/* Initial CSS */
:root {
	--variables-m0q1lwfo: 1600px;
}


	@keyframes slide-horizontal-new {
		0% {
			transform: translateX(100%)
		}
	}

	@keyframes slide-horizontal-old {
		80% {
			opacity: 1
		}

		to {
			opacity: 0;
			transform: translateX(-100%)
		}
	}

	@keyframes slide-vertical-new {
		0% {
			transform: translateY(-100%)
		}
	}

	@keyframes slide-vertical-old {
		80% {
			opacity: 1
		}

		to {
			opacity: 0;
			transform: translateY(100%)
		}
	}

	@keyframes out-in-new {
		0% {
			opacity: 0
		}
	}

	@keyframes out-in-old {
		to {
			opacity: 0
		}
	}

	html[data-page-transition=SlideHorizontal]::view-transition-old(page-group) {
		animation: slide-horizontal-old .6s cubic-bezier(.83, 0, .17, 1) forwards;
		mix-blend-mode: normal
	}

	html[data-page-transition=SlideHorizontal]::view-transition-new(page-group) {
		animation: slide-horizontal-new .6s cubic-bezier(.83, 0, .17, 1) backwards;
		mix-blend-mode: normal
	}

	html[data-page-transition=SlideVertical]::view-transition-old(page-group) {
		animation: slide-vertical-old .6s cubic-bezier(.83, 0, .17, 1) forwards;
		mix-blend-mode: normal
	}

	html[data-page-transition=SlideVertical]::view-transition-new(page-group) {
		animation: slide-vertical-new .6s cubic-bezier(.83, 0, .17, 1) backwards;
		mix-blend-mode: normal
	}

	html[data-page-transition=OutIn]::view-transition-old(page-group) {
		animation: out-in-old .35s cubic-bezier(.64, 0, .78, 0) forwards
	}

	html[data-page-transition=OutIn]::view-transition-new(page-group) {
		animation: out-in-new .35s cubic-bezier(.22, 1, .36, 1) .35s backwards
	}

	@media(prefers-reduced-motion:reduce) {

		::view-transition-group(*),
		::view-transition-new(*),
		::view-transition-old(*) {
			animation: none !important
		}
	}

	body,
	html {
		background: transparent;
		border: 0;
		margin: 0;
		outline: 0;
		padding: 0;
		vertical-align: baseline
	}

	body {
		--scrollbar-width: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px
	}

	body,
	html {
		/* height: 100% */
	}

	body {
		overflow-x: auto;
		overflow-y: scroll
	}

	body:not(.responsive) #site-root {
		min-width: var(--site-width);
		width: 100%
	}

	body:not([data-js-loaded]) [data-hide-prejs] {
		visibility: hidden
	}

	#SITE_CONTAINER {
		position: relative
	}

	:root {
		--one-unit: 1vw;
		--section-max-width: 9999px
	}

	@supports(-webkit-appearance:none) and (stroke-color:transparent) {
		:root {
			--safari-sticky-fix: opacity
		}
	}

	@supports(container-type:inline-size) {
		:root {
			--one-unit: 1cqw
		}
	}

	[id^=oldHoverBox-] {
		mix-blend-mode: plus-lighter;
		transition: opacity .5s ease, visibility .5s ease
	}

	[data-mesh-id$=inlineContent-gridContainer]:has(>[id^=oldHoverBox-]) {
		isolation: isolate
	}


	a,
	abbr,
	acronym,
	address,
	applet,
	b,
	big,
	blockquote,
	button,
	caption,
	center,
	cite,
	code,
	dd,
	del,
	dfn,
	div,
	dl,
	dt,
	em,
	fieldset,
	font,
	footer,
	form,
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	header,
	i,
	iframe,
	img,
	ins,
	kbd,
	label,
	legend,
	li,
	nav,
	object,
	ol,
	p,
	pre,
	q,
	s,
	samp,
	section,
	small,
	span,
	strike,
	strong,
	sub,
	sup,
	table,
	tbody,
	td,
	tfoot,
	th,
	thead,
	title,
	tr,
	tt,
	u,
	ul,
	var {
		background: transparent;
		border: 0;
		margin: 0;
		outline: 0;
		padding: 0;
		vertical-align: baseline
	}

	input,
	select,
	textarea {
		box-sizing: border-box;
		font-family: Helvetica, Arial, sans-serif
	}

	ol,
	ul {
		list-style: none
	}

	blockquote,
	q {
		quotes: none
	}

	ins {
		text-decoration: none
	}

	del {
		text-decoration: line-through
	}

	table {
		border-collapse: collapse;
		border-spacing: 0
	}

	a {
		cursor: pointer;
		text-decoration: none
	}

	.testStyles {
		overflow-y: hidden
	}

	.reset-button {
		-webkit-appearance: none;
		background: none;
		border: 0;
		color: inherit;
		font: inherit;
		line-height: normal;
		outline: 0;
		overflow: visible;
		padding: 0;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none
	}

	:focus {
		outline: none
	}

	body.device-mobile-optimized:not(.disable-site-overflow) {
		overflow-x: hidden;
		overflow-y: scroll
	}

	body.device-mobile-optimized:not(.responsive) #SITE_CONTAINER {
		margin-left: auto;
		margin-right: auto;
		overflow-x: visible;
		position: relative;
		width: 320px
	}

	body.device-mobile-optimized:not(.responsive):not(.blockSiteScrolling) #SITE_CONTAINER {
		margin-top: 0
	}

	body.device-mobile-optimized>* {
		max-width: 100% !important
	}

	body.device-mobile-optimized #site-root {
		overflow-x: hidden;
		overflow-y: hidden
	}

	@supports(overflow:clip) {
		body.device-mobile-optimized #site-root {
			overflow-x: clip;
			overflow-y: clip
		}
	}

	body.device-mobile-non-optimized #SITE_CONTAINER #site-root {
		overflow-x: hidden;
		overflow-y: auto
	}

	body.device-mobile-non-optimized.fullScreenMode {
		background-color: #5f6360
	}

	body.device-mobile-non-optimized.fullScreenMode #MOBILE_ACTIONS_MENU,
	body.device-mobile-non-optimized.fullScreenMode #SITE_BACKGROUND,
	body.device-mobile-non-optimized.fullScreenMode #site-root,
	body.fullScreenMode #WIX_ADS {
		visibility: hidden
	}

	body.fullScreenMode {
		overflow-x: hidden !important;
		overflow-y: hidden !important
	}

	body.fullScreenMode.device-mobile-optimized #TINY_MENU {
		opacity: 0;
		pointer-events: none
	}

	body.fullScreenMode-scrollable.device-mobile-optimized {
		overflow-x: hidden !important;
		overflow-y: auto !important
	}

	body.fullScreenMode-scrollable.device-mobile-optimized #masterPage,
	body.fullScreenMode-scrollable.device-mobile-optimized #site-root {
		overflow-x: hidden !important;
		overflow-y: hidden !important
	}

	body.fullScreenMode-scrollable.device-mobile-optimized #SITE_BACKGROUND,
	body.fullScreenMode-scrollable.device-mobile-optimized #masterPage {
		height: auto !important
	}

	body.fullScreenMode-scrollable.device-mobile-optimized #masterPage.mesh-layout {
		height: 0 !important
	}

	body.blockSiteScrolling,
	body.siteScrollingBlocked {
		position: fixed;
		width: 100%
	}

	body.blockSiteScrolling #SITE_CONTAINER {
		margin-top: calc(var(--blocked-site-scroll-margin-top)*-1)
	}

	body.blockSiteScrolling:not(.responsive) #WIX_ADS {
		margin-top: var(--blocked-site-scroll-margin-top)
	}

	#site-root {
		margin: 0 auto;
		min-height: 100%;
		position: relative;
		top: var(--wix-ads-height)
	}

	#site-root img:not([src]) {
		visibility: hidden
	}

	#site-root svg img:not([src]) {
		visibility: visible
	}

	.auto-generated-link {
		color: inherit
	}

	#SCROLL_TO_BOTTOM,
	#SCROLL_TO_TOP {
		height: 0
	}

	.has-click-trigger {
		cursor: pointer
	}

	.fullScreenOverlay {
		bottom: 0;
		display: flex;
		justify-content: center;
		left: 0;
		overflow-y: hidden;
		position: fixed;
		right: 0;
		top: -60px;
		z-index: 1005
	}

	.fullScreenOverlay>.fullScreenOverlayContent {
		bottom: 0;
		left: 0;
		margin: 0 auto;
		overflow: hidden;
		position: absolute;
		right: 0;
		top: 60px;
		transform: translateZ(0)
	}

	[data-mesh-id$=centeredContent],
	[data-mesh-id$=form],
	[data-mesh-id$=inlineContent] {
		pointer-events: none;
		position: relative
	}

	[data-mesh-id$=-gridWrapper],
	[data-mesh-id$=-rotated-wrapper] {
		pointer-events: none
	}

	[data-mesh-id$=-gridContainer]>*,
	[data-mesh-id$=-rotated-wrapper]>*,
	[data-mesh-id$=inlineContent]>:not([data-mesh-id$=-gridContainer]) {
		pointer-events: auto
	}

	.device-mobile-optimized #masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID {
		grid-area: 2/1/3/2;
		-ms-grid-row: 2;
		position: relative
	}

	#masterPage.mesh-layout {
		-ms-grid-rows: max-content max-content min-content max-content;
		-ms-grid-columns: 100%;
		align-items: start;
		display: -ms-grid;
		display: grid;
		grid-template-columns: 100%;
		grid-template-rows: max-content max-content min-content max-content;
		justify-content: stretch
	}

	#masterPage.mesh-layout #PAGES_CONTAINER,
	#masterPage.mesh-layout #SITE_FOOTER-placeholder,
	#masterPage.mesh-layout #SITE_FOOTER_WRAPPER,
	#masterPage.mesh-layout #SITE_HEADER-placeholder,
	#masterPage.mesh-layout #SITE_HEADER_WRAPPER,
	#masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID[data-state~=mobileView],
	#masterPage.mesh-layout #soapAfterPagesContainer,
	#masterPage.mesh-layout #soapBeforePagesContainer {
		-ms-grid-row-align: start;
		-ms-grid-column-align: start;
		-ms-grid-column: 1
	}

	#masterPage.mesh-layout #SITE_HEADER-placeholder,
	#masterPage.mesh-layout #SITE_HEADER_WRAPPER {
		grid-area: 1/1/2/2;
		-ms-grid-row: 1
	}

	#masterPage.mesh-layout #PAGES_CONTAINER,
	#masterPage.mesh-layout #soapAfterPagesContainer,
	#masterPage.mesh-layout #soapBeforePagesContainer {
		grid-area: 3/1/4/2;
		-ms-grid-row: 3
	}

	#masterPage.mesh-layout #soapAfterPagesContainer,
	#masterPage.mesh-layout #soapBeforePagesContainer {
		width: 100%
	}

	#masterPage.mesh-layout #PAGES_CONTAINER {
		align-self: stretch
	}

	#masterPage.mesh-layout main#PAGES_CONTAINER {
		display: block
	}

	#masterPage.mesh-layout #SITE_FOOTER-placeholder,
	#masterPage.mesh-layout #SITE_FOOTER_WRAPPER {
		grid-area: 4/1/5/2;
		-ms-grid-row: 4
	}

	#masterPage.mesh-layout #SITE_PAGES,
	#masterPage.mesh-layout [data-mesh-id=PAGES_CONTAINERcenteredContent],
	#masterPage.mesh-layout [data-mesh-id=PAGES_CONTAINERinlineContent] {
		height: 100%
	}

	#masterPage.mesh-layout.desktop>* {
		width: 100%
	}

	#masterPage.mesh-layout #PAGES_CONTAINER,
	#masterPage.mesh-layout #SITE_FOOTER_WRAPPER,
	#masterPage.mesh-layout #SITE_HEADER_WRAPPER,
	#masterPage.mesh-layout #SITE_PAGES,
	#masterPage.mesh-layout #masterPageinlineContent,
	#masterPage.mesh-layout:not(.one-doc) #SITE_FOOTER,
	#masterPage.mesh-layout:not(.one-doc) #SITE_HEADER {
		position: relative
	}

	#masterPage.mesh-layout #SITE_HEADER {
		grid-area: 1/1/2/2
	}

	#masterPage.mesh-layout #SITE_FOOTER {
		grid-area: 4/1/5/2
	}

	#masterPage.mesh-layout.overflow-x-clip #SITE_FOOTER,
	#masterPage.mesh-layout.overflow-x-clip #SITE_HEADER {
		overflow-x: clip
	}

	[data-z-counter] {
		z-index: 0
	}

	[data-z-counter="0"] {
		z-index: auto
	}

	.wixSiteProperties {
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale
	}

	:root {
		--wst-button-color-fill-primary: rgb(var(--color_48));
		--wst-button-color-border-primary: rgb(var(--color_49));
		--wst-button-color-text-primary: rgb(var(--color_50));
		--wst-button-color-fill-primary-hover: rgb(var(--color_51));
		--wst-button-color-border-primary-hover: rgb(var(--color_52));
		--wst-button-color-text-primary-hover: rgb(var(--color_53));
		--wst-button-color-fill-primary-disabled: rgb(var(--color_54));
		--wst-button-color-border-primary-disabled: rgb(var(--color_55));
		--wst-button-color-text-primary-disabled: rgb(var(--color_56));
		--wst-button-color-fill-secondary: rgb(var(--color_57));
		--wst-button-color-border-secondary: rgb(var(--color_58));
		--wst-button-color-text-secondary: rgb(var(--color_59));
		--wst-button-color-fill-secondary-hover: rgb(var(--color_60));
		--wst-button-color-border-secondary-hover: rgb(var(--color_61));
		--wst-button-color-text-secondary-hover: rgb(var(--color_62));
		--wst-button-color-fill-secondary-disabled: rgb(var(--color_63));
		--wst-button-color-border-secondary-disabled: rgb(var(--color_64));
		--wst-button-color-text-secondary-disabled: rgb(var(--color_65));
		--wst-color-fill-base-1: rgb(var(--color_36));
		--wst-color-fill-base-2: rgb(var(--color_37));
		--wst-color-fill-base-shade-1: rgb(var(--color_38));
		--wst-color-fill-base-shade-2: rgb(var(--color_39));
		--wst-color-fill-base-shade-3: rgb(var(--color_40));
		--wst-color-fill-accent-1: rgb(var(--color_41));
		--wst-color-fill-accent-2: rgb(var(--color_42));
		--wst-color-fill-accent-3: rgb(var(--color_43));
		--wst-color-fill-accent-4: rgb(var(--color_44));
		--wst-color-fill-background-primary: rgb(var(--color_11));
		--wst-color-fill-background-secondary: rgb(var(--color_12));
		--wst-color-text-primary: rgb(var(--color_15));
		--wst-color-text-secondary: rgb(var(--color_14));
		--wst-color-action: rgb(var(--color_18));
		--wst-color-disabled: rgb(var(--color_39));
		--wst-color-title: rgb(var(--color_45));
		--wst-color-subtitle: rgb(var(--color_46));
		--wst-color-line: rgb(var(--color_47));
		--wst-font-style-h2: var(--font_2);
		--wst-font-style-h3: var(--font_3);
		--wst-font-style-h4: var(--font_4);
		--wst-font-style-h5: var(--font_5);
		--wst-font-style-h6: var(--font_6);
		--wst-font-style-body-large: var(--font_7);
		--wst-font-style-body-medium: var(--font_8);
		--wst-font-style-body-small: var(--font_9);
		--wst-font-style-body-x-small: var(--font_10);
		--wst-color-custom-1: rgb(var(--color_13));
		--wst-color-custom-2: rgb(var(--color_16));
		--wst-color-custom-3: rgb(var(--color_17));
		--wst-color-custom-4: rgb(var(--color_19));
		--wst-color-custom-5: rgb(var(--color_20));
		--wst-color-custom-6: rgb(var(--color_21));
		--wst-color-custom-7: rgb(var(--color_22));
		--wst-color-custom-8: rgb(var(--color_23));
		--wst-color-custom-9: rgb(var(--color_24));
		--wst-color-custom-10: rgb(var(--color_25));
		--wst-color-custom-11: rgb(var(--color_26));
		--wst-color-custom-12: rgb(var(--color_27));
		--wst-color-custom-13: rgb(var(--color_28));
		--wst-color-custom-14: rgb(var(--color_29));
		--wst-color-custom-15: rgb(var(--color_30));
		--wst-color-custom-16: rgb(var(--color_31));
		--wst-color-custom-17: rgb(var(--color_32));
		--wst-color-custom-18: rgb(var(--color_33));
		--wst-color-custom-19: rgb(var(--color_34));
		--wst-color-custom-20: rgb(var(--color_35))
	}




































	.J6KGih {
		cursor: pointer
	}

	.sNF2R0 {
		opacity: 0
	}

	.hLoBV3 {
		transition: opacity var(--transition-duration) cubic-bezier(.37, 0, .63, 1)
	}

	.Rdf41z,
	.hLoBV3 {
		opacity: 1
	}

	.ftlZWo {
		transition: opacity var(--transition-duration) cubic-bezier(.37, 0, .63, 1)
	}

	.ATGlOr,
	.ftlZWo {
		opacity: 0
	}

	.KQSXD0 {
		transition: opacity var(--transition-duration) cubic-bezier(.64, 0, .78, 0)
	}

	.KQSXD0,
	.pagQKE {
		opacity: 1
	}

	._6zG5H {
		opacity: 0;
		transition: opacity var(--transition-duration) cubic-bezier(.22, 1, .36, 1)
	}

	.BB49uC {
		transform: translateX(100%)
	}

	.j9xE1V {
		transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
	}

	.ICs7Rs,
	.j9xE1V {
		transform: translateX(0)
	}

	.DxijZJ {
		transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
	}

	.B5kjYq,
	.DxijZJ {
		transform: translateX(-100%)
	}

	.cJijIV {
		transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
	}

	.cJijIV,
	.hOxaWM {
		transform: translateX(0)
	}

	.T9p3fN {
		transform: translateX(100%);
		transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
	}

	.qDxYJm {
		transform: translateY(100%)
	}

	.aA9V0P {
		transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
	}

	.YPXPAS,
	.aA9V0P {
		transform: translateY(0)
	}

	.Xf2zsA {
		transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
	}

	.Xf2zsA,
	.y7Kt7s {
		transform: translateY(-100%)
	}

	.EeUgMu {
		transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
	}

	.EeUgMu,
	.fdHrtm {
		transform: translateY(0)
	}

	.WIFaG4 {
		transform: translateY(100%);
		transition: transform var(--transition-duration) cubic-bezier(.87, 0, .13, 1)
	}

	body:not(.responsive) .JsJXaX {
		overflow-x: clip
	}

	[data-view-transition=page-transition] .JsJXaX {
		view-transition-name: page-group
	}

	.AnQkDU {
		display: grid;
		grid-template-columns: 1fr;
		grid-template-rows: 1fr;
		height: 100%
	}

	.AnQkDU>div {
		align-self: stretch !important;
		grid-area: 1/1/2/2;
		justify-self: stretch !important
	}

	.StylableButton2545352419__root {
		-archetype: box;
		border: none;
		box-sizing: border-box;
		cursor: pointer;
		display: block;
		height: 100%;
		min-height: 10px;
		min-width: 10px;
		padding: 0;
		touch-action: manipulation;
		width: 100%
	}

	.StylableButton2545352419__root[disabled] {
		pointer-events: none
	}

	.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
		background-color: var(--corvid-background-color) !important
	}

	.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
		background-color: var(--corvid-hover-background-color) !important
	}

	.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
		background-color: var(--corvid-disabled-background-color) !important
	}

	.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
		border-color: var(--corvid-border-color) !important
	}

	.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
		border-color: var(--corvid-hover-border-color) !important
	}

	.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
		border-color: var(--corvid-disabled-border-color) !important
	}

	.StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
		border-radius: var(--corvid-border-radius) !important
	}

	.StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
		border-width: var(--corvid-border-width) !important
	}

	.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,
	.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
		color: var(--corvid-color) !important
	}

	.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,
	.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
		color: var(--corvid-hover-color) !important
	}

	.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,
	.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
		color: var(--corvid-disabled-color) !important
	}

	.StylableButton2545352419__link {
		-archetype: box;
		box-sizing: border-box;
		color: #000;
		text-decoration: none
	}

	.StylableButton2545352419__container {
		align-items: center;
		display: flex;
		flex-basis: auto;
		flex-direction: row;
		flex-grow: 1;
		height: 100%;
		justify-content: center;
		overflow: hidden;
		transition: all .2s ease, visibility 0s;
		width: 100%
	}

	.StylableButton2545352419__label {
		-archetype: text;
		-controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);
		max-width: 100%;
		min-width: 1.8em;
		overflow: hidden;
		text-align: center;
		text-overflow: ellipsis;
		transition: inherit;
		white-space: nowrap
	}

	.StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
		text-overflow: unset
	}

	.StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
		min-width: 10px;
		overflow-wrap: break-word;
		white-space: break-spaces;
		word-break: break-word
	}

	.StylableButton2545352419__icon {
		-archetype: icon;
		-controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
		flex-shrink: 0;
		height: 50px;
		min-width: 1px;
		transition: inherit
	}

	.StylableButton2545352419__icon.StylableButton2545352419--override {
		display: block !important
	}

	.StylableButton2545352419__icon svg,
	.StylableButton2545352419__icon>span {
		display: flex;
		height: inherit;
		width: inherit
	}

	.StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
		fill: var(--corvid-icon-color) !important;
		stroke: var(--corvid-icon-color) !important
	}

	.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
		fill: var(--corvid-hover-icon-color) !important;
		stroke: var(--corvid-hover-icon-color) !important
	}

	.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
		fill: var(--corvid-disabled-icon-color) !important;
		stroke: var(--corvid-disabled-icon-color) !important
	}

	.a9YhBi {
		bottom: 0;
		left: 0;
		position: absolute;
		right: 0;
		top: 0
	}

	.dX12nb {
		cursor: pointer
	}

	.AKxYR5 {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		fill: var(--corvid-fill-color, var(--fill));
		fill-opacity: var(--fill-opacity);
		stroke: var(--corvid-stroke-color, var(--stroke));
		stroke-opacity: var(--stroke-opacity);
		stroke-width: var(--stroke-width);
		filter: var(--drop-shadow, none);
		opacity: var(--opacity);
		transform: var(--flip)
	}

	.AKxYR5,
	.AKxYR5 svg {
		bottom: 0;
		left: 0;
		position: absolute;
		right: 0;
		top: 0
	}

	.AKxYR5 svg {
		height: var(--svg-calculated-height, 100%);
		margin: auto;
		padding: var(--svg-calculated-padding, 0);
		width: var(--svg-calculated-width, 100%)
	}

	.AKxYR5 svg:not([data-type=ugc]) {
		overflow: visible
	}

	.VZYmYf * {
		vector-effect: non-scaling-stroke
	}

	.HcOXKn {
		-webkit-text-size-adjust: 100%;
		-moz-text-size-adjust: 100%;
		text-size-adjust: 100%
	}

	ol.font_100,
	ul.font_100 {
		color: #080808;
		font-family: "Arial, Helvetica, sans-serif", serif;
		font-size: 10px;
		font-style: normal;
		font-variant: normal;
		font-weight: 400;
		letter-spacing: normal;
		line-height: normal;
		margin: 0;
		text-decoration: none
	}

	ol.font_100 li,
	ul.font_100 li {
		margin-bottom: 12px
	}

	ol.wix-list-text-align,
	ul.wix-list-text-align {
		list-style-position: inside
	}

	ol.wix-list-text-align h1,
	ol.wix-list-text-align h2,
	ol.wix-list-text-align h3,
	ol.wix-list-text-align h4,
	ol.wix-list-text-align h5,
	ol.wix-list-text-align h6,
	ol.wix-list-text-align p,
	ul.wix-list-text-align h1,
	ul.wix-list-text-align h2,
	ul.wix-list-text-align h3,
	ul.wix-list-text-align h4,
	ul.wix-list-text-align h5,
	ul.wix-list-text-align h6,
	ul.wix-list-text-align p {
		display: inline
	}

	.ONIxfn {
		cursor: pointer
	}

	.WUKwEB {
		clip: rect(0 0 0 0);
		border: 0;
		height: 1px;
		margin: -1px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: 1px
	}

	.QxJLC3 [data-attr-richtext-marker=true] {
		display: block
	}

	.QxJLC3 [data-attr-richtext-marker=true] table {
		border-collapse: collapse;
		margin: 15px 0;
		width: 100%
	}

	.QxJLC3 [data-attr-richtext-marker=true] table td {
		padding: 12px;
		position: relative
	}

	.QxJLC3 [data-attr-richtext-marker=true] table td:after {
		border-bottom: 1px solid currentColor;
		border-left: 1px solid currentColor;
		bottom: 0;
		content: "";
		left: 0;
		opacity: .2;
		position: absolute;
		right: 0;
		top: 0
	}

	.QxJLC3 [data-attr-richtext-marker=true] table tr td:last-child:after {
		border-right: 1px solid currentColor
	}

	.QxJLC3 [data-attr-richtext-marker=true] table tr:first-child td:after {
		border-top: 1px solid currentColor
	}

	@supports(-webkit-appearance:none) and (stroke-color:transparent) {
		.lq2cno>*>:first-child {
			vertical-align: top
		}
	}

	@supports(-webkit-touch-callout:none) {
		.lq2cno>*>:first-child {
			vertical-align: top
		}
	}

	.agLt0N :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) [class$=rich-text__text],
	.agLt0N :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote)[class$=rich-text__text] {
		color: var(--corvid-color, currentColor)
	}

	.agLt0N :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) span[style*=color] {
		color: var(--corvid-color, currentColor) !important
	}

	.uGVkMG {
		direction: var(--text-direction);
		min-height: var(--min-height);
		min-width: var(--min-width)
	}

	.uGVkMG .edKzOf {
		word-wrap: break-word;
		height: 100%;
		overflow-wrap: break-word;
		position: relative;
		width: 100%
	}

	.uGVkMG .edKzOf ul {
		list-style: disc inside
	}

	.uGVkMG .edKzOf li {
		margin-bottom: 12px
	}

	.SxM0TO blockquote,
	.SxM0TO h1,
	.SxM0TO h2,
	.SxM0TO h3,
	.SxM0TO h4,
	.SxM0TO h5,
	.SxM0TO h6,
	.SxM0TO p {
		letter-spacing: normal;
		line-height: normal
	}

	.nJYhU3 {
		min-height: var(--min-height);
		min-width: var(--min-width)
	}

	.nJYhU3 .edKzOf {
		word-wrap: break-word;
		height: 100%;
		overflow-wrap: break-word;
		position: relative;
		width: 100%
	}

	.nJYhU3 .edKzOf ol,
	.nJYhU3 .edKzOf ul {
		letter-spacing: normal;
		line-height: normal;
		margin-inline-start: .5em;
		padding-inline-start: 1.3em
	}

	.nJYhU3 .edKzOf ul {
		list-style-type: disc
	}

	.nJYhU3 .edKzOf ol {
		list-style-type: decimal
	}

	.nJYhU3 .edKzOf ol ul,
	.nJYhU3 .edKzOf ul ul {
		line-height: normal;
		list-style-type: circle
	}

	.nJYhU3 .edKzOf ol ol ul,
	.nJYhU3 .edKzOf ol ul ul,
	.nJYhU3 .edKzOf ul ol ul,
	.nJYhU3 .edKzOf ul ul ul {
		line-height: normal;
		list-style-type: square
	}

	.nJYhU3 .edKzOf li {
		font-style: inherit;
		font-weight: inherit;
		letter-spacing: normal;
		line-height: inherit
	}

	.nJYhU3 .edKzOf h1,
	.nJYhU3 .edKzOf h2,
	.nJYhU3 .edKzOf h3,
	.nJYhU3 .edKzOf h4,
	.nJYhU3 .edKzOf h5,
	.nJYhU3 .edKzOf h6,
	.nJYhU3 .edKzOf p {
		letter-spacing: normal;
		line-height: normal;
		margin-block: 0;
		margin: 0
	}

	.nJYhU3 .edKzOf a {
		color: inherit
	}

	.SxM0TO,
	.c9GqVL {
		word-wrap: break-word;
		direction: var(--text-direction);
		min-height: var(--min-height);
		min-width: var(--min-width);
		mix-blend-mode: var(--blendMode, normal);
		overflow-wrap: break-word;
		pointer-events: none;
		text-align: start;
		text-shadow: var(--textOutline, 0 0 transparent), var(--textShadow, 0 0 transparent);
		text-transform: var(--textTransform, "none")
	}

	.SxM0TO>*,
	.c9GqVL>* {
		pointer-events: auto
	}

	.SxM0TO li,
	.c9GqVL li {
		font-style: inherit;
		font-weight: inherit;
		letter-spacing: normal;
		line-height: inherit
	}

	.SxM0TO ol,
	.SxM0TO ul,
	.c9GqVL ol,
	.c9GqVL ul {
		letter-spacing: normal;
		line-height: normal;
		margin-inline-end: 0;
		margin-inline-start: .5em
	}

	.SxM0TO:not(.YQcXTT) ol,
	.SxM0TO:not(.YQcXTT) ul,
	.c9GqVL:not(.YQcXTT) ol,
	.c9GqVL:not(.YQcXTT) ul {
		padding-inline-end: 0;
		padding-inline-start: 1.3em
	}

	.SxM0TO ul,
	.c9GqVL ul {
		list-style-type: disc
	}

	.SxM0TO ol,
	.c9GqVL ol {
		list-style-type: decimal
	}

	.SxM0TO ol ul,
	.SxM0TO ul ul,
	.c9GqVL ol ul,
	.c9GqVL ul ul {
		list-style-type: circle
	}

	.SxM0TO ol ol ul,
	.SxM0TO ol ul ul,
	.SxM0TO ul ol ul,
	.SxM0TO ul ul ul,
	.c9GqVL ol ol ul,
	.c9GqVL ol ul ul,
	.c9GqVL ul ol ul,
	.c9GqVL ul ul ul {
		list-style-type: square
	}

	.SxM0TO blockquote,
	.SxM0TO h1,
	.SxM0TO h2,
	.SxM0TO h3,
	.SxM0TO h4,
	.SxM0TO h5,
	.SxM0TO h6,
	.SxM0TO p,
	.c9GqVL blockquote,
	.c9GqVL h1,
	.c9GqVL h2,
	.c9GqVL h3,
	.c9GqVL h4,
	.c9GqVL h5,
	.c9GqVL h6,
	.c9GqVL p {
		margin-block: 0;
		margin: 0
	}

	.SxM0TO a,
	.c9GqVL a {
		color: inherit
	}

	.YQcXTT li {
		margin-inline-end: 0;
		margin-inline-start: 1.3em
	}

	.Vd6aQZ {
		overflow: hidden;
		padding: 0;
		pointer-events: none;
		white-space: nowrap
	}

	.mHZSwn {
		display: none
	}

	.lvxhkV {
		bottom: 0;
		left: 0;
		position: absolute;
		right: 0;
		top: 0;
		width: 100%
	}

	.QJjwEo {
		transform: translateY(-100%);
		transition: .2s ease-in
	}

	.kdBXfh {
		transition: .2s
	}

	.MP52zt {
		opacity: 0;
		transition: .2s ease-in
	}

	.MP52zt.Bhu9m5 {
		z-index: -1 !important
	}

	.LVP8Wf {
		opacity: 1;
		transition: .2s
	}

	.VrZrC0 {
		height: auto
	}

	.VrZrC0,
	.cKxVkc {
		position: relative;
		width: 100%
	}

	:host(:not(.device-mobile-optimized)) .vlM3HR,
	body:not(.device-mobile-optimized) .vlM3HR {
		margin-left: calc((100% - var(--site-width))/2);
		width: var(--site-width)
	}

	.AT7o0U[data-focuscycled=active] {
		outline: 1px solid transparent
	}

	.AT7o0U[data-focuscycled=active]:not(:focus-within) {
		outline: 2px solid transparent;
		transition: outline .01s ease
	}

	.AT7o0U .vlM3HR {
		bottom: 0;
		left: 0;
		position: absolute;
		right: 0;
		top: 0
	}

	.HlRz5e {
		display: block;
		height: 100%;
		width: 100%
	}

	.HlRz5e img {
		max-width: var(--wix-img-max-width, 100%)
	}

	.HlRz5e[data-animate-blur] img {
		filter: blur(9px);
		transition: filter .8s ease-in
	}

	.HlRz5e[data-animate-blur] img[data-load-done] {
		filter: none
	}

	.I5zqsT {
		display: block;
		height: 100%;
		width: 100%
	}

	.WzbAF8 .mpGTIt .O6KwRn {
		display: var(--item-display);
		height: var(--item-size);
		margin: var(--item-margin);
		width: var(--item-size)
	}

	.WzbAF8 .mpGTIt .O6KwRn:last-child {
		margin: 0
	}

	.WzbAF8 .mpGTIt .O6KwRn .oRtuWN {
		display: block
	}

	.WzbAF8 .mpGTIt .O6KwRn .oRtuWN .YaS0jR {
		height: var(--item-size);
		width: var(--item-size)
	}

	.WzbAF8 .mpGTIt {
		height: 100%;
		position: absolute;
		white-space: nowrap;
		width: 100%
	}

	:host(.device-mobile-optimized) .WzbAF8 .mpGTIt,
	body.device-mobile-optimized .WzbAF8 .mpGTIt {
		white-space: normal
	}

	.big2ZD {
		display: grid;
		grid-template-columns: 1fr;
		grid-template-rows: 1fr;
		height: calc(100% - var(--wix-ads-height));
		left: 0;
		margin-top: var(--wix-ads-height);
		position: fixed;
		top: 0;
		width: 100%
	}

	.SHHiV9,
	.big2ZD {
		pointer-events: none;
		z-index: var(--pinned-layer-in-container, var(--above-all-in-container))
	}


	.LHrbPP {
		background: #fff;
		border-radius: 24px;
		color: #116dff;
		cursor: pointer;
		font-family: Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
		font-size: 14px;
		height: 0;
		left: 50%;
		margin-left: -94px;
		opacity: 0;
		padding: 0 24px 0 24px;
		pointer-events: none;
		position: absolute;
		top: 60px;
		width: 0;
		z-index: 9999
	}

	.LHrbPP:focus {
		border: 2px solid;
		height: 40px;
		opacity: 1;
		pointer-events: auto;
		width: auto
	}


	/*! remove when this file is updated or https://github.com/wix/yoshi/issues/2689 is resolved */
	.lyNaha {
		mix-blend-mode: var(--blendMode, normal);
		position: relative
	}

	.lyNaha img {
		display: block;
		height: 100%;
		-webkit-mask-image: var(--mask-image, none);
		mask-image: var(--mask-image, none);
		-webkit-mask-position: var(--mask-position, 0);
		mask-position: var(--mask-position, 0);
		-webkit-mask-repeat: var(--mask-repeat, no-repeat);
		mask-repeat: var(--mask-repeat, no-repeat);
		-webkit-mask-size: var(--mask-size, 100% 100%);
		mask-size: var(--mask-size, 100% 100%);
		opacity: var(--mediaOpacity, 1);
		width: 100%
	}

	.lyNaha.JdNFxG img {
		-o-object-fit: var(--responsive-img-object-fit);
		object-fit: var(--responsive-img-object-fit)
	}

	.lyNaha .h1DYhE {
		background-color: rgba(var(--backgroundColor, var(--color_8, color_8)), var(--alpha-backgroundColor, 1));
		border-color: rgba(var(--borderColor, var(--color_8, color_8)), var(--alpha-borderColor, 1));
		border-radius: var(--cornerRadius, 0);
		border-style: solid;
		border-width: var(--borderWidth, 0);
		bottom: 0;
		box-shadow: var(--boxShadow, none);
		box-sizing: border-box;
		left: 0;
		overflow: hidden;
		position: absolute;
		right: 0;
		top: 0
	}

	.lyNaha .h1DYhE .Ux33nC {
		box-sizing: content-box;
		height: 100%;
		inset: calc(-1*var(--borderWidth, 0));
		padding: var(--borderWidth, 0);
		position: absolute;
		width: 100%
	}

	.lyNaha .QebvG3 {
		display: block;
		height: 100%;
		width: 100%
	}

	.lyNaha .QebvG3 .Ux33nC {
		inset: 0;
		padding: 0
	}

	/*! remove when this file is updated or https://github.com/wix/yoshi/issues/2689 is resolved */
	.YCPMeD {
		background-color: rgba(var(--backgroundColor, var(--color_8, color_8)), var(--alpha-backgroundColor, 1));
		border-color: rgba(var(--borderColor, var(--color_8, color_8)), var(--alpha-borderColor, 1));
		border-radius: var(--cornerRadius, 0);
		border-style: solid;
		border-width: var(--borderWidth, 0);
		box-shadow: var(--boxShadow, none);
		box-sizing: border-box;
		overflow: hidden;
		position: relative
	}

	.YCPMeD:has(a:focus-visible) {
		outline: 2px solid #116dff !important;
		outline-offset: 1px
	}

	.YCPMeD .h1DYhE {
		overflow: hidden
	}

	.YCPMeD .h1DYhE,
	.YCPMeD .h1DYhE .Ux33nC {
		bottom: 0;
		height: 100%;
		left: 0;
		position: absolute;
		right: 0;
		top: 0;
		width: 100%
	}

	.YCPMeD img {
		display: block;
		height: 100%;
		opacity: var(--mediaOpacity, 1);
		width: 100%
	}

	.YCPMeD.JdNFxG img {
		-o-object-fit: var(--responsive-img-object-fit);
		object-fit: var(--responsive-img-object-fit)
	}

	.YCPMeD .QebvG3 {
		display: block;
		height: 100%;
		width: 100%
	}


	.ruTj7Z {
		direction: var(--direction, ltr)
	}

	.ruTj7Z>ul {
		box-sizing: border-box;
		width: 100%
	}

	.ruTj7Z>ul li {
		display: block
	}

	.ruTj7Z>ul li>div:active,
	.ruTj7Z>ul li>div:focus {
		background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1));
		transition: var(--itemBGColorNoTrans, background-color 50ms ease 0s)
	}

	.ruTj7Z .NIXfHQ {
		box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
		position: relative;
		-webkit-transform: translateZ(0)
	}

	.cgGlGU {
		--display: grid;
		direction: var(--direction, ltr);
		display: var(--display);
		grid-template-columns: minmax(0, 1fr)
	}

	.cgGlGU>ul {
		box-sizing: border-box;
		width: 100%
	}

	.cgGlGU>ul li {
		display: block
	}

	.cgGlGU>ul li>div:active,
	.cgGlGU>ul li>div:focus {
		background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1));
		transition: var(--itemBGColorNoTrans, background-color 50ms ease 0s)
	}

	.cgGlGU .NIXfHQ {
		box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
		min-height: 1px;
		position: relative;
		-webkit-transform: translateZ(0)
	}

	.UNhuLu {
		--padding-left-lvl1: var(--padding-left, 0);
		--padding-right-lvl1: var(--padding-right, 0);
		--padding-left-lvl2: var(--sub-padding-left, 0);
		--padding-right-lvl2: var(--sub-padding-right, 0);
		--padding-left-lvl3: calc(2 * var(--padding-left-lvl2) - var(--padding-left-lvl1));
		--padding-right-lvl3: calc(2 * var(--padding-right-lvl2) - var(--padding-right-lvl1));
		background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
		border-style: solid;
		border-width: var(--brw, 1px);
		box-sizing: border-box;
		display: flex;
		list-style: none;
		margin: 0;
		min-width: 100px;
		position: relative;
		text-align: var(--text-align, left);
		transition: var(--itemBGColorTrans, background-color .4s ease 0s)
	}

	.UNhuLu .fEGEM_ {
		cursor: pointer;
		display: grid;
		grid-template-columns: 1fr;
		height: var(--item-height, 50px);
		position: relative
	}

	.UNhuLu .fEGEM_>.kGvnrc {
		position: relative;
		text-overflow: ellipsis
	}

	.UNhuLu .fEGEM_>.kGvnrc>.xfxJ27 {
		bottom: 0;
		color: rgb(var(--txt, var(--color_15, color_15)));
		display: inline;
		font: var(--fnt, var(--font_1));
		left: 0;
		line-height: var(--item-height, 50px);
		overflow: hidden;
		position: absolute;
		right: 0;
		text-overflow: ellipsis;
		top: 0;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		white-space: nowrap
	}

	.UNhuLu .fEGEM_>.RJADXR {
		cursor: pointer;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		min-width: 12px
	}

	.UNhuLu .fEGEM_>.RJADXR>.DpIELp {
		margin: 0 20px;
		min-width: 12px;
		width: 1em
	}

	.UNhuLu .fEGEM_>.RJADXR>.DpIELp svg {
		fill: rgb(var(--arrowColor, var(--color_14, color_14)));
		pointer-events: none
	}

	@supports(-webkit-touch-callout:none) {
		.UNhuLu .fEGEM_>.kGvnrc>.xfxJ27 {
			text-decoration: underline;
			text-decoration-color: transparent
		}
	}

	.UNhuLu.fqtSRp>.fEGEM_ {
		grid-template-columns: var(--template-columns, 1fr 52px)
	}

	.UNhuLu.fqtSRp>.fEGEM_>.kGvnrc {
		grid-column: var(--label-grid-column, auto)
	}

	.UNhuLu.fqtSRp>.fEGEM_>.RJADXR {
		align-items: flex-end;
		display: flex;
		flex-direction: column;
		grid-column: var(--arrow-grid-column, auto);
		justify-content: center
	}

	.UNhuLu.hGjOas>.saNEb7 {
		display: block;
		opacity: 1;
		transition: var(--subMenuOpacityTrans, all .4s ease 0s)
	}

	.UNhuLu.hGjOas>.fEGEM_ .DpIELp {
		transform: rotate(180deg)
	}

	.UNhuLu.QqwXfj>.fEGEM_ {
		background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1))
	}

	.fqtSRp .UNhuLu.QqwXfj>.fEGEM_ {
		background-color: rgba(var(--bgsSub, var(--color_15, color_15)), var(--alpha-bgsSub, 1))
	}

	.UNhuLu.QqwXfj>.fEGEM_>.kGvnrc>.xfxJ27 {
		color: rgb(var(--txtsSub, var(--color_13, color_13)));
		color: rgb(var(--txts, var(--color_13, color_13)))
	}

	.fqtSRp .UNhuLu.QqwXfj>.fEGEM_.dWouOY>.kGvnrc>.xfxJ27 {
		color: rgb(var(--txtsSub, var(--color_13, color_13)))
	}

	.UNhuLu>.saNEb7 {
		display: none;
		min-width: 100%;
		opacity: 0;
		transition: var(--subMenuOpacityTrans, all .4s ease 0s)
	}

	.UNhuLu>.saNEb7>.YLBS9j {
		background-color: rgba(var(--bgexpanded, var(--color_15, color_15)), var(--alpha-bgexpanded, 1));
		border: none
	}

	.UNhuLu>.saNEb7>.YLBS9j .xfxJ27 {
		color: rgb(var(--txtexpanded, var(--color_13, color_13)));
		font: var(--fntSubMenu, var(--font_1));
		line-height: var(--item-height, 50px);
		padding-left: var(--padding-left-lvl2, 0);
		padding-right: var(--padding-right-lvl2, 0)
	}

	.UNhuLu>.saNEb7 .saNEb7 .xfxJ27 {
		padding-left: var(--padding-left-lvl3, 0);
		padding-right: var(--padding-right-lvl3, 0)
	}

	.UNhuLu .ZD5b14 {
		opacity: 0;
		position: absolute
	}

	.UNhuLu .xfxJ27 {
		padding-left: var(--padding-left-lvl1, 0);
		padding-right: var(--padding-right-lvl1, 0)
	}

	.u4cNtA {
		background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
		border-style: solid;
		border-width: var(--brw, 1px);
		box-sizing: border-box;
		display: flex;
		list-style: none;
		margin: 0;
		position: relative;
		text-align: var(--text-align, left);
		transition: var(--itemBGColorTrans, background-color .4s ease 0s)
	}

	.u4cNtA .fEGEM_ {
		cursor: pointer;
		display: grid;
		grid-template-columns: 1fr;
		height: auto;
		position: relative
	}

	.u4cNtA .fEGEM_>.kGvnrc {
		display: grid;
		position: relative;
		text-overflow: ellipsis
	}

	.u4cNtA .fEGEM_>.kGvnrc>.xfxJ27 {
		color: rgb(var(--txt, var(--color_15, color_15)));
		display: inline;
		font: var(--fnt, var(--font_1));
		overflow: hidden;
		padding-bottom: var(--verticalPadding, 0);
		padding-top: var(--verticalPadding, 0);
		position: relative;
		text-overflow: ellipsis;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		white-space: nowrap
	}

	.u4cNtA .fEGEM_>.RJADXR {
		cursor: pointer;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		min-width: 12px
	}

	.u4cNtA .fEGEM_>.RJADXR>.DpIELp {
		margin: 0 20px;
		min-width: 12px;
		width: 1em
	}

	.u4cNtA .fEGEM_>.RJADXR>.DpIELp svg {
		fill: rgb(var(--arrowColor, var(--color_15, color_15)));
		pointer-events: none
	}

	.u4cNtA.fqtSRp>.fEGEM_ {
		grid-template-columns: var(--template-columns, 1fr 52px)
	}

	.u4cNtA.fqtSRp>.fEGEM_>.kGvnrc {
		grid-column: var(--label-grid-column, auto)
	}

	.u4cNtA.fqtSRp>.fEGEM_>.RJADXR {
		align-items: flex-end;
		display: flex;
		flex-direction: column;
		grid-column: var(--arrow-grid-column, auto);
		justify-content: center
	}

	.u4cNtA.hGjOas>.saNEb7 {
		display: block;
		opacity: 1;
		transition: var(--subMenuOpacityTrans, all .4s ease 0s)
	}

	.u4cNtA.hGjOas>.fEGEM_ .DpIELp {
		transform: rotate(180deg)
	}

	.u4cNtA.QqwXfj>.fEGEM_ {
		background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1))
	}

	.fqtSRp .u4cNtA.QqwXfj>.fEGEM_ {
		background-color: rgba(var(--bgsSub, var(--color_15, color_15)), var(--alpha-bgsSub, 1))
	}

	.u4cNtA.QqwXfj>.fEGEM_>.kGvnrc>.xfxJ27 {
		color: rgb(var(--txtsSub, var(--color_13, color_13)));
		color: rgb(var(--txts, var(--color_13, color_13)))
	}

	.u4cNtA>.saNEb7 {
		display: none;
		min-width: 100%;
		opacity: 0;
		transition: var(--subMenuOpacityTrans, all .4s ease 0s)
	}

	.u4cNtA>.saNEb7>.YLBS9j {
		background-color: rgba(var(--bgexpanded, var(--color_15, color_15)), var(--alpha-bgexpanded, 1));
		border: none
	}

	.u4cNtA>.saNEb7>.YLBS9j .xfxJ27 {
		color: rgb(var(--txtexpanded, var(--color_13, color_13)));
		font: var(--fntSubMenu, var(--font_1));
		padding-left: var(--sub-padding-left, 0);
		padding-right: var(--sub-padding-right, 0)
	}

	.u4cNtA .ZD5b14 {
		opacity: 0;
		position: absolute
	}

	.u4cNtA .xfxJ27 {
		padding-left: var(--padding-left, 0);
		padding-right: var(--padding-right, 0)
	}

	.EmyVop {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		opacity: 0;
		visibility: hidden
	}

	.EmyVop.two32l {
		opacity: 1;
		visibility: visible
	}

	.EmyVop[data-undisplayed=true] {
		display: none
	}

	.EmyVop:not([data-is-mesh]) .vMwwq3,
	.EmyVop:not([data-is-mesh]) .vnTKrr {
		bottom: 0;
		left: 0;
		position: absolute;
		right: 0;
		top: 0
	}

	.YppmB_ {
		background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));
		display: initial;
		height: 100%;
		left: 0;
		opacity: 0;
		position: fixed;
		top: 0;
		width: 100%
	}

	.YppmB_.RmiF1m {
		display: none
	}

	:host(.device-mobile-optimized) .YppmB_,
	body.device-mobile-optimized .YppmB_ {
		height: 100vh;
		left: calc((100% - var(--screen-width))/2);
		width: var(--screen-width)
	}

	:host(.device-mobile-optimized) .EmyVop.RmiF1m,
	body.device-mobile-optimized .EmyVop.RmiF1m {
		left: calc((100% - var(--screen-width))/2)
	}

	:host(.device-mobile-optimized) .EmyVop.dqZerU,
	body.device-mobile-optimized .EmyVop.dqZerU {
		height: 100vh
	}

	:host(:not(.device-mobile-optimized)) .EmyVop.dqZerU,
	body:not(.device-mobile-optimized) .EmyVop.dqZerU {
		height: 100vh
	}

	.Zcgm3P.dqZerU,
	.Zcgm3P.dqZerU>:first-child {
		height: calc(var(--menu-height) - var(--wix-ads-height))
	}

	.Zcgm3P.dqZerU>:first-child {
		margin-top: var(--wix-ads-height)
	}

	.EmyVop.dqZerU {
		top: 0
	}

	.vnTKrr {
		height: 100%;
		width: 100%
	}

	.EmyVop {
		position: fixed;
		z-index: calc(var(--above-all-z-index) - 1)
	}

	._1tQlq {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		opacity: 0;
		visibility: hidden
	}

	._1tQlq.kTFWgg {
		opacity: 1;
		visibility: visible
	}

	._1tQlq[data-undisplayed=true] {
		display: none
	}

	._1tQlq:not([data-is-mesh]) .X9vkbb,
	._1tQlq:not([data-is-mesh]) .jpeeyX {
		bottom: 0;
		left: 0;
		position: absolute;
		right: 0;
		top: 0
	}

	.PbIVkr {
		background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));
		display: initial;
		height: 100%;
		left: 0;
		opacity: 0;
		position: fixed;
		top: 0;
		width: 100%
	}

	.PbIVkr.YN_fLB {
		display: none
	}

	:host(.device-mobile-optimized) .PbIVkr,
	body.device-mobile-optimized .PbIVkr {
		height: 100vh;
		left: calc((100% - var(--screen-width))/2);
		width: var(--screen-width)
	}

	:host(.device-mobile-optimized) ._1tQlq.YN_fLB,
	body.device-mobile-optimized ._1tQlq.YN_fLB {
		left: calc((100% - var(--screen-width))/2)
	}

	:host(.device-mobile-optimized) ._1tQlq.jFliG2,
	body.device-mobile-optimized ._1tQlq.jFliG2 {
		height: 100vh
	}

	:host(:not(.device-mobile-optimized)) ._1tQlq.jFliG2,
	body:not(.device-mobile-optimized) ._1tQlq.jFliG2 {
		height: 100vh
	}

	.n74Psq.jFliG2,
	.n74Psq.jFliG2>:first-child {
		height: calc(var(--menu-height) - var(--wix-ads-height))
	}

	.n74Psq.jFliG2>:first-child {
		margin-top: var(--wix-ads-height)
	}

	._1tQlq.jFliG2 {
		top: 0
	}

	.jpeeyX {
		height: 100%;
		width: 100%
	}

	._1tQlq {
		position: fixed;
		z-index: calc(var(--above-all-z-index) - 1)
	}

	.n74Psq {
		-ms-overflow-style: none;
		overflow-x: hidden;
		overflow-y: scroll;
		overflow: -moz-scrollbars-none;
		position: relative;
		scrollbar-width: none
	}

	.n74Psq::-webkit-scrollbar {
		height: 0;
		width: 0
	}

	.HlRz5e {
		display: block;
		height: 100%;
		width: 100%
	}

	.HlRz5e img {
		max-width: var(--wix-img-max-width, 100%)
	}

	.HlRz5e[data-animate-blur] img {
		filter: blur(9px);
		transition: filter .8s ease-in
	}

	.HlRz5e[data-animate-blur] img[data-load-done] {
		filter: none
	}

	.I5zqsT {
		display: block
	}

	.I5zqsT,
	.MW5IWV {
		height: 100%;
		width: 100%
	}

	.MW5IWV {
		left: 0;
		-webkit-mask-image: var(--mask-image, none);
		mask-image: var(--mask-image, none);
		-webkit-mask-position: var(--mask-position, 0);
		mask-position: var(--mask-position, 0);
		-webkit-mask-repeat: var(--mask-repeat, no-repeat);
		mask-repeat: var(--mask-repeat, no-repeat);
		-webkit-mask-size: var(--mask-size, 100%);
		mask-size: var(--mask-size, 100%);
		overflow: hidden;
		pointer-events: var(--fill-layer-background-media-pointer-events);
		position: absolute;
		top: 0
	}

	.MW5IWV.N3eg0s {
		clip: rect(0, auto, auto, 0)
	}

	.MW5IWV .Kv1aVt {
		height: 100%;
		position: absolute;
		top: 0;
		width: 100%
	}

	.MW5IWV .dLPlxY {
		height: var(--fill-layer-image-height, 100%);
		opacity: var(--fill-layer-image-opacity)
	}

	.MW5IWV .dLPlxY img {
		height: 100%;
		width: 100%
	}

	@supports(-webkit-hyphens:none) {
		.MW5IWV.N3eg0s {
			clip: auto;
			-webkit-clip-path: inset(0)
		}
	}

	.VgO9Yg {
		height: 100%
	}

	.LWbAav {
		background-color: var(--bg-overlay-color);
		background-image: var(--bg-gradient);
		transition: var(--inherit-transition)
	}

	.K_YxMd,
	.yK6aSC {
		opacity: var(--fill-layer-video-opacity)
	}

	.NGjcJN {
		bottom: var(--media-padding-bottom);
		height: var(--media-padding-height);
		position: absolute;
		top: var(--media-padding-top);
		width: 100%
	}

	.mNGsUM {
		transform: scale(var(--scale, 1));
		transition: var(--transform-duration, transform 0s)
	}

	.K_YxMd {
		height: 100%;
		position: relative;
		width: 100%
	}

	wix-media-canvas {
		display: block;
		height: 100%
	}

	.bX9O_S {
		clip-path: var(--fill-layer-clip)
	}

	.Z_wCwr,
	.bX9O_S {
		position: absolute;
		top: 0
	}

	.Jxk_UL img,
	.Z_wCwr,
	.bX9O_S {
		height: 100%;
		width: 100%
	}

	.K8MSra {
		opacity: 0
	}

	.K8MSra,
	.YTb3b4 {
		position: absolute;
		top: 0
	}

	.YTb3b4 {
		height: 0;
		left: 0;
		overflow: hidden;
		width: 0
	}

	.SUz0WK {
		left: 0;
		pointer-events: var(--fill-layer-background-media-pointer-events);
		position: var(--fill-layer-background-media-position)
	}

	.FNxOn5,
	.SUz0WK,
	.m4khSP {
		height: 100%;
		top: 0;
		width: 100%
	}

	.FNxOn5 {
		position: absolute
	}

	.m4khSP {
		background-color: var(--fill-layer-background-overlay-color);
		opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
		position: var(--fill-layer-background-overlay-position);
		transform: var(--fill-layer-background-overlay-transform)
	}

	@supports(mix-blend-mode:overlay) {
		.m4khSP {
			mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
			opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
		}
	}

	.gIn6Wf {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		cursor: pointer
	}

	body:not(.responsive) .gIn6Wf {
		z-index: var(--above-all-in-container)
	}

	.gIn6Wf.ZhsSZ_ {
		z-index: var(--above-all-z-index) !important
	}

	@supports(-webkit-touch-callout:none) {
		.gIn6Wf {
			touch-action: manipulation
		}
	}

	.P4my70 {
		background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
		border-radius: var(--rd, 0);
		box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
		transition: all .5s
	}

	.P4my70,
	.P4my70.ZhsSZ_ {
		align-items: center;
		box-sizing: border-box;
		display: flex;
		height: 100%;
		justify-content: center;
		width: 100%
	}

	.P4my70.ZhsSZ_ {
		background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
		border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
		border-radius: var(--rdOpen, 0);
		border-style: solid;
		border-width: var(--borderwidthOpen, 0);
		box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
	}

	.YRyQqb {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		cursor: pointer
	}

	body:not(.responsive) .YRyQqb {
		z-index: var(--above-all-in-container)
	}

	.YRyQqb.oX7wPA {
		z-index: var(--above-all-z-index) !important
	}

	@supports(-webkit-touch-callout:none) {
		.YRyQqb {
			touch-action: manipulation
		}
	}

	.KbTtfL {
		background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
		border-radius: var(--rd, 0);
		box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
		transition: all .5s
	}

	.KbTtfL,
	.KbTtfL.oX7wPA {
		align-items: center;
		box-sizing: border-box;
		display: flex;
		height: 100%;
		justify-content: center;
		width: 100%
	}

	.KbTtfL.oX7wPA {
		background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
		border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
		border-radius: var(--rdOpen, 0);
		border-style: solid;
		border-width: var(--borderwidthOpen, 0);
		box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
	}

	.enVN3p {
		border-radius: 50%;
		cursor: pointer;
		display: block;
		height: 22px;
		position: relative;
		transition: all .3s linear;
		width: 22px
	}

	.enVN3p:after,
	.enVN3p:before {
		background: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
		border-radius: 5px;
		bottom: 0;
		content: "";
		left: 0;
		margin: auto;
		position: absolute;
		right: 0;
		top: 0
	}

	.enVN3p:after,
	.enVN3p:before {
		height: 3px;
		width: 22px
	}

	.enVN3p:after {
		transform: rotate(90deg);
		transition: all .12s linear
	}

	.enVN3p.oX7wPA {
		transform: rotate(180deg)
	}

	.enVN3p.oX7wPA:after,
	.enVN3p.oX7wPA:before {
		background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
	}

	.enVN3p.oX7wPA:after {
		transform: rotate(180deg)
	}

	.U_e6Q8 {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		cursor: pointer
	}

	body:not(.responsive) .U_e6Q8 {
		z-index: var(--above-all-in-container)
	}

	.U_e6Q8.JJHA1E {
		z-index: var(--above-all-z-index) !important
	}

	@supports(-webkit-touch-callout:none) {
		.U_e6Q8 {
			touch-action: manipulation
		}
	}

	.Ids9OS {
		background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
		border-radius: var(--rd, 0);
		box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
		transition: all .5s
	}

	.Ids9OS,
	.Ids9OS.JJHA1E {
		align-items: center;
		box-sizing: border-box;
		display: flex;
		height: 100%;
		justify-content: center;
		width: 100%
	}

	.Ids9OS.JJHA1E {
		background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
		border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
		border-radius: var(--rdOpen, 0);
		border-style: solid;
		border-width: var(--borderwidthOpen, 0);
		box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
	}

	.XLAVDo {
		cursor: pointer;
		display: flex;
		flex-direction: column;
		height: 21px;
		justify-content: space-between;
		transition: transform .33s ease-out;
		width: 26px
	}

	.XLAVDo.JJHA1E {
		transform: rotate(-45deg)
	}

	.obddOt {
		background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
		border-radius: 1.5px;
		height: 3px;
		width: 100%
	}

	.obddOt.SRM_9q {
		width: 50%
	}

	.obddOt.YQwk0a {
		transform-origin: right;
		transition: transform .33s cubic-bezier(.54, -.81, .57, .57)
	}

	.JJHA1E .obddOt.YQwk0a {
		background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
		transform: rotate(-90deg) translateX(4px)
	}

	.obddOt.eyQVgg {
		align-self: flex-end;
		transform-origin: left;
		transition: transform .33s cubic-bezier(.54, -.81, .57, .57)
	}

	.JJHA1E .obddOt.eyQVgg {
		transform: rotate(-90deg) translateX(-4px)
	}

	.JJHA1E .obddOt.BU_Jm5,
	.JJHA1E .obddOt.eyQVgg {
		background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
	}

	.kGFVDf {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		cursor: pointer
	}

	body:not(.responsive) .kGFVDf {
		z-index: var(--above-all-in-container)
	}

	.kGFVDf.MEduRo {
		z-index: var(--above-all-z-index) !important
	}

	@supports(-webkit-touch-callout:none) {
		.kGFVDf {
			touch-action: manipulation
		}
	}

	.nKRcKG {
		background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
		border-radius: var(--rd, 0);
		box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
		transition: all .5s
	}

	.nKRcKG,
	.nKRcKG.MEduRo {
		align-items: center;
		box-sizing: border-box;
		display: flex;
		height: 100%;
		justify-content: center;
		width: 100%
	}

	.nKRcKG.MEduRo {
		background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
		border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
		border-radius: var(--rdOpen, 0);
		border-style: solid;
		border-width: var(--borderwidthOpen, 0);
		box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
	}

	.B1Ti_C {
		height: 20px;
		width: 22px
	}

	.B1Ti_C,
	.naeVRo {
		position: absolute
	}

	.naeVRo {
		background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
		height: 2px;
		transition: all .25s ease
	}

	.HUKlBY {
		top: 0;
		width: 50%
	}

	.RWu2Qu,
	._W7Xw0 {
		top: 9px;
		width: 100%
	}

	.plHZxT {
		bottom: 0;
		width: 50%
	}

	.oo_S7a {
		left: 0
	}

	.dQWoWx {
		right: 0
	}

	.RWu2Qu.naeVRo,
	._W7Xw0.naeVRo {
		transform-origin: center
	}

	.HUKlBY.naeVRo.oo_S7a {
		transform-origin: 0 0
	}

	.HUKlBY.naeVRo.dQWoWx {
		transform-origin: 100% 0
	}

	.plHZxT.naeVRo.oo_S7a {
		transform-origin: 0 100%
	}

	.plHZxT.naeVRo.dQWoWx {
		transform-origin: 100% 100%
	}

	.B1Ti_C.MEduRo .HUKlBY.naeVRo.dQWoWx,
	.B1Ti_C.MEduRo .HUKlBY.naeVRo.oo_S7a,
	.B1Ti_C.MEduRo .plHZxT.naeVRo.dQWoWx,
	.B1Ti_C.MEduRo .plHZxT.naeVRo.oo_S7a {
		background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
		transform: scaleX(0)
	}

	.B1Ti_C.MEduRo ._W7Xw0.naeVRo {
		transform: rotate(-45deg) scaleX(1)
	}

	.B1Ti_C.MEduRo .RWu2Qu.naeVRo,
	.B1Ti_C.MEduRo ._W7Xw0.naeVRo {
		background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
	}

	.B1Ti_C.MEduRo .RWu2Qu.naeVRo {
		transform: rotate(45deg) scaleX(1)
	}

	.So0yP_ {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		cursor: pointer
	}

	body:not(.responsive) .So0yP_ {
		z-index: var(--above-all-in-container)
	}

	.So0yP_.PztR8I {
		z-index: var(--above-all-z-index) !important
	}

	@supports(-webkit-touch-callout:none) {
		.So0yP_ {
			touch-action: manipulation
		}
	}

	.js8bIY {
		background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
		transition: all .5s
	}

	.js8bIY,
	.js8bIY.PztR8I {
		align-items: center;
		box-sizing: border-box;
		display: flex;
		height: 100%;
		justify-content: center;
		width: 100%
	}

	.js8bIY.PztR8I {
		background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
		border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
		border-style: solid;
		border-width: var(--borderwidthOpen, 0)
	}

	.baZw44 {
		height: 20px;
		margin: auto;
		position: relative;
		width: 22px
	}

	.T8_LA1 {
		background-color: rgba(var(--lineColor, var(--color_11, color_11)), var(--alpha-lineColor, 1));
		border-radius: 2px;
		height: 2px;
		left: 0;
		position: absolute;
		transition: all .25s ease-in-out;
		width: 100%
	}

	.dbDvn7 {
		margin: auto;
		top: 0
	}

	.dbDvn7,
	.iu4m2t {
		bottom: 0
	}

	.baZw44.PztR8I .T8_LA1 {
		background-color: rgba(var(--lineColorOpen, var(--color_11, color_11)), var(--alpha-lineColorOpen, 1))
	}

	.baZw44.PztR8I .HZW1lN {
		transform: translateY(10px) translateY(-50%) rotate(-45deg)
	}

	.baZw44.PztR8I .dbDvn7 {
		opacity: 0
	}

	.baZw44.PztR8I .iu4m2t {
		transform: translateY(-10px) translateY(50%) rotate(45deg)
	}

	.js8bIY {
		background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));
		border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_15, color_15)), var(--alpha-bordercolor, 1));
		border-radius: var(--rd, 0);
		box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6))
	}

	.js8bIY.PztR8I {
		background-color: rgba(var(--bgOpen, var(--color_15, color_15)), var(--alpha-bgOpen, 1));
		border-color: rgba(var(--bordercolorOpen, var(--color_15, color_15)), var(--alpha-bordercolorOpen, 1));
		border-radius: var(--rdOpen, 0);
		box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
	}

	.OJFWTw {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		cursor: pointer
	}

	body:not(.responsive) .OJFWTw {
		z-index: var(--above-all-in-container)
	}

	.OJFWTw.hSKHso {
		z-index: var(--above-all-z-index) !important
	}

	@supports(-webkit-touch-callout:none) {
		.OJFWTw {
			touch-action: manipulation
		}
	}

	.YBhBTQ {
		background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
		border-radius: var(--rd, 0);
		box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
		transition: all .5s
	}

	.YBhBTQ,
	.YBhBTQ.hSKHso {
		align-items: center;
		box-sizing: border-box;
		display: flex;
		height: 100%;
		justify-content: center;
		width: 100%
	}

	.YBhBTQ.hSKHso {
		background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
		border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
		border-radius: var(--rdOpen, 0);
		border-style: solid;
		border-width: var(--borderwidthOpen, 0);
		box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
	}

	.aoIbio {
		cursor: pointer;
		height: 26px;
		width: 26px
	}

	.tbJLVX {
		-webkit-touch-callout: none;
		opacity: 1;
		transition: opacity .5s ease;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none
	}

	.YB05pm {
		color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
		font-family: Helvetica-bold;
		font-size: 12px;
		left: 55%;
		letter-spacing: 5px;
		transform: translate(-50%, -50%);
		transition: all .25s ease
	}

	.SofRfX,
	.XOaVd6,
	.YB05pm {
		position: absolute;
		top: 50%
	}

	.SofRfX,
	.XOaVd6 {
		background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
		height: 2px;
		left: 50%;
		opacity: 0;
		width: 0
	}

	.SofRfX {
		transform: translate(-50%, -50%) rotate(45deg);
		transition: all .3s ease
	}

	.XOaVd6 {
		transform: translate(-50%, -50%) rotate(-45deg);
		transition: all .3s ease .3s
	}

	.aoIbio.hSKHso .SofRfX,
	.aoIbio.hSKHso .XOaVd6 {
		opacity: 1;
		width: 24px
	}

	.aoIbio.hSKHso .tbJLVX {
		opacity: 0
	}

	.mGx4LE {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		cursor: pointer
	}

	body:not(.responsive) .mGx4LE {
		z-index: var(--above-all-in-container)
	}

	.mGx4LE.VaMfZ_ {
		z-index: var(--above-all-z-index) !important
	}

	@supports(-webkit-touch-callout:none) {
		.mGx4LE {
			touch-action: manipulation
		}
	}

	.iFKBdR {
		background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
		border-radius: var(--rd, 0);
		box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
		transition: all .5s
	}

	.iFKBdR,
	.iFKBdR.VaMfZ_ {
		align-items: center;
		box-sizing: border-box;
		display: flex;
		height: 100%;
		justify-content: center;
		width: 100%
	}

	.iFKBdR.VaMfZ_ {
		background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
		border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
		border-radius: var(--rdOpen, 0);
		border-style: solid;
		border-width: var(--borderwidthOpen, 0);
		box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
	}

	.MsXubo {
		display: block;
		height: 22px;
		position: relative;
		width: 22px
	}

	.MsXubo *,
	.MsXubo :after,
	.MsXubo :before {
		box-sizing: border-box
	}

	.MsXubo .L8RJUm {
		background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
		border-radius: 100%;
		height: 4.4px;
		position: absolute;
		transition: .2s ease-in-out;
		width: 4.4px
	}

	.MsXubo .L8RJUm:first-of-type {
		transform: translate(0)
	}

	.MsXubo .L8RJUm:nth-of-type(2) {
		transform: translate(8.8px)
	}

	.MsXubo .L8RJUm:nth-of-type(3) {
		transform: translate(17.6px)
	}

	.MsXubo .L8RJUm:nth-of-type(4) {
		transform: translateY(8.8px)
	}

	.MsXubo .L8RJUm:nth-of-type(5) {
		transform: translate(8.8px, 8.8px)
	}

	.MsXubo .L8RJUm:nth-of-type(6) {
		transform: translate(17.6px, 8.8px)
	}

	.MsXubo .L8RJUm:nth-of-type(7) {
		transform: translateY(17.6px)
	}

	.MsXubo .L8RJUm:nth-of-type(8) {
		transform: translate(8.8px, 17.6px)
	}

	.MsXubo .L8RJUm:nth-of-type(9) {
		transform: translate(17.6px, 17.6px)
	}

	.MsXubo.VaMfZ_ .L8RJUm {
		background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
	}

	.MsXubo.VaMfZ_ .L8RJUm:first-of-type {
		transform: translate(0)
	}

	.MsXubo.VaMfZ_ .L8RJUm:nth-of-type(2) {
		transform: translate(4.4px, 4.4px)
	}

	.MsXubo.VaMfZ_ .L8RJUm:nth-of-type(3) {
		transform: translate(17.6px)
	}

	.MsXubo.VaMfZ_ .L8RJUm:nth-of-type(4) {
		transform: translate(4.4px, 13.2px)
	}

	.MsXubo.VaMfZ_ .L8RJUm:nth-of-type(6) {
		transform: translate(13.2px, 4.4px)
	}

	.MsXubo.VaMfZ_ .L8RJUm:nth-of-type(7) {
		transform: translateY(17.6px)
	}

	.MsXubo.VaMfZ_ .L8RJUm:nth-of-type(8) {
		transform: translate(13.2px, 13.2px)
	}

	.MsXubo.VaMfZ_ .L8RJUm:nth-of-type(9) {
		transform: translate(17.6px, 17.6px)
	}

	.r17LYB {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		cursor: pointer
	}

	body:not(.responsive) .r17LYB {
		z-index: var(--above-all-in-container)
	}

	.r17LYB.Ez9DzT {
		z-index: var(--above-all-z-index) !important
	}

	@supports(-webkit-touch-callout:none) {
		.r17LYB {
			touch-action: manipulation
		}
	}

	.RgC3KY {
		background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
		border-radius: var(--rd, 0);
		box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
		transition: all .5s
	}

	.RgC3KY,
	.RgC3KY.Ez9DzT {
		align-items: center;
		box-sizing: border-box;
		display: flex;
		height: 100%;
		justify-content: center;
		width: 100%
	}

	.RgC3KY.Ez9DzT {
		background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
		border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
		border-radius: var(--rdOpen, 0);
		border-style: solid;
		border-width: var(--borderwidthOpen, 0);
		box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
	}

	.Klh_2G {
		height: 20px;
		transition: transform .3s ease-in-out;
		width: 25px
	}

	.Klh_2G span {
		background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
		border-radius: 1px;
		content: "";
		display: block;
		height: 3px;
		position: relative;
		transition: width .3s ease-in-out, transform .3s ease-in-out, opacity .3s ease-in-out;
		width: 100%
	}

	.Klh_2G span:first-child {
		top: 0
	}

	.Klh_2G span:nth-child(2) {
		top: 5px
	}

	.Klh_2G span:nth-child(3) {
		top: 10px
	}

	.Ez9DzT.Klh_2G {
		transform: rotate(180deg)
	}

	.Ez9DzT.Klh_2G span {
		background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
		width: 16px
	}

	.Ez9DzT.Klh_2G span:first-child {
		opacity: 0
	}

	.Ez9DzT.Klh_2G span:nth-child(2) {
		transform: rotate(45deg) translateX(0) translateY(1px)
	}

	.Ez9DzT.Klh_2G span:nth-child(3) {
		transform: rotate(-45deg) translateX(12px) translateY(1px)
	}

	.fm7Z2W {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		cursor: pointer
	}

	body:not(.responsive) .fm7Z2W {
		z-index: var(--above-all-in-container)
	}

	.fm7Z2W.XEQtWV {
		z-index: var(--above-all-z-index) !important
	}

	@supports(-webkit-touch-callout:none) {
		.fm7Z2W {
			touch-action: manipulation
		}
	}

	.zhzq3y {
		background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
		border-radius: var(--rd, 0);
		box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
		transition: all .5s
	}

	.zhzq3y,
	.zhzq3y.XEQtWV {
		align-items: center;
		box-sizing: border-box;
		display: flex;
		height: 100%;
		justify-content: center;
		width: 100%
	}

	.zhzq3y.XEQtWV {
		background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
		border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
		border-radius: var(--rdOpen, 0);
		border-style: solid;
		border-width: var(--borderwidthOpen, 0);
		box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
	}

	.muO8XP {
		display: block;
		height: 20px;
		position: relative;
		width: 24px
	}

	.muO8XP span,
	.muO8XP span:after,
	.muO8XP span:before {
		background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
		height: 2px;
		margin-top: -1px;
		position: absolute;
		top: 50%;
		width: 24px
	}

	.muO8XP span:after,
	.muO8XP span:before {
		content: "";
		transition: .2s
	}

	.muO8XP span:before {
		transform: translateY(-9px)
	}

	.muO8XP span:after {
		transform: translateY(9px)
	}

	.XEQtWV span {
		background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
		transform: translateX(1px);
		width: 23px
	}

	.XEQtWV span:before {
		transform: rotate(-35deg);
		transform-origin: left bottom
	}

	.XEQtWV span:after,
	.XEQtWV span:before {
		background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
		width: 12px
	}

	.XEQtWV span:after {
		transform: rotate(35deg);
		transform-origin: left top
	}

	.OKYxO_ {
		align-items: center;
		display: flex;
		justify-content: center
	}

	.mR8LEU {
		opacity: 0;
		transform: translateX(50%);
		transform-origin: right center;
		transition: .5s
	}

	.eRHCF_ {
		opacity: 1;
		transform: translateX(0)
	}

	.x17Tc8 {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		cursor: pointer
	}

	body:not(.responsive) .x17Tc8 {
		z-index: var(--above-all-in-container)
	}

	.x17Tc8.unAAcL {
		z-index: var(--above-all-z-index) !important
	}

	@supports(-webkit-touch-callout:none) {
		.x17Tc8 {
			touch-action: manipulation
		}
	}

	.TQ6OEg {
		background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
		border-radius: var(--rd, 0);
		box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
		transition: all .5s
	}

	.TQ6OEg,
	.TQ6OEg.unAAcL {
		align-items: center;
		box-sizing: border-box;
		display: flex;
		height: 100%;
		justify-content: center;
		width: 100%
	}

	.TQ6OEg.unAAcL {
		background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
		border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
		border-radius: var(--rdOpen, 0);
		border-style: solid;
		border-width: var(--borderwidthOpen, 0);
		box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
	}

	.SACRXu {
		align-items: center;
		display: flex;
		flex-direction: column;
		height: 26px;
		justify-content: space-around;
		transition: transform .2s ease;
		width: 26px
	}

	.Jzi8Yx {
		transform: rotate(-45deg);
		transition: opacity .2s ease, transform .2s ease;
		width: 30px
	}

	.Jzi8Yx,
	.qTZmEh {
		background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
		border-radius: 10px;
		height: 2px
	}

	.qTZmEh {
		transition: transform .2s ease, border-color .2s ease;
		width: 17px
	}

	.qTZmEh.IOOdvm {
		transform: rotate(-45deg) translate(-7px, -3px)
	}

	.qTZmEh.JDwVHd {
		transform: rotate(-45deg) translate(6px, 2px)
	}

	.SACRXu.unAAcL .IOOdvm {
		transform: translateY(9px) rotate(135deg)
	}

	.SACRXu.unAAcL .IOOdvm,
	.SACRXu.unAAcL .JDwVHd {
		background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
		width: 20px
	}

	.SACRXu.unAAcL .JDwVHd {
		transform: translateY(-9px) rotate(45deg)
	}

	.SACRXu.unAAcL .Jzi8Yx {
		opacity: 0;
		transform: rotate(45deg)
	}

	.rNNcaA {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		cursor: pointer
	}

	body:not(.responsive) .rNNcaA {
		z-index: var(--above-all-in-container)
	}

	.rNNcaA.jJdFnD {
		z-index: var(--above-all-z-index) !important
	}

	@supports(-webkit-touch-callout:none) {
		.rNNcaA {
			touch-action: manipulation
		}
	}

	.BPLyku {
		background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
		border-radius: var(--rd, 0);
		box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
		transition: all .5s
	}

	.BPLyku,
	.BPLyku.jJdFnD {
		align-items: center;
		box-sizing: border-box;
		display: flex;
		height: 100%;
		justify-content: center;
		width: 100%
	}

	.BPLyku.jJdFnD {
		background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
		border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
		border-radius: var(--rdOpen, 0);
		border-style: solid;
		border-width: var(--borderwidthOpen, 0);
		box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
	}

	.Ic34Nb,
	.ROpKdV {
		cursor: pointer;
		position: relative;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		width: 22px
	}

	.Ic34Nb,
	.Ic34Nb span,
	.ROpKdV,
	.ROpKdV span {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		transition: .2s ease-in-out
	}

	.Ic34Nb span,
	.ROpKdV span {
		backface-visibility: hidden;
		background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
		border-radius: 2em;
		height: 3px;
		position: absolute;
		width: 100%
	}

	.Ic34Nb span:nth-child(2),
	.ROpKdV span:nth-child(2) {
		transform: rotate(90deg)
	}

	.ROpKdV.jJdFnD,
	.jJdFnD.Ic34Nb {
		transform: rotate(135deg)
	}

	.ROpKdV.jJdFnD span,
	.jJdFnD.Ic34Nb span {
		background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
	}

	.Ic34Nb {
		align-items: center;
		display: flex;
		justify-content: center
	}

	.Ic34Nb span {
		left: 0
	}

	.Ic34Nb span:nth-child(2) {
		transform: rotate(90deg)
	}

	.Ic34Nb.jJdFnD {
		transform: rotate(135deg)
	}

	.Ic34Nb.jJdFnD span {
		background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
	}

	.y73xlN {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		cursor: pointer
	}

	body:not(.responsive) .y73xlN {
		z-index: var(--above-all-in-container)
	}

	.y73xlN.Kx2Lb_ {
		z-index: var(--above-all-z-index) !important
	}

	@supports(-webkit-touch-callout:none) {
		.y73xlN {
			touch-action: manipulation
		}
	}

	.J6UdEa {
		background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
		border-radius: var(--rd, 0);
		box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
		transition: all .5s
	}

	.J6UdEa,
	.J6UdEa.Kx2Lb_ {
		align-items: center;
		box-sizing: border-box;
		display: flex;
		height: 100%;
		justify-content: center;
		width: 100%
	}

	.J6UdEa.Kx2Lb_ {
		background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
		border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
		border-radius: var(--rdOpen, 0);
		border-style: solid;
		border-width: var(--borderwidthOpen, 0);
		box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
	}

	.kLibfv {
		cursor: pointer;
		display: block;
		height: 20px;
		position: relative;
		width: 26px
	}

	.kLibfv div {
		background: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
		border-radius: 2px;
		height: 2px;
		position: absolute;
		transition: transform .45s cubic-bezier(.9, -.6, .3, 1.6), width .2s ease .2s
	}

	.kLibfv .b2zCu2 {
		left: 0;
		margin: -2px 0 0 0;
		top: 11px;
		transform-origin: 50% 50%;
		width: 26px
	}

	.kLibfv .GYW_Vv {
		left: 0;
		transform-origin: 0 50%;
		width: 13px
	}

	.kLibfv .fIrRrT {
		bottom: 0;
		transform-origin: 100% 50%;
		width: 18px
	}

	.kLibfv.Kx2Lb_ .b2zCu2 {
		background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
		transform: rotate(-45deg) translate(0);
		transition: transform .2s cubic-bezier(.9, -.6, .3, 1.6) .1s
	}

	.kLibfv.Kx2Lb_ .GYW_Vv {
		transform: translate(4px) rotate(45deg)
	}

	.kLibfv.Kx2Lb_ .GYW_Vv,
	.kLibfv.Kx2Lb_ .fIrRrT {
		background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
		transition: transform .2s cubic-bezier(.9, -.6, .3, 1.6) .1s, width .15s ease;
		width: 13px
	}

	.kLibfv.Kx2Lb_ .fIrRrT {
		transform: translate(9px) rotate(45deg)
	}

	.aoylXL {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		cursor: pointer
	}

	body:not(.responsive) .aoylXL {
		z-index: var(--above-all-in-container)
	}

	.aoylXL.fNnJyG {
		z-index: var(--above-all-z-index) !important
	}

	@supports(-webkit-touch-callout:none) {
		.aoylXL {
			touch-action: manipulation
		}
	}

	.IqliFl {
		background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
		border-radius: var(--rd, 0);
		box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
		transition: all .5s
	}

	.IqliFl,
	.IqliFl.fNnJyG {
		align-items: center;
		box-sizing: border-box;
		display: flex;
		height: 100%;
		justify-content: center;
		width: 100%
	}

	.IqliFl.fNnJyG {
		background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
		border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
		border-radius: var(--rdOpen, 0);
		border-style: solid;
		border-width: var(--borderwidthOpen, 0);
		box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
	}

	.O240SO {
		cursor: pointer;
		position: absolute
	}

	.dm9Pzg {
		background: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
		height: 2px;
		margin-bottom: 6px;
		position: relative;
		transition: all .3s cubic-bezier(0, 1, .5, 1);
		width: 19px
	}

	.dm9Pzg:first-child {
		left: 0;
		top: 0;
		transform: rotate(0)
	}

	.fNnJyG .dm9Pzg:first-child {
		background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
		left: 0;
		top: 8px;
		transform: rotate(-45deg)
	}

	.dm9Pzg:nth-child(2) {
		opacity: 1;
		right: -5px
	}

	.fNnJyG .dm9Pzg:nth-child(2) {
		background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
		opacity: 0;
		right: 0
	}

	.dm9Pzg:last-child {
		left: 0;
		margin: 0;
		top: 0;
		transform: rotate(0)
	}

	.fNnJyG .dm9Pzg:last-child {
		left: 0;
		top: -8px;
		transform: rotate(45deg)
	}

	.fNnJyG .dm9Pzg,
	.fNnJyG .dm9Pzg:last-child {
		background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
	}

	.J7mHF_ {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		cursor: pointer
	}

	body:not(.responsive) .J7mHF_ {
		z-index: var(--above-all-in-container)
	}

	.J7mHF_.TR1lP5 {
		z-index: var(--above-all-z-index) !important
	}

	@supports(-webkit-touch-callout:none) {
		.J7mHF_ {
			touch-action: manipulation
		}
	}

	.v7cAjr {
		background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
		border-radius: var(--rd, 0);
		box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
		transition: all .5s
	}

	.v7cAjr,
	.v7cAjr.TR1lP5 {
		align-items: center;
		box-sizing: border-box;
		display: flex;
		height: 100%;
		justify-content: center;
		width: 100%
	}

	.v7cAjr.TR1lP5 {
		background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
		border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
		border-radius: var(--rdOpen, 0);
		border-style: solid;
		border-width: var(--borderwidthOpen, 0);
		box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
	}

	.JOBrqh {
		height: 18px;
		width: 26px
	}

	.KKTZfd {
		background: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
		border-radius: 4px;
		height: 2px;
		position: relative;
		transition: .4s
	}

	.TpQgIG {
		top: 0;
		width: 26px
	}

	.PGlfJM {
		top: 6px;
		width: 26px
	}

	.ja83fW {
		top: 12px;
		width: 13px
	}

	.TR1lP5 .TpQgIG {
		top: 8px
	}

	.TR1lP5 .PGlfJM,
	.TR1lP5 .TpQgIG,
	.TR1lP5 .ja83fW {
		background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
	}

	.TR1lP5 .ja83fW {
		top: 4px
	}

	.JxHGmw {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		cursor: pointer
	}

	body:not(.responsive) .JxHGmw {
		z-index: var(--above-all-in-container)
	}

	.JxHGmw.HoyfNC {
		z-index: var(--above-all-z-index) !important
	}

	@supports(-webkit-touch-callout:none) {
		.JxHGmw {
			touch-action: manipulation
		}
	}

	.fo6j2q {
		background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
		border-radius: var(--rd, 0);
		box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
		transition: all .5s
	}

	.fo6j2q,
	.fo6j2q.HoyfNC {
		align-items: center;
		box-sizing: border-box;
		display: flex;
		height: 100%;
		justify-content: center;
		width: 100%
	}

	.fo6j2q.HoyfNC {
		background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
		border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
		border-radius: var(--rdOpen, 0);
		border-style: solid;
		border-width: var(--borderwidthOpen, 0);
		box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
	}

	.BCbKRj {
		height: 22px;
		margin: auto;
		position: absolute;
		width: 22px
	}

	.BCbKRj span {
		background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
		display: block;
		height: 2px;
		position: relative;
		transition: transform .2s cubic-bezier(.25, .46, .45, .94), top .2s cubic-bezier(.3, 1.4, .7, 1) .2s, bottom .2s cubic-bezier(.3, 1.4, .7, 1) .2s;
		width: 22px
	}

	.BCbKRj span:first-of-type {
		top: 5px
	}

	.BCbKRj span:last-of-type {
		top: 13px
	}

	.BCbKRj.HoyfNC span {
		transition: transform .2s cubic-bezier(.25, .46, .45, .94) .2s, top .2s cubic-bezier(.3, 1.4, .7, 1), bottom .2s cubic-bezier(.3, 1.4, .7, 1)
	}

	.BCbKRj.HoyfNC span:first-of-type {
		top: 10px;
		transform: rotate(45deg)
	}

	.BCbKRj.HoyfNC span:first-of-type,
	.BCbKRj.HoyfNC span:last-of-type {
		background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
	}

	.BCbKRj.HoyfNC span:last-of-type {
		top: 8px;
		transform: rotate(-45deg)
	}

	.lu0Rcq {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		cursor: pointer
	}

	body:not(.responsive) .lu0Rcq {
		z-index: var(--above-all-in-container)
	}

	.lu0Rcq.vXxIVB {
		z-index: var(--above-all-z-index) !important
	}

	@supports(-webkit-touch-callout:none) {
		.lu0Rcq {
			touch-action: manipulation
		}
	}

	.su830K {
		background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
		border-radius: var(--rd, 0);
		box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
		transition: all .5s
	}

	.su830K,
	.su830K.vXxIVB {
		align-items: center;
		box-sizing: border-box;
		display: flex;
		height: 100%;
		justify-content: center;
		width: 100%
	}

	.su830K.vXxIVB {
		background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
		border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
		border-radius: var(--rdOpen, 0);
		border-style: solid;
		border-width: var(--borderwidthOpen, 0);
		box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
	}

	.l0AfMo {
		height: 19px;
		width: 22px
	}

	.kFhkeL,
	.l0AfMo {
		position: absolute
	}

	.kFhkeL {
		background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
		height: 3px;
		transition: all .25s ease
	}

	.rBz8fx {
		top: 0;
		width: 50%
	}

	.FkbwVM {
		top: 8px;
		width: 100%
	}

	.CYMuk3 {
		bottom: 0;
		width: 50%
	}

	.uWZnSw {
		left: 0
	}

	.sNnUw0 {
		right: 0
	}

	.rBz8fx.kFhkeL.uWZnSw {
		transform-origin: 0 0
	}

	.rBz8fx.kFhkeL.sNnUw0 {
		transform-origin: 100% 0
	}

	.CYMuk3.kFhkeL.uWZnSw {
		transform-origin: 0 100%
	}

	.CYMuk3.kFhkeL.sNnUw0 {
		transform-origin: 100% 100%
	}

	.l0AfMo.vXxIVB .rBz8fx.kFhkeL.uWZnSw {
		transform: translate(5px, 2px) rotate(45deg)
	}

	.l0AfMo.vXxIVB .rBz8fx.kFhkeL.sNnUw0,
	.l0AfMo.vXxIVB .rBz8fx.kFhkeL.uWZnSw {
		background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
	}

	.l0AfMo.vXxIVB .rBz8fx.kFhkeL.sNnUw0 {
		transform: translate(-5px, 2px) rotate(-45deg)
	}

	.l0AfMo.vXxIVB .CYMuk3.kFhkeL.uWZnSw {
		transform: translate(5px, -1px) rotate(-45deg)
	}

	.l0AfMo.vXxIVB .CYMuk3.kFhkeL.sNnUw0,
	.l0AfMo.vXxIVB .CYMuk3.kFhkeL.uWZnSw {
		background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
	}

	.l0AfMo.vXxIVB .CYMuk3.kFhkeL.sNnUw0 {
		transform: translate(-5px, -1px) rotate(45deg)
	}

	.l0AfMo.vXxIVB .FkbwVM.kFhkeL {
		transform: scaleX(0)
	}

	.w1a2zI {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		cursor: pointer
	}

	body:not(.responsive) .w1a2zI {
		z-index: var(--above-all-in-container)
	}

	.w1a2zI.H801ob {
		z-index: var(--above-all-z-index) !important
	}

	@supports(-webkit-touch-callout:none) {
		.w1a2zI {
			touch-action: manipulation
		}
	}

	.JVni1I {
		background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		border: solid var(--borderwidth, 0) rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
		border-radius: var(--rd, 0);
		box-shadow: var(--shd, 0 0 0 rgba(0, 0, 0, .6));
		transition: all .5s
	}

	.JVni1I,
	.JVni1I.H801ob {
		align-items: center;
		box-sizing: border-box;
		display: flex;
		height: 100%;
		justify-content: center;
		width: 100%
	}

	.JVni1I.H801ob {
		background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
		border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
		border-radius: var(--rdOpen, 0);
		border-style: solid;
		border-width: var(--borderwidthOpen, 0);
		box-shadow: var(--shdOpen, 0 0 0 rgba(0, 0, 0, .6))
	}

	.kpM1s0 {
		height: 20px;
		width: 22px
	}

	.ZBaDfe,
	.kpM1s0 {
		position: absolute
	}

	.ZBaDfe {
		background-color: rgba(var(--lineColor, var(--color_15, color_15)), var(--alpha-lineColor, 1));
		height: 2px;
		transition: all .25s ease
	}

	.LZBOca {
		top: 0;
		width: 100%
	}

	.HSYWnj {
		top: 9px;
		width: 100%
	}

	.r8m7zZ {
		bottom: 0;
		width: 100%
	}

	.LZBOca.ZBaDfe {
		transform-origin: 0 0
	}

	.r8m7zZ.ZBaDfe {
		transform-origin: 0 100%
	}

	.kpM1s0.H801ob .LZBOca.ZBaDfe {
		transform: translate(4px, 2px) rotate(45deg)
	}

	.kpM1s0.H801ob .LZBOca.ZBaDfe,
	.kpM1s0.H801ob .r8m7zZ.ZBaDfe {
		background-color: rgba(var(--lineColorOpen, var(--color_15, color_15)), var(--alpha-lineColorOpen, 1))
	}

	.kpM1s0.H801ob .r8m7zZ.ZBaDfe {
		transform: translate(4px, -1px) rotate(-45deg)
	}

	.kpM1s0.H801ob .HSYWnj.ZBaDfe {
		background-color: rgba(var(--lineColorOpen, var(--color_15, color_15)), var(--alpha-lineColorOpen, 1));
		transform: scaleX(0)
	}

	.rG7wwD {
		--display: flex;
		cursor: pointer;
		display: var(--display);
		opacity: 0;
		transition: visibility 0s .5s, opacity .5s ease 0s;
		visibility: hidden
	}

	.rG7wwD .tjpQKX {
		height: 100%;
		opacity: var(--icon-opacity, 1);
		width: 100%
	}

	.rG7wwD .tjpQKX svg {
		overflow: visible
	}

	.wnbU2e {
		opacity: 1;
		position: relative;
		transition-delay: 0s;
		visibility: visible;
		z-index: var(--above-all-z-index)
	}


	.a9YhBi {
		bottom: 0;
		left: 0;
		position: absolute;
		right: 0;
		top: 0
	}

	.dX12nb {
		cursor: pointer
	}

	.AKxYR5 {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		fill: var(--corvid-fill-color, var(--fill));
		fill-opacity: var(--fill-opacity);
		stroke: var(--corvid-stroke-color, var(--stroke));
		stroke-opacity: var(--stroke-opacity);
		stroke-width: var(--stroke-width);
		filter: var(--drop-shadow, none);
		opacity: var(--opacity);
		transform: var(--flip)
	}

	.AKxYR5,
	.AKxYR5 svg {
		bottom: 0;
		left: 0;
		position: absolute;
		right: 0;
		top: 0
	}

	.AKxYR5 svg {
		height: var(--svg-calculated-height, 100%);
		margin: auto;
		padding: var(--svg-calculated-padding, 0);
		width: var(--svg-calculated-width, 100%)
	}

	.AKxYR5 svg:not([data-type=ugc]) {
		overflow: visible
	}

	.VZYmYf * {
		vector-effect: non-scaling-stroke
	}


	@keyframes SlideshowRepeater_none {
		0% {
			--empty-effect: 0
		}

		to {
			--empty-effect: 1
		}
	}

	@keyframes SlideshowRepeater_slidePrevOut {
		0% {
			transform: translateX(0) translateY(0)
		}

		to {
			transform: translateX(var(--shift-x)) translateY(var(--shift-y))
		}
	}

	@keyframes SlideshowRepeater_slidePrevIn {
		0% {
			transform: translateX(var(--minus-shift-x)) translateY(var(--minus-shift-y))
		}

		to {
			transform: translateX(0) translateY(0)
		}
	}

	@keyframes SlideshowRepeater_slideNextOut {
		0% {
			transform: translateX(0) translateY(0)
		}

		to {
			transform: translateX(var(--minus-shift-x)) translateY(var(--minus-shift-y))
		}
	}

	@keyframes SlideshowRepeater_slideNextIn {
		0% {
			transform: translateX(var(--shift-x)) translateY(var(--shift-y))
		}

		to {
			transform: translateX(0) translateY(0)
		}
	}

	@keyframes SlideshowRepeater_fadeOut {
		0% {
			opacity: 1
		}

		65% {
			opacity: 0
		}

		to {
			opacity: 0
		}
	}

	@keyframes SlideshowRepeater_fadeIn {
		0% {
			opacity: 0
		}

		35% {
			opacity: 0
		}

		to {
			opacity: 1
		}
	}

	.d3PaNe {
		--container-corvid-background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		--animation-duration: calc(var(--transitionDuration) * 1s);
		--minus-shift-x: calc(-1 * var(--shift-x));
		--minus-shift-y: calc(-1 * var(--shift-y));
		background-color: var(--container-corvid-background-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));
		overflow: hidden
	}

	.pNxnS9 {
		grid-area: 1/1/2/2;
		visibility: hidden
	}

	.pNxnS9.d9KEJK,
	.pNxnS9.fbhMYI {
		visibility: visible
	}

	.Eu0Ma6 .d9KEJK {
		animation: var(--animation-prevOut) ease-in-out var(--animation-duration) forwards
	}

	.Eu0Ma6 .fbhMYI {
		animation: var(--animation-prevIn) ease-in-out var(--animation-duration) forwards
	}

	.nCjTla .d9KEJK {
		animation: var(--animation-nextOut) ease-in-out var(--animation-duration) forwards
	}

	.nCjTla .fbhMYI {
		animation: var(--animation-nextIn) ease-in-out var(--animation-duration) forwards
	}

	.d7EBK2 {
		border-radius: var(--overflow-wrapper-border-radius)
	}

	.yI7103 {
		background-color: var(--corvid-background-color, rgba(var(--bg, 255, 255, 255), var(--alpha-bg, 1)));
		border-color: var(--corvid-border-color, rgba(var(--brd, 227, 227, 227), var(--alpha-brd, 1)));
		border-radius: var(--corvid-border-radius, var(--rd, 0));
		border-style: solid;
		border-width: var(--brw, 1px);
		box-shadow: var(--shd, 0 0 0 transparent)
	}

	.yI7103>div {
		overflow: visible !important
	}

	.x3KXTL {
		border-radius: var(--overflow-wrapper-border-radius)
	}

	.StylableButton2545352419__root {
		-archetype: box;
		border: none;
		box-sizing: border-box;
		cursor: pointer;
		display: block;
		height: 100%;
		min-height: 10px;
		min-width: 10px;
		padding: 0;
		touch-action: manipulation;
		width: 100%
	}

	.StylableButton2545352419__root[disabled] {
		pointer-events: none
	}

	.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
		background-color: var(--corvid-background-color) !important
	}

	.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
		background-color: var(--corvid-hover-background-color) !important
	}

	.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
		background-color: var(--corvid-disabled-background-color) !important
	}

	.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
		border-color: var(--corvid-border-color) !important
	}

	.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
		border-color: var(--corvid-hover-border-color) !important
	}

	.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
		border-color: var(--corvid-disabled-border-color) !important
	}

	.StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
		border-radius: var(--corvid-border-radius) !important
	}

	.StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
		border-width: var(--corvid-border-width) !important
	}

	.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,
	.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
		color: var(--corvid-color) !important
	}

	.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,
	.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
		color: var(--corvid-hover-color) !important
	}

	.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,
	.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
		color: var(--corvid-disabled-color) !important
	}

	.StylableButton2545352419__link {
		-archetype: box;
		box-sizing: border-box;
		color: #000;
		text-decoration: none
	}

	.StylableButton2545352419__container {
		align-items: center;
		display: flex;
		flex-basis: auto;
		flex-direction: row;
		flex-grow: 1;
		height: 100%;
		justify-content: center;
		overflow: hidden;
		transition: all .2s ease, visibility 0s;
		width: 100%
	}

	.StylableButton2545352419__label {
		-archetype: text;
		-controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);
		max-width: 100%;
		min-width: 1.8em;
		overflow: hidden;
		text-align: center;
		text-overflow: ellipsis;
		transition: inherit;
		white-space: nowrap
	}

	.StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
		text-overflow: unset
	}

	.StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
		min-width: 10px;
		overflow-wrap: break-word;
		white-space: break-spaces;
		word-break: break-word
	}

	.StylableButton2545352419__icon {
		-archetype: icon;
		-controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
		flex-shrink: 0;
		height: 50px;
		min-width: 1px;
		transition: inherit
	}

	.StylableButton2545352419__icon.StylableButton2545352419--override {
		display: block !important
	}

	.StylableButton2545352419__icon svg,
	.StylableButton2545352419__icon>span {
		display: flex;
		height: inherit;
		width: inherit
	}

	.StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
		fill: var(--corvid-icon-color) !important;
		stroke: var(--corvid-icon-color) !important
	}

	.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
		fill: var(--corvid-hover-icon-color) !important;
		stroke: var(--corvid-hover-icon-color) !important
	}

	.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
		fill: var(--corvid-disabled-icon-color) !important;
		stroke: var(--corvid-disabled-icon-color) !important
	}

	.SlideshowButton2197735472__root {
		--SlideshowButton2197735472-visibility: var(--navBtnVisibilityVelo, var(--navBtnVisibility));
		visibility: var(--SlideshowButton2197735472-visibility);
		z-index: auto
	}

	.SlideshowButton2197735472__disabled {
		cursor: default;
		visibility: var(--disabledNavBtnVisibility, var(--SlideshowButton2197735472-visibility))
	}

	.SlideshowIndicatorcomponent1180020854__root {
		align-items: center;
		display: flex !important;
		flex: 1;
		justify-content: center;
		min-width: 0
	}

	.SlideshowIndicatorcomponent1180020854__root.SlideshowIndicatorcomponent1180020854---indicatorStyle-10-pagination {
		color: #000;
		font-family: Wix Madefor Text, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: 700;
		letter-spacing: calc(var(--numbers-spacing) * 1px);
		line-height: 16px;
		text-align: center
	}

	.SlideshowIndicatorcomponent1180020854__root.SlideshowIndicatorcomponent1180020854---indicatorStyle-4-icon {
		gap: 0 calc(var(--icons-spacing) * 1px)
	}

	.SlideshowIndicatorcomponent1180020854__iconsList {
		display: flex;
		gap: 0 calc(var(--icons-spacing) * 1px)
	}

	.SlideshowIndicatorcomponent1180020854__icon {
		fill: #d9d9d9;
		cursor: pointer;
		height: 20px;
		width: 20px
	}

	.SlideshowIndicatorcomponent1180020854__icon>svg {
		height: 100%;
		width: 100%
	}

	.SlideshowIndicatorcomponent1180020854__icon.SlideshowIndicatorcomponent1180020854--isSelected {
		fill: #000
	}


	.JGtLUp {
		border-top: var(--lnw, 2px) solid rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
		box-sizing: border-box;
		height: 0
	}


	.StylableButton2545352419__root {
		-archetype: box;
		border: none;
		box-sizing: border-box;
		cursor: pointer;
		display: block;
		height: 100%;
		min-height: 10px;
		min-width: 10px;
		padding: 0;
		touch-action: manipulation;
		width: 100%
	}

	.StylableButton2545352419__root[disabled] {
		pointer-events: none
	}

	.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
		background-color: var(--corvid-background-color) !important
	}

	.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
		background-color: var(--corvid-hover-background-color) !important
	}

	.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
		background-color: var(--corvid-disabled-background-color) !important
	}

	.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
		border-color: var(--corvid-border-color) !important
	}

	.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
		border-color: var(--corvid-hover-border-color) !important
	}

	.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
		border-color: var(--corvid-disabled-border-color) !important
	}

	.StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
		border-radius: var(--corvid-border-radius) !important
	}

	.StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
		border-width: var(--corvid-border-width) !important
	}

	.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,
	.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
		color: var(--corvid-color) !important
	}

	.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,
	.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
		color: var(--corvid-hover-color) !important
	}

	.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,
	.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
		color: var(--corvid-disabled-color) !important
	}

	.StylableButton2545352419__link {
		-archetype: box;
		box-sizing: border-box;
		color: #000;
		text-decoration: none
	}

	.StylableButton2545352419__container {
		align-items: center;
		display: flex;
		flex-basis: auto;
		flex-direction: row;
		flex-grow: 1;
		height: 100%;
		justify-content: center;
		overflow: hidden;
		transition: all .2s ease, visibility 0s;
		width: 100%
	}

	.StylableButton2545352419__label {
		-archetype: text;
		-controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);
		max-width: 100%;
		min-width: 1.8em;
		overflow: hidden;
		text-align: center;
		text-overflow: ellipsis;
		transition: inherit;
		white-space: nowrap
	}

	.StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
		text-overflow: unset
	}

	.StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
		min-width: 10px;
		overflow-wrap: break-word;
		white-space: break-spaces;
		word-break: break-word
	}

	.StylableButton2545352419__icon {
		-archetype: icon;
		-controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
		flex-shrink: 0;
		height: 50px;
		min-width: 1px;
		transition: inherit
	}

	.StylableButton2545352419__icon.StylableButton2545352419--override {
		display: block !important
	}

	.StylableButton2545352419__icon svg,
	.StylableButton2545352419__icon>span {
		display: flex;
		height: inherit;
		width: inherit
	}

	.StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
		fill: var(--corvid-icon-color) !important;
		stroke: var(--corvid-icon-color) !important
	}

	.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
		fill: var(--corvid-hover-icon-color) !important;
		stroke: var(--corvid-hover-icon-color) !important
	}

	.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
		fill: var(--corvid-disabled-icon-color) !important;
		stroke: var(--corvid-disabled-icon-color) !important
	}

	.b5zn61 {
		background: var(--background);
		border-bottom: var(--border-bottom);
		border-bottom-left-radius: var(--border-bottom-left-radius);
		border-bottom-right-radius: var(--border-bottom-right-radius);
		border-left: var(--border-left);
		border-right: var(--border-right);
		border-top: var(--border-top);
		border-top-left-radius: var(--border-top-left-radius);
		border-top-right-radius: var(--border-top-right-radius);
		box-shadow: var(--box-shadow);
		box-sizing: border-box;
		cursor: pointer;
		direction: var(--btn-direction);
		display: block;
		height: 100%;
		min-height: 10px;
		min-width: var(--btn-min-width);
		padding-bottom: var(--padding-bottom);
		padding-left: var(--padding-left);
		padding-right: var(--padding-right);
		padding-top: var(--padding-top);
		touch-action: manipulation;
		width: 100%
	}

	.b5zn61.kRkc5Y:not(:hover):not(:disabled) {
		border-color: var(--corvid-border-color, initial)
	}

	.b5zn61.oAOb11:not(:hover):not(:disabled) {
		background-color: var(--corvid-background-color, var(--background))
	}

	.b5zn61 [data-preview=hover],
	.b5zn61:hover {
		background: var(--hover-background, var(--background));
		border-bottom: var(--hover-border-bottom, var(--border-bottom));
		border-bottom-left-radius: var(--hover-border-bottom-left-radius, var(--border-bottom-left-radius));
		border-bottom-right-radius: var(--hover-border-bottom-right-radius, var(--border-bottom-right-radius));
		border-left: var(--hover-border-left, var(--border-left));
		border-right: var(--hover-border-right, var(--border-right));
		border-top: var(--hover-border-top, var(--border-top));
		border-top-left-radius: var(--hover-border-top-left-radius, var(--border-top-left-radius));
		border-top-right-radius: var(--hover-border-top-right-radius, var(--border-top-right-radius));
		box-shadow: var(--hover-box-shadow, var(--box-shadow));
		padding-bottom: var(--hover-padding-bottom, var(--padding-bottom));
		padding-left: var(--hover-padding-left, var(--padding-left));
		padding-right: var(--hover-padding-right, var(--padding-right));
		padding-top: var(--hover-padding-top, var(--padding-top))
	}

	.b5zn61.vOCSHf:hover:not(:disabled) {
		border-color: var(--corvid-hover-border-color, initial)
	}

	.b5zn61.S1KgBG:hover:not(:disabled) {
		background-color: var(--corvid-hover-background-color, var(--hover-background, var(--background)))
	}

	.b5zn61 [data-preview=disabled],
	.b5zn61:disabled {
		background: var(--disabled-background, var(--background));
		border-bottom: var(--disabled-border-bottom, var(--border-bottom));
		border-bottom-left-radius: var(--disabled-border-bottom-left-radius, var(--border-bottom-left-radius));
		border-bottom-right-radius: var(--disabled-border-bottom-right-radius, var(--border-bottom-right-radius));
		border-left: var(--disabled-border-left, var(--border-left));
		border-right: var(--disabled-border-right, var(--border-right));
		border-top: var(--disabled-border-top, var(--border-top));
		border-top-left-radius: var(--disabled-border-top-left-radius, var(--border-top-left-radius));
		border-top-right-radius: var(--disabled-border-top-right-radius, var(--border-top-right-radius));
		box-shadow: var(--disabled-box-shadow, var(--box-shadow));
		padding-bottom: var(--disabled-padding-bottom, var(--padding-bottom));
		padding-left: var(--disabled-padding-left, var(--padding-left));
		padding-right: var(--disabled-padding-right, var(--padding-right));
		padding-top: var(--disabled-padding-top, var(--padding-top))
	}

	.b5zn61.n4G1gL:disabled:not(:hover) {
		border-color: var(--corvid-disabled-border-color, initial)
	}

	.b5zn61.fagXcI:disabled:not(:hover) {
		background-color: var(--corvid-disabled-background-color, var(--disabled-background, var(--background)))
	}

	.Q_1B5v {
		background-color: rgba(var(--text-highlight, 0, 0, 0), var(--alpha-text-highlight, 0));
		color: rgba(var(--color, var(--color_0, color_0)), var(--alpha-color, 1));
		direction: var(--direction);
		display: var(--label-display);
		font: var(--font, var(--font_8));
		letter-spacing: var(--letter-spacing);
		line-height: var(--line-height);
		max-width: 100%;
		min-width: 1.8em;
		overflow: hidden;
		text-align: var(--text-align, revert);
		text-decoration-line: var(--text-decoration);
		text-overflow: var(--label-text-overflow);
		text-shadow: var(--text-outline), var(--text-shadow);
		text-transform: var(--text-transform);
		transition: inherit;
		white-space: var(--label-white-space)
	}

	.b5zn61.lKBJfO:not(:hover):not(:disabled) .Q_1B5v {
		color: var(--corvid-color, rgba(var(--color, var(--color_0, color_0)), var(--alpha-color, 1)))
	}

	.b5zn61 [data-preview=hover] .Q_1B5v,
	.b5zn61:hover .Q_1B5v {
		background-color: rgba(var(--hover-text-highlight, var(--text-highlight)), var(--alpha-hover-text-highlight, 1));
		color: rgba(var(--hover-color, var(--color)), var(--alpha-hover-color, 1));
		direction: var(--hover-direction, var(--direction));
		display: var(--hover-label-display, var(--label-display));
		font: var(--hover-font, var(--font));
		letter-spacing: var(--hover-letter-spacing, var(--letter-spacing));
		line-height: var(--hover-line-height, var(--line-height));
		text-align: var(--hover-text-align, var(--text-align, revert));
		text-decoration-line: var(--hover-text-decoration, var(--text-decoration));
		text-shadow: var(--hover-text-outline, var(--text-outline)), var(--hover-text-shadow, var(--text-shadow));
		text-transform: var(--hover-text-transform, var(--text-transform))
	}

	.b5zn61.EgnLMx:hover:not(:disabled) .Q_1B5v {
		color: var(--corvid-hover-color, rgba(var(--hover-color, var(--color)), var(--alpha-hover-color, 1)))
	}

	.b5zn61 [data-preview=disabled] .Q_1B5v,
	.b5zn61:disabled .Q_1B5v {
		background-color: rgba(var(--disabled-text-highlight, var(--text-highlight)), var(--alpha-disabled-text-highlight, 1));
		color: rgba(var(--disabled-color, var(--color)), var(--alpha-disabled-color, 1));
		direction: var(--disabled-direction, var(--direction));
		display: var(--disabled-label-display, var(--label-display));
		font: var(--disabled-font, var(--font));
		letter-spacing: var(--disabled-letter-spacing, var(--letter-spacing));
		line-height: var(--disabled-line-height, var(--line-height));
		text-align: var(--disabled-text-align, var(--text-align, revert));
		text-decoration-line: var(--disabled-text-decoration, var(--text-decoration));
		text-shadow: var(--disabled-text-outline, var(--text-outline)), var(--disabled-text-shadow, var(--text-shadow));
		text-transform: var(--disabled-text-transform, var(--text-transform))
	}

	.b5zn61.Z8I3Qb:disabled:not(:hover) .Q_1B5v {
		color: var(--corvid-disabled-color, rgba(var(--disabled-color, var(--color)), var(--alpha-disabled-color, 1)))
	}

	.boASKT {
		box-sizing: border-box;
		color: #000;
		text-decoration: none
	}

	.PlliFI {
		align-items: var(--container-align-items);
		display: flex;
		flex-basis: auto;
		flex-direction: var(--container-flex-direction);
		flex-grow: 1;
		gap: var(--content-gap, "0px");
		height: 100%;
		justify-content: var(--container-justify-content);
		overflow: hidden;
		transition: all .2s ease, visibility 0s;
		width: 100%
	}

	.UHJG9m {
		fill: var(--icon-color);
		display: var(--icon-display);
		flex-shrink: 0;
		height: var(--icon-size);
		min-width: 1px;
		transform: rotate(calc(var(--icon-rotation) * 1deg));
		transition: inherit;
		width: var(--icon-size)
	}

	.b5zn61.cFMwDV:not(:hover):not(:disabled) .UHJG9m {
		fill: var(--corvid-icon-color, var(--icon-color))
	}

	.b5zn61 [data-preview=hover] .UHJG9m,
	.b5zn61:hover .UHJG9m {
		fill: var(--hover-icon-color, var(--icon-color));
		display: var(--hover-icon-display, var(--icon-display));
		height: var(--hover-icon-size, var(--icon-size));
		transform: rotate(calc(var(--hover-icon-rotation, var(--icon-rotation)) * 1deg));
		width: var(--hover-icon-size, var(--icon-size))
	}

	.b5zn61.xizV0v:hover:not(:disabled) .UHJG9m {
		fill: var(--corvid-hover-icon-color, var(--hover-icon-color, var(--icon-color)))
	}

	.b5zn61 [data-preview=disabled] .UHJG9m,
	.b5zn61:disabled .UHJG9m {
		fill: var(--disabled-icon-color, var(--icon-color));
		display: var(--disabled-icon-display, var(--icon-display));
		height: var(--disabled-icon-size, var(--icon-size));
		transform: rotate(calc(var(--disabled-icon-rotation, var(--icon-rotation)) * 1deg));
		width: var(--disabled-icon-size, var(--icon-size))
	}

	.b5zn61.cOr5EQ:disabled:not(:hover) .UHJG9m {
		fill: var(--corvid-disabled-icon-color, var(--disabled-icon-color, var(--icon-color)))
	}

	.UHJG9m svg,
	.UHJG9m>span {
		display: flex;
		height: inherit;
		width: inherit
	}

	.HamburgerMenuContainer502174924__root {
		-archetype: paintBox;
		box-sizing: border-box;
		height: 100%;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%
	}

	.sR1W7T {
		opacity: var(--hamburger-menu-container-initial-opacity)
	}

	.sR1W7T>* {
		transform: var(--hamburger-menu-container-initial-transform)
	}

	.sR1W7T[data-animation-name=revealFromRight] {
		clip-path: inset(0)
	}

	.sR1W7T[data-animation-name=revealFromRight]>* {
		transition: transform .4s cubic-bezier(.645, .045, .355, 1)
	}

	.sR1W7T[data-animation-name=revealFromRight][data-animation-state=enterActive]>*,
	.sR1W7T[data-animation-name=revealFromRight][data-animation-state=enterDone]>* {
		transform: translateX(0)
	}

	.sR1W7T[data-animation-name=fadeIn] {
		transition: opacity .4s cubic-bezier(.645, .045, .355, 1)
	}

	.sR1W7T[data-animation-name=fadeIn][data-animation-state=enterActive],
	.sR1W7T[data-animation-name=fadeIn][data-animation-state=enterDone] {
		opacity: 1
	}

	.x3KXTL {
		border-radius: var(--overflow-wrapper-border-radius)
	}

	.c85NDQ {
		align-items: center;
		display: flex;
		flex-direction: var(--container-flex-direction);
		flex-wrap: nowrap;
		gap: var(--menu-items-main-axis-gap)
	}

	.c85NDQ,
	.fkZBIS {
		flex-grow: var(--menu-items-flex-grow)
	}

	.fkZBIS {
		display: var(--item-wrapper-display);
		height: var(--menu-item-wrapper-height);
		justify-content: var(--container-align);
		width: var(--item-wrapper-width)
	}

	.uTHrSX {
		align-items: center;
		background: var(--item-background);
		border-bottom: var(--item-border-bottom);
		border-left: var(--item-border-left);
		border-radius: var(--item-border-radius);
		border-right: var(--item-border-right);
		border-top: var(--item-border-top);
		box-shadow: var(--item-box-shadow);
		box-sizing: border-box;
		display: flex;
		gap: var(--spacing-between-label-and-dropdown-icon);
		height: 100%;
		justify-content: var(--item-text-align);
		padding: var(--item-vertical-padding) var(--item-horizontal-padding);
		position: relative;
		width: var(--item-width)
	}

	.uTHrSX[data-interactive=true]:hover,
	.uTHrSX[data-preview=hover],
	[data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.fkZBIS>.uTHrSX {
		background: var(--item-hover-background, var(--item-background));
		border-bottom: var(--item-hover-border-bottom, var(--item-border-bottom));
		border-left: var(--item-hover-border-left, var(--item-border-left));
		border-radius: var(--item-hover-border-radius, var(--item-border-radius));
		border-right: var(--item-hover-border-right, var(--item-border-right));
		border-top: var(--item-hover-border-top, var(--item-border-top));
		box-shadow: var(--item-hover-box-shadow, var(--item-box-shadow))
	}

	.uTHrSX[data-interactive=true]:hover .YANY0j,
	.uTHrSX[data-preview=hover] .YANY0j,
	[data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.fkZBIS>.uTHrSX .YANY0j {
		background-color: var(--item-hover-text-highlight, var(--item-text-highlight));
		color: var(--item-hover-color, var(--item-color));
		line-height: var(--item-line-height);
		text-decoration-line: var(--item-hover-text-decoration, var(--item-text-decoration));
		text-shadow: var(--item-hover-text-outline, var(--item-text-outline)), var(--item-hover-text-shadow, var(--item-text-shadow))
	}

	.uTHrSX[data-interactive=true]:hover path,
	.uTHrSX[data-preview=hover] path,
	[data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.fkZBIS>.uTHrSX path {
		fill: var(--item-hover-icon-color, var(--item-icon-color, currentcolor))
	}

	.uTHrSX[data-preview=selected],
	.uTHrSX[data-selected] {
		background: var(--item-selected-background, var(--item-background));
		border-bottom: var(--item-selected-border-bottom, var(--item-border-bottom));
		border-left: var(--item-selected-border-left, var(--item-border-left));
		border-radius: var(--item-selected-border-radius, var(--item-border-radius));
		border-right: var(--item-selected-border-right, var(--item-border-right));
		border-top: var(--item-selected-border-top, var(--item-border-top));
		box-shadow: var(--item-selected-box-shadow, var(--item-box-shadow))
	}

	.uTHrSX[data-preview=selected] .YANY0j,
	.uTHrSX[data-selected] .YANY0j {
		background-color: var(--item-selected-text-highlight, var(--item-text-highlight));
		color: var(--item-selected-color, var(--item-color));
		line-height: var(--item-line-height);
		text-decoration-line: var(--item-selected-text-decoration, var(--item-text-decoration));
		text-shadow: var(--item-selected-text-outline, var(--item-text-outline)), var(--item-selected-text-shadow, var(--item-text-shadow))
	}

	.uTHrSX[data-preview=selected] path,
	.uTHrSX[data-selected] path {
		fill: var(--item-selected-icon-color, var(--item-icon-color, currentcolor))
	}

	.uTHrSX>a:before {
		bottom: 0;
		content: "";
		left: 0;
		position: absolute;
		right: 0;
		top: 0
	}

	.YANY0j {
		background-color: var(--item-text-highlight);
		color: var(--item-color);
		direction: var(--item-direction);
		font: var(--item-font, font_6);
		letter-spacing: var(--item-letter-spacing);
		line-height: var(--item-line-height);
		text-decoration-line: var(--item-text-decoration);
		text-shadow: var(--item-text-outline), var(--item-text-shadow);
		text-transform: var(--item-text-transform);
		white-space: nowrap
	}

	.Ha0Wbi {
		--computed-anchor: var(--anchor, var(--dropdown-anchor));
		--computed-align: var(--align, var(--dropdown-align));
		--computed-space-above: var(--space-above, var(--dropdown-space-above));
		--computed-horizontal-margin: var(--horizontal-margin, var(--dropdown-horizontal-margin));
		--before-el-top: calc(-1 * var(--computed-space-above));
		display: none;
		inset: auto !important;
		left: var(--dropdown-left) !important;
		margin-top: var(--computed-space-above) !important;
		position: absolute !important;
		visibility: hidden;
		z-index: var(--above-all-z-index)
	}

	.Ha0Wbi:before {
		content: "";
		display: block;
		height: var(--computed-space-above);
		position: absolute;
		top: var(--before-el-top);
		width: 100%
	}

	.c85NDQ[data-open=calculating] .Ha0Wbi {
		display: grid
	}

	.c85NDQ[data-open=true] .Ha0Wbi {
		display: grid;
		visibility: visible
	}

	.T_IAEV {
		cursor: pointer;
		display: var(--item-icon-display, flex)
	}

	.T_IAEV svg {
		height: var(--item-icon-size);
		width: var(--item-icon-size)
	}

	.T_IAEV path {
		fill: var(--item-icon-color, currentcolor)
	}

	.T_IAEV.qy83eW:before {
		bottom: 0;
		content: "";
		left: 0;
		position: absolute;
		right: 0;
		top: 0
	}

	.f14KBj[data-open] {
		transform: rotate(-180deg)
	}

	.R1IR31 {
		display: var(--vertical-expand-collapse-display, var(--item-icon-display, flex))
	}

	.T_IAEV:not(.qy83eW) {
		position: relative
	}

	.T_IAEV:not(.qy83eW):before {
		content: "";
		height: max(100%, 24px);
		left: 50%;
		position: absolute;
		top: 50%;
		transform: translate(-50%, -50%);
		width: max(var(--item-icon-size), 24px)
	}

	.F6wZup {
		display: var(--horizontal-menu-dropdown-display, block)
	}

	.azGCOj {
		display: var(--vertical-menu-dropdown-display);
		margin-top: calc(var(--menu-items-main-axis-gap, 0)*-1);
		width: 100%
	}

	.fSdLtv {
		--computed-space-above: var(--space-above, var(--dropdown-space-above));
		height: var(--vertical-dropdown-height);
		margin-top: var(--vertical-dropdown-height, var(--computed-space-above)) !important;
		visibility: var(--vertical-dropdown-visibility)
	}

	.ixi5ES .fSdLtv {
		height: unset;
		margin-top: var(--computed-space-above) !important;
		visibility: unset
	}

	.btup_h {
		align-self: stretch;
		border-left: var(--horizontal-menu-item-divider, none);
		border-top: var(--vertical-menu-item-divider, none);
		display: var(--divider-display, none)
	}

	.c85NDQ:last-child .btup_h {
		display: none
	}

	.r7VwmS {
		background: var(--container-background, var(--dropdown-menu-container-background));
		border-bottom: var(--container-border-bottom, var(--dropdown-menu-container-border-bottom));
		border-left: var(--container-border-left, var(--dropdown-menu-container-border-left));
		border-radius: var(--container-border-radius, var(--dropdown-menu-container-border-radius));
		border-right: var(--container-border-right, var(--dropdown-menu-container-border-right));
		border-top: var(--container-border-top, var(--dropdown-menu-container-border-top));
		box-shadow: var(--container-box-shadow, var(--dropdown-menu-container-box-shadow));
		box-sizing: border-box;
		direction: var(--submenu-direction, var(--dropdown-menu-direction, var(--direction)));
		min-width: -moz-min-content !important;
		min-width: min-content !important;
		padding: var(--container-vertical-padding, var(--dropdown-menu-container-padding-top, var(--dropdown-menu-container-vertical-padding))) var(--container-horizontal-padding, var(--dropdown-menu-container-padding-right, var(--dropdown-menu-container-horizontal-padding))) var(--container-vertical-padding, var(--dropdown-menu-container-padding-bottom, var(--dropdown-menu-container-vertical-padding))) var(--container-horizontal-padding, var(--dropdown-menu-container-padding-left, var(--dropdown-menu-container-horizontal-padding)));
		text-align: var(--align, var(--dropdown-menu-align))
	}

	._rkxzS {
		--rows-number: calc((var(--items-number) / $columns-number) + 0.49);
		-moz-column-gap: var(--item-horizontal-spacing, var(--dropdown-menu-item-horizontal-spacing));
		column-gap: var(--item-horizontal-spacing, var(--dropdown-menu-item-horizontal-spacing));
		display: grid;
		grid-template-columns: repeat(var(--columns-number, var(--dropdown-menu-columns-number)), 1fr);
		grid-template-rows: repeat(var(--rows-number), auto);
		row-gap: var(--item-vertical-spacing, var(--dropdown-menu-item-vertical-spacing))
	}

	@supports(width:round(1.9px, 1px)) {
		._rkxzS {
			--rows-number: calc(round(up, var(--items-number) / $columns-number))
		}
	}

	.vTZZB3 {
		display: flex;
		flex-direction: column;
		gap: var(--sub-items-vertical-spacing-between, var(--dropdown-menu-sub-items-vertical-spacing-between));
		margin-top: var(--sub-items-vertical-spacing-before, var(--dropdown-menu-sub-items-vertical-spacing-before))
	}

	.LL9Lr7 {
		width: 100%
	}

	.nDuiRd {
		background: var(--item-background, var(--dropdown-menu-item-background));
		border-bottom: var(--item-border-bottom, var(--dropdown-menu-item-border-bottom));
		border-left: var(--item-border-left, var(--dropdown-menu-item-border-left));
		border-radius: var(--item-border-radius, var(--dropdown-menu-item-border-radius));
		border-right: var(--item-border-right, var(--dropdown-menu-item-border-right));
		border-top: var(--item-border-top, var(--dropdown-menu-item-border-top));
		box-shadow: var(--item-box-shadow, var(--dropdown-menu-item-box-shadow));
		color: var(--item-color, var(--dropdown-menu-item-color));
		direction: var(--submenu-item-direction, var(--submenu-direction, var(--dropdown-menu-sub-item-direction, var(--dropdown-menu-direction, var(--direction)))));
		display: block;
		font: var(--item-font, var(--dropdown-menu-item-font, var(--font_7)));
		letter-spacing: var(--item-letter-spacing, var(--dropdown-menu-item-letter-spacing));
		line-height: var(--item-line-height, var(--dropdown-menu-item-line-height));
		padding: var(--item-vertical-padding, var(--dropdown-menu-item-vertical-padding)) var(--item-horizontal-padding, var(--dropdown-menu-item-horizontal-padding));
		text-align: var(--item-align, var(--align, var(--dropdown-menu-item-align, var(--dropdown-menu-align))));
		text-decoration-line: var(--item-text-decoration, var(--dropdown-menu-item-text-decoration));
		text-shadow: var(--item-text-outline, var(--dropdown-menu-item-text-outline)), var(--item-text-shadow, var(--dropdown-menu-item-text-shadow));
		text-transform: var(--item-text-transform, var(--dropdown-menu-item-text-transform))
	}

	.nDuiRd.FKx9DB,
	.nDuiRd[data-preview=selected] {
		background: var(--item-selected-background, var(--item-background, var(--dropdown-menu-item-selected-background, var(--dropdown-menu-item-background))));
		border-bottom: var(--item-selected-border-bottom, var(--item-border-bottom, var(--dropdown-menu-item-selected-border-bottom, var(--dropdown-menu-item-border-bottom))));
		border-left: var(--item-selected-border-left, var(--item-border-left, var(--dropdown-menu-item-selected-border-left, var(--dropdown-menu-item-border-left))));
		border-radius: var(--item-selected-border-radius, var(--item-border-radius, var(--dropdown-menu-item-selected-border-radius, var(--dropdown-menu-item-border-radius))));
		border-right: var(--item-selected-border-right, var(--item-border-right, var(--dropdown-menu-item-selected-border-right, var(--dropdown-menu-item-border-right))));
		border-top: var(--item-selected-border-top, var(--item-border-top, var(--dropdown-menu-item-selected-border-top, var(--dropdown-menu-item-border-top))));
		box-shadow: var(--item-selected-box-shadow, var(--item-box-shadow, var(--dropdown-menu-item-selected-box-shadow, var(--dropdown-menu-item-box-shadow))));
		color: var(--item-selected-color, var(--item-color, var(--dropdown-menu-item-selected-color, var(--dropdown-menu-item-color))));
		font: var(--item-selected-font, var(--item-font, var(--dropdown-menu-item-selected-font, var(--dropdown-menu-item-font))));
		letter-spacing: var(--item-selected-letter-spacing, var(--item-letter-spacing, var(--dropdown-menu-item-selected-letter-spacing, var(--dropdown-menu-item-letter-spacing))));
		line-height: var(--item-selected-line-height, var(--item-line-height, var(--dropdown-menu-item-selected-line-height, var(--dropdown-menu-item-line-height))));
		text-decoration-line: var(--item-selected-text-decoration, var(--item-text-decoration, var(--dropdown-menu-item-selected-text-decoration, var(--dropdown-menu-item-text-decoration))));
		text-shadow: var(--item-selected-text-outline, var(--item-text-outline, var(--dropdown-menu-item-selected-text-outline, var(--dropdown-menu-item-text-outline)))), var(--item-selected-text-shadow, var(--item-text-shadow, var(--dropdown-menu-item-selected-text-shadow, var(--dropdown-menu-item-text-shadow))));
		text-transform: var(--item-selected-text-transform, var(--item-text-transform, var(--dropdown-menu-item-selected-text-transform, var(--dropdown-menu-item-text-transform))))
	}

	.nDuiRd.FKx9DB .Zy733W,
	.nDuiRd[data-preview=selected] .Zy733W {
		background-color: var(--item-selected-text-highlight, var(--item-text-highlight, var(--dropdown-menu-item-selected-text-highlight, var(--dropdown-menu-item-text-highlight))))
	}

	.nDuiRd:hover,
	.nDuiRd[data-preview=hover] {
		background: var(--item-hover-background, var(--item-background, var(--dropdown-menu-item-hover-background, var(--dropdown-menu-item-background))));
		border-bottom: var(--item-hover-border-bottom, var(--item-border-bottom, var(--dropdown-menu-item-hover-border-bottom, var(--dropdown-menu-item-border-bottom))));
		border-left: var(--item-hover-border-left, var(--item-border-left, var(--dropdown-menu-item-hover-border-left, var(--dropdown-menu-item-border-left))));
		border-radius: var(--item-hover-border-radius, var(--item-border-radius, var(--dropdown-menu-item-hover-border-radius, var(--dropdown-menu-item-border-radius))));
		border-right: var(--item-hover-border-right, var(--item-border-right, var(--dropdown-menu-item-hover-border-right, var(--dropdown-menu-item-border-right))));
		border-top: var(--item-hover-border-top, var(--item-border-top, var(--dropdown-menu-item-hover-border-top, var(--dropdown-menu-item-border-top))));
		box-shadow: var(--item-hover-box-shadow, var(--item-box-shadow, var(--dropdown-menu-item-hover-box-shadow, var(--dropdown-menu-item-box-shadow))));
		color: var(--item-hover-color, var(--item-color, var(--dropdown-menu-item-hover-color, var(--dropdown-menu-item-color))));
		font: var(--item-hover-font, var(--item-font, var(--dropdown-menu-item-hover-font, var(--dropdown-menu-item-font))));
		letter-spacing: var(--item-hover-letter-spacing, var(--item-letter-spacing, var(--dropdown-menu-item-hover-letter-spacing, var(--dropdown-menu-item-letter-spacing))));
		line-height: var(--item-hover-line-height, var(--item-line-height, var(--dropdown-menu-item-hover-line-height, var(--dropdown-menu-item-line-height))));
		text-decoration-line: var(--item-hover-text-decoration, var(--item-text-decoration, var(--dropdown-menu-item-hover-text-decoration, var(--dropdown-menu-item-text-decoration))));
		text-shadow: var(--item-hover-text-outline, var(--item-text-outline, var(--dropdown-menu-item-hover-text-outline, var(--dropdown-menu-item-text-outline)))), var(--item-hover-text-shadow, var(--item-text-shadow, var(--dropdown-menu-item-hover-text-shadow, var(--dropdown-menu-item-text-shadow))));
		text-transform: var(--item-hover-text-transform, var(--item-text-transform, var(--dropdown-menu-item-hover-text-transform, var(--dropdown-menu-item-text-transform))))
	}

	.nDuiRd:hover .Zy733W,
	.nDuiRd[data-preview=hover] .Zy733W {
		background-color: var(--item-hover-text-highlight, var(--item-text-highlight, var(--dropdown-menu-item-hover-text-highlight, var(--dropdown-menu-item-text-highlight))))
	}

	.T7eXeQ {
		background: var(--sub-item-background, var(--dropdown-menu-sub-item-background));
		border-bottom: var(--sub-item-border-bottom, var(--dropdown-menu-sub-item-border-bottom));
		border-left: var(--sub-item-border-left, var(--dropdown-menu-sub-item-border-left));
		border-radius: var(--sub-item-border-radius, var(--dropdown-menu-sub-item-border-radius));
		border-right: var(--sub-item-border-right, var(--dropdown-menu-sub-item-border-right));
		border-top: var(--sub-item-border-top, var(--dropdown-menu-sub-item-border-top));
		box-shadow: var(--sub-item-box-shadow, var(--dropdown-menu-sub-item-box-shadow));
		color: var(--sub-item-color, var(--dropdown-menu-sub-item-color));
		direction: var(--submenu-sub-item-direction, var(--submenu-direction, var(--dropdown-menu-sub-item-direction, var(--dropdown-menu-direction, var(--direction)))));
		display: block;
		font: var(--sub-item-font, var(--dropdown-menu-sub-item-font));
		letter-spacing: var(--sub-item-letter-spacing, var(--dropdown-menu-sub-item-letter-spacing));
		line-height: var(--sub-item-line-height, var(--dropdown-menu-sub-item-line-height));
		padding: var(--sub-item-vertical-padding, var(--dropdown-menu-sub-item-vertical-padding)) var(--sub-item-horizontal-padding, var(--dropdown-menu-sub-item-horizontal-padding));
		text-align: var(--sub-item-align, var(--align, var(--dropdown-menu-sub-item-align, var(--dropdown-menu-align))));
		text-decoration-line: var(--sub-item-text-decoration, var(--dropdown-menu-sub-item-text-decoration));
		text-shadow: var(--sub-item-text-outline, var(--dropdown-menu-sub-item-text-outline)), var(--sub-item-text-shadow, var(--dropdown-menu-sub-item-text-shadow));
		text-transform: var(--sub-item-text-transform, var(--dropdown-menu-sub-item-text-transform))
	}

	.T7eXeQ.FKx9DB,
	.T7eXeQ[data-preview=selected] {
		background: var(--sub-item-selected-background, var(--sub-item-background, var(--dropdown-menu-sub-item-selected-background, var(--dropdown-menu-sub-item-background))));
		border-bottom: var(--sub-item-selected-border-bottom, var(--sub-item-border-bottom, var(--dropdown-menu-sub-item-selected-border-bottom, var(--dropdown-menu-sub-item-border-bottom))));
		border-left: var(--sub-item-selected-border-left, var(--sub-item-border-left, var(--dropdown-menu-sub-item-selected-border-left, var(--dropdown-menu-sub-item-border-left))));
		border-radius: var(--sub-item-selected-border-radius, var(--sub-item-border-radius, var(--dropdown-menu-sub-item-selected-border-radius, var(--dropdown-menu-sub-item-border-radius))));
		border-right: var(--sub-item-selected-border-right, var(--sub-item-border-right, var(--dropdown-menu-sub-item-selected-border-right, var(--dropdown-menu-sub-item-border-right))));
		border-top: var(--sub-item-selected-border-top, var(--sub-item-border-top, var(--dropdown-menu-sub-item-selected-border-top, var(--dropdown-menu-sub-item-border-top))));
		box-shadow: var(--sub-item-selected-box-shadow, var(--sub-item-box-shadow, var(--dropdown-menu-sub-item-selected-box-shadow, var(--dropdown-menu-sub-item-box-shadow))));
		color: var(--sub-item-selected-color, var(--sub-item-color, var(--dropdown-menu-sub-item-selected-color, var(--dropdown-menu-sub-item-color))));
		font: var(--sub-item-selected-font, var(--sub-item-font, var(--dropdown-menu-sub-item-selected-font, var(--dropdown-menu-sub-item-font))));
		letter-spacing: var(--sub-item-selected-letter-spacing, var(--sub-item-letter-spacing, var(--dropdown-menu-sub-item-selected-letter-spacing, var(--dropdown-menu-sub-item-letter-spacing))));
		line-height: var(--sub-item-selected-line-height, var(--sub-item-line-height, var(--dropdown-menu-sub-item-selected-line-height, var(--dropdown-menu-sub-item-line-height))));
		text-decoration-line: var(--sub-item-selected-text-decoration, var(--sub-item-text-decoration, var(--dropdown-menu-sub-item-selected-text-decoration, var(--dropdown-menu-sub-item-text-decoration))));
		text-shadow: var(--sub-item-selected-text-outline, var(--sub-item-text-outline, var(--dropdown-menu-sub-item-selected-text-outline, var(--dropdown-menu-sub-item-text-outline)))), var(--sub-item-selected-text-shadow, var(--sub-item-text-shadow, var(--dropdown-menu-sub-item-selected-text-shadow, var(--dropdown-menu-sub-item-text-shadow))));
		text-transform: var(--sub-item-selected-text-transform, var(--sub-item-text-transform, var(--dropdown-menu-sub-item-selected-text-transform, var(--dropdown-menu-sub-item-text-transform))))
	}

	.T7eXeQ.FKx9DB .Olgd83,
	.T7eXeQ[data-preview=selected] .Olgd83 {
		background-color: var(--sub-item-selected-text-highlight, var(--sub-item-text-highlight, var(--dropdown-menu-sub-item-selected-text-highlight, var(--dropdown-menu-sub-item-text-highlight))))
	}

	.T7eXeQ:hover,
	.T7eXeQ[data-preview=hover] {
		background: var(--sub-item-hover-background, var(--sub-item-background, var(--dropdown-menu-sub-item-hover-background, var(--dropdown-menu-sub-item-background))));
		border-bottom: var(--sub-item-hover-border-bottom, var(--sub-item-border-bottom, var(--dropdown-menu-sub-item-hover-border-bottom, var(--dropdown-menu-sub-item-border-bottom))));
		border-left: var(--sub-item-hover-border-left, var(--sub-item-border-left, var(--dropdown-menu-sub-item-hover-border-left, var(--dropdown-menu-sub-item-border-left))));
		border-radius: var(--sub-item-hover-border-radius, var(--sub-item-border-radius, var(--dropdown-menu-sub-item-hover-border-radius, var(--dropdown-menu-sub-item-border-radius))));
		border-right: var(--sub-item-hover-border-right, var(--sub-item-border-right, var(--dropdown-menu-sub-item-hover-border-right, var(--dropdown-menu-sub-item-border-right))));
		border-top: var(--sub-item-hover-border-top, var(--sub-item-border-top, var(--dropdown-menu-sub-item-hover-border-top, var(--dropdown-menu-sub-item-border-top))));
		box-shadow: var(--sub-item-hover-box-shadow, var(--sub-item-box-shadow, var(--dropdown-menu-sub-item-hover-box-shadow, var(--dropdown-menu-sub-item-box-shadow))));
		color: var(--sub-item-hover-color, var(--sub-item-color, var(--dropdown-menu-sub-item-hover-color, var(--dropdown-menu-sub-item-color))));
		font: var(--sub-item-hover-font, var(--sub-item-font, var(--dropdown-menu-sub-item-hover-font, var(--dropdown-menu-sub-item-font))));
		letter-spacing: var(--sub-item-hover-letter-spacing, var(--sub-item-letter-spacing, var(--dropdown-menu-sub-item-hover-letter-spacing, var(--dropdown-menu-sub-item-letter-spacing))));
		line-height: var(--sub-item-hover-line-height, var(--sub-item-line-height, var(--dropdown-menu-sub-item-hover-line-height, var(--dropdown-menu-sub-item-line-height))));
		text-decoration-line: var(--sub-item-hover-text-decoration, var(--sub-item-text-decoration, var(--dropdown-menu-sub-item-hover-text-decoration, var(--dropdown-menu-sub-item-text-decoration))));
		text-shadow: var(--sub-item-hover-text-outline, var(--sub-item-text-outline, var(--dropdown-menu-sub-item-hover-text-outline, var(--dropdown-menu-sub-item-text-outline)))), var(--sub-item-hover-text-shadow, var(--sub-item-text-shadow, var(--dropdown-menu-sub-item-hover-text-shadow, var(--dropdown-menu-sub-item-text-shadow))));
		text-transform: var(--sub-item-hover-text-transform, var(--sub-item-text-transform, var(--dropdown-menu-sub-item-hover-text-transform, var(--dropdown-menu-sub-item-text-transform))))
	}

	.T7eXeQ:hover .Olgd83,
	.T7eXeQ[data-preview=hover] .Olgd83 {
		background-color: var(--sub-item-hover-text-highlight, var(--sub-item-text-highlight, var(--dropdown-menu-sub-item-hover-text-highlight, var(--dropdown-menu-sub-item-text-highlight))))
	}

	.Zy733W {
		background-color: var(--item-text-highlight, var(--dropdown-menu-item-text-highlight));
		display: inline-block;
		text-align: inherit;
		text-decoration-line: inherit;
		text-shadow: inherit;
		text-transform: inherit
	}

	.Olgd83 {
		background-color: var(--sub-item-text-highlight, var(--dropdown-menu-sub-item-text-highlight))
	}

	.OpVjRb[data-animation-name=revealFromTop] {
		transition: opacity .4s, clip-path .4s;
		transition-timing-function: cubic-bezier(.645, .045, .355, 1)
	}

	.OpVjRb[data-animation-name=revealFromTop][data-animation-state=enter],
	.OpVjRb[data-animation-name=revealFromTop][data-animation-state=exitActive],
	.OpVjRb[data-animation-name=revealFromTop][data-animation-state=exitDone] {
		clip-path: var(--animation-clip-path);
		opacity: 0
	}

	.OpVjRb[data-animation-name=revealFromTop][data-animation-state=enterActive],
	.OpVjRb[data-animation-name=revealFromTop][data-animation-state=exit] {
		clip-path: inset(0 0 0 0)
	}

	.OpVjRb[data-animation-name=revealFromTop][data-animation-state=enterDone] {
		clip-path: unset
	}

	.OpVjRb[data-animation-name=revealFromTop][data-animation-state=enterActive],
	.OpVjRb[data-animation-name=revealFromTop][data-animation-state=enterDone],
	.OpVjRb[data-animation-name=revealFromTop][data-animation-state=exit] {
		opacity: 1
	}

	.OpVjRb[data-animation-name=fadeIn] {
		transition: opacity .4s;
		transition-timing-function: cubic-bezier(.645, .045, .355, 1)
	}

	.OpVjRb[data-animation-name=fadeIn][data-animation-state=enter],
	.OpVjRb[data-animation-name=fadeIn][data-animation-state=exitActive],
	.OpVjRb[data-animation-name=fadeIn][data-animation-state=exitDone] {
		opacity: 0
	}

	.OpVjRb[data-animation-name=fadeIn][data-animation-state=enterActive],
	.OpVjRb[data-animation-name=fadeIn][data-animation-state=enterDone],
	.OpVjRb[data-animation-name=fadeIn][data-animation-state=exit] {
		opacity: 1
	}

	.OpVjRb {
		background: var(--container-background, var(--dropdown-container-background));
		border-bottom: var(--container-border-bottom, var(--dropdown-container-border-bottom));
		border-left: var(--container-border-left, var(--dropdown-container-border-left));
		border-radius: var(--container-border-radius, var(--dropdown-container-border-radius));
		border-right: var(--container-border-right, var(--dropdown-container-border-right));
		border-top: var(--container-border-top, var(--dropdown-container-border-top));
		box-shadow: var(--container-box-shadow, var(--dropdown-container-box-shadow));
		direction: ltr
	}

	.ieCNBk {
		box-sizing: border-box
	}

	.eklYMX [data-part=menu-item]:not([data-animation-name=none]) [data-part=dropdown-icon] {
		transition-duration: .4s;
		transition-property: transform
	}

	.eklYMX [data-part=menu-item] [data-part=dropdown-item-label]:after,
	.eklYMX [data-part=menu-item] [data-part=label]:after {
		background-color: currentColor;
		content: "";
		display: block;
		height: 1px;
		transform: scaleX(0);
		width: 100%
	}

	.eklYMX [data-part=menu-item] [data-part=label]:before {
		content: "•";
		display: var(--item-label-bullet-display, inline-block);
		opacity: 0;
		padding-inline-end: 3px
	}

	.eklYMX [data-part=menu-item] [data-part=menu-item-content][data-selected] [data-part=label]:after {
		display: var(--item-selected-label-underline-display, block)
	}

	.eklYMX [data-part=menu-item] [data-part=menu-item-content][data-selected] [data-part=label]:before {
		opacity: 1
	}

	.eklYMX [data-part=menu-item][data-animation-name=underline] [data-part=label]:after {
		transform-origin: left;
		transition-duration: .3s;
		transition-property: transform
	}

	.eklYMX [data-part=menu-item][data-animation-name=underline][data-animation-state=enterActive] [data-part=menu-item-content]:hover [data-part=label]:after,
	.eklYMX [data-part=menu-item][data-animation-name=underline][data-animation-state=enterActive][data-open=true] [data-part=label]:after,
	.eklYMX [data-part=menu-item][data-animation-name=underline][data-animation-state=enterDone] [data-part=menu-item-content]:hover [data-part=label]:after,
	.eklYMX [data-part=menu-item][data-animation-name=underline][data-animation-state=enterDone][data-open=true] [data-part=label]:after {
		transform: scaleX(1)
	}

	.eklYMX [data-part=menu-item][data-animation-name=underline] [data-part=dropdown-item-label]:after {
		display: block;
		transform: scaleX(0);
		transform-origin: left;
		transition-duration: .3s;
		transition-property: transform
	}

	.eklYMX [data-part=menu-item] [data-part=menu-item-content][data-selected] [data-part=label]:after,
	.eklYMX [data-part=menu-item][data-animation-name=underline] [data-part=dropdown-item]:hover [data-part=dropdown-item-label]:after {
		transform: scaleX(1)
	}

	.eklYMX [data-part=menu-item][data-animation-name=wash] [data-part=menu-item-content] {
		isolation: isolate;
		overflow: hidden;
		position: relative
	}

	.eklYMX [data-part=menu-item][data-animation-name=wash] [data-part=menu-item-content]:before {
		background-color: var(--item-hover-background);
		bottom: 0;
		content: "";
		display: block;
		left: 0;
		position: absolute;
		right: 0;
		top: 0;
		transform: scaleX(0);
		transform-origin: left;
		transition: transform .4s;
		z-index: -1
	}

	.eklYMX [data-part=menu-item][data-animation-name=wash] [data-part=menu-item-content]:not([data-selected]):hover {
		background-color: var(--item-background)
	}

	.eklYMX [data-part=menu-item][data-animation-name=wash][data-animation-state=enterActive] [data-part=menu-item-content]:not([data-selected]):before,
	.eklYMX [data-part=menu-item][data-animation-name=wash][data-animation-state=enterDone] [data-part=menu-item-content]:not([data-selected]):before,
	.eklYMX [data-part=menu-item][data-animation-name=wash][data-open=true]:not([data-animation-state=exitActive]) [data-part=menu-item-content]:not([data-selected]):before {
		transform: scaleX(1)
	}

	.eklYMX [data-part=menu-item][data-animation-name=wash] [data-part=dropdown-item-label] {
		transition: color .2s ease-in-out
	}

	.eklYMX [data-part=menu-item][data-animation-name=circle] [data-part=menu-item-content] {
		isolation: isolate;
		overflow: hidden;
		position: relative
	}

	.eklYMX [data-part=menu-item][data-animation-name=circle] [data-part=menu-item-content]:before {
		background-color: var(--item-hover-background);
		bottom: 0;
		clip-path: circle(0);
		content: "";
		display: block;
		left: 0;
		position: absolute;
		right: 0;
		top: 0;
		transition: clip-path .4s;
		z-index: -1
	}

	.eklYMX [data-part=menu-item][data-animation-name=circle] [data-part=menu-item-content]:not([data-selected]):hover {
		background-color: var(--item-background)
	}

	.eklYMX [data-part=menu-item][data-animation-name=circle][data-animation-state=enterActive] [data-part=menu-item-content]:not([data-selected]):before,
	.eklYMX [data-part=menu-item][data-animation-name=circle][data-animation-state=enterDone] [data-part=menu-item-content]:not([data-selected]):before,
	.eklYMX [data-part=menu-item][data-animation-name=circle][data-open=true]:not([data-animation-state=exitActive]) [data-part=menu-item-content]:not([data-selected]):before {
		clip-path: circle(100%)
	}

	.eklYMX [data-part=menu-item][data-animation-name=circle][data-animation-state=enterActive] [data-part=dropdown-icon],
	.eklYMX [data-part=menu-item][data-animation-name=circle][data-animation-state=enterDone] [data-part=dropdown-icon],
	.eklYMX [data-part=menu-item][data-animation-name=circle][data-open=true]:not([data-animation-state=exitActive]) [data-part=dropdown-icon] {
		transform: rotate(-540deg)
	}

	.eklYMX [data-part=menu-item][data-animation-name=circle] [data-part=dropdown-item-label]:after {
		display: block;
		transform: scaleX(0);
		transform-origin: left;
		transition-duration: .3s;
		transition-property: transform
	}

	.eklYMX [data-part=menu-item][data-animation-name=circle] [data-part=dropdown-item]:hover [data-part=dropdown-item-label]:after {
		transform: scaleX(1)
	}

	.eklYMX [data-part=menu-item][data-animation-name=wave] [data-part=menu-item-content]:not([data-selected]):hover {
		background-color: var(--item-background)
	}

	.eklYMX [data-part=menu-item][data-animation-name=wave] [data-part=menu-item-content] {
		isolation: isolate;
		overflow: hidden;
		position: relative
	}

	.eklYMX [data-part=menu-item][data-animation-name=wave] [data-part=menu-item-content]:before {
		background-color: var(--item-hover-background);
		bottom: 0;
		bottom: unset;
		content: "";
		display: block;
		height: 135%;
		left: 0;
		-webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='17' preserveAspectRatio='none' viewBox='-0.004 0 58.004 25.784'%3E%3Cpath d='M44.993-.004c-5.749 0-5.749 6.12-11.497 6.12s-5.751-6.12-11.502-6.12-5.749 6.12-11.497 6.12C5.105 6.116 4.771.728.003.064l-.004 25.719 58.012-.002-.008-19.841a6.69 6.69 0 0 1-1.505.176c-5.753 0-5.753-6.12-11.505-6.12Z'/%3E%3C/svg%3E");
		mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='17' preserveAspectRatio='none' viewBox='-0.004 0 58.004 25.784'%3E%3Cpath d='M44.993-.004c-5.749 0-5.749 6.12-11.497 6.12s-5.751-6.12-11.502-6.12-5.749 6.12-11.497 6.12C5.105 6.116 4.771.728.003.064l-.004 25.719 58.012-.002-.008-19.841a6.69 6.69 0 0 1-1.505.176c-5.753 0-5.753-6.12-11.505-6.12Z'/%3E%3C/svg%3E");
		-webkit-mask-position: center center;
		mask-position: center center;
		-webkit-mask-size: 100% 100%;
		mask-size: 100% 100%;
		position: absolute;
		right: 0;
		top: 0;
		transform: translateY(100%);
		transition: transform .4s;
		z-index: -1
	}

	.eklYMX [data-part=menu-item][data-animation-name=wave][data-animation-state=enterActive] [data-part=menu-item-content]:before,
	.eklYMX [data-part=menu-item][data-animation-name=wave][data-animation-state=enterDone] [data-part=menu-item-content]:before,
	.eklYMX [data-part=menu-item][data-animation-name=wave][data-animation-state=exit] [data-part=menu-item-content]:before {
		transform: translateY(-25.9259259259%)
	}

	.eklYMX [data-part=menu-item][data-animation-name=wave] [data-part=dropdown-item-label] {
		transition: color .2s ease-in-out
	}

	.eklYMX [data-part=menu-item][data-animation-name=bullet] [data-part=label]:before {
		display: inline-block;
		transform: translateX(-150%);
		transition-duration: .3s
	}

	.eklYMX [data-part=menu-item][data-animation-name=bullet] [data-part=menu-item-content][data-selected] [data-part=label]:before,
	.eklYMX [data-part=menu-item][data-animation-name=bullet][data-animation-state=enterActive] [data-part=label]:before,
	.eklYMX [data-part=menu-item][data-animation-name=bullet][data-animation-state=enterDone] [data-part=label]:before {
		opacity: 1;
		transform: translateX(0)
	}

	.eklYMX [data-part=menu-item][data-animation-name=bullet][data-animation-state=enterActive] [data-part=menu-item-content]:hover [data-part=label]:after,
	.eklYMX [data-part=menu-item][data-animation-name=bullet][data-animation-state=enterActive][data-open=true] [data-part=label]:after,
	.eklYMX [data-part=menu-item][data-animation-name=bullet][data-animation-state=enterDone] [data-part=menu-item-content]:hover [data-part=label]:after,
	.eklYMX [data-part=menu-item][data-animation-name=bullet][data-animation-state=enterDone][data-open=true] [data-part=label]:after {
		transform: scaleX(1)
	}

	.eklYMX [data-part=menu-item][data-animation-name=bullet] [data-part=dropdown-item-label]:after {
		display: block;
		transform: scaleX(0);
		transform-origin: left;
		transition-duration: .3s;
		transition-property: transform
	}

	.eklYMX [data-part=menu-item][data-animation-name=bullet] [data-part=dropdown-item]:hover [data-part=dropdown-item-label]:after {
		transform: scaleX(1)
	}

	.eklYMX {
		background: var(--container-background);
		border-bottom: var(--container-border-bottom);
		border-left: var(--container-border-left);
		border-radius: var(--container-border-radius);
		border-right: var(--container-border-right);
		border-top: var(--container-border-top);
		box-shadow: var(--container-box-shadow);
		box-sizing: border-box;
		direction: var(--direction);
		height: 100%;
		overflow-x: var(--container-overflow-x, unset);
		padding-bottom: var(--container-padding-bottom, 0);
		padding-left: var(--container-padding-left, 0);
		padding-right: var(--container-padding-right, 0);
		padding-top: var(--container-padding-top, 0)
	}

	.XOcS9r,
	.eklYMX {
		display: flex;
		scrollbar-width: none;
		width: 100%
	}

	.XOcS9r {
		-moz-column-gap: var(--menu-items-column-gap);
		column-gap: var(--menu-items-column-gap);
		flex-direction: var(--container-flex-direction);
		flex-grow: var(--menu-items-flex-grow);
		flex-wrap: var(--container-flex-wrap, unset);
		height: auto;
		justify-content: var(--container-align);
		min-width: -moz-fit-content;
		min-width: fit-content;
		overflow-x: visible;
		row-gap: var(--menu-items-row-gap)
	}

	.mHPJDh {
		align-items: center;
		background: var(--scroll-button-background);
		border-bottom: var(--scroll-button-border-bottom);
		border-left: var(--scroll-button-border-left);
		border-radius: var(--scroll-button-border-radius);
		border-right: var(--scroll-button-border-right);
		border-top: var(--scroll-button-border-top);
		box-shadow: var(--scroll-button-box-shadow);
		cursor: pointer;
		display: flex;
		justify-content: center;
		overflow: hidden;
		pointer-events: auto;
		transform: var(--scroll-button-transform);
		visibility: hidden
	}

	.mHPJDh:hover,
	.mHPJDh[data-preview=hover] {
		background: var(--scroll-button-hover-background, var(--scroll-button-background));
		border-bottom: var(--scroll-button-hover-border-bottom, var(--scroll-button-border-bottom));
		border-left: var(--scroll-button-hover-border-left, var(--scroll-button-border-left));
		border-radius: var(--scroll-button-hover-border-radius, var(--scroll-button-border-radius));
		border-right: var(--scroll-button-hover-border-right, var(--scroll-button-border-right));
		border-top: var(--scroll-button-hover-border-top, var(--scroll-button-border-top));
		box-shadow: var(--scroll-button-hover-box-shadow, var(--scroll-button-box-shadow))
	}

	.mHPJDh:hover ._IXl7x,
	.mHPJDh[data-preview=hover] ._IXl7x {
		fill: var(--scroll-button-hover-icon-color, var(--scroll-button-icon-color));
		height: var(--scroll-button-hover-icon-size, var(--scroll-button-icon-size));
		padding-left: var(--scroll-button-hover-padding-left, var(--scroll-button-padding-left, 0));
		padding-right: var(--scroll-button-hover-padding-right, var(--scroll-button-padding-right, 0));
		transform: rotate(calc(var(--scroll-button-hover-icon-rotation, var(--scroll-button-icon-rotation)) * 1deg));
		width: var(--scroll-button-hover-icon-size, var(--scroll-button-icon-size))
	}

	.mHPJDh:hover {
		transition: all .08s linear
	}

	.gJIPb9 {
		pointer-events: auto;
		visibility: visible
	}

	.gWrmGX {
		pointer-events: none;
		visibility: hidden
	}

	._IXl7x {
		fill: var(--scroll-button-icon-color);
		height: var(--scroll-button-icon-size);
		max-height: 100%;
		max-width: 100%;
		min-width: 1px;
		padding-left: var(--scroll-button-padding-left, 0);
		padding-right: var(--scroll-button-padding-right, 0);
		transform: rotate(calc(var(--scroll-button-icon-rotation) * 1deg));
		width: var(--scroll-button-icon-size)
	}

	._IXl7x>svg {
		height: inherit;
		width: inherit
	}

	.ZpIOaD {
		border: inherit;
		border-color: transparent;
		bottom: 0;
		display: var(--scroll-button-icon-display, flex);
		justify-content: space-between;
		left: 0;
		padding-bottom: inherit;
		padding-top: inherit;
		pointer-events: none;
		position: absolute;
		right: 0;
		top: 0
	}

	div.c_pphB {
		display: var(--l_display, var(--hamburger-menu-root-display, var(--container-display)))
	}

	.HamburgerOpenButton3537389287__nav {
		display: inherit;
		height: inherit;
		width: auto
	}

	.rvGLLm {
		background: var(--background);
		border-bottom: var(--border-bottom);
		border-bottom-left-radius: var(--border-bottom-left-radius);
		border-bottom-right-radius: var(--border-bottom-right-radius);
		border-left: var(--border-left);
		border-right: var(--border-right);
		border-top: var(--border-top);
		border-top-left-radius: var(--border-top-left-radius);
		border-top-right-radius: var(--border-top-right-radius);
		box-shadow: var(--box-shadow);
		box-sizing: border-box;
		cursor: pointer;
		direction: var(--btn-direction);
		display: block;
		height: 100%;
		min-height: 10px;
		min-width: var(--btn-min-width);
		padding-bottom: var(--padding-bottom);
		padding-left: var(--padding-left);
		padding-right: var(--padding-right);
		padding-top: var(--padding-top);
		touch-action: manipulation;
		width: 100%
	}

	.rvGLLm.jMYm0H:not(:hover):not(:disabled) {
		border-color: var(--corvid-border-color, initial)
	}

	.rvGLLm.y061lW:not(:hover):not(:disabled) {
		background-color: var(--corvid-background-color, var(--background))
	}

	.rvGLLm [data-preview=hover],
	.rvGLLm:hover {
		background: var(--hover-background, var(--background));
		border-bottom: var(--hover-border-bottom, var(--border-bottom));
		border-bottom-left-radius: var(--hover-border-bottom-left-radius, var(--border-bottom-left-radius));
		border-bottom-right-radius: var(--hover-border-bottom-right-radius, var(--border-bottom-right-radius));
		border-left: var(--hover-border-left, var(--border-left));
		border-right: var(--hover-border-right, var(--border-right));
		border-top: var(--hover-border-top, var(--border-top));
		border-top-left-radius: var(--hover-border-top-left-radius, var(--border-top-left-radius));
		border-top-right-radius: var(--hover-border-top-right-radius, var(--border-top-right-radius));
		box-shadow: var(--hover-box-shadow, var(--box-shadow));
		padding-bottom: var(--hover-padding-bottom, var(--padding-bottom));
		padding-left: var(--hover-padding-left, var(--padding-left));
		padding-right: var(--hover-padding-right, var(--padding-right));
		padding-top: var(--hover-padding-top, var(--padding-top))
	}

	.rvGLLm.mxKpu4:hover:not(:disabled) {
		border-color: var(--corvid-hover-border-color, initial)
	}

	.rvGLLm.zBIMAq:hover:not(:disabled) {
		background-color: var(--corvid-hover-background-color, var(--hover-background, var(--background)))
	}

	.rvGLLm [data-preview=disabled],
	.rvGLLm:disabled {
		background: var(--disabled-background, var(--background));
		border-bottom: var(--disabled-border-bottom, var(--border-bottom));
		border-bottom-left-radius: var(--disabled-border-bottom-left-radius, var(--border-bottom-left-radius));
		border-bottom-right-radius: var(--disabled-border-bottom-right-radius, var(--border-bottom-right-radius));
		border-left: var(--disabled-border-left, var(--border-left));
		border-right: var(--disabled-border-right, var(--border-right));
		border-top: var(--disabled-border-top, var(--border-top));
		border-top-left-radius: var(--disabled-border-top-left-radius, var(--border-top-left-radius));
		border-top-right-radius: var(--disabled-border-top-right-radius, var(--border-top-right-radius));
		box-shadow: var(--disabled-box-shadow, var(--box-shadow));
		padding-bottom: var(--disabled-padding-bottom, var(--padding-bottom));
		padding-left: var(--disabled-padding-left, var(--padding-left));
		padding-right: var(--disabled-padding-right, var(--padding-right));
		padding-top: var(--disabled-padding-top, var(--padding-top))
	}

	.rvGLLm.lPvoIB:disabled:not(:hover) {
		border-color: var(--corvid-disabled-border-color, initial)
	}

	.rvGLLm.by2yNJ:disabled:not(:hover) {
		background-color: var(--corvid-disabled-background-color, var(--disabled-background, var(--background)))
	}

	.hQsOje {
		background-color: rgba(var(--text-highlight, 0, 0, 0), var(--alpha-text-highlight, 0));
		color: rgba(var(--color, var(--color_0, color_0)), var(--alpha-color, 1));
		direction: var(--direction);
		display: var(--label-display);
		font: var(--font, var(--font_8));
		letter-spacing: var(--letter-spacing);
		line-height: var(--line-height);
		max-width: 100%;
		min-width: 1.8em;
		overflow: hidden;
		text-align: var(--text-align, revert);
		text-decoration-line: var(--text-decoration);
		text-overflow: var(--label-text-overflow);
		text-shadow: var(--text-outline), var(--text-shadow);
		text-transform: var(--text-transform);
		transition: inherit;
		white-space: var(--label-white-space)
	}

	.rvGLLm.xNSufk:not(:hover):not(:disabled) .hQsOje {
		color: var(--corvid-color, rgba(var(--color, var(--color_0, color_0)), var(--alpha-color, 1)))
	}

	.rvGLLm [data-preview=hover] .hQsOje,
	.rvGLLm:hover .hQsOje {
		background-color: rgba(var(--hover-text-highlight, var(--text-highlight)), var(--alpha-hover-text-highlight, 1));
		color: rgba(var(--hover-color, var(--color)), var(--alpha-hover-color, 1));
		direction: var(--hover-direction, var(--direction));
		display: var(--hover-label-display, var(--label-display));
		font: var(--hover-font, var(--font));
		letter-spacing: var(--hover-letter-spacing, var(--letter-spacing));
		line-height: var(--hover-line-height, var(--line-height));
		text-align: var(--hover-text-align, var(--text-align, revert));
		text-decoration-line: var(--hover-text-decoration, var(--text-decoration));
		text-shadow: var(--hover-text-outline, var(--text-outline)), var(--hover-text-shadow, var(--text-shadow));
		text-transform: var(--hover-text-transform, var(--text-transform))
	}

	.rvGLLm.ogDVcg:hover:not(:disabled) .hQsOje {
		color: var(--corvid-hover-color, rgba(var(--hover-color, var(--color)), var(--alpha-hover-color, 1)))
	}

	.rvGLLm [data-preview=disabled] .hQsOje,
	.rvGLLm:disabled .hQsOje {
		background-color: rgba(var(--disabled-text-highlight, var(--text-highlight)), var(--alpha-disabled-text-highlight, 1));
		color: rgba(var(--disabled-color, var(--color)), var(--alpha-disabled-color, 1));
		direction: var(--disabled-direction, var(--direction));
		display: var(--disabled-label-display, var(--label-display));
		font: var(--disabled-font, var(--font));
		letter-spacing: var(--disabled-letter-spacing, var(--letter-spacing));
		line-height: var(--disabled-line-height, var(--line-height));
		text-align: var(--disabled-text-align, var(--text-align, revert));
		text-decoration-line: var(--disabled-text-decoration, var(--text-decoration));
		text-shadow: var(--disabled-text-outline, var(--text-outline)), var(--disabled-text-shadow, var(--text-shadow));
		text-transform: var(--disabled-text-transform, var(--text-transform))
	}

	.rvGLLm.IfOI50:disabled:not(:hover) .hQsOje {
		color: var(--corvid-disabled-color, rgba(var(--disabled-color, var(--color)), var(--alpha-disabled-color, 1)))
	}

	.I56lbS {
		box-sizing: border-box;
		color: #000;
		text-decoration: none
	}

	.pMSuoq {
		align-items: var(--container-align-items);
		display: flex;
		flex-basis: auto;
		flex-direction: var(--container-flex-direction);
		flex-grow: 1;
		gap: var(--content-gap, "0px");
		height: 100%;
		justify-content: var(--container-justify-content);
		overflow: hidden;
		transition: all .2s ease, visibility 0s;
		width: 100%
	}

	.xyuOGi {
		fill: var(--icon-color);
		display: var(--icon-display);
		flex-shrink: 0;
		height: var(--icon-size);
		min-width: 1px;
		transform: rotate(calc(var(--icon-rotation) * 1deg));
		transition: inherit;
		width: var(--icon-size)
	}

	.rvGLLm.Pczkxq:not(:hover):not(:disabled) .xyuOGi {
		fill: var(--corvid-icon-color, var(--icon-color))
	}

	.rvGLLm [data-preview=hover] .xyuOGi,
	.rvGLLm:hover .xyuOGi {
		fill: var(--hover-icon-color, var(--icon-color));
		display: var(--hover-icon-display, var(--icon-display));
		height: var(--hover-icon-size, var(--icon-size));
		transform: rotate(calc(var(--hover-icon-rotation, var(--icon-rotation)) * 1deg));
		width: var(--hover-icon-size, var(--icon-size))
	}

	.rvGLLm.GRPSsV:hover:not(:disabled) .xyuOGi {
		fill: var(--corvid-hover-icon-color, var(--hover-icon-color, var(--icon-color)))
	}

	.rvGLLm [data-preview=disabled] .xyuOGi,
	.rvGLLm:disabled .xyuOGi {
		fill: var(--disabled-icon-color, var(--icon-color));
		display: var(--disabled-icon-display, var(--icon-display));
		height: var(--disabled-icon-size, var(--icon-size));
		transform: rotate(calc(var(--disabled-icon-rotation, var(--icon-rotation)) * 1deg));
		width: var(--disabled-icon-size, var(--icon-size))
	}

	.rvGLLm.hGEkMI:disabled:not(:hover) .xyuOGi {
		fill: var(--corvid-disabled-icon-color, var(--disabled-icon-color, var(--icon-color)))
	}

	.xyuOGi svg,
	.xyuOGi>span {
		display: flex;
		height: inherit;
		width: inherit
	}

	.HamburgerOverlay547129737__root {
		-archetype: paintBox;
		box-sizing: border-box;
		/* !important is required because we need to override size and position set on the root element by the Viewer. */
		height: calc(100vh - var(--wix-ads-height)) !important;
		left: 0;
		position: fixed !important;
		top: var(--wix-ads-height) !important;
		visibility: hidden;
		width: 100vw !important;
		z-index: var(--above-all-z-index)
	}

	.HamburgerOverlay547129737__overlay {
		box-sizing: border-box;
		height: 100%;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%
	}

	.HamburgerOverlay547129737__root.HamburgerOverlay547129737--isMenuOpen {
		visibility: visible
	}

	.HamburgerOverlay547129737__root:not(.HamburgerOverlay547129737--showBackgroundOverlay) {
		background-color: transparent
	}

	.HamburgerOverlay547129737__root.HamburgerOverlay547129737--shouldScroll {
		overflow-x: hidden;
		overflow-y: scroll
	}

	.HamburgerOverlay547129737__scrollContent {
		position: relative
	}

	.scemAM[data-part=hamburger-overlay] {
		opacity: var(--hamburger-overlay-initial-opacity)
	}

	.scemAM[data-part=hamburger-overlay][data-animation-name=fadeIn] {
		transition: opacity .4s
	}

	.scemAM[data-part=hamburger-overlay][data-animation-name=fadeIn][data-animation-state=enterActive],
	.scemAM[data-part=hamburger-overlay][data-animation-name=fadeIn][data-animation-state=enterDone] {
		opacity: 1
	}

	.J6KGih {
		cursor: pointer
	}

	.KaEeLN {
		--container-corvid-border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
		--container-corvid-border-size: var(--brw, 1px);
		--container-corvid-background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		--backdrop-filter: $backdrop-filter
	}

	.uYj0Sg {
		-webkit-backdrop-filter: var(--backdrop-filter, none);
		backdrop-filter: var(--backdrop-filter, none);
		background-color: var(--container-corvid-background-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));
		background-image: var(--bg-gradient, none);
		border: var(--container-corvid-border-width, var(--brw, 1px)) solid var(--container-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
		border-radius: var(--rd, 5px);
		bottom: 0;
		box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
		left: 0;
		position: absolute;
		right: 0;
		top: 0
	}

	.StylableHorizontalMenu3372578893__root {
		-archetype: paddingBox;
		box-sizing: border-box;
		display: flex;
		height: 100%;
		width: 100%
	}

	.StylableHorizontalMenu3372578893__root * {
		box-sizing: border-box
	}

	.StylableHorizontalMenu3372578893__menu {
		display: flex;
		flex-wrap: var(--menu-flex-wrap, wrap);
		min-width: -moz-fit-content;
		min-width: fit-content
	}

	.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menuItem {
		box-sizing: border-box;
		height: 100%;
		margin-bottom: 0 !important;
		margin-top: 0 !important
	}

	.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu>li:first-of-type .StylableHorizontalMenu3372578893__menuItem {
		margin-inline-start: 0 !important
	}

	.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu>li:last-of-type .StylableHorizontalMenu3372578893__menuItem {
		margin-inline-end: 0 !important
	}

	.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu {
		height: auto !important;
		margin: 0 !important
	}

	.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll {
		-ms-overflow-style: none;
		overflow-x: scroll;
		scrollbar-width: none
	}

	.StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll::-webkit-scrollbar {
		display: none
	}

	.StylableHorizontalMenu3372578893__menuItem {
		--focus-ring-box-shadow: var(--focus-ring) !important
	}

	.StylableHorizontalMenu3372578893__megaMenuWrapper {
		display: flex
	}

	.itemDepth02233374943__root {
		-archetype: paintBox;
		cursor: pointer;
		display: block;
		text-decoration: none
	}

	.itemDepth02233374943__root.itemDepth02233374943--isCurrentPage,
	.itemDepth02233374943__root.itemDepth02233374943--isCurrentPage .itemDepth02233374943__label,
	.itemDepth02233374943__root.itemDepth02233374943--isHovered,
	.itemDepth02233374943__root.itemDepth02233374943--isHovered .itemDepth02233374943__label {
		transition: all .08s linear
	}

	.itemDepth02233374943__container {
		-archetype: box;
		align-items: center;
		display: flex;
		height: 100%
	}

	.itemDepth02233374943__label {
		-archetype: text;
		-controller-part-type: LayoutChildDisplayDropdown;
		transition: inherit;
		white-space: nowrap
	}

	.itemDepth02233374943__itemWrapper {
		flex-grow: inherit
	}

	.itemDepth02233374943__positionBox {
		display: none;
		margin: auto;
		position: fixed;
		z-index: var(--position-box-z-index, 47)
	}

	.itemDepth02233374943__positionBox.itemDepth02233374943--isColumn {
		left: 0;
		position: absolute;
		right: 0
	}

	.itemDepth02233374943__positionBox.itemDepth02233374943--isStretched {
		max-width: unset
	}

	@keyframes itemDepth02233374943__fadeIn {
		0% {
			opacity: 0
		}

		to {
			opacity: 1
		}
	}

	.itemDepth02233374943__animationBox {
		animation-delay: calc(var(--is-animated) * .05s);
		animation-duration: calc(var(--is-animated) * .1s);
		animation-fill-mode: forwards;
		max-height: var(--max-height, none);
		opacity: 0;
		overflow-y: var(--overflow-y, visible);
		transition: border-color .08s cubic-bezier(.25, 1, .5, 1), box-shadow .08s cubic-bezier(.25, 1, .5, 1)
	}

	.itemDepth02233374943__positionBox.itemDepth02233374943--isStretched>.itemDepth02233374943__animationBox {
		width: 100%
	}

	.itemDepth02233374943__positionBox.itemDepth02233374943--isStretched .itemDepth02233374943__megaMenuComp {
		width: 100% !important
	}

	.itemDepth02233374943__alignBox {
		display: flex
	}

	.itemDepth02233374943__list {
		-moz-column-gap: calc(1px * var(--horizontalSpacing));
		column-gap: calc(1px * var(--horizontalSpacing))
	}

	.itemDepth02233374943__itemWrapper[data-hovered]>.itemDepth02233374943__positionBox {
		display: block;
		visibility: hidden
	}

	.itemDepth02233374943__itemWrapper[data-shown]>.itemDepth02233374943__positionBox {
		display: block;
		visibility: visible
	}

	.itemDepth02233374943__itemWrapper[data-hovered]>.itemDepth02233374943__positionBox>.itemDepth02233374943__animationBox {
		animation-name: itemDepth02233374943__fadeIn
	}

	.itemDepth02233374943__megaMenuComp {
		direction: ltr;
		flex-shrink: 0;
		margin-top: var(--containerMarginTop) !important;
		padding: 0 !important
	}

	.itemDepth02233374943__itemWrapper:not([data-hovered]) .itemDepth02233374943__megaMenuComp {
		display: none
	}

	.itemDepth12472627565__root {
		-archetype: paintBox;
		display: block;
		position: relative;
		text-decoration: none
	}

	.itemDepth12472627565__container {
		display: flex
	}

	.itemDepth12472627565__label {
		-archetype: text;
		word-wrap: var(--label-word-wrap);
		display: block;
		overflow: hidden;
		overflow-wrap: var(--label-word-wrap);
		text-align: inherit !important;
		text-overflow: clip;
		white-space: var(--white-space)
	}

	.itemDepth12472627565__itemWrapper {
		-moz-column-break-inside: avoid;
		break-inside: avoid;
		page-break-inside: avoid;
		position: relative
	}

	.itemDepth12472627565__itemWrapper:after {
		clear: both;
		content: "";
		display: table
	}

	.itemDepth12472627565__positionBox {
		display: var(--subsubmenu-box-display);
		left: var(--subsubmenu-box-left);
		position: var(--subsubmenu-box-position);
		right: var(--subsubmenu-box-right);
		top: 0
	}

	.itemDepth12472627565__positionBox[data-reverted] {
		left: var(--subsubmenu-box-right);
		right: var(--subsubmenu-box-left)
	}

	.itemDepth12472627565__itemWrapper[data-hovered]>.itemDepth12472627565__positionBox {
		display: block
	}

	@keyframes itemDepth12472627565__fadeIn {
		0% {
			opacity: 0
		}

		to {
			opacity: 1
		}
	}

	.itemDepth12472627565__animationBox {
		animation-delay: calc(var(--is-animated) * .05s);
		animation-duration: calc(var(--is-animated) * .1s);
		animation-fill-mode: forwards;
		margin-top: 0 !important;
		opacity: 0
	}

	.itemDepth12472627565__itemWrapper[data-hovered]>.itemDepth12472627565__positionBox>.itemDepth12472627565__animationBox {
		animation-name: itemDepth12472627565__fadeIn
	}

	.submenu815198092__heading .itemDepth12472627565__label {
		color: #000
	}

	.submenu815198092__pageWrapper {
		margin-left: auto !important;
		margin-right: auto !important
	}

	.submenu815198092__overrideWidth {
		width: 100% !important
	}

	.submenu815198092__rowItem:last-child {
		margin-bottom: 0 !important
	}

	.submenu815198092__rowItem+.submenu815198092__rowItem,
	.submenu815198092__rowItem:first-child {
		margin-top: 0
	}

	.Zr_Nvv {
		display: var(--navbar-display, block);
		height: 100%
	}

	.NZHLsZ:hover {
		z-index: var(--is-sticky, auto)
	}

	.ffrP7D {
		clip: rect(0, 0, 0, 0);
		border: 0;
		height: 1px;
		margin: -1px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: 1px
	}

	.mfxFLH {
		min-height: var(--min-height-override);
		min-width: var(--min-width-override)
	}

	.ScrollButton2305195801__root {
		-archetype: paddingBox;
		align-items: center;
		cursor: pointer;
		display: flex;
		justify-content: center;
		opacity: 0;
		overflow: hidden;
		pointer-events: none
	}

	.ScrollButton2305195801__root:hover {
		transition: all .08s linear
	}

	.ScrollButton2305195801__root.ScrollButton2305195801---side-4-left {
		transform: scaleX(-1)
	}

	.ScrollButton2305195801__root.ScrollButton2305195801--isVisible {
		opacity: 1;
		pointer-events: auto
	}

	.ScrollButton2305195801__icon {
		-archetype: icon;
		-controller-part-type: LayoutChildDisplayDropdown;
		max-height: 100%;
		max-width: 100%;
		min-width: 1px
	}

	.ScrollButton2305195801__icon>svg {
		height: inherit;
		width: inherit
	}

	.ScrollControls2015960785__root {
		border: inherit;
		border-color: transparent;
		bottom: 0;
		display: var(--scroll-controls-display, flex);
		justify-content: space-between;
		left: 0;
		padding-bottom: inherit;
		padding-top: inherit;
		pointer-events: none;
		position: absolute;
		right: 0;
		top: 0
	}


	.HlRz5e {
		display: block;
		height: 100%;
		width: 100%
	}

	.HlRz5e img {
		max-width: var(--wix-img-max-width, 100%)
	}

	.HlRz5e[data-animate-blur] img {
		filter: blur(9px);
		transition: filter .8s ease-in
	}

	.HlRz5e[data-animate-blur] img[data-load-done] {
		filter: none
	}

	.I5zqsT {
		display: block;
		height: 100%;
		width: 100%
	}

	.oeWIOw .Ebr6AI .Rhimou {
		display: var(--item-display);
		height: var(--item-size);
		margin: var(--item-margin);
		width: var(--item-size)
	}

	.oeWIOw .Ebr6AI .Rhimou:last-child {
		margin: 0
	}

	.oeWIOw .Ebr6AI .Rhimou .Q8t1PH {
		display: block
	}

	.oeWIOw .Ebr6AI .Rhimou .Q8t1PH .qFhtwZ {
		height: var(--item-size);
		width: var(--item-size)
	}

	.oeWIOw {
		--display: table;
		display: var(--display)
	}

	.oeWIOw .Ebr6AI {
		display: flex;
		flex-direction: var(--flex-direction)
	}


	.VbR57e {
		border-top: var(--lnw, 2px) dotted rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
		box-sizing: border-box;
		height: 0
	}


	.PlZyDq {
		touch-action: manipulation
	}

	.VU4Mnk {
		align-items: center;
		box-sizing: border-box;
		display: flex;
		justify-content: var(--label-align);
		min-width: 100%;
		text-align: initial;
		width: -moz-max-content;
		width: max-content
	}

	.VU4Mnk:before {
		max-width: var(--margin-start, 0)
	}

	.VU4Mnk:after,
	.VU4Mnk:before {
		align-self: stretch;
		content: "";
		flex-grow: 1
	}

	.VU4Mnk:after {
		max-width: var(--margin-end, 0)
	}

	.UHSxqn {
		--display: grid;
		display: var(--display);
		grid-template-columns: minmax(0, 1fr)
	}

	.UHSxqn .VU4Mnk {
		border-radius: var(--corvid-border-radius, var(--rd, 0));
		box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
		padding-bottom: var(--verticalPadding, 0);
		padding-left: var(--horizontalPadding, 0);
		padding-right: var(--horizontalPadding, 0);
		padding-top: var(--verticalPadding, 0);
		position: relative;
		transition: var(--trans1, border-color .4s ease 0s, background-color .4s ease 0s);
		width: auto
	}

	.UHSxqn .VU4Mnk:before {
		flex-shrink: 0;
		width: var(--margin-start, 0)
	}

	.UHSxqn .VU4Mnk:after {
		flex-shrink: 0;
		width: var(--margin-end, 0)
	}

	.UHSxqn .w4Vxx6 {
		color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));
		font: var(--fnt, var(--font_5));
		position: relative;
		transition: var(--trans2, color .4s ease 0s)
	}

	.UHSxqn[aria-disabled=false] .VU4Mnk {
		background-color: var(--corvid-background-color, rgba(var(--bg, var(--color_17, color_17)), var(--alpha-bg, 1)));
		border: solid var(--corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1))) var(--corvid-border-width, var(--brw, 0));
		cursor: pointer !important
	}

	:host(.device-mobile-optimized) .UHSxqn[aria-disabled=false]:active .VU4Mnk,
	body.device-mobile-optimized .UHSxqn[aria-disabled=false]:active .VU4Mnk {
		background-color: var(--corvid-hover-background-color, rgba(var(--bgh, var(--color_18, color_18)), var(--alpha-bgh, 1)));
		border-color: var(--corvid-hover-border-color, rgba(var(--brdh, var(--color_15, color_15)), var(--alpha-brdh, 1)))
	}

	:host(.device-mobile-optimized) .UHSxqn[aria-disabled=false]:active .w4Vxx6,
	body.device-mobile-optimized .UHSxqn[aria-disabled=false]:active .w4Vxx6 {
		color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))))
	}

	:host(:not(.device-mobile-optimized)) .UHSxqn[aria-disabled=false]:hover .VU4Mnk,
	body:not(.device-mobile-optimized) .UHSxqn[aria-disabled=false]:hover .VU4Mnk {
		background-color: var(--corvid-hover-background-color, rgba(var(--bgh, var(--color_18, color_18)), var(--alpha-bgh, 1)));
		border-color: var(--corvid-hover-border-color, rgba(var(--brdh, var(--color_15, color_15)), var(--alpha-brdh, 1)))
	}

	:host(:not(.device-mobile-optimized)) .UHSxqn[aria-disabled=false]:hover .w4Vxx6,
	body:not(.device-mobile-optimized) .UHSxqn[aria-disabled=false]:hover .w4Vxx6 {
		color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))))
	}

	.UHSxqn[aria-disabled=true] .VU4Mnk {
		background-color: var(--corvid-disabled-background-color, rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1)));
		border-color: var(--corvid-disabled-border-color, rgba(var(--brdd, 204, 204, 204), var(--alpha-brdd, 1)))
	}

	.UHSxqn[aria-disabled=true] .w4Vxx6 {
		color: var(--corvid-disabled-color, rgb(var(--txtd, 255, 255, 255)))
	}

	.UHSxqn .w4Vxx6 {
		text-align: var(--label-text-align)
	}


	.StylableButton2545352419__root {
		-archetype: box;
		border: none;
		box-sizing: border-box;
		cursor: pointer;
		display: block;
		height: 100%;
		min-height: 10px;
		min-width: 10px;
		padding: 0;
		touch-action: manipulation;
		width: 100%
	}

	.StylableButton2545352419__root[disabled] {
		pointer-events: none
	}

	.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
		background-color: var(--corvid-background-color) !important
	}

	.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
		background-color: var(--corvid-hover-background-color) !important
	}

	.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
		background-color: var(--corvid-disabled-background-color) !important
	}

	.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
		border-color: var(--corvid-border-color) !important
	}

	.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
		border-color: var(--corvid-hover-border-color) !important
	}

	.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
		border-color: var(--corvid-disabled-border-color) !important
	}

	.StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
		border-radius: var(--corvid-border-radius) !important
	}

	.StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
		border-width: var(--corvid-border-width) !important
	}

	.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,
	.StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
		color: var(--corvid-color) !important
	}

	.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,
	.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
		color: var(--corvid-hover-color) !important
	}

	.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,
	.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
		color: var(--corvid-disabled-color) !important
	}

	.StylableButton2545352419__link {
		-archetype: box;
		box-sizing: border-box;
		color: #000;
		text-decoration: none
	}

	.StylableButton2545352419__container {
		align-items: center;
		display: flex;
		flex-basis: auto;
		flex-direction: row;
		flex-grow: 1;
		height: 100%;
		justify-content: center;
		overflow: hidden;
		transition: all .2s ease, visibility 0s;
		width: 100%
	}

	.StylableButton2545352419__label {
		-archetype: text;
		-controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);
		max-width: 100%;
		min-width: 1.8em;
		overflow: hidden;
		text-align: center;
		text-overflow: ellipsis;
		transition: inherit;
		white-space: nowrap
	}

	.StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
		text-overflow: unset
	}

	.StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
		min-width: 10px;
		overflow-wrap: break-word;
		white-space: break-spaces;
		word-break: break-word
	}

	.StylableButton2545352419__icon {
		-archetype: icon;
		-controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
		flex-shrink: 0;
		height: 50px;
		min-width: 1px;
		transition: inherit
	}

	.StylableButton2545352419__icon.StylableButton2545352419--override {
		display: block !important
	}

	.StylableButton2545352419__icon svg,
	.StylableButton2545352419__icon>span {
		display: flex;
		height: inherit;
		width: inherit
	}

	.StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
		fill: var(--corvid-icon-color) !important;
		stroke: var(--corvid-icon-color) !important
	}

	.StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
		fill: var(--corvid-hover-icon-color) !important;
		stroke: var(--corvid-hover-icon-color) !important
	}

	.StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
		fill: var(--corvid-disabled-icon-color) !important;
		stroke: var(--corvid-disabled-icon-color) !important
	}


	.r4OX7l,
	.xTjc1A {
		box-sizing: border-box;
		height: 100%;
		overflow: visible;
		position: relative;
		width: auto
	}

	.r4OX7l[data-state~=header] a,
	.r4OX7l[data-state~=header] div,
	[data-state~=header].xTjc1A a,
	[data-state~=header].xTjc1A div {
		cursor: default !important
	}

	.r4OX7l .UiHgGh,
	.xTjc1A .UiHgGh {
		display: inline-block;
		height: 100%;
		width: 100%
	}

	.xTjc1A {
		--display: inline-block;
		cursor: pointer;
		display: var(--display);
		font: var(--fnt, var(--font_1))
	}

	.xTjc1A .yRj2ms {
		padding: 0 var(--pad, 5px)
	}

	.xTjc1A .JS76Uv {
		color: rgb(var(--txt, var(--color_15, color_15)));
		display: inline-block;
		padding: 0 10px;
		transition: var(--trans, color .4s ease 0s)
	}

	.xTjc1A[data-state~=drop] {
		display: block;
		width: 100%
	}

	.xTjc1A[data-state~=drop] .JS76Uv {
		padding: 0 .5em
	}

	.xTjc1A[data-state~=link]:hover .JS76Uv,
	.xTjc1A[data-state~=over] .JS76Uv {
		color: rgb(var(--txth, var(--color_14, color_14)));
		transition: var(--trans, color .4s ease 0s)
	}

	.xTjc1A[data-state~=selected] .JS76Uv {
		color: rgb(var(--txts, var(--color_14, color_14)));
		transition: var(--trans, color .4s ease 0s)
	}

	.NHM1d1 {
		overflow-x: hidden
	}

	.NHM1d1 .R_TAzU {
		display: flex;
		flex-direction: column;
		height: 100%;
		width: 100%
	}

	.NHM1d1 .R_TAzU .aOF1ks {
		flex: 1
	}

	.NHM1d1 .R_TAzU .y7qwii {
		height: calc(100% - (var(--menuTotalBordersY, 0px)));
		overflow: visible;
		white-space: nowrap;
		width: calc(100% - (var(--menuTotalBordersX, 0px)))
	}

	.NHM1d1 .R_TAzU .y7qwii .Tg1gOB {
		display: inline-block
	}

	.NHM1d1 .R_TAzU .y7qwii .mvZ3NH {
		display: block;
		width: 100%
	}

	.NHM1d1 .h3jCPd {
		display: block;
		opacity: 1;
		z-index: 99999
	}

	.NHM1d1 .h3jCPd .wkJ2fp {
		display: inherit;
		overflow: visible;
		visibility: inherit;
		white-space: nowrap;
		width: auto
	}

	.NHM1d1 .h3jCPd.DlGBN0 {
		transition: visibility;
		transition-delay: .2s;
		visibility: visible
	}

	.NHM1d1 .h3jCPd .p90CkU {
		display: inline-block
	}

	.NHM1d1 .vh74Xw {
		display: none
	}

	.XwCBRN>nav {
		bottom: 0;
		left: 0;
		right: 0;
		top: 0
	}

	.XwCBRN .h3jCPd,
	.XwCBRN .y7qwii,
	.XwCBRN>nav {
		position: absolute
	}

	.XwCBRN .h3jCPd {
		margin-top: 7px;
		visibility: hidden
	}

	.XwCBRN .h3jCPd[data-dropMode=dropUp] {
		margin-bottom: 7px;
		margin-top: 0
	}

	.XwCBRN .wkJ2fp {
		background-color: rgba(var(--bgDrop, var(--color_11, color_11)), var(--alpha-bgDrop, 1));
		border-radius: var(--rd, 0);
		box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6))
	}

	.P0dCOY .PJ4KCX {
		background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		bottom: 0;
		left: 0;
		overflow: hidden;
		position: absolute;
		right: 0;
		top: 0
	}

	.d7EBK2 {
		border-radius: var(--overflow-wrapper-border-radius)
	}


	.MW5IWV.N3eg0s {
		clip: rect(0, auto, auto, 0)
	}

	.MW5IWV .Kv1aVt {
		height: 100%;
		position: absolute;
		top: 0;
		width: 100%
	}

	.MW5IWV .dLPlxY {
		height: var(--fill-layer-image-height, 100%);
		opacity: var(--fill-layer-image-opacity)
	}

	.MW5IWV .dLPlxY img {
		height: 100%;
		width: 100%
	}

	@supports(-webkit-hyphens:none) {
		.MW5IWV.N3eg0s {
			clip: auto;
			-webkit-clip-path: inset(0)
		}
	}

	.VgO9Yg {
		height: 100%
	}

	.K_YxMd,
	.yK6aSC {
		opacity: var(--fill-layer-video-opacity)
	}

	.NGjcJN {
		bottom: var(--media-padding-bottom);
		height: var(--media-padding-height);
		position: absolute;
		top: var(--media-padding-top);
		width: 100%
	}

	.mNGsUM {
		transform: scale(var(--scale, 1));
		transition: var(--transform-duration, transform 0s)
	}

	.K_YxMd {
		height: 100%;
		position: relative;
		width: 100%
	}

	.O7Ybkb,
	.xuzjBY {
		background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))
	}

	.xuzjBY>.MW5IWV .LWbAav {
		background-color: var(--section-corvid-background-color, var(--bg-overlay-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))))
	}

	.V7OeEw {
		transition-delay: var(--transition-delay);
		transition-duration: var(--transition-duration);
		transition-property: var(--transition-property);
		transition-timing-function: var(--transition-timing-function)
	}

	.V7OeEw.BHIo43 {
		transform: var(--scrolled-transform)
	}

	.V7OeEw.UvF1nu {
		opacity: var(--scrolled-opacity)
	}

	.V7OeEw.YzrQFb {
		transition-delay: 0s
	}

	.MW5IWV {
		height: 100%;
		left: 0;
		-webkit-mask-image: var(--mask-image, none);
		mask-image: var(--mask-image, none);
		-webkit-mask-position: var(--mask-position, 0);
		mask-position: var(--mask-position, 0);
		-webkit-mask-repeat: var(--mask-repeat, no-repeat);
		mask-repeat: var(--mask-repeat, no-repeat);
		-webkit-mask-size: var(--mask-size, 100%);
		mask-size: var(--mask-size, 100%);
		overflow: hidden;
		pointer-events: var(--fill-layer-background-media-pointer-events);
		position: absolute;
		top: 0;
		width: 100%
	}

	.MW5IWV.GeNLDt {
		clip: rect(0, auto, auto, 0)
	}

	.MW5IWV .K8pHFh {
		height: 100%;
		position: absolute;
		top: 0;
		width: 100%
	}

	.MW5IWV .TaweqS {
		height: var(--fill-layer-image-height, 100%);
		opacity: var(--fill-layer-image-opacity)
	}

	.MW5IWV .TaweqS img {
		height: 100%;
		width: 100%
	}

	@supports(-webkit-hyphens:none) {
		.MW5IWV.GeNLDt {
			clip: auto;
			-webkit-clip-path: inset(0)
		}
	}

	.yzHyNT {
		height: 100%
	}

	.LWbAav {
		background-color: var(--bg-overlay-color);
		background-image: var(--bg-gradient);
		transition: var(--inherit-transition)
	}

	.xjgrS3,
	.zBFCpO {
		opacity: var(--fill-layer-video-opacity)
	}

	.b3zSS0 {
		bottom: var(--media-padding-bottom);
		height: var(--media-padding-height);
		position: absolute;
		top: var(--media-padding-top);
		width: 100%
	}

	.Wsv3ak {
		transform: scale(var(--scale, 1));
		transition: var(--transform-duration, transform 0s)
	}

	.xjgrS3 {
		height: 100%;
		position: relative;
		width: 100%
	}

	wix-media-canvas {
		display: block;
		height: 100%
	}

	.KJgt14,
	.KJgt14>.MW5IWV .LWbAav {
		background-color: var(--section-corvid-background-color, var(--bg-overlay-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))));
		transition-delay: var(--transition-delay);
		transition-duration: var(--transition-duration);
		transition-property: var(--transition-property);
		transition-timing-function: var(--transition-timing-function)
	}

	.VTwcX7.KJgt14,
	.VTwcX7.KJgt14>.MW5IWV .LWbAav {
		background-color: var(--section-corvid-background-color, rgba(var(--bg-scrl, var(--color_11, color_11)), var(--alpha-bg-scrl, 1)))
	}

	.HlRz5e {
		display: block;
		height: 100%;
		width: 100%
	}

	.HlRz5e img {
		max-width: var(--wix-img-max-width, 100%)
	}

	.HlRz5e[data-animate-blur] img {
		filter: blur(9px);
		transition: filter .8s ease-in
	}

	.HlRz5e[data-animate-blur] img[data-load-done] {
		filter: none
	}

	.I5zqsT {
		display: block;
		height: 100%;
		width: 100%
	}

	.bX9O_S {
		clip-path: var(--fill-layer-clip)
	}

	.Z_wCwr,
	.bX9O_S {
		position: absolute;
		top: 0
	}

	.Jxk_UL img,
	.Z_wCwr,
	.bX9O_S {
		height: 100%;
		width: 100%
	}

	.K8MSra {
		opacity: 0
	}

	.K8MSra,
	.YTb3b4 {
		position: absolute;
		top: 0
	}

	.YTb3b4 {
		height: 0;
		left: 0;
		overflow: hidden;
		width: 0
	}

	.SUz0WK {
		left: 0;
		pointer-events: var(--fill-layer-background-media-pointer-events);
		position: var(--fill-layer-background-media-position)
	}

	.FNxOn5,
	.SUz0WK,
	.m4khSP {
		height: 100%;
		top: 0;
		width: 100%
	}

	.FNxOn5 {
		position: absolute
	}

	.m4khSP {
		background-color: var(--fill-layer-background-overlay-color);
		opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
		position: var(--fill-layer-background-overlay-position);
		transform: var(--fill-layer-background-overlay-transform)
	}

	@supports(mix-blend-mode:overlay) {
		.m4khSP {
			mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
			opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
		}
	}

	.dkukWC {
		--divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
		--divider-pin-layer-height__: var(--divider-layers-pin-factor__);
		--divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1));
		height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))
	}

	.dkukWC,
	.dkukWC .FRCqDF {
		left: 0;
		position: absolute;
		width: 100%
	}

	.dkukWC .FRCqDF {
		--divider-layer-i__: var(--divider-layer-i, 0);
		background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom;
		background-repeat: repeat-x;
		border-bottom-style: solid;
		border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
		height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
		opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1))
	}

	.xnZvZH {
		--divider-height__: var(--divider-top-height, auto);
		--divider-offset-x__: var(--divider-top-offset-x, 0px);
		--divider-layers-size__: var(--divider-top-layers-size, 0);
		--divider-layers-y__: var(--divider-top-layers-y, 0px);
		--divider-layers-x__: var(--divider-top-layers-x, 0px);
		--divider-layers-pin-factor__: var(--divider-top-layers-pin-factor, 0);
		border-top: var(--divider-top-padding, 0) solid var(--divider-top-color, currentColor);
		opacity: var(--divider-top-opacity, 1);
		top: 0;
		transform: var(--divider-top-flip, scaleY(-1))
	}

	.xnZvZH .FRCqDF {
		background-image: var(--divider-top-image, none);
		background-size: var(--divider-top-size, contain);
		border-color: var(--divider-top-color, currentColor);
		bottom: 0;
		filter: var(--divider-top-filter, none)
	}

	.xnZvZH .FRCqDF[data-divider-layer="1"] {
		display: var(--divider-top-layer-1-display, block)
	}

	.xnZvZH .FRCqDF[data-divider-layer="2"] {
		display: var(--divider-top-layer-2-display, block)
	}

	.xnZvZH .FRCqDF[data-divider-layer="3"] {
		display: var(--divider-top-layer-3-display, block)
	}

	.MBOSCN {
		--divider-height__: var(--divider-bottom-height, auto);
		--divider-offset-x__: var(--divider-bottom-offset-x, 0px);
		--divider-layers-size__: var(--divider-bottom-layers-size, 0);
		--divider-layers-y__: var(--divider-bottom-layers-y, 0px);
		--divider-layers-x__: var(--divider-bottom-layers-x, 0px);
		--divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor, 0);
		border-bottom: var(--divider-bottom-padding, 0) solid var(--divider-bottom-color, currentColor);
		bottom: 0;
		opacity: var(--divider-bottom-opacity, 1);
		transform: var(--divider-bottom-flip, none)
	}

	.MBOSCN .FRCqDF {
		background-image: var(--divider-bottom-image, none);
		background-size: var(--divider-bottom-size, contain);
		border-color: var(--divider-bottom-color, currentColor);
		bottom: 0;
		filter: var(--divider-bottom-filter, none)
	}

	.MBOSCN .FRCqDF[data-divider-layer="1"] {
		display: var(--divider-bottom-layer-1-display, block)
	}

	.MBOSCN .FRCqDF[data-divider-layer="2"] {
		display: var(--divider-bottom-layer-2-display, block)
	}

	.MBOSCN .FRCqDF[data-divider-layer="3"] {
		display: var(--divider-bottom-layer-3-display, block)
	}


	.S6Dcte {
		pointer-events: var(--ref-container-pointer-events) !important
	}

	.S6Dcte>* {
		pointer-events: auto
	}


	.J6KGih {
		cursor: pointer
	}

	.rM7ckN {
		--container-corvid-border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
		--container-corvid-border-size: var(--brw, 1px);
		--container-corvid-background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		--overflow-wrapper-border-radius: var(--rd);
		--backdrop-filter: $backdrop-filter
	}

	.YJEKQk {
		background: none !important;
		border: none !important;
		box-shadow: none !important
	}

	.InKIFF {
		-webkit-backdrop-filter: var(--backdrop-filter, none);
		backdrop-filter: var(--backdrop-filter, none);
		background-color: var(--container-corvid-background-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));
		background-image: var(--bg-gradient, none);
		border: var(--container-corvid-border-width, var(--brw, 1px)) solid var(--container-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
		border-radius: var(--rd, 5px);
		bottom: 0;
		box-shadow: var(--shd, 0 1px 4px rgba(0, 0, 0, .6));
		left: 0;
		position: absolute;
		right: 0;
		top: 0
	}

	.YAf4Ti {
		bottom: 0 !important;
		height: unset !important;
		left: 0 !important;
		margin: 0 !important;
		max-height: unset !important;
		max-width: unset !important;
		min-height: unset !important;
		min-width: unset !important;
		padding: 0 !important;
		position: absolute !important;
		right: 0 !important;
		top: 0 !important;
		width: unset !important;
		z-index: unset !important
	}


	.MW5IWV.N3eg0s {
		clip: rect(0, auto, auto, 0)
	}

	.MW5IWV .Kv1aVt {
		height: 100%;
		position: absolute;
		top: 0;
		width: 100%
	}

	.MW5IWV .dLPlxY {
		height: var(--fill-layer-image-height, 100%);
		opacity: var(--fill-layer-image-opacity)
	}

	.MW5IWV .dLPlxY img {
		height: 100%;
		width: 100%
	}

	@supports(-webkit-hyphens:none) {
		.MW5IWV.N3eg0s {
			clip: auto;
			-webkit-clip-path: inset(0)
		}
	}

	.VgO9Yg {
		height: 100%
	}

	.K_YxMd,
	.yK6aSC {
		opacity: var(--fill-layer-video-opacity)
	}

	.NGjcJN {
		bottom: var(--media-padding-bottom);
		height: var(--media-padding-height);
		position: absolute;
		top: var(--media-padding-top);
		width: 100%
	}

	.mNGsUM {
		transform: scale(var(--scale, 1));
		transition: var(--transform-duration, transform 0s)
	}

	.K_YxMd {
		height: 100%;
		position: relative;
		width: 100%
	}

	.O7Ybkb,
	.xuzjBY {
		background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))
	}

	.xuzjBY>.MW5IWV .LWbAav {
		background-color: var(--section-corvid-background-color, var(--bg-overlay-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))))
	}

	.V7OeEw {
		transition-delay: var(--transition-delay);
		transition-duration: var(--transition-duration);
		transition-property: var(--transition-property);
		transition-timing-function: var(--transition-timing-function)
	}

	.V7OeEw.BHIo43 {
		transform: var(--scrolled-transform)
	}

	.V7OeEw.UvF1nu {
		opacity: var(--scrolled-opacity)
	}

	.V7OeEw.YzrQFb {
		transition-delay: 0s
	}

	.MW5IWV {
		height: 100%;
		left: 0;
		-webkit-mask-image: var(--mask-image, none);
		mask-image: var(--mask-image, none);
		-webkit-mask-position: var(--mask-position, 0);
		mask-position: var(--mask-position, 0);
		-webkit-mask-repeat: var(--mask-repeat, no-repeat);
		mask-repeat: var(--mask-repeat, no-repeat);
		-webkit-mask-size: var(--mask-size, 100%);
		mask-size: var(--mask-size, 100%);
		overflow: hidden;
		pointer-events: var(--fill-layer-background-media-pointer-events);
		position: absolute;
		top: 0;
		width: 100%
	}

	.MW5IWV.GeNLDt {
		clip: rect(0, auto, auto, 0)
	}

	.MW5IWV .K8pHFh {
		height: 100%;
		position: absolute;
		top: 0;
		width: 100%
	}

	.MW5IWV .TaweqS {
		height: var(--fill-layer-image-height, 100%);
		opacity: var(--fill-layer-image-opacity)
	}

	.MW5IWV .TaweqS img {
		height: 100%;
		width: 100%
	}

	@supports(-webkit-hyphens:none) {
		.MW5IWV.GeNLDt {
			clip: auto;
			-webkit-clip-path: inset(0)
		}
	}

	.yzHyNT {
		height: 100%
	}

	.LWbAav {
		background-color: var(--bg-overlay-color);
		background-image: var(--bg-gradient);
		transition: var(--inherit-transition)
	}

	.xjgrS3,
	.zBFCpO {
		opacity: var(--fill-layer-video-opacity)
	}

	.b3zSS0 {
		bottom: var(--media-padding-bottom);
		height: var(--media-padding-height);
		position: absolute;
		top: var(--media-padding-top);
		width: 100%
	}

	.Wsv3ak {
		transform: scale(var(--scale, 1));
		transition: var(--transform-duration, transform 0s)
	}

	.xjgrS3 {
		height: 100%;
		position: relative;
		width: 100%
	}

	wix-media-canvas {
		display: block;
		height: 100%
	}

	.KJgt14,
	.KJgt14>.MW5IWV .LWbAav {
		background-color: var(--section-corvid-background-color, var(--bg-overlay-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))));
		transition-delay: var(--transition-delay);
		transition-duration: var(--transition-duration);
		transition-property: var(--transition-property);
		transition-timing-function: var(--transition-timing-function)
	}

	.VTwcX7.KJgt14,
	.VTwcX7.KJgt14>.MW5IWV .LWbAav {
		background-color: var(--section-corvid-background-color, rgba(var(--bg-scrl, var(--color_11, color_11)), var(--alpha-bg-scrl, 1)))
	}

	.HlRz5e {
		display: block;
		height: 100%;
		width: 100%
	}

	.HlRz5e img {
		max-width: var(--wix-img-max-width, 100%)
	}

	.HlRz5e[data-animate-blur] img {
		filter: blur(9px);
		transition: filter .8s ease-in
	}

	.HlRz5e[data-animate-blur] img[data-load-done] {
		filter: none
	}

	.I5zqsT {
		display: block;
		height: 100%;
		width: 100%
	}

	.bX9O_S {
		clip-path: var(--fill-layer-clip)
	}

	.Z_wCwr,
	.bX9O_S {
		position: absolute;
		top: 0
	}

	.Jxk_UL img,
	.Z_wCwr,
	.bX9O_S {
		height: 100%;
		width: 100%
	}

	.K8MSra {
		opacity: 0
	}

	.K8MSra,
	.YTb3b4 {
		position: absolute;
		top: 0
	}

	.YTb3b4 {
		height: 0;
		left: 0;
		overflow: hidden;
		width: 0
	}

	.SUz0WK {
		left: 0;
		pointer-events: var(--fill-layer-background-media-pointer-events);
		position: var(--fill-layer-background-media-position)
	}

	.FNxOn5,
	.SUz0WK,
	.m4khSP {
		height: 100%;
		top: 0;
		width: 100%
	}

	.FNxOn5 {
		position: absolute
	}

	.m4khSP {
		background-color: var(--fill-layer-background-overlay-color);
		opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
		position: var(--fill-layer-background-overlay-position);
		transform: var(--fill-layer-background-overlay-transform)
	}

	@supports(mix-blend-mode:overlay) {
		.m4khSP {
			mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
			opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
		}
	}

	.dkukWC {
		--divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
		--divider-pin-layer-height__: var(--divider-layers-pin-factor__);
		--divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1));
		height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))
	}

	.dkukWC,
	.dkukWC .FRCqDF {
		left: 0;
		position: absolute;
		width: 100%
	}

	.dkukWC .FRCqDF {
		--divider-layer-i__: var(--divider-layer-i, 0);
		background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom;
		background-repeat: repeat-x;
		border-bottom-style: solid;
		border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
		height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
		opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1))
	}

	.xnZvZH {
		--divider-height__: var(--divider-top-height, auto);
		--divider-offset-x__: var(--divider-top-offset-x, 0px);
		--divider-layers-size__: var(--divider-top-layers-size, 0);
		--divider-layers-y__: var(--divider-top-layers-y, 0px);
		--divider-layers-x__: var(--divider-top-layers-x, 0px);
		--divider-layers-pin-factor__: var(--divider-top-layers-pin-factor, 0);
		border-top: var(--divider-top-padding, 0) solid var(--divider-top-color, currentColor);
		opacity: var(--divider-top-opacity, 1);
		top: 0;
		transform: var(--divider-top-flip, scaleY(-1))
	}

	.xnZvZH .FRCqDF {
		background-image: var(--divider-top-image, none);
		background-size: var(--divider-top-size, contain);
		border-color: var(--divider-top-color, currentColor);
		bottom: 0;
		filter: var(--divider-top-filter, none)
	}

	.xnZvZH .FRCqDF[data-divider-layer="1"] {
		display: var(--divider-top-layer-1-display, block)
	}

	.xnZvZH .FRCqDF[data-divider-layer="2"] {
		display: var(--divider-top-layer-2-display, block)
	}

	.xnZvZH .FRCqDF[data-divider-layer="3"] {
		display: var(--divider-top-layer-3-display, block)
	}

	.MBOSCN {
		--divider-height__: var(--divider-bottom-height, auto);
		--divider-offset-x__: var(--divider-bottom-offset-x, 0px);
		--divider-layers-size__: var(--divider-bottom-layers-size, 0);
		--divider-layers-y__: var(--divider-bottom-layers-y, 0px);
		--divider-layers-x__: var(--divider-bottom-layers-x, 0px);
		--divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor, 0);
		border-bottom: var(--divider-bottom-padding, 0) solid var(--divider-bottom-color, currentColor);
		bottom: 0;
		opacity: var(--divider-bottom-opacity, 1);
		transform: var(--divider-bottom-flip, none)
	}

	.MBOSCN .FRCqDF {
		background-image: var(--divider-bottom-image, none);
		background-size: var(--divider-bottom-size, contain);
		border-color: var(--divider-bottom-color, currentColor);
		bottom: 0;
		filter: var(--divider-bottom-filter, none)
	}

	.MBOSCN .FRCqDF[data-divider-layer="1"] {
		display: var(--divider-bottom-layer-1-display, block)
	}

	.MBOSCN .FRCqDF[data-divider-layer="2"] {
		display: var(--divider-bottom-layer-2-display, block)
	}

	.MBOSCN .FRCqDF[data-divider-layer="3"] {
		display: var(--divider-bottom-layer-3-display, block)
	}


	.z_w3mq {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		opacity: 0;
		visibility: hidden
	}

	.z_w3mq.axLCtp {
		opacity: 1;
		visibility: visible
	}

	.z_w3mq[data-undisplayed=true] {
		display: none
	}

	.z_w3mq:not([data-is-mesh]) .Lu9Epa,
	.z_w3mq:not([data-is-mesh]) .w3z6uS {
		bottom: 0;
		left: 0;
		position: absolute;
		right: 0;
		top: 0
	}

	.hXDI49 {
		background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));
		display: initial;
		height: 100%;
		left: 0;
		opacity: 0;
		position: fixed;
		top: 0;
		width: 100%
	}

	.hXDI49.iFw_h3 {
		display: none
	}

	:host(.device-mobile-optimized) .hXDI49,
	body.device-mobile-optimized .hXDI49 {
		height: 100vh;
		left: calc((100% - var(--screen-width))/2);
		width: var(--screen-width)
	}

	:host(.device-mobile-optimized) .z_w3mq.iFw_h3,
	body.device-mobile-optimized .z_w3mq.iFw_h3 {
		left: calc((100% - var(--screen-width))/2)
	}

	:host(.device-mobile-optimized) .z_w3mq.e5DvMY,
	body.device-mobile-optimized .z_w3mq.e5DvMY {
		height: 100vh
	}

	:host(:not(.device-mobile-optimized)) .z_w3mq.e5DvMY,
	body:not(.device-mobile-optimized) .z_w3mq.e5DvMY {
		height: 100vh
	}

	.cl36wz.e5DvMY,
	.cl36wz.e5DvMY>:first-child {
		height: calc(var(--menu-height) - var(--wix-ads-height))
	}

	.cl36wz.e5DvMY>:first-child {
		margin-top: var(--wix-ads-height)
	}

	.z_w3mq.e5DvMY {
		top: 0
	}

	.z_w3mq.qqLcCB {
		z-index: calc(var(--above-all-z-index) - 1)
	}

	.w3z6uS {
		height: 100%
	}

	.GEFZSP {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
		opacity: 0;
		visibility: hidden
	}

	.GEFZSP.Yc3CJB {
		opacity: 1;
		visibility: visible
	}

	.GEFZSP[data-undisplayed=true] {
		display: none
	}

	.GEFZSP:not([data-is-mesh]) .SPKdgB,
	.GEFZSP:not([data-is-mesh]) .vMEUOK {
		bottom: 0;
		left: 0;
		position: absolute;
		right: 0;
		top: 0
	}

	.gWQdkh {
		background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));
		display: initial;
		height: 100%;
		left: 0;
		opacity: 0;
		position: fixed;
		top: 0;
		width: 100%
	}

	.gWQdkh.bPVN2R {
		display: none
	}

	:host(.device-mobile-optimized) .gWQdkh,
	body.device-mobile-optimized .gWQdkh {
		height: 100vh;
		left: calc((100% - var(--screen-width))/2);
		width: var(--screen-width)
	}

	:host(.device-mobile-optimized) .GEFZSP.bPVN2R,
	body.device-mobile-optimized .GEFZSP.bPVN2R {
		left: calc((100% - var(--screen-width))/2)
	}

	:host(.device-mobile-optimized) .GEFZSP.fBjXkq,
	body.device-mobile-optimized .GEFZSP.fBjXkq {
		height: 100vh
	}

	:host(:not(.device-mobile-optimized)) .GEFZSP.fBjXkq,
	body:not(.device-mobile-optimized) .GEFZSP.fBjXkq {
		height: 100vh
	}

	._YXqpG.fBjXkq,
	._YXqpG.fBjXkq>:first-child {
		height: calc(var(--menu-height) - var(--wix-ads-height))
	}

	._YXqpG.fBjXkq>:first-child {
		margin-top: var(--wix-ads-height)
	}

	.GEFZSP.fBjXkq {
		top: 0
	}

	.MES4Yq {
		background-color: rgba(var(--containerBackground, var(--color_11, color_11)), var(--alpha-containerBackground, 1));
		bottom: 0;
		left: 0;
		position: absolute;
		right: 0;
		top: 0
	}

	.SPKdgB,
	._YXqpG {
		height: 100%
	}

	.d7EBK2 {
		border-radius: var(--overflow-wrapper-border-radius)
	}


	.MW5IWV.N3eg0s {
		clip: rect(0, auto, auto, 0)
	}

	.MW5IWV .Kv1aVt {
		height: 100%;
		position: absolute;
		top: 0;
		width: 100%
	}

	.MW5IWV .dLPlxY {
		height: var(--fill-layer-image-height, 100%);
		opacity: var(--fill-layer-image-opacity)
	}

	.MW5IWV .dLPlxY img {
		height: 100%;
		width: 100%
	}

	@supports(-webkit-hyphens:none) {
		.MW5IWV.N3eg0s {
			clip: auto;
			-webkit-clip-path: inset(0)
		}
	}

	.VgO9Yg {
		height: 100%
	}

	.K_YxMd,
	.yK6aSC {
		opacity: var(--fill-layer-video-opacity)
	}

	.NGjcJN {
		bottom: var(--media-padding-bottom);
		height: var(--media-padding-height);
		position: absolute;
		top: var(--media-padding-top);
		width: 100%
	}

	.mNGsUM {
		transform: scale(var(--scale, 1));
		transition: var(--transform-duration, transform 0s)
	}

	.K_YxMd {
		height: 100%;
		position: relative;
		width: 100%
	}

	.O7Ybkb,
	.xuzjBY {
		background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))
	}

	.xuzjBY>.MW5IWV .LWbAav {
		background-color: var(--section-corvid-background-color, var(--bg-overlay-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))))
	}

	.V7OeEw {
		transition-delay: var(--transition-delay);
		transition-duration: var(--transition-duration);
		transition-property: var(--transition-property);
		transition-timing-function: var(--transition-timing-function)
	}

	.V7OeEw.BHIo43 {
		transform: var(--scrolled-transform)
	}

	.V7OeEw.UvF1nu {
		opacity: var(--scrolled-opacity)
	}

	.V7OeEw.YzrQFb {
		transition-delay: 0s
	}

	.MW5IWV {
		height: 100%;
		left: 0;
		-webkit-mask-image: var(--mask-image, none);
		mask-image: var(--mask-image, none);
		-webkit-mask-position: var(--mask-position, 0);
		mask-position: var(--mask-position, 0);
		-webkit-mask-repeat: var(--mask-repeat, no-repeat);
		mask-repeat: var(--mask-repeat, no-repeat);
		-webkit-mask-size: var(--mask-size, 100%);
		mask-size: var(--mask-size, 100%);
		overflow: hidden;
		pointer-events: var(--fill-layer-background-media-pointer-events);
		position: absolute;
		top: 0;
		width: 100%
	}

	.MW5IWV.GeNLDt {
		clip: rect(0, auto, auto, 0)
	}

	.MW5IWV .K8pHFh {
		height: 100%;
		position: absolute;
		top: 0;
		width: 100%
	}

	.MW5IWV .TaweqS {
		height: var(--fill-layer-image-height, 100%);
		opacity: var(--fill-layer-image-opacity)
	}

	.MW5IWV .TaweqS img {
		height: 100%;
		width: 100%
	}

	@supports(-webkit-hyphens:none) {
		.MW5IWV.GeNLDt {
			clip: auto;
			-webkit-clip-path: inset(0)
		}
	}

	.yzHyNT {
		height: 100%
	}

	.LWbAav {
		background-color: var(--bg-overlay-color);
		background-image: var(--bg-gradient);
		transition: var(--inherit-transition)
	}

	.xjgrS3,
	.zBFCpO {
		opacity: var(--fill-layer-video-opacity)
	}

	.b3zSS0 {
		bottom: var(--media-padding-bottom);
		height: var(--media-padding-height);
		position: absolute;
		top: var(--media-padding-top);
		width: 100%
	}

	.Wsv3ak {
		transform: scale(var(--scale, 1));
		transition: var(--transform-duration, transform 0s)
	}

	.xjgrS3 {
		height: 100%;
		position: relative;
		width: 100%
	}

	wix-media-canvas {
		display: block;
		height: 100%
	}

	.KJgt14,
	.KJgt14>.MW5IWV .LWbAav {
		background-color: var(--section-corvid-background-color, var(--bg-overlay-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))));
		transition-delay: var(--transition-delay);
		transition-duration: var(--transition-duration);
		transition-property: var(--transition-property);
		transition-timing-function: var(--transition-timing-function)
	}

	.VTwcX7.KJgt14,
	.VTwcX7.KJgt14>.MW5IWV .LWbAav {
		background-color: var(--section-corvid-background-color, rgba(var(--bg-scrl, var(--color_11, color_11)), var(--alpha-bg-scrl, 1)))
	}

	.HlRz5e {
		display: block;
		height: 100%;
		width: 100%
	}

	.HlRz5e img {
		max-width: var(--wix-img-max-width, 100%)
	}

	.HlRz5e[data-animate-blur] img {
		filter: blur(9px);
		transition: filter .8s ease-in
	}

	.HlRz5e[data-animate-blur] img[data-load-done] {
		filter: none
	}

	.I5zqsT {
		display: block;
		height: 100%;
		width: 100%
	}

	.bX9O_S {
		clip-path: var(--fill-layer-clip)
	}

	.Z_wCwr,
	.bX9O_S {
		position: absolute;
		top: 0
	}

	.Jxk_UL img,
	.Z_wCwr,
	.bX9O_S {
		height: 100%;
		width: 100%
	}

	.K8MSra {
		opacity: 0
	}

	.K8MSra,
	.YTb3b4 {
		position: absolute;
		top: 0
	}

	.YTb3b4 {
		height: 0;
		left: 0;
		overflow: hidden;
		width: 0
	}

	.SUz0WK {
		left: 0;
		pointer-events: var(--fill-layer-background-media-pointer-events);
		position: var(--fill-layer-background-media-position)
	}

	.FNxOn5,
	.SUz0WK,
	.m4khSP {
		height: 100%;
		top: 0;
		width: 100%
	}

	.FNxOn5 {
		position: absolute
	}

	.m4khSP {
		background-color: var(--fill-layer-background-overlay-color);
		opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
		position: var(--fill-layer-background-overlay-position);
		transform: var(--fill-layer-background-overlay-transform)
	}

	@supports(mix-blend-mode:overlay) {
		.m4khSP {
			mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
			opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
		}
	}

	.dkukWC {
		--divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
		--divider-pin-layer-height__: var(--divider-layers-pin-factor__);
		--divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__) / -1 + 1));
		height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__))
	}

	.dkukWC,
	.dkukWC .FRCqDF {
		left: 0;
		position: absolute;
		width: 100%
	}

	.dkukWC .FRCqDF {
		--divider-layer-i__: var(--divider-layer-i, 0);
		background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__)) bottom;
		background-repeat: repeat-x;
		border-bottom-style: solid;
		border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
		height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
		opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1))
	}

	.xnZvZH {
		--divider-height__: var(--divider-top-height, auto);
		--divider-offset-x__: var(--divider-top-offset-x, 0px);
		--divider-layers-size__: var(--divider-top-layers-size, 0);
		--divider-layers-y__: var(--divider-top-layers-y, 0px);
		--divider-layers-x__: var(--divider-top-layers-x, 0px);
		--divider-layers-pin-factor__: var(--divider-top-layers-pin-factor, 0);
		border-top: var(--divider-top-padding, 0) solid var(--divider-top-color, currentColor);
		opacity: var(--divider-top-opacity, 1);
		top: 0;
		transform: var(--divider-top-flip, scaleY(-1))
	}

	.xnZvZH .FRCqDF {
		background-image: var(--divider-top-image, none);
		background-size: var(--divider-top-size, contain);
		border-color: var(--divider-top-color, currentColor);
		bottom: 0;
		filter: var(--divider-top-filter, none)
	}

	.xnZvZH .FRCqDF[data-divider-layer="1"] {
		display: var(--divider-top-layer-1-display, block)
	}

	.xnZvZH .FRCqDF[data-divider-layer="2"] {
		display: var(--divider-top-layer-2-display, block)
	}

	.xnZvZH .FRCqDF[data-divider-layer="3"] {
		display: var(--divider-top-layer-3-display, block)
	}

	.MBOSCN {
		--divider-height__: var(--divider-bottom-height, auto);
		--divider-offset-x__: var(--divider-bottom-offset-x, 0px);
		--divider-layers-size__: var(--divider-bottom-layers-size, 0);
		--divider-layers-y__: var(--divider-bottom-layers-y, 0px);
		--divider-layers-x__: var(--divider-bottom-layers-x, 0px);
		--divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor, 0);
		border-bottom: var(--divider-bottom-padding, 0) solid var(--divider-bottom-color, currentColor);
		bottom: 0;
		opacity: var(--divider-bottom-opacity, 1);
		transform: var(--divider-bottom-flip, none)
	}

	.MBOSCN .FRCqDF {
		background-image: var(--divider-bottom-image, none);
		background-size: var(--divider-bottom-size, contain);
		border-color: var(--divider-bottom-color, currentColor);
		bottom: 0;
		filter: var(--divider-bottom-filter, none)
	}

	.MBOSCN .FRCqDF[data-divider-layer="1"] {
		display: var(--divider-bottom-layer-1-display, block)
	}

	.MBOSCN .FRCqDF[data-divider-layer="2"] {
		display: var(--divider-bottom-layer-2-display, block)
	}

	.MBOSCN .FRCqDF[data-divider-layer="3"] {
		display: var(--divider-bottom-layer-3-display, block)
	}


	.d7EBK2 {
		border-radius: var(--overflow-wrapper-border-radius)
	}

	.Mdue19 {
		--container-corvid-background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
		--container-corvid-border-color: rgba(var(--borderColor, 0, 0, 0), var(--alpha-borderColor, 0));
		background-color: var(--container-corvid-background-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));
		background-image: var(--bg-gradient, none);
		border-color: var(--container-corvid-border-color, rgba(var(--borderColor, 0, 0, 0), var(--alpha-borderColor, 0)));
		border-radius: var(--borderRadius, 0);
		border-style: solid;
		border-width: var(--borderWidth, 0);
		box-shadow: var(--boxShadow, 0 0 0 transparent)
	}


	.AccordionContainer1266025101__container {
		min-height: auto !important
	}

	.AccordionContainer1266025101__root {
		display: flex;
		flex-direction: column;
		gap: var(--AccordionContainer1266025101-itemSpacing, 0);
		position: relative;
		z-index: 0
	}

	.AccordionContainer1266025101__accordionHeader {
		align-items: center;
		-moz-column-gap: calc(var(--AccordionContainer1266025101-hPadding) * 1px);
		column-gap: calc(var(--AccordionContainer1266025101-hPadding) * 1px);
		cursor: pointer;
		direction: var(--AccordionContainer1266025101-direction);
		display: flex;
		flex-direction: var(--AccordionContainer1266025101-flexDirection);
		flex-wrap: nowrap;
		padding: calc(var(--AccordionContainer1266025101-vPadding) * 1px) calc(var(--AccordionContainer1266025101-hPadding) * 1px);
		position: relative;
		width: 100%;
		z-index: 1
	}

	.AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel {
		flex-grow: 1;
		text-align: var(--AccordionContainer1266025101-textAlign)
	}

	.AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionIcon {
		display: flex;
		flex-shrink: 0
	}

	.AccordionContainer1266025101__animationBox {
		display: grid;
		grid-template-rows: 0fr;
		transition: grid-template-rows calc(var(--animation-time) * 1s) ease-out;
		transition: grid-template-rows calc(var(--animation-time) * 1s) ease-out, -ms-grid-rows calc(var(--animation-time) * 1s) ease-out
	}

	.AccordionContainer1266025101__accordion.AccordionContainer1266025101--isOpened>.AccordionContainer1266025101__animationBox {
		grid-template-rows: 1fr
	}

	.AccordionContainer1266025101__accordionContent {
		overflow: hidden
	}

	.AccordionContainer1266025101__accordionContent.AccordionContainer1266025101--isContentHidden,
	.AccordionContainer1266025101__accordionContent.AccordionContainer1266025101--isContentHidden>div {
		/* display: none */
	}


	.x3KXTL {
		border-radius: var(--overflow-wrapper-border-radius)
	}


	.c1rIl3 {
		display: contents
	}


	.TWFxr5 {
		height: auto !important
	}

	.May50y {
		overflow: hidden !important
	}























	@font-face {
		font-display: swap;
		font-family: wf_7cd2d982f90842709c0c21e7c;
		src: url("https://static.wixstatic.com/ufonts/707f5b_7cd2d982f90842709c0c21e7c47023c5/woff2/file.woff2") format("woff2"),
			url("https://static.wixstatic.com/ufonts/707f5b_7cd2d982f90842709c0c21e7c47023c5/woff/file.woff") format("woff"),
			url("https://static.wixstatic.com/ufonts/707f5b_7cd2d982f90842709c0c21e7c47023c5/ttf/file.ttf") format("ttf");
	}

	@font-face {
		font-family: 'din-next-w01-light';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w10-light.woff2') format('woff2');
		unicode-range: U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2116;
		font-display: swap;
	}

	@font-face {
		font-family: 'din-next-w01-light';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w02-light.woff2') format('woff2');
		unicode-range: U+000D, U+0100-010F, U+0111-0130, U+0132-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+01FA-01FF, U+0218-021B, U+0237, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03C0, U+1E80-1E85, U+1EF2-1EF3, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2126, U+212E, U+2153-2154, U+215B-215E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB00-FB04;
		font-display: swap;
	}

	@font-face {
		font-family: 'din-next-w01-light';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w01-light.woff2') format('woff2');
		unicode-range: U+0020-007E, U+00A0-00FF, U+0110, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6-02C7, U+02DA, U+02DC, U+03BC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
		font-display: swap;
	}

	@font-face {
		font-display: swap;
		font-family: wf_6b7a6a1357a3470c96d76955c;
		src: url("https://static.wixstatic.com/ufonts/2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0/woff2/file.woff2") format("woff2"),
			url("https://static.wixstatic.com/ufonts/2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0/woff/file.woff") format("woff"),
			url("https://static.wixstatic.com/ufonts/2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0/ttf/file.ttf") format("ttf");
	}

	#SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus,
	#SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus~.wixSdkShowFocusOnSibling {
		--focus-ring-box-shadow: 0 0 0 1px #ffffff, 0 0 0 3px #116dff;
		box-shadow: var(--focus-ring-box-shadow) !important;
		z-index: 1;
	}

	.has-inner-focus-ring {
		--focus-ring-box-shadow: inset 0 0 0 1px #ffffff, inset 0 0 0 3px #116dff !important;
	}

	:root,
	:host,
	.spxThemeOverride,
	.max-width-container {
		--color_0: 255, 255, 255;
		--color_1: 255, 255, 255;
		--color_2: 0, 0, 0;
		--color_3: 237, 28, 36;
		--color_4: 0, 136, 203;
		--color_5: 255, 203, 5;
		--color_6: 114, 114, 114;
		--color_7: 176, 176, 176;
		--color_8: 255, 255, 255;
		--color_9: 114, 114, 114;
		--color_10: 176, 176, 176;
		--color_11: 253, 252, 250;
		--color_12: 240, 240, 240;
		--color_13: 194, 194, 194;
		--color_14: 110, 110, 110;
		--color_15: 34, 34, 34;
		--color_16: 247, 188, 188;
		--color_17: 247, 96, 96;
		--color_18: 239, 52, 52;
		--color_19: 205, 35, 35;
		--color_20: 142, 12, 12;
		--color_21: 243, 248, 240;
		--color_22: 210, 228, 199;
		--color_23: 146, 176, 121;
		--color_24: 97, 135, 65;
		--color_25: 57, 100, 29;
		--color_26: 242, 234, 231;
		--color_27: 229, 206, 192;
		--color_28: 169, 128, 111;
		--color_29: 139, 97, 79;
		--color_30: 99, 60, 43;
		--color_31: 255, 233, 223;
		--color_32: 255, 191, 161;
		--color_33: 250, 133, 79;
		--color_34: 234, 96, 32;
		--color_35: 201, 64, 1;
		--color_36: 255, 255, 255;
		--color_37: 0, 0, 0;
		--color_38: 227, 227, 227;
		--color_39: 151, 151, 151;
		--color_40: 79, 79, 79;
		--color_41: 56, 74, 211;
		--color_42: 0, 0, 0;
		--color_43: 151, 151, 151;
		--color_44: 255, 255, 255;
		--color_45: 0, 0, 0;
		--color_46: 0, 0, 0;
		--color_47: 79, 79, 79;
		--color_48: 56, 74, 211;
		--color_49: 56, 74, 211;
		--color_50: 255, 255, 255;
		--color_51: 255, 255, 255;
		--color_52: 56, 74, 211;
		--color_53: 56, 74, 211;
		--color_54: 151, 151, 151;
		--color_55: 151, 151, 151;
		--color_56: 255, 255, 255;
		--color_57: 255, 255, 255;
		--color_58: 56, 74, 211;
		--color_59: 56, 74, 211;
		--color_60: 56, 74, 211;
		--color_61: 56, 74, 211;
		--color_62: 255, 255, 255;
		--color_63: 255, 255, 255;
		--color_64: 151, 151, 151;
		--color_65: 151, 151, 151;
		--font_0: normal normal normal calc(44 * var(--theme-spx-ratio))/1.2em wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		--font_1: normal normal normal 16px/1.4em din-next-w01-light, sans-serif;
		--font_2: normal normal normal calc(36 * var(--theme-spx-ratio))/1.3em wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		--font_3: normal normal normal calc(28 * var(--theme-spx-ratio))/1.3em wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		--font_4: normal normal normal calc(24 * var(--theme-spx-ratio))/1.3em wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		--font_5: normal normal normal calc(18 * var(--theme-spx-ratio))/1.3em wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		--font_6: normal normal normal calc(15 * var(--theme-spx-ratio))/1.4em wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		--font_7: normal normal normal calc(18 * var(--theme-spx-ratio))/2.2em wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		--font_8: normal normal normal calc(18 * var(--theme-spx-ratio))/1.6em wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		--font_9: normal normal normal calc(15 * var(--theme-spx-ratio))/1.4em wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		--font_10: normal normal normal 12px/1.4em din-next-w01-light, sans-serif;
		--wix-ads-height: 0px;
		--sticky-offset: 0px;
		--wix-ads-top-height: 0px;
		--site-width: 980px;
		--above-all-z-index: 100000;
		--portals-z-index: 100001;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		--minViewportSize: 320;
		--maxViewportSize: 1920;
		--theme-spx-ratio: var(--scaling-factor) / 1440;
		--scaling-factor: min((100 * var(--one-unit)), var(--section-max-width));
		--customScaleViewportLimit: clamp(var(--minViewportSize) * 1px, 100 * var(--one-unit), min(var(--section-max-width), var(--maxViewportSize) * 1px));
	}

	.font_0 {
		font: var(--font_0);
		color: rgb(var(--color_15));
		letter-spacing: 0.05em;
		font-size: max(28px, min(44px, calc(44 * var(--theme-spx-ratio))));
	}

	.font_1 {
		font: var(--font_1);
		color: rgb(var(--color_14));
		letter-spacing: 0em;
	}

	.font_2 {
		font: var(--font_2);
		color: rgb(var(--color_15));
		letter-spacing: 0.05em;
		font-size: max(22px, min(36px, calc(36 * var(--theme-spx-ratio))));
	}

	.font_3 {
		font: var(--font_3);
		color: rgb(var(--color_15));
		letter-spacing: 0.05em;
		font-size: max(18px, min(28px, calc(28 * var(--theme-spx-ratio))));
	}

	.font_4 {
		font: var(--font_4);
		color: rgb(var(--color_15));
		letter-spacing: 0.05em;
		font-size: max(16px, min(24px, calc(24 * var(--theme-spx-ratio))));
	}

	.font_5 {
		font: var(--font_5);
		color: rgb(var(--color_15));
		letter-spacing: 0.05em;
		font-size: max(14px, min(18px, calc(18 * var(--theme-spx-ratio))));
	}

	.font_6 {
		font: var(--font_6);
		color: rgb(var(--color_15));
		letter-spacing: 0.05em;
		font-size: max(13px, min(15px, calc(15 * var(--theme-spx-ratio))));
	}

	.font_7 {
		font: var(--font_7);
		color: rgb(var(--color_15));
		letter-spacing: 0em;
		font-size: max(15px, min(18px, calc(18 * var(--theme-spx-ratio))));
	}

	.font_8 {
		font: var(--font_8);
		color: rgb(var(--color_15));
		letter-spacing: 0em;
		font-size: max(15px, min(18px, calc(18 * var(--theme-spx-ratio))));
	}

	.font_9 {
		font: var(--font_9);
		color: rgb(var(--color_15));
		letter-spacing: 0em;
		font-size: max(15px, min(16px, calc(15 * var(--theme-spx-ratio))));
	}

	.font_10 {
		font: var(--font_10);
		color: rgb(var(--color_14));
		letter-spacing: 0em;
	}

	.color_0 {
		color: rgb(var(--color_0));
	}

	.color_1 {
		color: rgb(var(--color_1));
	}

	.color_2 {
		color: rgb(var(--color_2));
	}

	.color_3 {
		color: rgb(var(--color_3));
	}

	.color_4 {
		color: rgb(var(--color_4));
	}

	.color_5 {
		color: rgb(var(--color_5));
	}

	.color_6 {
		color: rgb(var(--color_6));
	}

	.color_7 {
		color: rgb(var(--color_7));
	}

	.color_8 {
		color: rgb(var(--color_8));
	}

	.color_9 {
		color: rgb(var(--color_9));
	}

	.color_10 {
		color: rgb(var(--color_10));
	}

	.color_11 {
		color: rgb(var(--color_11));
	}

	.color_12 {
		color: rgb(var(--color_12));
	}

	.color_13 {
		color: rgb(var(--color_13));
	}

	.color_14 {
		color: rgb(var(--color_14));
	}

	.color_15 {
		color: rgb(var(--color_15));
	}

	.color_16 {
		color: rgb(var(--color_16));
	}

	.color_17 {
		color: rgb(var(--color_17));
	}

	.color_18 {
		color: rgb(var(--color_18));
	}

	.color_19 {
		color: rgb(var(--color_19));
	}

	.color_20 {
		color: rgb(var(--color_20));
	}

	.color_21 {
		color: rgb(var(--color_21));
	}

	.color_22 {
		color: rgb(var(--color_22));
	}

	.color_23 {
		color: rgb(var(--color_23));
	}

	.color_24 {
		color: rgb(var(--color_24));
	}

	.color_25 {
		color: rgb(var(--color_25));
	}

	.color_26 {
		color: rgb(var(--color_26));
	}

	.color_27 {
		color: rgb(var(--color_27));
	}

	.color_28 {
		color: rgb(var(--color_28));
	}

	.color_29 {
		color: rgb(var(--color_29));
	}

	.color_30 {
		color: rgb(var(--color_30));
	}

	.color_31 {
		color: rgb(var(--color_31));
	}

	.color_32 {
		color: rgb(var(--color_32));
	}

	.color_33 {
		color: rgb(var(--color_33));
	}

	.color_34 {
		color: rgb(var(--color_34));
	}

	.color_35 {
		color: rgb(var(--color_35));
	}

	.color_36 {
		color: rgb(var(--color_36));
	}

	.color_37 {
		color: rgb(var(--color_37));
	}

	.color_38 {
		color: rgb(var(--color_38));
	}

	.color_39 {
		color: rgb(var(--color_39));
	}

	.color_40 {
		color: rgb(var(--color_40));
	}

	.color_41 {
		color: rgb(var(--color_41));
	}

	.color_42 {
		color: rgb(var(--color_42));
	}

	.color_43 {
		color: rgb(var(--color_43));
	}

	.color_44 {
		color: rgb(var(--color_44));
	}

	.color_45 {
		color: rgb(var(--color_45));
	}

	.color_46 {
		color: rgb(var(--color_46));
	}

	.color_47 {
		color: rgb(var(--color_47));
	}

	.color_48 {
		color: rgb(var(--color_48));
	}

	.color_49 {
		color: rgb(var(--color_49));
	}

	.color_50 {
		color: rgb(var(--color_50));
	}

	.color_51 {
		color: rgb(var(--color_51));
	}

	.color_52 {
		color: rgb(var(--color_52));
	}

	.color_53 {
		color: rgb(var(--color_53));
	}

	.color_54 {
		color: rgb(var(--color_54));
	}

	.color_55 {
		color: rgb(var(--color_55));
	}

	.color_56 {
		color: rgb(var(--color_56));
	}

	.color_57 {
		color: rgb(var(--color_57));
	}

	.color_58 {
		color: rgb(var(--color_58));
	}

	.color_59 {
		color: rgb(var(--color_59));
	}

	.color_60 {
		color: rgb(var(--color_60));
	}

	.color_61 {
		color: rgb(var(--color_61));
	}

	.color_62 {
		color: rgb(var(--color_62));
	}

	.color_63 {
		color: rgb(var(--color_63));
	}

	.color_64 {
		color: rgb(var(--color_64));
	}

	.color_65 {
		color: rgb(var(--color_65));
	}

	.backcolor_0 {
		background-color: rgb(var(--color_0));
	}

	.backcolor_1 {
		background-color: rgb(var(--color_1));
	}

	.backcolor_2 {
		background-color: rgb(var(--color_2));
	}

	.backcolor_3 {
		background-color: rgb(var(--color_3));
	}

	.backcolor_4 {
		background-color: rgb(var(--color_4));
	}

	.backcolor_5 {
		background-color: rgb(var(--color_5));
	}

	.backcolor_6 {
		background-color: rgb(var(--color_6));
	}

	.backcolor_7 {
		background-color: rgb(var(--color_7));
	}

	.backcolor_8 {
		background-color: rgb(var(--color_8));
	}

	.backcolor_9 {
		background-color: rgb(var(--color_9));
	}

	.backcolor_10 {
		background-color: rgb(var(--color_10));
	}

	.backcolor_11 {
		background-color: rgb(var(--color_11));
	}

	.backcolor_12 {
		background-color: rgb(var(--color_12));
	}

	.backcolor_13 {
		background-color: rgb(var(--color_13));
	}

	.backcolor_14 {
		background-color: rgb(var(--color_14));
	}

	.backcolor_15 {
		background-color: rgb(var(--color_15));
	}

	.backcolor_16 {
		background-color: rgb(var(--color_16));
	}

	.backcolor_17 {
		background-color: rgb(var(--color_17));
	}

	.backcolor_18 {
		background-color: rgb(var(--color_18));
	}

	.backcolor_19 {
		background-color: rgb(var(--color_19));
	}

	.backcolor_20 {
		background-color: rgb(var(--color_20));
	}

	.backcolor_21 {
		background-color: rgb(var(--color_21));
	}

	.backcolor_22 {
		background-color: rgb(var(--color_22));
	}

	.backcolor_23 {
		background-color: rgb(var(--color_23));
	}

	.backcolor_24 {
		background-color: rgb(var(--color_24));
	}

	.backcolor_25 {
		background-color: rgb(var(--color_25));
	}

	.backcolor_26 {
		background-color: rgb(var(--color_26));
	}

	.backcolor_27 {
		background-color: rgb(var(--color_27));
	}

	.backcolor_28 {
		background-color: rgb(var(--color_28));
	}

	.backcolor_29 {
		background-color: rgb(var(--color_29));
	}

	.backcolor_30 {
		background-color: rgb(var(--color_30));
	}

	.backcolor_31 {
		background-color: rgb(var(--color_31));
	}

	.backcolor_32 {
		background-color: rgb(var(--color_32));
	}

	.backcolor_33 {
		background-color: rgb(var(--color_33));
	}

	.backcolor_34 {
		background-color: rgb(var(--color_34));
	}

	.backcolor_35 {
		background-color: rgb(var(--color_35));
	}

	.backcolor_36 {
		background-color: rgb(var(--color_36));
	}

	.backcolor_37 {
		background-color: rgb(var(--color_37));
	}

	.backcolor_38 {
		background-color: rgb(var(--color_38));
	}

	.backcolor_39 {
		background-color: rgb(var(--color_39));
	}

	.backcolor_40 {
		background-color: rgb(var(--color_40));
	}

	.backcolor_41 {
		background-color: rgb(var(--color_41));
	}

	.backcolor_42 {
		background-color: rgb(var(--color_42));
	}

	.backcolor_43 {
		background-color: rgb(var(--color_43));
	}

	.backcolor_44 {
		background-color: rgb(var(--color_44));
	}

	.backcolor_45 {
		background-color: rgb(var(--color_45));
	}

	.backcolor_46 {
		background-color: rgb(var(--color_46));
	}

	.backcolor_47 {
		background-color: rgb(var(--color_47));
	}

	.backcolor_48 {
		background-color: rgb(var(--color_48));
	}

	.backcolor_49 {
		background-color: rgb(var(--color_49));
	}

	.backcolor_50 {
		background-color: rgb(var(--color_50));
	}

	.backcolor_51 {
		background-color: rgb(var(--color_51));
	}

	.backcolor_52 {
		background-color: rgb(var(--color_52));
	}

	.backcolor_53 {
		background-color: rgb(var(--color_53));
	}

	.backcolor_54 {
		background-color: rgb(var(--color_54));
	}

	.backcolor_55 {
		background-color: rgb(var(--color_55));
	}

	.backcolor_56 {
		background-color: rgb(var(--color_56));
	}

	.backcolor_57 {
		background-color: rgb(var(--color_57));
	}

	.backcolor_58 {
		background-color: rgb(var(--color_58));
	}

	.backcolor_59 {
		background-color: rgb(var(--color_59));
	}

	.backcolor_60 {
		background-color: rgb(var(--color_60));
	}

	.backcolor_61 {
		background-color: rgb(var(--color_61));
	}

	.backcolor_62 {
		background-color: rgb(var(--color_62));
	}

	.backcolor_63 {
		background-color: rgb(var(--color_63));
	}

	.backcolor_64 {
		background-color: rgb(var(--color_64));
	}

	.backcolor_65 {
		background-color: rgb(var(--color_65));
	}

	#masterPage {
		--variables-m0q1lwfo: 1600px;
	}

	#SITE_HEADER {
		--bg-overlay-color: transparent;
		--bg-gradient: none;
	}

	#SITE_PAGES {
		--transition-duration: 0ms;
	}

	#SITE_FOOTER {
		--bg-overlay-color: transparent;
		--bg-gradient: none;
	}


	@font-face {
		font-display: swap;
		font-family: wf_6b7a6a1357a3470c96d76955c;
		src: url("https://static.wixstatic.com/ufonts/2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0/woff2/file.woff2") format("woff2"),
			url("https://static.wixstatic.com/ufonts/2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0/woff/file.woff") format("woff"),
			url("https://static.wixstatic.com/ufonts/2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0/ttf/file.ttf") format("ttf");
	}

	@font-face {
		font-family: 'avenir-lt-w01_85-heavy1475544';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/74290729-59ae-4129-87d0-2eec3974dce1/v1/avenir-lt-w05_85-heavy.woff2') format('woff2');
		unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
		font-display: swap;
	}

	@font-face {
		font-family: 'avenir-lt-w01_85-heavy1475544';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/74290729-59ae-4129-87d0-2eec3974dce1/v1/avenir-lt-w01_85-heavy1475544.woff2') format('woff2');
		unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
		font-display: swap;
	}

	@font-face {
		font-family: 'avenir-lt-w01_35-light1475496';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w05_35-light.woff2') format('woff2');
		unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
		font-display: swap;
	}

	@font-face {
		font-family: 'avenir-lt-w01_35-light1475496';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w01_35-light1475496.woff2') format('woff2');
		unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
		font-display: swap;
	}

	@font-face {
		font-display: swap;
		font-family: wf_7cd2d982f90842709c0c21e7c;
		src: url("https://static.wixstatic.com/ufonts/707f5b_7cd2d982f90842709c0c21e7c47023c5/woff2/file.woff2") format("woff2"),
			url("https://static.wixstatic.com/ufonts/707f5b_7cd2d982f90842709c0c21e7c47023c5/woff/file.woff") format("woff"),
			url("https://static.wixstatic.com/ufonts/707f5b_7cd2d982f90842709c0c21e7c47023c5/ttf/file.ttf") format("ttf");
	}

	@font-face {
		font-display: swap;
		font-family: wf_e3897eb268504986a7d9ece2e;
		src: url("https://static.wixstatic.com/ufonts/94ac4c_e3897eb268504986a7d9ece2e09b98a0/woff2/file.woff2") format("woff2"),
			url("https://static.wixstatic.com/ufonts/94ac4c_e3897eb268504986a7d9ece2e09b98a0/woff/file.woff") format("woff"),
			url("https://static.wixstatic.com/ufonts/94ac4c_e3897eb268504986a7d9ece2e09b98a0/ttf/file.ttf") format("ttf");
	}

	@font-face {
		font-family: 'poppins-extralight';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/h3r77AwDsldr1E_2g4qqGPk_vArhqVIZ0nv9q090hN8.woff2') format('woff2');
		font-display: swap;
	}

	@font-face {
		font-family: 'poppins-extralight';
		font-style: italic;
		font-weight: 700;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/Fm41upUVp7KTKUZhL0PfQVtXRa8TVwTICgirnJhmVJw.woff2') format('woff2');
		font-display: swap;
	}

	@font-face {
		font-family: 'poppins-extralight';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/rijG6I_IOXJjsH07UEo2mw.woff2') format('woff2');
		font-display: swap;
	}

	@font-face {
		font-family: 'poppins-extralight';
		font-style: italic;
		font-weight: 400;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v5/-GlaWpWcSgdVagNuOGuFKRUOjZSKWg4xBWp_C_qQx0o.woff2') format('woff2');
		font-display: swap;
	}

	@font-face {
		font-family: 'poppins';
		font-style: italic;
		font-weight: 700;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiDyp8kv8JHgFVrJJLmy15VGdeOYktMqlap.woff2') format('woff2');
		unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
		font-display: swap;
	}

	@font-face {
		font-family: 'poppins';
		font-style: italic;
		font-weight: 400;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiGyp8kv8JHgFVrJJLufntAOvWDSHFF.woff2') format('woff2');
		unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
		font-display: swap;
	}

	@font-face {
		font-family: 'poppins';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2') format('woff2');
		unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
		font-display: swap;
	}

	@font-face {
		font-family: 'poppins';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2') format('woff2');
		unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
		font-display: swap;
	}

	@font-face {
		font-family: 'poppins';
		font-style: italic;
		font-weight: 700;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiDyp8kv8JHgFVrJJLmy15VF9eOYktMqg.woff2') format('woff2');
		unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
		font-display: swap;
	}

	@font-face {
		font-family: 'poppins';
		font-style: italic;
		font-weight: 400;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiGyp8kv8JHgFVrJJLucHtAOvWDSA.woff2') format('woff2');
		unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
		font-display: swap;
	}

	@font-face {
		font-family: 'poppins';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2') format('woff2');
		unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
		font-display: swap;
	}

	@font-face {
		font-family: 'poppins';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/poppins/v21/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2') format('woff2');
		unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.symbols.woff2') format('woff2');
		unicode-range: U+000A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.symbols.woff2') format('woff2');
		unicode-range: U+000A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.0.woff2') format('woff2');
		unicode-range: U+FFE0-FFE2, U+FFE4, U+FFE8;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.0.woff2') format('woff2');
		unicode-range: U+FFE0-FFE2, U+FFE4, U+FFE8;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.1.woff2') format('woff2');
		unicode-range: U+9E92, U+9EA9-9EAA, U+9EB4, U+9EB8, U+9EBF, U+9EC3, U+9ECD, U+9ED1, U+9ED8, U+9EDB, U+9F0E, U+9F20, U+9F4A, U+F91D, U+F928-F929, U+F936, U+F9D0, U+FA16, U+FA19-FA1B, U+FA22, U+FA26, U+FA30-FA31, U+FA33-FA35, U+FA37-FA38, U+FA3A-FA3B, U+FA3D, U+FA3F-FA41, U+FA43-FA48, U+FA4A-FA57, U+FA59-FA5C, U+FA5F, U+FA61-FA65, U+FA67-FA69, U+FF02, U+FF04, U+FF07, U+FF51, U+FF5B, U+FF5D, U+FF5F-FF60, U+FF69;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.1.woff2') format('woff2');
		unicode-range: U+9E92, U+9EA9-9EAA, U+9EB4, U+9EB8, U+9EBF, U+9EC3, U+9ECD, U+9ED1, U+9ED8, U+9EDB, U+9F0E, U+9F20, U+9F4A, U+F91D, U+F928-F929, U+F936, U+F9D0, U+FA16, U+FA19-FA1B, U+FA22, U+FA26, U+FA30-FA31, U+FA33-FA35, U+FA37-FA38, U+FA3A-FA3B, U+FA3D, U+FA3F-FA41, U+FA43-FA48, U+FA4A-FA57, U+FA59-FA5C, U+FA5F, U+FA61-FA65, U+FA67-FA69, U+FF02, U+FF04, U+FF07, U+FF51, U+FF5B, U+FF5D, U+FF5F-FF60, U+FF69;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.2.woff2') format('woff2');
		unicode-range: U+9921, U+99A8, U+99C1, U+99C8, U+99D5, U+9A37, U+9A4D, U+9A57, U+9AEE, U+9B4F, U+9B6F, U+9B92, U+9BAA, U+9BF5, U+9C0D, U+9C10, U+9C2F, U+9C39, U+9C52, U+9CF6, U+9D07-9D08, U+9D0E, U+9D1B, U+9D26, U+9D2B-9D2C, U+9D60-9D61, U+9D6C, U+9DC4, U+9DD7;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.2.woff2') format('woff2');
		unicode-range: U+9921, U+99A8, U+99C1, U+99C8, U+99D5, U+9A37, U+9A4D, U+9A57, U+9AEE, U+9B4F, U+9B6F, U+9B92, U+9BAA, U+9BF5, U+9C0D, U+9C10, U+9C2F, U+9C39, U+9C52, U+9CF6, U+9D07-9D08, U+9D0E, U+9D1B, U+9D26, U+9D2B-9D2C, U+9D60-9D61, U+9D6C, U+9DC4, U+9DD7;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.3.woff2') format('woff2');
		unicode-range: U+92CF, U+92D2, U+92E4, U+92EA, U+92F2, U+92F8, U+9304, U+9310, U+9318, U+931A, U+9328, U+932B, U+932E, U+934A, U+934D, U+9354, U+936C, U+937E, U+9394, U+9397, U+939A, U+93AD, U+93D1, U+9419, U+9444, U+947D, U+958F, U+95A4, U+95CA, U+966A, U+9677, U+9695, U+96AA, U+96BB, U+96C1, U+96DC, U+975C, U+9771, U+978B, U+97A0, U+97ED-97EE, U+980C, U+9817, U+981A, U+9830, U+9834, U+985A-985B, U+986F, U+98DC;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.3.woff2') format('woff2');
		unicode-range: U+92CF, U+92D2, U+92E4, U+92EA, U+92F2, U+92F8, U+9304, U+9310, U+9318, U+931A, U+9328, U+932B, U+932E, U+934A, U+934D, U+9354, U+936C, U+937E, U+9394, U+9397, U+939A, U+93AD, U+93D1, U+9419, U+9444, U+947D, U+958F, U+95A4, U+95CA, U+966A, U+9677, U+9695, U+96AA, U+96BB, U+96C1, U+96DC, U+975C, U+9771, U+978B, U+97A0, U+97ED-97EE, U+980C, U+9817, U+981A, U+9830, U+9834, U+985A-985B, U+986F, U+98DC;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.4.woff2') format('woff2');
		unicode-range: U+8E35, U+8E44, U+8E5F, U+8EAF, U+8EBE, U+8EC0, U+8EE3, U+8F2F, U+8F49, U+8F4D, U+8FC2, U+8FEA, U+8FED, U+8FFA, U+9013, U+901E, U+903C, U+9041, U+905C, U+9081, U+90DE, U+912D, U+9149, U+914B-914C, U+9187, U+9189, U+9197, U+91AC, U+91B1, U+91C0, U+91C9, U+91E6, U+920E, U+9237, U+9264, U+9266, U+927E, U+9291;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.4.woff2') format('woff2');
		unicode-range: U+8E35, U+8E44, U+8E5F, U+8EAF, U+8EBE, U+8EC0, U+8EE3, U+8F2F, U+8F49, U+8F4D, U+8FC2, U+8FEA, U+8FED, U+8FFA, U+9013, U+901E, U+903C, U+9041, U+905C, U+9081, U+90DE, U+912D, U+9149, U+914B-914C, U+9187, U+9189, U+9197, U+91AC, U+91B1, U+91C0, U+91C9, U+91E6, U+920E, U+9237, U+9264, U+9266, U+927E, U+9291;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.5.woff2') format('woff2');
		unicode-range: U+87EC, U+87FB, U+8805, U+880D, U+880F, U+881F, U+885E, U+8877, U+8888, U+88B7, U+88DD, U+88DF, U+88E1, U+892A, U+8956, U+89BD, U+8A3B, U+8A51, U+8A54, U+8A62, U+8ABC, U+8AC4, U+8ACC, U+8ADC, U+8AE7, U+8AEB, U+8AEE, U+8AF7, U+8AFA, U+8B01-8B02, U+8B04, U+8B20, U+8B2C, U+8B6F, U+8B93, U+8B9A, U+8C4E, U+8CC2, U+8CC4, U+8CCE, U+8CE3-8CE4, U+8CE6, U+8CF4, U+8D0B, U+8D14, U+8D6B, U+8D73, U+8DA8, U+8DBE;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.5.woff2') format('woff2');
		unicode-range: U+87EC, U+87FB, U+8805, U+880D, U+880F, U+881F, U+885E, U+8877, U+8888, U+88B7, U+88DD, U+88DF, U+88E1, U+892A, U+8956, U+89BD, U+8A3B, U+8A51, U+8A54, U+8A62, U+8ABC, U+8AC4, U+8ACC, U+8ADC, U+8AE7, U+8AEB, U+8AEE, U+8AF7, U+8AFA, U+8B01-8B02, U+8B04, U+8B20, U+8B2C, U+8B6F, U+8B93, U+8B9A, U+8C4E, U+8CC2, U+8CC4, U+8CCE, U+8CE3-8CE4, U+8CE6, U+8CF4, U+8D0B, U+8D14, U+8D6B, U+8D73, U+8DA8, U+8DBE;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.6.woff2') format('woff2');
		unicode-range: U+8346, U+834A, U+834F, U+838A, U+839E, U+83AB, U+83B1, U+83B5, U+83D6, U+83DF, U+83EB, U+83F0, U+8404, U+840A, U+8420, U+8431, U+844E, U+8461-8462, U+8466, U+847A, U+848B, U+8490, U+849C, U+84C9, U+84D1, U+84EC, U+84FC, U+8500, U+851A, U+8523, U+8543, U+854A-854B, U+8557, U+8569-856A, U+857E, U+8597, U+85AE-85B0, U+85C1, U+85CF, U+85E5, U+85F7, U+8602, U+865B, U+865E, U+867B, U+8695, U+86A4, U+86CB, U+86CE, U+86E4, U+86ED, U+86F8, U+86FE, U+870E, U+8749, U+874B, U+8755, U+8766, U+8771, U+877F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.6.woff2') format('woff2');
		unicode-range: U+8346, U+834A, U+834F, U+838A, U+839E, U+83AB, U+83B1, U+83B5, U+83D6, U+83DF, U+83EB, U+83F0, U+8404, U+840A, U+8420, U+8431, U+844E, U+8461-8462, U+8466, U+847A, U+848B, U+8490, U+849C, U+84C9, U+84D1, U+84EC, U+84FC, U+8500, U+851A, U+8523, U+8543, U+854A-854B, U+8557, U+8569-856A, U+857E, U+8597, U+85AE-85B0, U+85C1, U+85CF, U+85E5, U+85F7, U+8602, U+865B, U+865E, U+867B, U+8695, U+86A4, U+86CB, U+86CE, U+86E4, U+86ED, U+86F8, U+86FE, U+870E, U+8749, U+874B, U+8755, U+8766, U+8771, U+877F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.7.woff2') format('woff2');
		unicode-range: U+7D63, U+7D9C, U+7DA0, U+7DAC, U+7DB8, U+7DD6, U+7DE3, U+7DEC, U+7E23, U+7E31, U+7E37, U+7E5D-7E5E, U+7E61, U+7E67, U+7E6B, U+7E6D, U+7E82, U+7E96, U+7F6B, U+7F77, U+7F79, U+7F9A, U+7FAF, U+7FC6, U+7FEB, U+7FF0, U+800C, U+803D, U+8058, U+8068, U+806F, U+807D-807E, U+8087, U+808B, U+80B1, U+80DA, U+80E4, U+8129, U+8139, U+8151, U+8171, U+81A0, U+81B5, U+81C6, U+81DF, U+81E5, U+821B-821C, U+8235, U+8237, U+826E, U+8299, U+82C5, U+82D2-82D3, U+82E7;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.7.woff2') format('woff2');
		unicode-range: U+7D63, U+7D9C, U+7DA0, U+7DAC, U+7DB8, U+7DD6, U+7DE3, U+7DEC, U+7E23, U+7E31, U+7E37, U+7E5D-7E5E, U+7E61, U+7E67, U+7E6B, U+7E6D, U+7E82, U+7E96, U+7F6B, U+7F77, U+7F79, U+7F9A, U+7FAF, U+7FC6, U+7FEB, U+7FF0, U+800C, U+803D, U+8058, U+8068, U+806F, U+807D-807E, U+8087, U+808B, U+80B1, U+80DA, U+80E4, U+8129, U+8139, U+8151, U+8171, U+81A0, U+81B5, U+81C6, U+81DF, U+81E5, U+821B-821C, U+8235, U+8237, U+826E, U+8299, U+82C5, U+82D2-82D3, U+82E7;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.8.woff2') format('woff2');
		unicode-range: U+786F, U+7872, U+7887, U+788D-788E, U+7893, U+78A9, U+78CB, U+7901, U+7926, U+792A-792B, U+7941, U+7955, U+7962, U+7977, U+797F, U+798D-798E, U+79A6, U+79AA, U+79AE, U+79B0-79B1, U+79BD-79BE, U+79DF, U+7A17, U+7A1F, U+7A3B, U+7A46, U+7A4E, U+7A50, U+7A57, U+7A63, U+7A70, U+7A79, U+7A84, U+7ABA, U+7AC3, U+7AEA, U+7AFA, U+7B08, U+7B19, U+7B25, U+7B4F, U+7B86, U+7BAD, U+7BE6, U+7C1E, U+7C38, U+7C3E, U+7C7E, U+7C81-7C82, U+7C8D, U+7CA5, U+7CB9, U+7CCA, U+7CCE, U+7CDF-7CE0, U+7CFE, U+7D06, U+7D2C, U+7D43;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.8.woff2') format('woff2');
		unicode-range: U+786F, U+7872, U+7887, U+788D-788E, U+7893, U+78A9, U+78CB, U+7901, U+7926, U+792A-792B, U+7941, U+7955, U+7962, U+7977, U+797F, U+798D-798E, U+79A6, U+79AA, U+79AE, U+79B0-79B1, U+79BD-79BE, U+79DF, U+7A17, U+7A1F, U+7A3B, U+7A46, U+7A4E, U+7A50, U+7A57, U+7A63, U+7A70, U+7A79, U+7A84, U+7ABA, U+7AC3, U+7AEA, U+7AFA, U+7B08, U+7B19, U+7B25, U+7B4F, U+7B86, U+7BAD, U+7BE6, U+7C1E, U+7C38, U+7C3E, U+7C7E, U+7C81-7C82, U+7C8D, U+7CA5, U+7CB9, U+7CCA, U+7CCE, U+7CDF-7CE0, U+7CFE, U+7D06, U+7D2C, U+7D43;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.9.woff2') format('woff2');
		unicode-range: U+7370, U+7378, U+7396, U+73BB, U+73CA, U+73EA, U+7433, U+7455, U+745A, U+7473, U+7476, U+74BD, U+7511, U+751C, U+7526, U+752B, U+754F, U+755D, U+7562, U+7566, U+7574, U+7577, U+7587, U+758A-758B, U+758F, U+75B1, U+75B5, U+75D4, U+75D8, U+7621, U+7624, U+7626, U+768B, U+7690, U+7693, U+76BA, U+76C3, U+76C8, U+76CC, U+76DC, U+76E1, U+76EA, U+7738, U+779E, U+77A5, U+77B0, U+77BC, U+77E7, U+77E9, U+7812, U+7826-7827, U+783A, U+783F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.9.woff2') format('woff2');
		unicode-range: U+7370, U+7378, U+7396, U+73BB, U+73CA, U+73EA, U+7433, U+7455, U+745A, U+7473, U+7476, U+74BD, U+7511, U+751C, U+7526, U+752B, U+754F, U+755D, U+7562, U+7566, U+7574, U+7577, U+7587, U+758A-758B, U+758F, U+75B1, U+75B5, U+75D4, U+75D8, U+7621, U+7624, U+7626, U+768B, U+7690, U+7693, U+76BA, U+76C3, U+76C8, U+76CC, U+76DC, U+76E1, U+76EA, U+7738, U+779E, U+77A5, U+77B0, U+77BC, U+77E7, U+77E9, U+7812, U+7826-7827, U+783A, U+783F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.10.woff2') format('woff2');
		unicode-range: U+6D82, U+6D89, U+6D8C, U+6D9C, U+6DB5, U+6DD8, U+6DDA, U+6DE8, U+6DF9, U+6E20, U+6E25, U+6E34, U+6E5B, U+6E8C, U+6EAB, U+6EAF, U+6EC9, U+6EEF, U+6F09, U+6F11, U+6F15, U+6F31, U+6F38, U+6F45, U+6F51, U+6F74, U+6F97, U+6FB1, U+6FD5, U+6FE0, U+6FE4, U+6FEB, U+6FFE, U+7006, U+7015, U+701E, U+7026, U+7028, U+704C, U+7114, U+7119, U+7130, U+7149, U+7164, U+7194, U+7199, U+71BE, U+71CE, U+71D0, U+71D2, U+71E6, U+71ED, U+71FF, U+722D, U+7232, U+723E, U+7252, U+7280, U+72C0, U+72F9, U+72FD, U+7336-7337;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.10.woff2') format('woff2');
		unicode-range: U+6D82, U+6D89, U+6D8C, U+6D9C, U+6DB5, U+6DD8, U+6DDA, U+6DE8, U+6DF9, U+6E20, U+6E25, U+6E34, U+6E5B, U+6E8C, U+6EAB, U+6EAF, U+6EC9, U+6EEF, U+6F09, U+6F11, U+6F15, U+6F31, U+6F38, U+6F45, U+6F51, U+6F74, U+6F97, U+6FB1, U+6FD5, U+6FE0, U+6FE4, U+6FEB, U+6FFE, U+7006, U+7015, U+701E, U+7026, U+7028, U+704C, U+7114, U+7119, U+7130, U+7149, U+7164, U+7194, U+7199, U+71BE, U+71CE, U+71D0, U+71D2, U+71E6, U+71ED, U+71FF, U+722D, U+7232, U+723E, U+7252, U+7280, U+72C0, U+72F9, U+72FD, U+7336-7337;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.11.woff2') format('woff2');
		unicode-range: U+685D, U+685F, U+6867, U+689B, U+68A2, U+68A7, U+68AF, U+68BC, U+68C9, U+68D8, U+6900, U+690B, U+6919, U+691B, U+6930, U+6934, U+6962, U+696F, U+6973, U+6977, U+69B4, U+69C7, U+69D9, U+6A17, U+6A1F, U+6A23, U+6A35, U+6A61-6A62, U+6A6B, U+6A7F, U+6AA2, U+6AAE, U+6ABB, U+6AC2, U+6AD3, U+6ADB, U+6B23, U+6B3D, U+6B4E, U+6B65, U+6B77, U+6B89, U+6BC0, U+6BCF, U+6BD7-6BD8, U+6BEC, U+6C3E, U+6C40, U+6C5D, U+6C83, U+6C8C, U+6C93, U+6CAB, U+6D35, U+6D38, U+6D6C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.11.woff2') format('woff2');
		unicode-range: U+685D, U+685F, U+6867, U+689B, U+68A2, U+68A7, U+68AF, U+68BC, U+68C9, U+68D8, U+6900, U+690B, U+6919, U+691B, U+6930, U+6934, U+6962, U+696F, U+6973, U+6977, U+69B4, U+69C7, U+69D9, U+6A17, U+6A1F, U+6A23, U+6A35, U+6A61-6A62, U+6A6B, U+6A7F, U+6AA2, U+6AAE, U+6ABB, U+6AC2, U+6AD3, U+6ADB, U+6B23, U+6B3D, U+6B4E, U+6B65, U+6B77, U+6B89, U+6BC0, U+6BCF, U+6BD7-6BD8, U+6BEC, U+6C3E, U+6C40, U+6C5D, U+6C83, U+6C8C, U+6C93, U+6CAB, U+6D35, U+6D38, U+6D6C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.12.woff2') format('woff2');
		unicode-range: U+62D4, U+62DC, U+6309, U+633A, U+634C, U+6372, U+6377, U+637A, U+63A0, U+63A9, U+63AC, U+63D6, U+63ED, U+6414, U+6416, U+6451, U+6478, U+649A, U+649E, U+64CA, U+64FE, U+651D, U+6536, U+654D, U+6572, U+658C, U+65A1, U+65A4-65A5, U+660A, U+6634, U+6644, U+664F, U+665A, U+665D, U+665F, U+6668, U+6670, U+66A2, U+66C6, U+66C9, U+66DD, U+6714-6715, U+6753, U+6762, U+6777, U+6787, U+67C1, U+67D8, U+67FE, U+6802, U+6834, U+6853-6854;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.12.woff2') format('woff2');
		unicode-range: U+62D4, U+62DC, U+6309, U+633A, U+634C, U+6372, U+6377, U+637A, U+63A0, U+63A9, U+63AC, U+63D6, U+63ED, U+6414, U+6416, U+6451, U+6478, U+649A, U+649E, U+64CA, U+64FE, U+651D, U+6536, U+654D, U+6572, U+658C, U+65A1, U+65A4-65A5, U+660A, U+6634, U+6644, U+664F, U+665A, U+665D, U+665F, U+6668, U+6670, U+66A2, U+66C6, U+66C9, U+66DD, U+6714-6715, U+6753, U+6762, U+6777, U+6787, U+67C1, U+67D8, U+67FE, U+6802, U+6834, U+6853-6854;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.13.woff2') format('woff2');
		unicode-range: U+5DBD, U+5DCC, U+5DD6, U+5DE2, U+5DF2, U+5DFD, U+5E00, U+5E25, U+5E36, U+5E87, U+5E96, U+5E9A, U+5EB8, U+5ECF-5ED0, U+5ED3, U+5EDA, U+5EDF-5EE0, U+5EF3, U+5EFC, U+5EFF, U+5F17, U+5F1B, U+5F27, U+5F3C, U+5F48, U+5F4A, U+5F4C, U+5F57, U+5F6A, U+5F6C, U+5FA0, U+5FB5, U+5FB7, U+5FBD, U+5FFD, U+6046, U+6055, U+6062-6063, U+6070, U+6089, U+608C, U+60C7, U+60DF, U+60E1, U+60F0, U+60FA, U+6108, U+613C, U+6144, U+617E, U+619A, U+61AC, U+61BE, U+61F7, U+620A, U+620E, U+6230, U+6232, U+6258, U+62C2;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.13.woff2') format('woff2');
		unicode-range: U+5DBD, U+5DCC, U+5DD6, U+5DE2, U+5DF2, U+5DFD, U+5E00, U+5E25, U+5E36, U+5E87, U+5E96, U+5E9A, U+5EB8, U+5ECF-5ED0, U+5ED3, U+5EDA, U+5EDF-5EE0, U+5EF3, U+5EFC, U+5EFF, U+5F17, U+5F1B, U+5F27, U+5F3C, U+5F48, U+5F4A, U+5F4C, U+5F57, U+5F6A, U+5F6C, U+5FA0, U+5FB5, U+5FB7, U+5FBD, U+5FFD, U+6046, U+6055, U+6062-6063, U+6070, U+6089, U+608C, U+60C7, U+60DF, U+60E1, U+60F0, U+60FA, U+6108, U+613C, U+6144, U+617E, U+619A, U+61AC, U+61BE, U+61F7, U+620A, U+620E, U+6230, U+6232, U+6258, U+62C2;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.14.woff2') format('woff2');
		unicode-range: U+57C3, U+57DC, U+57E0, U+57F4, U+582F-5830, U+5835, U+5840, U+5851, U+5858-5859, U+5861, U+589E, U+58B3, U+58BE, U+58D5, U+58D8, U+58DE, U+58EC, U+58EF, U+58F7, U+58FD, U+5919, U+594E, U+5957, U+5967, U+596C, U+59BE, U+59E5, U+59F6, U+5A03, U+5A41, U+5AE1, U+5B2C, U+5B30, U+5B43, U+5B5C, U+5B5F, U+5B69, U+5B75, U+5B8B, U+5B8D, U+5BA5, U+5BD3, U+5BE1-5BE2, U+5BE6, U+5BEC, U+5BF5, U+5C07-5C09, U+5C24, U+5C2D, U+5C4D, U+5C53, U+5C61-5C62, U+5C6F, U+5CA8, U+5CB1, U+5CD9, U+5CE8-5CE9, U+5CFB, U+5CFD, U+5D15, U+5D17, U+5D1A, U+5D69, U+5D6F, U+5D73;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.14.woff2') format('woff2');
		unicode-range: U+57C3, U+57DC, U+57E0, U+57F4, U+582F-5830, U+5835, U+5840, U+5851, U+5858-5859, U+5861, U+589E, U+58B3, U+58BE, U+58D5, U+58D8, U+58DE, U+58EC, U+58EF, U+58F7, U+58FD, U+5919, U+594E, U+5957, U+5967, U+596C, U+59BE, U+59E5, U+59F6, U+5A03, U+5A41, U+5AE1, U+5B2C, U+5B30, U+5B43, U+5B5C, U+5B5F, U+5B69, U+5B75, U+5B8B, U+5B8D, U+5BA5, U+5BD3, U+5BE1-5BE2, U+5BE6, U+5BEC, U+5BF5, U+5C07-5C09, U+5C24, U+5C2D, U+5C4D, U+5C53, U+5C61-5C62, U+5C6F, U+5CA8, U+5CB1, U+5CD9, U+5CE8-5CE9, U+5CFB, U+5CFD, U+5D15, U+5D17, U+5D1A, U+5D69, U+5D6F, U+5D73;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.15.woff2') format('woff2');
		unicode-range: U+528D, U+52AB, U+52BE, U+52C1, U+52C5, U+52F3, U+52FA, U+5301, U+5319, U+531D, U+5321, U+532A, U+5366, U+5377, U+537D, U+537F, U+5398, U+53A9, U+53AD, U+53B0, U+53DB, U+53E2, U+5403, U+540B, U+540F, U+541E, U+5492, U+54E8-54E9, U+5516, U+5538, U+5544, U+555E, U+55A9, U+55AC, U+55AE, U+5617, U+5631-5632, U+5653, U+566A, U+5678, U+567A, U+5687, U+5699, U+56B4, U+5703, U+5708, U+5713, U+5718, U+5751, U+5764;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.15.woff2') format('woff2');
		unicode-range: U+528D, U+52AB, U+52BE, U+52C1, U+52C5, U+52F3, U+52FA, U+5301, U+5319, U+531D, U+5321, U+532A, U+5366, U+5377, U+537D, U+537F, U+5398, U+53A9, U+53AD, U+53B0, U+53DB, U+53E2, U+5403, U+540B, U+540F, U+541E, U+5492, U+54E8-54E9, U+5516, U+5538, U+5544, U+555E, U+55A9, U+55AC, U+55AE, U+5617, U+5631-5632, U+5653, U+566A, U+5678, U+567A, U+5687, U+5699, U+56B4, U+5703, U+5708, U+5713, U+5718, U+5751, U+5764;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.16.woff2') format('woff2');
		unicode-range: U+4E11, U+4E19, U+4E1E, U+4E4D-4E4E, U+4E56, U+4E58, U+4E98-4E99, U+4E9E, U+4EA5-4EA6, U+4EA8, U+4EC7, U+4F0D, U+4F36, U+4F43, U+4F5B, U+4F7C, U+4F83, U+4FA0, U+4FAF, U+4FC4, U+4FD0, U+4FDF-4FE0, U+4FEF, U+4FF1, U+5016, U+5023, U+5026, U+502D, U+5039, U+5072, U+50AD, U+50B2-50B3, U+50D1, U+50DE, U+50F9, U+50FB, U+5109, U+5112, U+5118, U+511A, U+5141, U+5147, U+5152, U+5154, U+5191, U+51A4, U+51C9, U+51CB, U+51E7, U+51FE, U+525D, U+5269, U+5283, U+5289;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.16.woff2') format('woff2');
		unicode-range: U+4E11, U+4E19, U+4E1E, U+4E4D-4E4E, U+4E56, U+4E58, U+4E98-4E99, U+4E9E, U+4EA5-4EA6, U+4EA8, U+4EC7, U+4F0D, U+4F36, U+4F43, U+4F5B, U+4F7C, U+4F83, U+4FA0, U+4FAF, U+4FC4, U+4FD0, U+4FDF-4FE0, U+4FEF, U+4FF1, U+5016, U+5023, U+5026, U+502D, U+5039, U+5072, U+50AD, U+50B2-50B3, U+50D1, U+50DE, U+50F9, U+50FB, U+5109, U+5112, U+5118, U+511A, U+5141, U+5147, U+5152, U+5154, U+5191, U+51A4, U+51C9, U+51CB, U+51E7, U+51FE, U+525D, U+5269, U+5283, U+5289;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.17.woff2') format('woff2');
		unicode-range: U+31F7, U+3232, U+32BF, U+338F, U+3396, U+339E, U+33A5, U+3D4E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.17.woff2') format('woff2');
		unicode-range: U+31F7, U+3232, U+32BF, U+338F, U+3396, U+339E, U+33A5, U+3D4E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.18.woff2') format('woff2');
		unicode-range: U+3013, U+3016;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.18.woff2') format('woff2');
		unicode-range: U+3013, U+3016;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.20.woff2') format('woff2');
		unicode-range: U+301D, U+301F, U+3090, U+30F1, U+339C, U+4FF8, U+515C, U+5239, U+526A, U+52FE, U+535C, U+53D9, U+5420, U+54FA, U+56A2, U+5750, U+5766, U+5806, U+5937, U+5954, U+5993, U+59D0, U+59FB, U+5A3C, U+5A7F, U+5B95, U+5C41, U+6028, U+60E0, U+620C, U+621F, U+626E, U+641C, U+646F, U+647A, U+64B0, U+64E2, U+65A7, U+65AF, U+66D9, U+66FE, U+676D, U+6775, U+67F5, U+68FA, U+694A, U+6955, U+69AE, U+6A02, U+6A3A, U+6A80, U+6C23, U+6C72, U+6D1B, U+6DCB, U+6F23, U+6FAA, U+707C, U+71C8, U+71FB, U+724C, U+725D, U+7262, U+7422, U+74E2, U+75BC, U+7791, U+7825, U+7940, U+79BF, U+7A14, U+7A1C, U+7A83, U+7AC4, U+7BED, U+7C95, U+7DFB, U+7FC1, U+8000, U+8207, U+82A5, U+82DB, U+8304, U+83E9, U+8471, U+8494, U+8513, U+8526, U+853D, U+8568, U+8599, U+85EA, U+86D9, U+86DB, U+8718, U+87BA, U+8861, U+887F, U+88F3, U+8AD2, U+8CD3, U+8DE8, U+8E2A, U+8F0C, U+8F3F, U+8FA3, U+8FE6, U+9059, U+9061, U+9091, U+916A, U+91C7, U+929A, U+95A5, U+976D, U+9798, U+97AD, U+98AF, U+9910, U+9913, U+9957, U+9BAB, U+9DAF, U+9ECE;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.20.woff2') format('woff2');
		unicode-range: U+301D, U+301F, U+3090, U+30F1, U+339C, U+4FF8, U+515C, U+5239, U+526A, U+52FE, U+535C, U+53D9, U+5420, U+54FA, U+56A2, U+5750, U+5766, U+5806, U+5937, U+5954, U+5993, U+59D0, U+59FB, U+5A3C, U+5A7F, U+5B95, U+5C41, U+6028, U+60E0, U+620C, U+621F, U+626E, U+641C, U+646F, U+647A, U+64B0, U+64E2, U+65A7, U+65AF, U+66D9, U+66FE, U+676D, U+6775, U+67F5, U+68FA, U+694A, U+6955, U+69AE, U+6A02, U+6A3A, U+6A80, U+6C23, U+6C72, U+6D1B, U+6DCB, U+6F23, U+6FAA, U+707C, U+71C8, U+71FB, U+724C, U+725D, U+7262, U+7422, U+74E2, U+75BC, U+7791, U+7825, U+7940, U+79BF, U+7A14, U+7A1C, U+7A83, U+7AC4, U+7BED, U+7C95, U+7DFB, U+7FC1, U+8000, U+8207, U+82A5, U+82DB, U+8304, U+83E9, U+8471, U+8494, U+8513, U+8526, U+853D, U+8568, U+8599, U+85EA, U+86D9, U+86DB, U+8718, U+87BA, U+8861, U+887F, U+88F3, U+8AD2, U+8CD3, U+8DE8, U+8E2A, U+8F0C, U+8F3F, U+8FA3, U+8FE6, U+9059, U+9061, U+9091, U+916A, U+91C7, U+929A, U+95A5, U+976D, U+9798, U+97AD, U+98AF, U+9910, U+9913, U+9957, U+9BAB, U+9DAF, U+9ECE;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.21.woff2') format('woff2');
		unicode-range: U+309B, U+4E5E, U+4EC0, U+4ED4, U+4F91, U+4FAE, U+4FB6, U+51F1, U+5347, U+53C9, U+540E, U+543B, U+54B3, U+5506, U+55C5, U+586B, U+58CC, U+5944, U+59D1, U+5B0C, U+5B78, U+5C51, U+5DF7, U+5EF7, U+5F14, U+5F9E, U+6101, U+6155, U+6167-6168, U+61A4, U+6284, U+62D0, U+62D7, U+62D9, U+6602, U+6666, U+6689, U+66F3, U+673D, U+67A2, U+67CA, U+698A, U+699B, U+69CC, U+6A2B, U+6A59, U+6A8E, U+6A9C, U+6D29, U+6D9B, U+6DD1, U+6E07, U+6E3E, U+6F81, U+70B8, U+7235, U+72DB, U+72F8, U+73C0, U+73C2, U+7425, U+7435-7436, U+7525, U+7554, U+7560, U+75D2, U+77AD, U+785D, U+786B, U+7953, U+7984, U+7A92, U+7AE3, U+7B94, U+7BAA, U+7C9B, U+7CE7, U+7D18, U+7DBB, U+7E1E, U+80AF, U+817F, U+81BF, U+82AD, U+82EB, U+8463, U+8499, U+8511, U+8549, U+85DD, U+85E9, U+868A, U+86EE, U+8A60, U+8A6E, U+8C79, U+8CAA, U+8E87, U+8E8A, U+8F44, U+8F5F, U+9010, U+9017, U+9075, U+907C, U+918D, U+9190, U+92F3, U+9640, U+965B, U+978D, U+97FB, U+9838, U+98E2, U+9A28, U+9AB8, U+9B41, U+9BA8, U+9BAD, U+9C57, U+9D3B, U+9D5C, U+9DFA, U+9E93, U+9E9F, U+9EB9;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.21.woff2') format('woff2');
		unicode-range: U+309B, U+4E5E, U+4EC0, U+4ED4, U+4F91, U+4FAE, U+4FB6, U+51F1, U+5347, U+53C9, U+540E, U+543B, U+54B3, U+5506, U+55C5, U+586B, U+58CC, U+5944, U+59D1, U+5B0C, U+5B78, U+5C51, U+5DF7, U+5EF7, U+5F14, U+5F9E, U+6101, U+6155, U+6167-6168, U+61A4, U+6284, U+62D0, U+62D7, U+62D9, U+6602, U+6666, U+6689, U+66F3, U+673D, U+67A2, U+67CA, U+698A, U+699B, U+69CC, U+6A2B, U+6A59, U+6A8E, U+6A9C, U+6D29, U+6D9B, U+6DD1, U+6E07, U+6E3E, U+6F81, U+70B8, U+7235, U+72DB, U+72F8, U+73C0, U+73C2, U+7425, U+7435-7436, U+7525, U+7554, U+7560, U+75D2, U+77AD, U+785D, U+786B, U+7953, U+7984, U+7A92, U+7AE3, U+7B94, U+7BAA, U+7C9B, U+7CE7, U+7D18, U+7DBB, U+7E1E, U+80AF, U+817F, U+81BF, U+82AD, U+82EB, U+8463, U+8499, U+8511, U+8549, U+85DD, U+85E9, U+868A, U+86EE, U+8A60, U+8A6E, U+8C79, U+8CAA, U+8E87, U+8E8A, U+8F44, U+8F5F, U+9010, U+9017, U+9075, U+907C, U+918D, U+9190, U+92F3, U+9640, U+965B, U+978D, U+97FB, U+9838, U+98E2, U+9A28, U+9AB8, U+9B41, U+9BA8, U+9BAD, U+9C57, U+9D3B, U+9D5C, U+9DFA, U+9E93, U+9E9F, U+9EB9;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.22.woff2') format('woff2');
		unicode-range: U+3231, U+4E14, U+4E9B, U+4EAB, U+4F3D, U+4F47, U+4FE3, U+4FF5, U+51A5, U+51B6, U+51DC, U+51F0, U+536F, U+53D4, U+53E1, U+53F1, U+54BD, U+553E, U+559D, U+55DC, U+55E3, U+56DA, U+589C, U+58FA, U+59EA, U+5BB5, U+5BC5, U+5C16, U+5CE1, U+5CEF, U+5D16, U+5DF4, U+5EB6, U+5EC9, U+5F10, U+602F, U+60BC, U+6190-6191, U+61C9, U+6216, U+62F7, U+633D, U+634F, U+6357, U+637B, U+63BB, U+6492, U+64A5, U+6591, U+65BC, U+65FA, U+660F, U+66D6, U+6756, U+681E, U+6876, U+6893, U+6897, U+698E, U+6BC5, U+6C7D, U+6E1A, U+6E26, U+711A, U+714C, U+7169, U+71D5, U+722C, U+725F, U+727D, U+72D7, U+731F, U+745B, U+74DC, U+75B9, U+75D5, U+75E2, U+75FA, U+76F2, U+7729, U+7766, U+7891, U+7897, U+7A7F, U+7AAE, U+7AFF, U+7B48, U+7B8B, U+7C9F, U+7D21, U+7DCB, U+7E55, U+7F75, U+810A, U+818F, U+8218, U+8236, U+82B9, U+8338, U+840E, U+842C, U+852D, U+85AA, U+8823, U+88B4, U+8910, U+8A0A, U+8A63, U+8B33, U+8B39, U+8CDC, U+8D74, U+904D, U+919C, U+91E7, U+9306, U+93A7, U+96BC, U+96CC, U+96EB, U+971C, U+98F4, U+9AC4, U+9AED, U+9B8E, U+FF4A, U+FF5A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.22.woff2') format('woff2');
		unicode-range: U+3231, U+4E14, U+4E9B, U+4EAB, U+4F3D, U+4F47, U+4FE3, U+4FF5, U+51A5, U+51B6, U+51DC, U+51F0, U+536F, U+53D4, U+53E1, U+53F1, U+54BD, U+553E, U+559D, U+55DC, U+55E3, U+56DA, U+589C, U+58FA, U+59EA, U+5BB5, U+5BC5, U+5C16, U+5CE1, U+5CEF, U+5D16, U+5DF4, U+5EB6, U+5EC9, U+5F10, U+602F, U+60BC, U+6190-6191, U+61C9, U+6216, U+62F7, U+633D, U+634F, U+6357, U+637B, U+63BB, U+6492, U+64A5, U+6591, U+65BC, U+65FA, U+660F, U+66D6, U+6756, U+681E, U+6876, U+6893, U+6897, U+698E, U+6BC5, U+6C7D, U+6E1A, U+6E26, U+711A, U+714C, U+7169, U+71D5, U+722C, U+725F, U+727D, U+72D7, U+731F, U+745B, U+74DC, U+75B9, U+75D5, U+75E2, U+75FA, U+76F2, U+7729, U+7766, U+7891, U+7897, U+7A7F, U+7AAE, U+7AFF, U+7B48, U+7B8B, U+7C9F, U+7D21, U+7DCB, U+7E55, U+7F75, U+810A, U+818F, U+8218, U+8236, U+82B9, U+8338, U+840E, U+842C, U+852D, U+85AA, U+8823, U+88B4, U+8910, U+8A0A, U+8A63, U+8B33, U+8B39, U+8CDC, U+8D74, U+904D, U+919C, U+91E7, U+9306, U+93A7, U+96BC, U+96CC, U+96EB, U+971C, U+98F4, U+9AC4, U+9AED, U+9B8E, U+FF4A, U+FF5A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.23.woff2') format('woff2');
		unicode-range: U+3006, U+33A1, U+4F10, U+4F86, U+50C5, U+5176, U+5197, U+51A8, U+51B4, U+51C6, U+51EA, U+5243, U+5256, U+52F2, U+5384, U+541F, U+5606, U+5614, U+5841, U+5875, U+59DC, U+5A2F, U+5B54, U+5BB0, U+5CAC, U+5CE0, U+5DBA, U+5DEB, U+5DF3, U+5E63, U+5EE3, U+5F59, U+5FCC, U+601C, U+6068, U+60E7, U+618E, U+61F2, U+62C9, U+632B, U+6367, U+638C, U+64AD, U+66AB, U+66F9, U+6816, U+6881, U+68B6, U+6960, U+697C, U+69CD, U+6A0B, U+6B3E, U+6B64, U+6C50, U+6D2A, U+6E15, U+6EBA, U+6F20, U+6FC1, U+7027, U+7058, U+7078, U+70F9, U+714E, U+7272, U+72A0, U+72D0, U+7345, U+73ED, U+751A, U+760D, U+764C, U+77DB, U+7947, U+7985, U+79E6, U+79E9, U+7A3D, U+7A9F, U+7AAF, U+7B1B, U+7B95, U+7BE4, U+7D62, U+7D79, U+7E8F, U+7F60, U+7F9E, U+7FE0, U+8098, U+80B4, U+80BA, U+80CE, U+80F4, U+8106, U+814E, U+8154, U+81FC, U+8247, U+82D4, U+831C, U+85A9, U+85FB, U+865C, U+8702, U+87F9, U+895F, U+8A03, U+8A1F, U+8ACF, U+8AED, U+8B90, U+8CED, U+8FBF, U+90C1, U+90ED, U+91D8, U+920D, U+9418, U+9583, U+9591, U+9756, U+9784, U+9801, U+9813, U+982C, U+984E, U+99B3, U+9BC9, U+9BD6, U+9BDB, U+9BE8, U+9E78, U+FF46, U+FF6B, U+FF7F, U+FF88;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.23.woff2') format('woff2');
		unicode-range: U+3006, U+33A1, U+4F10, U+4F86, U+50C5, U+5176, U+5197, U+51A8, U+51B4, U+51C6, U+51EA, U+5243, U+5256, U+52F2, U+5384, U+541F, U+5606, U+5614, U+5841, U+5875, U+59DC, U+5A2F, U+5B54, U+5BB0, U+5CAC, U+5CE0, U+5DBA, U+5DEB, U+5DF3, U+5E63, U+5EE3, U+5F59, U+5FCC, U+601C, U+6068, U+60E7, U+618E, U+61F2, U+62C9, U+632B, U+6367, U+638C, U+64AD, U+66AB, U+66F9, U+6816, U+6881, U+68B6, U+6960, U+697C, U+69CD, U+6A0B, U+6B3E, U+6B64, U+6C50, U+6D2A, U+6E15, U+6EBA, U+6F20, U+6FC1, U+7027, U+7058, U+7078, U+70F9, U+714E, U+7272, U+72A0, U+72D0, U+7345, U+73ED, U+751A, U+760D, U+764C, U+77DB, U+7947, U+7985, U+79E6, U+79E9, U+7A3D, U+7A9F, U+7AAF, U+7B1B, U+7B95, U+7BE4, U+7D62, U+7D79, U+7E8F, U+7F60, U+7F9E, U+7FE0, U+8098, U+80B4, U+80BA, U+80CE, U+80F4, U+8106, U+814E, U+8154, U+81FC, U+8247, U+82D4, U+831C, U+85A9, U+85FB, U+865C, U+8702, U+87F9, U+895F, U+8A03, U+8A1F, U+8ACF, U+8AED, U+8B90, U+8CED, U+8FBF, U+90C1, U+90ED, U+91D8, U+920D, U+9418, U+9583, U+9591, U+9756, U+9784, U+9801, U+9813, U+982C, U+984E, U+99B3, U+9BC9, U+9BD6, U+9BDB, U+9BE8, U+9E78, U+FF46, U+FF6B, U+FF7F, U+FF88;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.24.woff2') format('woff2');
		unicode-range: U+4E91, U+4F8D, U+508D, U+50E7, U+514E, U+51E1, U+51F6, U+51F8-51F9, U+5270, U+5446, U+5449, U+5504, U+5507, U+5824, U+584A, U+58F1, U+5983, U+59A5, U+59A8, U+59AC, U+59D3, U+5A29, U+5A46, U+5AC9, U+5C3C, U+5D07, U+5DE7, U+5E16, U+5E7D, U+5ECA, U+6020, U+606D, U+60A6, U+60E3, U+60F9, U+6148, U+614C, U+621A, U+6234, U+6276, U+636E, U+643E, U+64AB, U+64C1, U+64EC, U+6562, U+6681, U+670B, U+6734, U+675C, U+67AF, U+67D1, U+67DA, U+67FF, U+6813, U+68F2, U+693F, U+6953, U+6A3D, U+6B6A, U+6BBB, U+6CCC, U+6DC0, U+6DF5, U+6E13, U+6E4A, U+6EF4, U+6F06, U+7092, U+717D, U+723A, U+7259, U+7261, U+732A, U+73C8, U+7409, U+7432, U+7483, U+74E6, U+758E, U+75AB, U+76FE, U+7709, U+78A7, U+78D0, U+7A40, U+7A6B, U+8015, U+8096, U+809B, U+817A, U+81A3, U+81B3, U+82AF, U+82FA, U+8305, U+8309, U+830E, U+837B, U+8594, U+85AB, U+8870, U+88FE, U+8A23, U+8A6B, U+8A93, U+8AB9, U+8B00, U+8B17, U+8B19, U+8B21, U+8B83, U+8CBF, U+8CD1, U+8D66, U+8FB0, U+901D, U+906E, U+91B8, U+9320, U+932C, U+937C, U+963B, U+9673, U+9688, U+96DB, U+96F6, U+971E, U+9812, U+9CE9, U+9DF2, U+9F4B, U+FF67, U+FF6A, U+FF79, U+FF82, U+FF90, U+FF93;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.24.woff2') format('woff2');
		unicode-range: U+4E91, U+4F8D, U+508D, U+50E7, U+514E, U+51E1, U+51F6, U+51F8-51F9, U+5270, U+5446, U+5449, U+5504, U+5507, U+5824, U+584A, U+58F1, U+5983, U+59A5, U+59A8, U+59AC, U+59D3, U+5A29, U+5A46, U+5AC9, U+5C3C, U+5D07, U+5DE7, U+5E16, U+5E7D, U+5ECA, U+6020, U+606D, U+60A6, U+60E3, U+60F9, U+6148, U+614C, U+621A, U+6234, U+6276, U+636E, U+643E, U+64AB, U+64C1, U+64EC, U+6562, U+6681, U+670B, U+6734, U+675C, U+67AF, U+67D1, U+67DA, U+67FF, U+6813, U+68F2, U+693F, U+6953, U+6A3D, U+6B6A, U+6BBB, U+6CCC, U+6DC0, U+6DF5, U+6E13, U+6E4A, U+6EF4, U+6F06, U+7092, U+717D, U+723A, U+7259, U+7261, U+732A, U+73C8, U+7409, U+7432, U+7483, U+74E6, U+758E, U+75AB, U+76FE, U+7709, U+78A7, U+78D0, U+7A40, U+7A6B, U+8015, U+8096, U+809B, U+817A, U+81A3, U+81B3, U+82AF, U+82FA, U+8305, U+8309, U+830E, U+837B, U+8594, U+85AB, U+8870, U+88FE, U+8A23, U+8A6B, U+8A93, U+8AB9, U+8B00, U+8B17, U+8B19, U+8B21, U+8B83, U+8CBF, U+8CD1, U+8D66, U+8FB0, U+901D, U+906E, U+91B8, U+9320, U+932C, U+937C, U+963B, U+9673, U+9688, U+96DB, U+96F6, U+971E, U+9812, U+9CE9, U+9DF2, U+9F4B, U+FF67, U+FF6A, U+FF79, U+FF82, U+FF90, U+FF93;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.25.woff2') format('woff2');
		unicode-range: U+309C, U+339D, U+4E4F, U+4F0E, U+4F2F, U+5091, U+50B5, U+5132, U+5146, U+51CC, U+51DD, U+5208, U+5351, U+540A, U+5451, U+546A, U+5589, U+558B, U+55AA, U+5629, U+576A, U+5815, U+585E, U+5A9A, U+5B9B, U+5BEE, U+5C3A, U+5DFE, U+5EB5, U+5EFB, U+5F04, U+5F13, U+5FAA, U+60B6, U+60DC, U+6109, U+6212, U+62B9, U+6349, U+63B4, U+642C, U+6566, U+6590, U+6627, U+6643, U+6652, U+66A6, U+66C7, U+66FD, U+674E, U+6842, U+689D, U+695A, U+69FD, U+6A58, U+6B86, U+6B96, U+6BB4, U+6C4E, U+6C70, U+6DAF, U+6DF3, U+6E67, U+6F84, U+6FF1, U+7089, U+70CF, U+72FC, U+733F, U+7815, U+7881, U+7A00, U+7A4F, U+7AAA, U+7B39, U+7BC7, U+7C97, U+7D33, U+7DB1, U+7DEF, U+7E4D, U+7FA8, U+8017, U+8036, U+8061, U+80E1, U+816B, U+821F, U+828B, U+82A6, U+82D1, U+8429, U+84CB, U+854E, U+8607, U+86C7, U+86CD, U+871C, U+8776, U+8A89, U+8C8C, U+8CCA, U+8CE0, U+8DF3, U+8E74, U+8FC4, U+9019, U+9077, U+90CA, U+9162, U+9175, U+91A4, U+91DC, U+925B, U+9262, U+9271, U+9285, U+92ED, U+932F, U+93AE, U+9644, U+9685, U+9855, U+9903, U+9905, U+990C, U+9B31, U+9CF3, U+9D28, U+9F13, U+FF3F, U+FF42, U+FF56, U+FF58, U+FF68, U+FF6D-FF6E, U+FF74, U+FF7E, U+FF85, U+FF91, U+FF9C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.25.woff2') format('woff2');
		unicode-range: U+309C, U+339D, U+4E4F, U+4F0E, U+4F2F, U+5091, U+50B5, U+5132, U+5146, U+51CC, U+51DD, U+5208, U+5351, U+540A, U+5451, U+546A, U+5589, U+558B, U+55AA, U+5629, U+576A, U+5815, U+585E, U+5A9A, U+5B9B, U+5BEE, U+5C3A, U+5DFE, U+5EB5, U+5EFB, U+5F04, U+5F13, U+5FAA, U+60B6, U+60DC, U+6109, U+6212, U+62B9, U+6349, U+63B4, U+642C, U+6566, U+6590, U+6627, U+6643, U+6652, U+66A6, U+66C7, U+66FD, U+674E, U+6842, U+689D, U+695A, U+69FD, U+6A58, U+6B86, U+6B96, U+6BB4, U+6C4E, U+6C70, U+6DAF, U+6DF3, U+6E67, U+6F84, U+6FF1, U+7089, U+70CF, U+72FC, U+733F, U+7815, U+7881, U+7A00, U+7A4F, U+7AAA, U+7B39, U+7BC7, U+7C97, U+7D33, U+7DB1, U+7DEF, U+7E4D, U+7FA8, U+8017, U+8036, U+8061, U+80E1, U+816B, U+821F, U+828B, U+82A6, U+82D1, U+8429, U+84CB, U+854E, U+8607, U+86C7, U+86CD, U+871C, U+8776, U+8A89, U+8C8C, U+8CCA, U+8CE0, U+8DF3, U+8E74, U+8FC4, U+9019, U+9077, U+90CA, U+9162, U+9175, U+91A4, U+91DC, U+925B, U+9262, U+9271, U+9285, U+92ED, U+932F, U+93AE, U+9644, U+9685, U+9855, U+9903, U+9905, U+990C, U+9B31, U+9CF3, U+9D28, U+9F13, U+FF3F, U+FF42, U+FF56, U+FF58, U+FF68, U+FF6D-FF6E, U+FF74, U+FF7E, U+FF85, U+FF91, U+FF9C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.26.woff2') format('woff2');
		unicode-range: U+30F5, U+4E32, U+4EAE, U+4EF0, U+4F46, U+4F51, U+5076, U+5098, U+51DB, U+51FD, U+5203, U+52FF, U+5302, U+53A8, U+53EA, U+5448, U+54C9, U+55A7, U+5609, U+564C, U+565B, U+5674, U+570B, U+57F9, U+5805, U+583A, U+5893, U+58A8, U+58EE, U+5949, U+5A92, U+5B64, U+5BDB, U+5E06, U+5E7E, U+5F26, U+5F70, U+5F81, U+5F90, U+6052, U+60E8, U+611A, U+6170, U+6182, U+61C7, U+62ED, U+62F3, U+62FE, U+631F, U+635C, U+63AA, U+64A4, U+64B9, U+64E6, U+65CB, U+65D7, U+6606, U+664B, U+6731, U+673A, U+683D, U+6851, U+68CB, U+68DF, U+69FB, U+6AFB, U+6D1E, U+6E58, U+6E9D, U+6F01, U+7070, U+722A, U+745E, U+7460, U+755C, U+76C6, U+771E, U+77B3, U+7832, U+78C1, U+78EF, U+79E4, U+7B26, U+7B51, U+7BB8, U+7C3F, U+7CDE, U+7D0B, U+7D10, U+7D2F, U+7D46, U+7DB4, U+7F70, U+80AA, U+80C6, U+80DE, U+8105, U+819C-819D, U+81A8, U+8276, U+82D7, U+84B2, U+85CD, U+865A, U+8679, U+8986, U+8B5C, U+8C9D, U+8ECC, U+8F14, U+8FB1, U+8FBB, U+8FC5, U+9022, U+90B8, U+916C, U+9192, U+9283, U+9298, U+9665, U+9675, U+9699, U+96B7, U+96C0, U+99FF, U+9A19, U+9A30, U+FF03, U+FF44, U+FF50, U+FF55, U+FF59, U+FF6C, U+FF73, U+FF75, U+FF7B, U+FF86, U+FF8B, U+FF8D-FF8F, U+FF92, U+FFE3;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.26.woff2') format('woff2');
		unicode-range: U+30F5, U+4E32, U+4EAE, U+4EF0, U+4F46, U+4F51, U+5076, U+5098, U+51DB, U+51FD, U+5203, U+52FF, U+5302, U+53A8, U+53EA, U+5448, U+54C9, U+55A7, U+5609, U+564C, U+565B, U+5674, U+570B, U+57F9, U+5805, U+583A, U+5893, U+58A8, U+58EE, U+5949, U+5A92, U+5B64, U+5BDB, U+5E06, U+5E7E, U+5F26, U+5F70, U+5F81, U+5F90, U+6052, U+60E8, U+611A, U+6170, U+6182, U+61C7, U+62ED, U+62F3, U+62FE, U+631F, U+635C, U+63AA, U+64A4, U+64B9, U+64E6, U+65CB, U+65D7, U+6606, U+664B, U+6731, U+673A, U+683D, U+6851, U+68CB, U+68DF, U+69FB, U+6AFB, U+6D1E, U+6E58, U+6E9D, U+6F01, U+7070, U+722A, U+745E, U+7460, U+755C, U+76C6, U+771E, U+77B3, U+7832, U+78C1, U+78EF, U+79E4, U+7B26, U+7B51, U+7BB8, U+7C3F, U+7CDE, U+7D0B, U+7D10, U+7D2F, U+7D46, U+7DB4, U+7F70, U+80AA, U+80C6, U+80DE, U+8105, U+819C-819D, U+81A8, U+8276, U+82D7, U+84B2, U+85CD, U+865A, U+8679, U+8986, U+8B5C, U+8C9D, U+8ECC, U+8F14, U+8FB1, U+8FBB, U+8FC5, U+9022, U+90B8, U+916C, U+9192, U+9283, U+9298, U+9665, U+9675, U+9699, U+96B7, U+96C0, U+99FF, U+9A19, U+9A30, U+FF03, U+FF44, U+FF50, U+FF55, U+FF59, U+FF6C, U+FF73, U+FF75, U+FF7B, U+FF86, U+FF8B, U+FF8D-FF8F, U+FF92, U+FFE3;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.27.woff2') format('woff2');
		unicode-range: U+2502, U+3008-3009, U+4EAD, U+4F0F, U+4F3A, U+4FCA, U+5049, U+514B, U+5265, U+52B1, U+52C3, U+5320, U+5339, U+53EB-53EC, U+543E, U+54C0, U+5553, U+55B0, U+572D, U+57A2, U+5854, U+58C7, U+5B5D, U+5B8F, U+5BC2, U+5CB3, U+5CF0, U+5DE3, U+5E61, U+5E84, U+5E8F, U+5F80, U+5FE0, U+60DA, U+61A9, U+61B2, U+6247, U+6249, U+628A, U+62CD, U+62D8, U+6442, U+64B2, U+6589, U+659C, U+65AC, U+67D0, U+67F1, U+67F4, U+6838, U+68C4, U+690E, U+6C88, U+6CA1, U+6CB8, U+6CE5, U+6CF0, U+6D78, U+6DE1, U+6E9C, U+6F02, U+6F2C, U+6F54, U+6F70, U+6FE1, U+708A, U+70C8, U+723D, U+731B, U+73B2, U+73E0, U+7434, U+74A7, U+74F6, U+75BE, U+75E9, U+7656, U+773A, U+77EF, U+7948, U+7B20, U+7B87, U+7C60, U+7C8B, U+7C92, U+7C98, U+7D1B, U+7D3A, U+7E1B, U+7E2B, U+7E4A, U+7F72, U+809D, U+80A5, U+8108, U+819A, U+81E3, U+820C, U+8210, U+82B3, U+82BD, U+8358, U+83C5, U+8475, U+84B8, U+84BC, U+84C4, U+862D, U+864E, U+8650, U+88C2, U+8912, U+8997, U+8AE6, U+8C9E, U+8D05, U+8EF8, U+902E, U+9065, U+906D, U+91C8, U+92FC, U+9326, U+935B, U+938C, U+9396, U+9676, U+9694, U+96F7, U+9700, U+9727, U+98FD, U+99D2, U+9DF9, U+9ED9, U+FF3A, U+FF48, U+FF4C, U+FF64, U+FF7A, U+FF83, U+FF9A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.27.woff2') format('woff2');
		unicode-range: U+2502, U+3008-3009, U+4EAD, U+4F0F, U+4F3A, U+4FCA, U+5049, U+514B, U+5265, U+52B1, U+52C3, U+5320, U+5339, U+53EB-53EC, U+543E, U+54C0, U+5553, U+55B0, U+572D, U+57A2, U+5854, U+58C7, U+5B5D, U+5B8F, U+5BC2, U+5CB3, U+5CF0, U+5DE3, U+5E61, U+5E84, U+5E8F, U+5F80, U+5FE0, U+60DA, U+61A9, U+61B2, U+6247, U+6249, U+628A, U+62CD, U+62D8, U+6442, U+64B2, U+6589, U+659C, U+65AC, U+67D0, U+67F1, U+67F4, U+6838, U+68C4, U+690E, U+6C88, U+6CA1, U+6CB8, U+6CE5, U+6CF0, U+6D78, U+6DE1, U+6E9C, U+6F02, U+6F2C, U+6F54, U+6F70, U+6FE1, U+708A, U+70C8, U+723D, U+731B, U+73B2, U+73E0, U+7434, U+74A7, U+74F6, U+75BE, U+75E9, U+7656, U+773A, U+77EF, U+7948, U+7B20, U+7B87, U+7C60, U+7C8B, U+7C92, U+7C98, U+7D1B, U+7D3A, U+7E1B, U+7E2B, U+7E4A, U+7F72, U+809D, U+80A5, U+8108, U+819A, U+81E3, U+820C, U+8210, U+82B3, U+82BD, U+8358, U+83C5, U+8475, U+84B8, U+84BC, U+84C4, U+862D, U+864E, U+8650, U+88C2, U+8912, U+8997, U+8AE6, U+8C9E, U+8D05, U+8EF8, U+902E, U+9065, U+906D, U+91C8, U+92FC, U+9326, U+935B, U+938C, U+9396, U+9676, U+9694, U+96F7, U+9700, U+9727, U+98FD, U+99D2, U+9DF9, U+9ED9, U+FF3A, U+FF48, U+FF4C, U+FF64, U+FF7A, U+FF83, U+FF9A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.28.woff2') format('woff2');
		unicode-range: U+3014, U+4E3C, U+4ECF, U+5036, U+504F, U+5075, U+507D, U+5100, U+51A0, U+51CD, U+52A3, U+52D8, U+533F, U+5378, U+53E9, U+53F6, U+5410, U+5510, U+5531, U+559A, U+5642, U+574A, U+5782, U+582A, U+5982, U+5984, U+5996, U+59E6, U+5A01, U+5B6B, U+5C0A-5C0B, U+5C1A, U+5C3F, U+5C48, U+5E1D, U+5F25, U+5F6B, U+5F84, U+6069, U+609F-60A0, U+614E, U+6176, U+61A7, U+61F8, U+622F, U+6279, U+62B5, U+62BD, U+62D2-62D3, U+62DD, U+6398, U+63EE, U+6597, U+65ED, U+660C, U+6676, U+6691, U+674F, U+67B6, U+67CF, U+6817, U+6841, U+6850, U+6905, U+6CF3, U+6D32, U+6D69-6D6A, U+6DEB, U+6EA2, U+6EB6, U+6EDD, U+6F5C, U+6F64, U+7126, U+716E, U+71E5, U+72E9, U+73A9, U+7573, U+7687, U+76BF, U+7761, U+7950, U+7956, U+7965, U+7B52, U+7BE0, U+7D17, U+7DBF, U+7DE9, U+7F36, U+7F8A, U+7FFC, U+80A1-80A2, U+80C3, U+8107, U+81D3, U+8266, U+8302, U+8389, U+83CA, U+846C, U+84EE, U+85A6, U+8987, U+8A02, U+8A13, U+8A69, U+8CA2, U+8CAB, U+8DF5, U+8E0A, U+9038, U+9042, U+9375, U+95C7, U+9810, U+983B, U+9867, U+98FC, U+99B4, U+9D8F, U+FF47, U+FF4B, U+FF4E, U+FF52-FF54, U+FF61, U+FF71, U+FF76-FF77, U+FF89, U+FF97-FF99, U+FF9B;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.28.woff2') format('woff2');
		unicode-range: U+3014, U+4E3C, U+4ECF, U+5036, U+504F, U+5075, U+507D, U+5100, U+51A0, U+51CD, U+52A3, U+52D8, U+533F, U+5378, U+53E9, U+53F6, U+5410, U+5510, U+5531, U+559A, U+5642, U+574A, U+5782, U+582A, U+5982, U+5984, U+5996, U+59E6, U+5A01, U+5B6B, U+5C0A-5C0B, U+5C1A, U+5C3F, U+5C48, U+5E1D, U+5F25, U+5F6B, U+5F84, U+6069, U+609F-60A0, U+614E, U+6176, U+61A7, U+61F8, U+622F, U+6279, U+62B5, U+62BD, U+62D2-62D3, U+62DD, U+6398, U+63EE, U+6597, U+65ED, U+660C, U+6676, U+6691, U+674F, U+67B6, U+67CF, U+6817, U+6841, U+6850, U+6905, U+6CF3, U+6D32, U+6D69-6D6A, U+6DEB, U+6EA2, U+6EB6, U+6EDD, U+6F5C, U+6F64, U+7126, U+716E, U+71E5, U+72E9, U+73A9, U+7573, U+7687, U+76BF, U+7761, U+7950, U+7956, U+7965, U+7B52, U+7BE0, U+7D17, U+7DBF, U+7DE9, U+7F36, U+7F8A, U+7FFC, U+80A1-80A2, U+80C3, U+8107, U+81D3, U+8266, U+8302, U+8389, U+83CA, U+846C, U+84EE, U+85A6, U+8987, U+8A02, U+8A13, U+8A69, U+8CA2, U+8CAB, U+8DF5, U+8E0A, U+9038, U+9042, U+9375, U+95C7, U+9810, U+983B, U+9867, U+98FC, U+99B4, U+9D8F, U+FF47, U+FF4B, U+FF4E, U+FF52-FF54, U+FF61, U+FF71, U+FF76-FF77, U+FF89, U+FF97-FF99, U+FF9B;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.29.woff2') format('woff2');
		unicode-range: U+4E39, U+4E59, U+4E80, U+4EC1, U+4F34, U+4F73, U+4F75, U+4FC3, U+4FD7, U+4FF3, U+50BE, U+50DA, U+511F, U+515A, U+518A, U+5192, U+5200, U+5211, U+525B, U+52AA, U+5375, U+53C8, U+54F2, U+552F, U+5618, U+570F, U+57A3, U+57CB, U+596A, U+596E, U+5B22, U+5B9C, U+5BB4, U+5C3D, U+5D50, U+5D8B, U+5E3D, U+5E7B, U+5F0A, U+5F66, U+5FD9, U+6094, U+60A3, U+62DB, U+62F6, U+6328, U+633F, U+63A7, U+63FA, U+6458, U+6469, U+654F, U+658E, U+65E8, U+6669, U+6795, U+679D, U+67A0, U+67F3, U+6B3A, U+6B8A, U+6BBF, U+6BD2, U+6C37, U+6C41, U+6C57, U+6CE1, U+6D44, U+6DBC, U+6E09, U+6E56, U+6E7F, U+6ED1, U+6EDE, U+6F0F, U+706F, U+70AD, U+7267, U+72C2, U+72ED, U+7363, U+7551, U+757F, U+75F4, U+786C, U+7949, U+7A42, U+7CD6, U+7DB2, U+7DBE, U+7E26, U+7F85, U+7FD4, U+7FFB, U+8150, U+8178, U+829D, U+83CC, U+83F1, U+840C, U+845B, U+8846, U+8896, U+8972, U+8A34, U+8A50, U+8A87, U+8AF8, U+8B0E, U+8B72, U+8C5A, U+8CA7, U+8CB0, U+8CE2, U+8ED2, U+8EDF, U+8FF0, U+9047, U+90A6, U+9154, U+9177, U+934B, U+95A3, U+9663, U+9686, U+96C7, U+970A, U+9A0E, U+9A12, U+9B42, U+9EA6, U+FF1B, U+FF31, U+FF39, U+FF3C, U+FF41, U+FF43, U+FF45, U+FF49, U+FF4F, U+FF62-FF63, U+FF7C, U+FF80, U+FF8A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.29.woff2') format('woff2');
		unicode-range: U+4E39, U+4E59, U+4E80, U+4EC1, U+4F34, U+4F73, U+4F75, U+4FC3, U+4FD7, U+4FF3, U+50BE, U+50DA, U+511F, U+515A, U+518A, U+5192, U+5200, U+5211, U+525B, U+52AA, U+5375, U+53C8, U+54F2, U+552F, U+5618, U+570F, U+57A3, U+57CB, U+596A, U+596E, U+5B22, U+5B9C, U+5BB4, U+5C3D, U+5D50, U+5D8B, U+5E3D, U+5E7B, U+5F0A, U+5F66, U+5FD9, U+6094, U+60A3, U+62DB, U+62F6, U+6328, U+633F, U+63A7, U+63FA, U+6458, U+6469, U+654F, U+658E, U+65E8, U+6669, U+6795, U+679D, U+67A0, U+67F3, U+6B3A, U+6B8A, U+6BBF, U+6BD2, U+6C37, U+6C41, U+6C57, U+6CE1, U+6D44, U+6DBC, U+6E09, U+6E56, U+6E7F, U+6ED1, U+6EDE, U+6F0F, U+706F, U+70AD, U+7267, U+72C2, U+72ED, U+7363, U+7551, U+757F, U+75F4, U+786C, U+7949, U+7A42, U+7CD6, U+7DB2, U+7DBE, U+7E26, U+7F85, U+7FD4, U+7FFB, U+8150, U+8178, U+829D, U+83CC, U+83F1, U+840C, U+845B, U+8846, U+8896, U+8972, U+8A34, U+8A50, U+8A87, U+8AF8, U+8B0E, U+8B72, U+8C5A, U+8CA7, U+8CB0, U+8CE2, U+8ED2, U+8EDF, U+8FF0, U+9047, U+90A6, U+9154, U+9177, U+934B, U+95A3, U+9663, U+9686, U+96C7, U+970A, U+9A0E, U+9A12, U+9B42, U+9EA6, U+FF1B, U+FF31, U+FF39, U+FF3C, U+FF41, U+FF43, U+FF45, U+FF49, U+FF4F, U+FF62-FF63, U+FF7C, U+FF80, U+FF8A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.30.woff2') format('woff2');
		unicode-range: U+4E18, U+4E5F, U+4E7E, U+4ED9, U+4FB5, U+501F, U+502B, U+5104, U+517C, U+526F, U+52C7, U+5353, U+5374, U+53E5, U+5800, U+587E, U+594F, U+5968, U+5974, U+5A20, U+5AC1, U+5B97, U+5B99, U+5BA3, U+5BE7, U+5BE9, U+5BF8, U+5C01, U+5C64, U+5CB8, U+5D29, U+5DE1, U+5E4C, U+5E81, U+5EC3, U+5F18, U+5F1F, U+5FCD, U+6065, U+616E, U+61D0, U+6291, U+6297, U+62AB, U+62E0, U+62EC, U+6355, U+6368, U+6392, U+63DA, U+63E1, U+642D, U+656C, U+65E6, U+667A, U+6687, U+6696, U+6717, U+676F, U+6843, U+68B0-68B1, U+68D2, U+68DA, U+6B04, U+6B27, U+6C99, U+6CBC, U+6D99, U+6EC5, U+6F22, U+6F6E, U+6FEF, U+7159, U+71C3, U+72D9, U+732E, U+7344, U+7384, U+73CD, U+7652, U+76CA, U+76D7, U+76DF, U+7802, U+78E8, U+790E, U+7A1A, U+7A32, U+7A3C, U+7ADC, U+7CA7, U+7CF8, U+7D2B, U+7DAD, U+7E4B, U+7E70, U+7F6A, U+80A9, U+8102, U+8133, U+8170, U+81E8, U+81ED, U+820E, U+866B, U+878D, U+88C1, U+88F8, U+8A17, U+8A5E, U+8AA0, U+8AFE, U+8CDB, U+8D08, U+8E0F, U+907A, U+90AA, U+90E1, U+914E, U+9178, U+92AD, U+963F, U+9670, U+96C5, U+96F2, U+99C4, U+9CF4, U+9DB4, U+9EBA, U+9F3B, U+9F8D, U+FF35, U+FF37-FF38, U+FF3E, U+FF40, U+FF6F, U+FF72, U+FF78, U+FF7D, U+FF84, U+FF8C, U+FF9D;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.30.woff2') format('woff2');
		unicode-range: U+4E18, U+4E5F, U+4E7E, U+4ED9, U+4FB5, U+501F, U+502B, U+5104, U+517C, U+526F, U+52C7, U+5353, U+5374, U+53E5, U+5800, U+587E, U+594F, U+5968, U+5974, U+5A20, U+5AC1, U+5B97, U+5B99, U+5BA3, U+5BE7, U+5BE9, U+5BF8, U+5C01, U+5C64, U+5CB8, U+5D29, U+5DE1, U+5E4C, U+5E81, U+5EC3, U+5F18, U+5F1F, U+5FCD, U+6065, U+616E, U+61D0, U+6291, U+6297, U+62AB, U+62E0, U+62EC, U+6355, U+6368, U+6392, U+63DA, U+63E1, U+642D, U+656C, U+65E6, U+667A, U+6687, U+6696, U+6717, U+676F, U+6843, U+68B0-68B1, U+68D2, U+68DA, U+6B04, U+6B27, U+6C99, U+6CBC, U+6D99, U+6EC5, U+6F22, U+6F6E, U+6FEF, U+7159, U+71C3, U+72D9, U+732E, U+7344, U+7384, U+73CD, U+7652, U+76CA, U+76D7, U+76DF, U+7802, U+78E8, U+790E, U+7A1A, U+7A32, U+7A3C, U+7ADC, U+7CA7, U+7CF8, U+7D2B, U+7DAD, U+7E4B, U+7E70, U+7F6A, U+80A9, U+8102, U+8133, U+8170, U+81E8, U+81ED, U+820E, U+866B, U+878D, U+88C1, U+88F8, U+8A17, U+8A5E, U+8AA0, U+8AFE, U+8CDB, U+8D08, U+8E0F, U+907A, U+90AA, U+90E1, U+914E, U+9178, U+92AD, U+963F, U+9670, U+96C5, U+96F2, U+99C4, U+9CF4, U+9DB4, U+9EBA, U+9F3B, U+9F8D, U+FF35, U+FF37-FF38, U+FF3E, U+FF40, U+FF6F, U+FF72, U+FF78, U+FF7D, U+FF84, U+FF8C, U+FF9D;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.31.woff2') format('woff2');
		unicode-range: U+2190, U+300B, U+4E43, U+4E4B, U+4E89, U+4E9C, U+4EA1, U+5019, U+516D, U+51C4, U+5247, U+5263, U+529F, U+52C9, U+52E7, U+5360, U+53CC, U+5426, U+5438, U+5442, U+54B2, U+55AB, U+57F7, U+5857, U+5869, U+5915, U+5947, U+598A, U+5999, U+59EB, U+5A9B, U+5BD2, U+5C3B, U+5E55, U+5E72, U+5E79, U+5E8A, U+5EF6, U+5FAE, U+5FB9, U+6012, U+6016, U+602A, U+60B2, U+6162-6163, U+61B6, U+624D, U+62B1, U+6311, U+6319, U+6551, U+6577, U+65E2, U+65EC, U+6607, U+6613, U+66B4, U+6749, U+675F, U+6790, U+67D4, U+6B20, U+6B53, U+6C5A, U+6CB9, U+6CBF, U+6CE3, U+6D45, U+6DFB, U+6E7E, U+708E, U+719F, U+725B, U+7372, U+75B2, U+76AE, U+770B, U+7720, U+7763, U+77AC, U+79C0, U+79D2, U+7AF9, U+7BC4, U+7C89, U+7D05, U+7D5E, U+7DCA, U+7E01, U+7E2E, U+7FCC, U+8010, U+8033, U+8056, U+80F8, U+81F3, U+8352, U+885D, U+88AB, U+88D5, U+8A70, U+8AA4, U+8C6A, U+8CAF, U+8CBC, U+8CC3, U+8DDD, U+8ECD, U+8F1D, U+8F38, U+8F9B, U+8F9E, U+8FB2, U+8FEB, U+900F, U+9063, U+907F, U+9084, U+90F5, U+90F7, U+91E3, U+93E1, U+9451, U+968A, U+968F, U+96C4, U+9707, U+9818, U+98FE, U+99C6, U+9B3C, U+9EC4, U+FF0A, U+FF1D, U+FF27, U+FF2A, U+FF36, U+FF3B, U+FF3D, U+FF4D, U+FF70, U+FFE5;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.31.woff2') format('woff2');
		unicode-range: U+2190, U+300B, U+4E43, U+4E4B, U+4E89, U+4E9C, U+4EA1, U+5019, U+516D, U+51C4, U+5247, U+5263, U+529F, U+52C9, U+52E7, U+5360, U+53CC, U+5426, U+5438, U+5442, U+54B2, U+55AB, U+57F7, U+5857, U+5869, U+5915, U+5947, U+598A, U+5999, U+59EB, U+5A9B, U+5BD2, U+5C3B, U+5E55, U+5E72, U+5E79, U+5E8A, U+5EF6, U+5FAE, U+5FB9, U+6012, U+6016, U+602A, U+60B2, U+6162-6163, U+61B6, U+624D, U+62B1, U+6311, U+6319, U+6551, U+6577, U+65E2, U+65EC, U+6607, U+6613, U+66B4, U+6749, U+675F, U+6790, U+67D4, U+6B20, U+6B53, U+6C5A, U+6CB9, U+6CBF, U+6CE3, U+6D45, U+6DFB, U+6E7E, U+708E, U+719F, U+725B, U+7372, U+75B2, U+76AE, U+770B, U+7720, U+7763, U+77AC, U+79C0, U+79D2, U+7AF9, U+7BC4, U+7C89, U+7D05, U+7D5E, U+7DCA, U+7E01, U+7E2E, U+7FCC, U+8010, U+8033, U+8056, U+80F8, U+81F3, U+8352, U+885D, U+88AB, U+88D5, U+8A70, U+8AA4, U+8C6A, U+8CAF, U+8CBC, U+8CC3, U+8DDD, U+8ECD, U+8F1D, U+8F38, U+8F9B, U+8F9E, U+8FB2, U+8FEB, U+900F, U+9063, U+907F, U+9084, U+90F5, U+90F7, U+91E3, U+93E1, U+9451, U+968A, U+968F, U+96C4, U+9707, U+9818, U+98FE, U+99C6, U+9B3C, U+9EC4, U+FF0A, U+FF1D, U+FF27, U+FF2A, U+FF36, U+FF3B, U+FF3D, U+FF4D, U+FF70, U+FFE5;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.32.woff2') format('woff2');
		unicode-range: U+25CB, U+4E03, U+4E71, U+4E92, U+4EEE, U+4F38, U+4F59, U+4FFA, U+50B7, U+50D5, U+5144, U+520A, U+5217, U+5230, U+5237, U+523A-523B, U+5264, U+5287, U+52B4, U+5348, U+5371, U+541B, U+5439, U+5747, U+585A, U+58C1, U+58CA, U+5951, U+59B9, U+59C9, U+59D4, U+5B98, U+5BDF, U+5BFF, U+5C04, U+5C06, U+5C31, U+5DE8, U+5E7C, U+5E95, U+5F31, U+5F69, U+5F8B, U+5F93, U+6050, U+60D1, U+6388, U+63C3, U+63CF, U+640D, U+64CD, U+6557, U+65E7, U+6614, U+662F, U+663C, U+67C4, U+67D3, U+6803, U+6885, U+690D, U+6B6F, U+6BBA, U+6C38, U+6D66, U+6D6E, U+6DB2, U+6DF7, U+6E0B, U+6E2C, U+6E6F, U+6ECB, U+6F5F, U+6FC3, U+72AC, U+72AF, U+732B, U+7518, U+7532, U+76E3-76E4, U+7701, U+773C, U+77E2, U+793C, U+7968, U+79F0, U+7A74, U+7A93, U+7AE0, U+7AE5, U+7AF6, U+7D00, U+7DBA, U+7DD1, U+7DE0, U+7E3E, U+7E54, U+808C, U+811A, U+8179, U+822A, U+8239, U+8328, U+8584, U+8840, U+89E6, U+8A0E, U+8A3A, U+8A72, U+8A98, U+8B66, U+8C46, U+8CB8, U+8DE1, U+8E8D, U+8F29, U+90A3, U+9234, U+95D8, U+961C, U+969C, U+96A3, U+96E8, U+96EA, U+96F0, U+9769, U+9774, U+9811, U+9AA8, U+9AEA, U+9B5A, U+9BAE, U+FF20, U+FF22, U+FF24, U+FF26, U+FF28-FF29, U+FF2B-FF2C, U+FF2E, U+FF57, U+FF9E-FF9F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.32.woff2') format('woff2');
		unicode-range: U+25CB, U+4E03, U+4E71, U+4E92, U+4EEE, U+4F38, U+4F59, U+4FFA, U+50B7, U+50D5, U+5144, U+520A, U+5217, U+5230, U+5237, U+523A-523B, U+5264, U+5287, U+52B4, U+5348, U+5371, U+541B, U+5439, U+5747, U+585A, U+58C1, U+58CA, U+5951, U+59B9, U+59C9, U+59D4, U+5B98, U+5BDF, U+5BFF, U+5C04, U+5C06, U+5C31, U+5DE8, U+5E7C, U+5E95, U+5F31, U+5F69, U+5F8B, U+5F93, U+6050, U+60D1, U+6388, U+63C3, U+63CF, U+640D, U+64CD, U+6557, U+65E7, U+6614, U+662F, U+663C, U+67C4, U+67D3, U+6803, U+6885, U+690D, U+6B6F, U+6BBA, U+6C38, U+6D66, U+6D6E, U+6DB2, U+6DF7, U+6E0B, U+6E2C, U+6E6F, U+6ECB, U+6F5F, U+6FC3, U+72AC, U+72AF, U+732B, U+7518, U+7532, U+76E3-76E4, U+7701, U+773C, U+77E2, U+793C, U+7968, U+79F0, U+7A74, U+7A93, U+7AE0, U+7AE5, U+7AF6, U+7D00, U+7DBA, U+7DD1, U+7DE0, U+7E3E, U+7E54, U+808C, U+811A, U+8179, U+822A, U+8239, U+8328, U+8584, U+8840, U+89E6, U+8A0E, U+8A3A, U+8A72, U+8A98, U+8B66, U+8C46, U+8CB8, U+8DE1, U+8E8D, U+8F29, U+90A3, U+9234, U+95D8, U+961C, U+969C, U+96A3, U+96E8, U+96EA, U+96F0, U+9769, U+9774, U+9811, U+9AA8, U+9AEA, U+9B5A, U+9BAE, U+FF20, U+FF22, U+FF24, U+FF26, U+FF28-FF29, U+FF2B-FF2C, U+FF2E, U+FF57, U+FF9E-FF9F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.33.woff2') format('woff2');
		unicode-range: U+3012, U+4E08, U+4EF2, U+4F0A, U+4F9D, U+5012, U+505C, U+514D, U+516B, U+51B7, U+5275, U+52E4, U+5305, U+535A, U+5373, U+539A, U+53B3, U+53CA, U+53F8, U+5584, U+559C, U+56E0, U+56F0, U+5727, U+5742, U+57FC, U+5965, U+59BB, U+59FF, U+5ACC, U+5B09, U+5B87, U+5B9D, U+5BC6, U+5BFA, U+5C3E, U+5C90, U+5DF1, U+5DFB, U+5E2D, U+5E33, U+5E45, U+5EAD, U+5F01, U+5F3E, U+5FB3-5FB4, U+5FD7, U+606F, U+6211, U+6253, U+6298, U+62E1, U+6383, U+639B, U+63A8, U+653B, U+6545, U+6563, U+6575, U+6628, U+6674, U+6697, U+672D, U+6804, U+68A8, U+6A39, U+6BDB, U+6CB3, U+6CCA, U+6D25, U+6D3E, U+6D74, U+6E1B, U+6E2F, U+6E90, U+6F2B, U+702C, U+707D, U+718A, U+7206, U+7236, U+7247, U+7559, U+7565, U+7591, U+75C7, U+75DB, U+767E, U+7834, U+79D8, U+7B46, U+7B4B, U+7BB1, U+7BC9, U+7D14, U+7D66, U+7D71, U+7D99, U+7DF4, U+7E41, U+7FBD, U+8074, U+80CC, U+8131, U+8155, U+82E6, U+8349, U+83D3, U+885B, U+8A2A, U+8A95, U+8AB2, U+8AD6, U+8B1D, U+8CA1, U+8D70, U+8DA3, U+8FCE, U+8FF7, U+9000, U+9003, U+9006, U+9045, U+91CC, U+9678, U+967D, U+96A0, U+9732, U+97D3, U+97FF, U+9808, U+98EF, U+990A, U+9996, U+99D0, U+9A5A, U+9B45, U+9E97, U+9F62, U+FF1C, U+FF23, U+FF25, U+FF2D, U+FF2F-FF30, U+FF32, U+FF34;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.33.woff2') format('woff2');
		unicode-range: U+3012, U+4E08, U+4EF2, U+4F0A, U+4F9D, U+5012, U+505C, U+514D, U+516B, U+51B7, U+5275, U+52E4, U+5305, U+535A, U+5373, U+539A, U+53B3, U+53CA, U+53F8, U+5584, U+559C, U+56E0, U+56F0, U+5727, U+5742, U+57FC, U+5965, U+59BB, U+59FF, U+5ACC, U+5B09, U+5B87, U+5B9D, U+5BC6, U+5BFA, U+5C3E, U+5C90, U+5DF1, U+5DFB, U+5E2D, U+5E33, U+5E45, U+5EAD, U+5F01, U+5F3E, U+5FB3-5FB4, U+5FD7, U+606F, U+6211, U+6253, U+6298, U+62E1, U+6383, U+639B, U+63A8, U+653B, U+6545, U+6563, U+6575, U+6628, U+6674, U+6697, U+672D, U+6804, U+68A8, U+6A39, U+6BDB, U+6CB3, U+6CCA, U+6D25, U+6D3E, U+6D74, U+6E1B, U+6E2F, U+6E90, U+6F2B, U+702C, U+707D, U+718A, U+7206, U+7236, U+7247, U+7559, U+7565, U+7591, U+75C7, U+75DB, U+767E, U+7834, U+79D8, U+7B46, U+7B4B, U+7BB1, U+7BC9, U+7D14, U+7D66, U+7D71, U+7D99, U+7DF4, U+7E41, U+7FBD, U+8074, U+80CC, U+8131, U+8155, U+82E6, U+8349, U+83D3, U+885B, U+8A2A, U+8A95, U+8AB2, U+8AD6, U+8B1D, U+8CA1, U+8D70, U+8DA3, U+8FCE, U+8FF7, U+9000, U+9003, U+9006, U+9045, U+91CC, U+9678, U+967D, U+96A0, U+9732, U+97D3, U+97FF, U+9808, U+98EF, U+990A, U+9996, U+99D0, U+9A5A, U+9B45, U+9E97, U+9F62, U+FF1C, U+FF23, U+FF25, U+FF2D, U+FF2F-FF30, U+FF32, U+FF34;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.34.woff2') format('woff2');
		unicode-range: U+4E01, U+4E0E, U+4E21, U+4E38, U+4E5D, U+4E73, U+4E94, U+4F3C, U+5009, U+500D, U+5074, U+50CD, U+5145, U+5175, U+51AC, U+5238, U+524A, U+52A9, U+52E2, U+5352, U+5354, U+53F2-53F3, U+5409, U+547C-547D, U+56FA, U+5802, U+5922, U+592E, U+5931, U+5A18, U+5A66, U+5B63, U+5B88, U+5BDD, U+5C0E, U+5C40, U+5CA9, U+5DDE, U+5DE6, U+5E78, U+5EFA, U+5F92, U+5FA1, U+5FA9, U+5FD8, U+5FEB, U+604B, U+6075, U+60A9, U+623F, U+62C5, U+632F, U+6483, U+653F, U+666F, U+66AE, U+66F2, U+6797, U+685C, U+6A19, U+6A21, U+6B66, U+6B7B, U+6BCD, U+6C0F, U+6C11, U+6C5F-6C60, U+6C96, U+6CC9, U+6CE2, U+6D17, U+6D5C, U+6E05, U+6E21, U+70BA, U+7167, U+71B1, U+7387, U+7403, U+75C5, U+7642, U+76DB, U+77ED, U+795D, U+796D, U+7A4D, U+7AEF, U+7B54, U+7B56, U+7B97, U+7C4D, U+7CBE, U+7D19, U+7E04, U+7FA4, U+7FA9, U+8001, U+8089, U+81F4, U+8208, U+821E, U+8336, U+8377, U+83DC, U+83EF, U+8457, U+8535, U+8857, U+8863, U+88CF, U+88DC, U+8907, U+89D2, U+8A33, U+8ACB, U+8B1B, U+8B70, U+8C4A, U+8CA0, U+8CA8, U+8CB4, U+8CC0, U+8CDE, U+8F03, U+8F2A, U+9014, U+90CE, U+91DD, U+964D, U+968E, U+9803, U+983C, U+98DB, U+9B54, U+9E7F, U+9EBB, U+FF05, U+FF0B, U+FF0D, U+FF21, U+FF33, U+FF65;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.34.woff2') format('woff2');
		unicode-range: U+4E01, U+4E0E, U+4E21, U+4E38, U+4E5D, U+4E73, U+4E94, U+4F3C, U+5009, U+500D, U+5074, U+50CD, U+5145, U+5175, U+51AC, U+5238, U+524A, U+52A9, U+52E2, U+5352, U+5354, U+53F2-53F3, U+5409, U+547C-547D, U+56FA, U+5802, U+5922, U+592E, U+5931, U+5A18, U+5A66, U+5B63, U+5B88, U+5BDD, U+5C0E, U+5C40, U+5CA9, U+5DDE, U+5DE6, U+5E78, U+5EFA, U+5F92, U+5FA1, U+5FA9, U+5FD8, U+5FEB, U+604B, U+6075, U+60A9, U+623F, U+62C5, U+632F, U+6483, U+653F, U+666F, U+66AE, U+66F2, U+6797, U+685C, U+6A19, U+6A21, U+6B66, U+6B7B, U+6BCD, U+6C0F, U+6C11, U+6C5F-6C60, U+6C96, U+6CC9, U+6CE2, U+6D17, U+6D5C, U+6E05, U+6E21, U+70BA, U+7167, U+71B1, U+7387, U+7403, U+75C5, U+7642, U+76DB, U+77ED, U+795D, U+796D, U+7A4D, U+7AEF, U+7B54, U+7B56, U+7B97, U+7C4D, U+7CBE, U+7D19, U+7E04, U+7FA4, U+7FA9, U+8001, U+8089, U+81F4, U+8208, U+821E, U+8336, U+8377, U+83DC, U+83EF, U+8457, U+8535, U+8857, U+8863, U+88CF, U+88DC, U+8907, U+89D2, U+8A33, U+8ACB, U+8B1B, U+8B70, U+8C4A, U+8CA0, U+8CA8, U+8CB4, U+8CC0, U+8CDE, U+8F03, U+8F2A, U+9014, U+90CE, U+91DD, U+964D, U+968E, U+9803, U+983C, U+98DB, U+9B54, U+9E7F, U+9EBB, U+FF05, U+FF0B, U+FF0D, U+FF21, U+FF33, U+FF65;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.35.woff2') format('woff2');
		unicode-range: U+2192, U+25A0, U+30F6, U+4E26, U+4E45, U+4EFB, U+4F4E, U+4F50, U+4F8B, U+4FC2, U+5024, U+50AC, U+5150, U+5178, U+51E6, U+5224, U+5272, U+52DD, U+5341, U+5370, U+53BB, U+542B, U+56DB, U+56E3, U+56F2, U+57CE, U+5883, U+5897, U+590F, U+5A5A, U+5BB3, U+5BBF, U+5BC4, U+5BCC, U+5C45, U+5C55, U+5C5E, U+5C65, U+5DEE, U+5E03, U+5E2B, U+5E30, U+5E9C, U+5EB7, U+5F71, U+5F7C, U+60AA, U+6238, U+6255, U+6271, U+627F-6280, U+629C, U+62BC, U+63F4, U+64AE, U+6539, U+6574, U+65CF, U+661F, U+666E, U+66DC, U+66FF, U+670D, U+672B, U+677E-677F, U+679A, U+67FB, U+6839, U+6975, U+69CB, U+6A29-6A2A, U+6A4B, U+6B32, U+6B4C, U+6BB5, U+6CA2, U+6CC1, U+6D0B, U+6DF1, U+6E29, U+6E96, U+6F14, U+6FC0, U+713C, U+72EC, U+7389, U+738B, U+74B0, U+7686, U+7814, U+7981, U+79CB, U+79D1, U+79FB, U+7A0B, U+7A0E, U+7A76, U+7A81, U+7BC0, U+7C73, U+7D0D, U+7D1A, U+7D61, U+7D75, U+7DD2, U+7FD2, U+822C, U+82E5, U+82F1, U+85AC, U+85E4, U+888B, U+8996, U+899A, U+89AA, U+8A31, U+8A8C, U+8AB0, U+8B58, U+8CAC, U+8CBB, U+8D64, U+8D77, U+8DEF, U+9020, U+904A, U+9060, U+9152, U+9244, U+9280, U+95B2, U+9632, U+9662, U+967A, U+96E2-96E3, U+9759, U+9805, U+984D, U+99AC, U+9CE5, U+FF1E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.35.woff2') format('woff2');
		unicode-range: U+2192, U+25A0, U+30F6, U+4E26, U+4E45, U+4EFB, U+4F4E, U+4F50, U+4F8B, U+4FC2, U+5024, U+50AC, U+5150, U+5178, U+51E6, U+5224, U+5272, U+52DD, U+5341, U+5370, U+53BB, U+542B, U+56DB, U+56E3, U+56F2, U+57CE, U+5883, U+5897, U+590F, U+5A5A, U+5BB3, U+5BBF, U+5BC4, U+5BCC, U+5C45, U+5C55, U+5C5E, U+5C65, U+5DEE, U+5E03, U+5E2B, U+5E30, U+5E9C, U+5EB7, U+5F71, U+5F7C, U+60AA, U+6238, U+6255, U+6271, U+627F-6280, U+629C, U+62BC, U+63F4, U+64AE, U+6539, U+6574, U+65CF, U+661F, U+666E, U+66DC, U+66FF, U+670D, U+672B, U+677E-677F, U+679A, U+67FB, U+6839, U+6975, U+69CB, U+6A29-6A2A, U+6A4B, U+6B32, U+6B4C, U+6BB5, U+6CA2, U+6CC1, U+6D0B, U+6DF1, U+6E29, U+6E96, U+6F14, U+6FC0, U+713C, U+72EC, U+7389, U+738B, U+74B0, U+7686, U+7814, U+7981, U+79CB, U+79D1, U+79FB, U+7A0B, U+7A0E, U+7A76, U+7A81, U+7BC0, U+7C73, U+7D0D, U+7D1A, U+7D61, U+7D75, U+7DD2, U+7FD2, U+822C, U+82E5, U+82F1, U+85AC, U+85E4, U+888B, U+8996, U+899A, U+89AA, U+8A31, U+8A8C, U+8AB0, U+8B58, U+8CAC, U+8CBB, U+8D64, U+8D77, U+8DEF, U+9020, U+904A, U+9060, U+9152, U+9244, U+9280, U+95B2, U+9632, U+9662, U+967A, U+96E2-96E3, U+9759, U+9805, U+984D, U+99AC, U+9CE5, U+FF1E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.36.woff2') format('woff2');
		unicode-range: U+301C, U+4E57, U+4E86, U+4E95, U+4F01, U+4F11, U+4F1D, U+4FBF, U+4FEE, U+5065, U+5099, U+5171, U+5177, U+52DF, U+533A-533B, U+5343, U+534A, U+5357, U+53CB, U+53CD-53CE, U+53F0, U+5404, U+5668, U+56F3, U+5712, U+57DF, U+58EB, U+58F0, U+591C, U+592A-592B, U+5948, U+5B57-5B58, U+5B85, U+5BA4, U+5BAE, U+5C4A, U+5CA1, U+5D0E, U+5E0C, U+5E2F, U+5EA7, U+5EAB, U+5F35, U+5F79, U+5F85, U+5FF5, U+6025, U+60F3, U+614B, U+6226, U+629E, U+63A1, U+63A5, U+63DB, U+643A, U+653E, U+65AD, U+65BD, U+65C5, U+65E9, U+6620, U+6625, U+671D, U+6750-6751, U+6761, U+6821, U+68EE, U+6982, U+6B62, U+6B69, U+6B73-6B74, U+6B8B, U+6BCE, U+6BD4, U+6C42, U+6D88, U+6E08, U+6E80, U+706B, U+7248, U+7531, U+7533, U+753A, U+7570, U+77F3, U+798F, U+7B11, U+7C21, U+7CFB, U+7D76, U+7F6E, U+805E, U+8077, U+80B2, U+8217, U+82B8, U+843D, U+8449, U+8853, U+88C5, U+88FD, U+89B3, U+8A3C, U+8A55, U+8A66, U+8AC7, U+8B77, U+8C37, U+8C61, U+8CC7, U+8D85, U+8D8A, U+8DB3, U+8EFD, U+8FBA, U+8FD4, U+901F, U+9031-9032, U+9069, U+91CF, U+9580, U+9589, U+962A, U+96D1, U+9752, U+975E, U+9802, U+9806, U+9854, U+985E, U+98F2, U+9928, U+9999, U+99C5, U+9ED2, U+FF0F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.36.woff2') format('woff2');
		unicode-range: U+301C, U+4E57, U+4E86, U+4E95, U+4F01, U+4F11, U+4F1D, U+4FBF, U+4FEE, U+5065, U+5099, U+5171, U+5177, U+52DF, U+533A-533B, U+5343, U+534A, U+5357, U+53CB, U+53CD-53CE, U+53F0, U+5404, U+5668, U+56F3, U+5712, U+57DF, U+58EB, U+58F0, U+591C, U+592A-592B, U+5948, U+5B57-5B58, U+5B85, U+5BA4, U+5BAE, U+5C4A, U+5CA1, U+5D0E, U+5E0C, U+5E2F, U+5EA7, U+5EAB, U+5F35, U+5F79, U+5F85, U+5FF5, U+6025, U+60F3, U+614B, U+6226, U+629E, U+63A1, U+63A5, U+63DB, U+643A, U+653E, U+65AD, U+65BD, U+65C5, U+65E9, U+6620, U+6625, U+671D, U+6750-6751, U+6761, U+6821, U+68EE, U+6982, U+6B62, U+6B69, U+6B73-6B74, U+6B8B, U+6BCE, U+6BD4, U+6C42, U+6D88, U+6E08, U+6E80, U+706B, U+7248, U+7531, U+7533, U+753A, U+7570, U+77F3, U+798F, U+7B11, U+7C21, U+7CFB, U+7D76, U+7F6E, U+805E, U+8077, U+80B2, U+8217, U+82B8, U+843D, U+8449, U+8853, U+88C5, U+88FD, U+89B3, U+8A3C, U+8A55, U+8A66, U+8AC7, U+8B77, U+8C37, U+8C61, U+8CC7, U+8D85, U+8D8A, U+8DB3, U+8EFD, U+8FBA, U+8FD4, U+901F, U+9031-9032, U+9069, U+91CF, U+9580, U+9589, U+962A, U+96D1, U+9752, U+975E, U+9802, U+9806, U+9854, U+985E, U+98F2, U+9928, U+9999, U+99C5, U+9ED2, U+FF0F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.37.woff2') format('woff2');
		unicode-range: U+300E-300F, U+4E07, U+4E09, U+4E16, U+4E3B, U+4E8C, U+4EA4, U+4EAC, U+4ED5, U+4EE4, U+4F4D, U+4F4F, U+4F55, U+4F9B, U+4FA1, U+512A, U+5143, U+5149, U+518D, U+5199, U+5207, U+5236, U+52B9, U+52D9, U+5317, U+5358, U+539F, U+53C2, U+53E3-53E4, U+53F7, U+5411, U+5468, U+5473, U+548C, U+5546, U+55B6, U+571F, U+578B, U+57FA, U+5929, U+597D, U+59CB, U+5B8C, U+5BA2, U+5BB9, U+5C02, U+5C11, U+5C4B, U+5CF6, U+5DDD, U+5DE5, U+5E38, U+5F37, U+5F62, U+5F97, U+5FC5, U+623B, U+6295, U+6301, U+6307, U+63A2, U+63B2, U+63D0, U+652F, U+6559, U+662D, U+671B, U+672A, U+679C, U+6848, U+6C7A, U+6D41, U+7136, U+72B6, U+7523, U+7537, U+754C, U+767D, U+76F4, U+76F8, U+770C, U+78BA, U+795E, U+79C1, U+7A2E, U+7A3F, U+7A7A, U+7B2C, U+7B49, U+7BA1, U+7D20, U+7D30, U+7D39, U+7D42, U+7D44, U+7D4C, U+7D9A, U+7DCF, U+7DDA, U+7DE8, U+8003, U+8272, U+82B1, U+897F, U+89E3, U+8A00, U+8A08, U+8A73, U+8A8D, U+8A9E, U+8AAC-8AAD, U+8ABF, U+8CA9, U+8CB7, U+8CEA, U+8CFC, U+8EAB, U+8ECA, U+8EE2, U+8FFD, U+904B, U+904E, U+9054-9055, U+90FD, U+914D, U+91CD, U+9650, U+9664, U+969B, U+97F3, U+982D, U+984C, U+9858, U+98A8, U+9A13, U+FF06, U+FF5C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.37.woff2') format('woff2');
		unicode-range: U+300E-300F, U+4E07, U+4E09, U+4E16, U+4E3B, U+4E8C, U+4EA4, U+4EAC, U+4ED5, U+4EE4, U+4F4D, U+4F4F, U+4F55, U+4F9B, U+4FA1, U+512A, U+5143, U+5149, U+518D, U+5199, U+5207, U+5236, U+52B9, U+52D9, U+5317, U+5358, U+539F, U+53C2, U+53E3-53E4, U+53F7, U+5411, U+5468, U+5473, U+548C, U+5546, U+55B6, U+571F, U+578B, U+57FA, U+5929, U+597D, U+59CB, U+5B8C, U+5BA2, U+5BB9, U+5C02, U+5C11, U+5C4B, U+5CF6, U+5DDD, U+5DE5, U+5E38, U+5F37, U+5F62, U+5F97, U+5FC5, U+623B, U+6295, U+6301, U+6307, U+63A2, U+63B2, U+63D0, U+652F, U+6559, U+662D, U+671B, U+672A, U+679C, U+6848, U+6C7A, U+6D41, U+7136, U+72B6, U+7523, U+7537, U+754C, U+767D, U+76F4, U+76F8, U+770C, U+78BA, U+795E, U+79C1, U+7A2E, U+7A3F, U+7A7A, U+7B2C, U+7B49, U+7BA1, U+7D20, U+7D30, U+7D39, U+7D42, U+7D44, U+7D4C, U+7D9A, U+7DCF, U+7DDA, U+7DE8, U+8003, U+8272, U+82B1, U+897F, U+89E3, U+8A00, U+8A08, U+8A73, U+8A8D, U+8A9E, U+8AAC-8AAD, U+8ABF, U+8CA9, U+8CB7, U+8CEA, U+8CFC, U+8EAB, U+8ECA, U+8EE2, U+8FFD, U+904B, U+904E, U+9054-9055, U+90FD, U+914D, U+91CD, U+9650, U+9664, U+969B, U+97F3, U+982D, U+984C, U+9858, U+98A8, U+9A13, U+FF06, U+FF5C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.38.woff2') format('woff2');
		unicode-range: U+3005, U+3010-3011, U+3080, U+30E2, U+4E0B, U+4E0D, U+4E88, U+4ECA-4ECB, U+4ED6, U+4ED8, U+4EE3, U+4EE5, U+4EF6, U+4F53, U+4F5C, U+4F7F, U+4FDD, U+4FE1, U+500B, U+50CF, U+5148, U+516C, U+5186, U+521D, U+5225, U+529B, U+52A0, U+5316, U+53D6-53D7, U+53EF, U+540C-540D, U+544A, U+54C1, U+54E1, U+56DE, U+56FD, U+5728, U+5730, U+58F2, U+5909, U+5916, U+591A, U+5973, U+5B50, U+5B66, U+5B89, U+5B9F, U+5BB6, U+5BFE, U+5C0F, U+5C71, U+5E02, U+5E73, U+5E83, U+5E97, U+5EA6, U+5F15, U+5F53, U+5F8C, U+5FC3, U+5FDC, U+601D, U+6027, U+610F, U+611B, U+611F, U+6210, U+6240, U+624B, U+6570, U+6587, U+6599, U+660E, U+66F4, U+66F8, U+6709, U+671F, U+6728, U+6765, U+6771, U+683C, U+691C, U+696D, U+697D, U+69D8, U+6A5F, U+6B21, U+6C34, U+6CBB, U+6CD5, U+6CE8, U+6D3B, U+6D77, U+7269, U+7279, U+73FE, U+7406, U+7530, U+756A, U+767A-767B, U+7684, U+771F, U+7740, U+77E5, U+793A, U+7ACB, U+7D04, U+7D22, U+7D50, U+7F8E, U+8005, U+80FD, U+81EA, U+826F, U+8868, U+8981, U+898F, U+89A7, U+8A2D, U+8A71, U+8F09, U+8FBC, U+8FD1, U+9001, U+901A, U+9023, U+9053, U+9078, U+90E8, U+91CE, U+91D1, U+9332, U+9577, U+958B, U+96C6, U+96FB, U+9762, U+98DF, U+9AD8, U+FF1A, U+FF1F, U+FF5E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.38.woff2') format('woff2');
		unicode-range: U+3005, U+3010-3011, U+3080, U+30E2, U+4E0B, U+4E0D, U+4E88, U+4ECA-4ECB, U+4ED6, U+4ED8, U+4EE3, U+4EE5, U+4EF6, U+4F53, U+4F5C, U+4F7F, U+4FDD, U+4FE1, U+500B, U+50CF, U+5148, U+516C, U+5186, U+521D, U+5225, U+529B, U+52A0, U+5316, U+53D6-53D7, U+53EF, U+540C-540D, U+544A, U+54C1, U+54E1, U+56DE, U+56FD, U+5728, U+5730, U+58F2, U+5909, U+5916, U+591A, U+5973, U+5B50, U+5B66, U+5B89, U+5B9F, U+5BB6, U+5BFE, U+5C0F, U+5C71, U+5E02, U+5E73, U+5E83, U+5E97, U+5EA6, U+5F15, U+5F53, U+5F8C, U+5FC3, U+5FDC, U+601D, U+6027, U+610F, U+611B, U+611F, U+6210, U+6240, U+624B, U+6570, U+6587, U+6599, U+660E, U+66F4, U+66F8, U+6709, U+671F, U+6728, U+6765, U+6771, U+683C, U+691C, U+696D, U+697D, U+69D8, U+6A5F, U+6B21, U+6C34, U+6CBB, U+6CD5, U+6CE8, U+6D3B, U+6D77, U+7269, U+7279, U+73FE, U+7406, U+7530, U+756A, U+767A-767B, U+7684, U+771F, U+7740, U+77E5, U+793A, U+7ACB, U+7D04, U+7D22, U+7D50, U+7F8E, U+8005, U+80FD, U+81EA, U+826F, U+8868, U+8981, U+898F, U+89A7, U+8A2D, U+8A71, U+8F09, U+8FBC, U+8FD1, U+9001, U+901A, U+9023, U+9053, U+9078, U+90E8, U+91CE, U+91D1, U+9332, U+9577, U+958B, U+96C6, U+96FB, U+9762, U+98DF, U+9AD8, U+FF1A, U+FF1F, U+FF5E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.39.woff2') format('woff2');
		unicode-range: U+3001-3002, U+300C-300D, U+3041-307F, U+3081-308D, U+308F, U+3091-3093, U+3099-309A, U+309E, U+30A1-30E1, U+30E3-30ED, U+30EF-30F0, U+30F2-30F4, U+30FB-30FC, U+4E00, U+4E0A, U+4E2D, U+4E8B, U+4EBA, U+4F1A, U+5165, U+5168, U+5185, U+51FA, U+5206, U+5229, U+524D, U+52D5, U+5408, U+554F, U+5831, U+5834, U+5927, U+5B9A, U+5E74, U+5F0F, U+60C5, U+65B0, U+65B9, U+65E5, U+6642, U+6700, U+6708, U+672C, U+682A, U+6B63, U+6C17, U+70B9, U+7121, U+751F, U+7528, U+753B, U+76EE, U+793E, U+884C, U+898B, U+8A18, U+9593, U+95A2, U+FF01, U+FF08-FF09, U+FF0C, U+FF0E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.39.woff2') format('woff2');
		unicode-range: U+3001-3002, U+300C-300D, U+3041-307F, U+3081-308D, U+308F, U+3091-3093, U+3099-309A, U+309E, U+30A1-30E1, U+30E3-30ED, U+30EF-30F0, U+30F2-30F4, U+30FB-30FC, U+4E00, U+4E0A, U+4E2D, U+4E8B, U+4EBA, U+4F1A, U+5165, U+5168, U+5185, U+51FA, U+5206, U+5229, U+524D, U+52D5, U+5408, U+554F, U+5831, U+5834, U+5927, U+5B9A, U+5E74, U+5F0F, U+60C5, U+65B0, U+65B9, U+65E5, U+6642, U+6700, U+6708, U+672C, U+682A, U+6B63, U+6C17, U+70B9, U+7121, U+751F, U+7528, U+753B, U+76EE, U+793E, U+884C, U+898B, U+8A18, U+9593, U+95A2, U+FF01, U+FF08-FF09, U+FF0C, U+FF0E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.latin.woff2') format('woff2');
		unicode-range: U+0020-007E, U+00A2-00A3, U+00A5-00A6, U+00AC, U+00AF, U+2191, U+2193;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.latin.woff2') format('woff2');
		unicode-range: U+0020-007E, U+00A2-00A3, U+00A5-00A6, U+00AC, U+00AF, U+2191, U+2193;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.symbols.woff2') format('woff2');
		unicode-range: U+000A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.symbols.woff2') format('woff2');
		unicode-range: U+000A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.0.woff2') format('woff2');
		unicode-range: U+FFE0-FFE2, U+FFE4, U+FFE8;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.0.woff2') format('woff2');
		unicode-range: U+FFE0-FFE2, U+FFE4, U+FFE8;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.1.woff2') format('woff2');
		unicode-range: U+9E92, U+9EA9-9EAA, U+9EB4, U+9EB8, U+9EBF, U+9ECD, U+9ED1, U+9ED8, U+9EDB, U+9F0E, U+9F20, U+9F4A, U+FA16, U+FA19-FA1B, U+FA22, U+FA26, U+FA46, U+FA4A, U+FF02, U+FF04, U+FF07, U+FF51, U+FF5B, U+FF5D, U+FF69;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.1.woff2') format('woff2');
		unicode-range: U+9E92, U+9EA9-9EAA, U+9EB4, U+9EB8, U+9EBF, U+9ECD, U+9ED1, U+9ED8, U+9EDB, U+9F0E, U+9F20, U+9F4A, U+FA16, U+FA19-FA1B, U+FA22, U+FA26, U+FA46, U+FA4A, U+FF02, U+FF04, U+FF07, U+FF51, U+FF5B, U+FF5D, U+FF69;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.2.woff2') format('woff2');
		unicode-range: U+9921, U+99A8, U+99C1, U+99C8, U+99D5, U+9A37, U+9A4D, U+9A57, U+9AEE, U+9B4F, U+9B6F, U+9B92, U+9BAA, U+9BF5, U+9C0D, U+9C10, U+9C2F, U+9C39, U+9C52, U+9CF6, U+9D07-9D08, U+9D0E, U+9D1B, U+9D26, U+9D2B-9D2C, U+9D60-9D61, U+9D6C, U+9DC4, U+9DD7;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.2.woff2') format('woff2');
		unicode-range: U+9921, U+99A8, U+99C1, U+99C8, U+99D5, U+9A37, U+9A4D, U+9A57, U+9AEE, U+9B4F, U+9B6F, U+9B92, U+9BAA, U+9BF5, U+9C0D, U+9C10, U+9C2F, U+9C39, U+9C52, U+9CF6, U+9D07-9D08, U+9D0E, U+9D1B, U+9D26, U+9D2B-9D2C, U+9D60-9D61, U+9D6C, U+9DC4, U+9DD7;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.3.woff2') format('woff2');
		unicode-range: U+92CF, U+92D2, U+92E4, U+92EA, U+92F2, U+92F8, U+9310, U+9318, U+931A, U+9328, U+932B, U+932E, U+934D, U+9354, U+936C, U+937E, U+9394, U+9397, U+939A, U+93AD, U+93D1, U+9419, U+9444, U+947D, U+958F, U+95A4, U+95CA, U+966A, U+9677, U+9695, U+96AA, U+96BB, U+96C1, U+96DC, U+975C, U+9771, U+978B, U+97A0, U+97ED-97EE, U+980C, U+9817, U+981A, U+9830, U+9834, U+985A-985B, U+986F, U+98DC;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.3.woff2') format('woff2');
		unicode-range: U+92CF, U+92D2, U+92E4, U+92EA, U+92F2, U+92F8, U+9310, U+9318, U+931A, U+9328, U+932B, U+932E, U+934D, U+9354, U+936C, U+937E, U+9394, U+9397, U+939A, U+93AD, U+93D1, U+9419, U+9444, U+947D, U+958F, U+95A4, U+95CA, U+966A, U+9677, U+9695, U+96AA, U+96BB, U+96C1, U+96DC, U+975C, U+9771, U+978B, U+97A0, U+97ED-97EE, U+980C, U+9817, U+981A, U+9830, U+9834, U+985A-985B, U+986F, U+98DC;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.4.woff2') format('woff2');
		unicode-range: U+8E35, U+8E44, U+8E5F, U+8EAF, U+8EBE, U+8EC0, U+8EE3, U+8F2F, U+8F49, U+8F4D, U+8FC2, U+8FEA, U+8FED, U+8FFA, U+9013, U+901E, U+903C, U+9041, U+905C, U+9081, U+90DE, U+912D, U+9149, U+914B-914C, U+9187, U+9189, U+9197, U+91AC, U+91B1, U+91C0, U+91C9, U+91E6, U+920E, U+9237, U+9264, U+9266, U+927E, U+9291;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.4.woff2') format('woff2');
		unicode-range: U+8E35, U+8E44, U+8E5F, U+8EAF, U+8EBE, U+8EC0, U+8EE3, U+8F2F, U+8F49, U+8F4D, U+8FC2, U+8FEA, U+8FED, U+8FFA, U+9013, U+901E, U+903C, U+9041, U+905C, U+9081, U+90DE, U+912D, U+9149, U+914B-914C, U+9187, U+9189, U+9197, U+91AC, U+91B1, U+91C0, U+91C9, U+91E6, U+920E, U+9237, U+9264, U+9266, U+927E, U+9291;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.5.woff2') format('woff2');
		unicode-range: U+87EC, U+87FB, U+8805, U+880D, U+880F, U+881F, U+885E, U+8877, U+8888, U+88B7, U+88DD, U+88DF, U+88E1, U+892A, U+8956, U+89BD, U+8A3B, U+8A51, U+8A54, U+8A62, U+8ABC, U+8AC4, U+8ACC, U+8ADC, U+8AE7, U+8AEB, U+8AEE, U+8AF7, U+8AFA, U+8B01-8B02, U+8B04, U+8B20, U+8B2C, U+8B6F, U+8B93, U+8B9A, U+8C4E, U+8CC2, U+8CC4, U+8CCE, U+8CE3-8CE4, U+8CE6, U+8CF4, U+8D0B, U+8D14, U+8D6B, U+8D73, U+8DA8, U+8DBE;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.5.woff2') format('woff2');
		unicode-range: U+87EC, U+87FB, U+8805, U+880D, U+880F, U+881F, U+885E, U+8877, U+8888, U+88B7, U+88DD, U+88DF, U+88E1, U+892A, U+8956, U+89BD, U+8A3B, U+8A51, U+8A54, U+8A62, U+8ABC, U+8AC4, U+8ACC, U+8ADC, U+8AE7, U+8AEB, U+8AEE, U+8AF7, U+8AFA, U+8B01-8B02, U+8B04, U+8B20, U+8B2C, U+8B6F, U+8B93, U+8B9A, U+8C4E, U+8CC2, U+8CC4, U+8CCE, U+8CE3-8CE4, U+8CE6, U+8CF4, U+8D0B, U+8D14, U+8D6B, U+8D73, U+8DA8, U+8DBE;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.6.woff2') format('woff2');
		unicode-range: U+8346, U+834A, U+834F, U+838A, U+839E, U+83AB, U+83B1, U+83B5, U+83D6, U+83DF, U+83EB, U+83F0, U+8404, U+840A, U+8420, U+8431, U+844E, U+8461-8462, U+8466, U+847A, U+848B, U+8490, U+849C, U+84C9, U+84D1, U+84EC, U+84FC, U+8500, U+851A, U+8523, U+8543, U+854A-854B, U+8557, U+8569-856A, U+857E, U+8597, U+85AE-85B0, U+85C1, U+85CF, U+85E5, U+85F7, U+8602, U+865E, U+867B, U+8695, U+86A4, U+86CB, U+86CE, U+86E4, U+86ED, U+86F8, U+86FE, U+8749, U+874B, U+8755, U+8766, U+877F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.6.woff2') format('woff2');
		unicode-range: U+8346, U+834A, U+834F, U+838A, U+839E, U+83AB, U+83B1, U+83B5, U+83D6, U+83DF, U+83EB, U+83F0, U+8404, U+840A, U+8420, U+8431, U+844E, U+8461-8462, U+8466, U+847A, U+848B, U+8490, U+849C, U+84C9, U+84D1, U+84EC, U+84FC, U+8500, U+851A, U+8523, U+8543, U+854A-854B, U+8557, U+8569-856A, U+857E, U+8597, U+85AE-85B0, U+85C1, U+85CF, U+85E5, U+85F7, U+8602, U+865E, U+867B, U+8695, U+86A4, U+86CB, U+86CE, U+86E4, U+86ED, U+86F8, U+86FE, U+8749, U+874B, U+8755, U+8766, U+877F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.7.woff2') format('woff2');
		unicode-range: U+7D63, U+7D9C, U+7DA0, U+7DAC, U+7DB8, U+7DD6, U+7DEC, U+7E23, U+7E31, U+7E37, U+7E5D-7E5E, U+7E61, U+7E67, U+7E6B, U+7E6D, U+7E82, U+7E96, U+7F6B, U+7F77, U+7F79, U+7F9A, U+7FAF, U+7FC6, U+7FEB, U+7FF0, U+800C, U+803D, U+8058, U+8068, U+806F, U+807D-807E, U+8087, U+808B, U+80B1, U+80DA, U+80E4, U+8129, U+8139, U+8151, U+8171, U+81A0, U+81B5, U+81C6, U+81DF, U+81E5, U+821B-821C, U+8235, U+8237, U+826E, U+8299, U+82C5, U+82D2-82D3, U+82E7;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.7.woff2') format('woff2');
		unicode-range: U+7D63, U+7D9C, U+7DA0, U+7DAC, U+7DB8, U+7DD6, U+7DEC, U+7E23, U+7E31, U+7E37, U+7E5D-7E5E, U+7E61, U+7E67, U+7E6B, U+7E6D, U+7E82, U+7E96, U+7F6B, U+7F77, U+7F79, U+7F9A, U+7FAF, U+7FC6, U+7FEB, U+7FF0, U+800C, U+803D, U+8058, U+8068, U+806F, U+807D-807E, U+8087, U+808B, U+80B1, U+80DA, U+80E4, U+8129, U+8139, U+8151, U+8171, U+81A0, U+81B5, U+81C6, U+81DF, U+81E5, U+821B-821C, U+8235, U+8237, U+826E, U+8299, U+82C5, U+82D2-82D3, U+82E7;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.8.woff2') format('woff2');
		unicode-range: U+786F, U+7872, U+7887, U+788D-788E, U+7893, U+78A9, U+78CB, U+7901, U+7926, U+792A-792B, U+7941, U+7955, U+7962, U+7977, U+797F, U+798D-798E, U+79A6, U+79AA, U+79AE, U+79B0-79B1, U+79BD-79BE, U+79DF, U+7A17, U+7A1F, U+7A3B, U+7A46, U+7A4E, U+7A50, U+7A57, U+7A63, U+7A70, U+7A79, U+7A84, U+7ABA, U+7AC3, U+7AEA, U+7AFA, U+7B08, U+7B19, U+7B25, U+7B4F, U+7B86, U+7BAD, U+7BE6, U+7C1E, U+7C38, U+7C3E, U+7C7E, U+7C81-7C82, U+7C8D, U+7CA5, U+7CB9, U+7CCA, U+7CCE, U+7CDF-7CE0, U+7CFE, U+7D06, U+7D2C, U+7D43;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.8.woff2') format('woff2');
		unicode-range: U+786F, U+7872, U+7887, U+788D-788E, U+7893, U+78A9, U+78CB, U+7901, U+7926, U+792A-792B, U+7941, U+7955, U+7962, U+7977, U+797F, U+798D-798E, U+79A6, U+79AA, U+79AE, U+79B0-79B1, U+79BD-79BE, U+79DF, U+7A17, U+7A1F, U+7A3B, U+7A46, U+7A4E, U+7A50, U+7A57, U+7A63, U+7A70, U+7A79, U+7A84, U+7ABA, U+7AC3, U+7AEA, U+7AFA, U+7B08, U+7B19, U+7B25, U+7B4F, U+7B86, U+7BAD, U+7BE6, U+7C1E, U+7C38, U+7C3E, U+7C7E, U+7C81-7C82, U+7C8D, U+7CA5, U+7CB9, U+7CCA, U+7CCE, U+7CDF-7CE0, U+7CFE, U+7D06, U+7D2C, U+7D43;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.9.woff2') format('woff2');
		unicode-range: U+7370, U+7378, U+7396, U+73BB, U+73CA, U+73EA, U+7433, U+7455, U+745A, U+7473, U+7476, U+74BD, U+7511, U+751C, U+7526, U+752B, U+754F, U+755D, U+7562, U+7566, U+7574, U+7577, U+7587, U+758A-758B, U+758F, U+75B1, U+75B5, U+75D4, U+75D8, U+7621, U+7624, U+768B, U+7690, U+7693, U+76BA, U+76C3, U+76C8, U+76DC, U+76E1, U+76EA, U+7738, U+779E, U+77A5, U+77B0, U+77BC, U+77E7, U+77E9, U+7812, U+7826-7827, U+783A, U+783F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.9.woff2') format('woff2');
		unicode-range: U+7370, U+7378, U+7396, U+73BB, U+73CA, U+73EA, U+7433, U+7455, U+745A, U+7473, U+7476, U+74BD, U+7511, U+751C, U+7526, U+752B, U+754F, U+755D, U+7562, U+7566, U+7574, U+7577, U+7587, U+758A-758B, U+758F, U+75B1, U+75B5, U+75D4, U+75D8, U+7621, U+7624, U+768B, U+7690, U+7693, U+76BA, U+76C3, U+76C8, U+76DC, U+76E1, U+76EA, U+7738, U+779E, U+77A5, U+77B0, U+77BC, U+77E7, U+77E9, U+7812, U+7826-7827, U+783A, U+783F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.10.woff2') format('woff2');
		unicode-range: U+6D8C, U+6D9C, U+6DB5, U+6DD8, U+6DE8, U+6DF9, U+6E20, U+6E25, U+6E5B, U+6E8C, U+6EAF, U+6EC9, U+6EEF, U+6F09, U+6F11, U+6F15, U+6F31, U+6F38, U+6F45, U+6F51, U+6F74, U+6F97, U+6FB1, U+6FD5, U+6FE0, U+6FE4, U+6FEB, U+6FFE, U+7006, U+7015, U+701E, U+7026, U+7028, U+704C, U+7114, U+7119, U+7130, U+7149, U+7164, U+7194, U+7199, U+71BE, U+71CE, U+71D0, U+71D2, U+71E6, U+71ED, U+71FF, U+722D, U+7232, U+723E, U+7252, U+7280, U+72F9, U+72FD, U+7336-7337;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.10.woff2') format('woff2');
		unicode-range: U+6D8C, U+6D9C, U+6DB5, U+6DD8, U+6DE8, U+6DF9, U+6E20, U+6E25, U+6E5B, U+6E8C, U+6EAF, U+6EC9, U+6EEF, U+6F09, U+6F11, U+6F15, U+6F31, U+6F38, U+6F45, U+6F51, U+6F74, U+6F97, U+6FB1, U+6FD5, U+6FE0, U+6FE4, U+6FEB, U+6FFE, U+7006, U+7015, U+701E, U+7026, U+7028, U+704C, U+7114, U+7119, U+7130, U+7149, U+7164, U+7194, U+7199, U+71BE, U+71CE, U+71D0, U+71D2, U+71E6, U+71ED, U+71FF, U+722D, U+7232, U+723E, U+7252, U+7280, U+72F9, U+72FD, U+7336-7337;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.11.woff2') format('woff2');
		unicode-range: U+685D, U+685F, U+6867, U+689B, U+68A2, U+68A7, U+68AF, U+68BC, U+68C9, U+68D8, U+6900, U+690B, U+6919, U+691B, U+6930, U+6934, U+6962, U+696F, U+6973, U+6977, U+69B4, U+69C7, U+69D9, U+6A17, U+6A1F, U+6A23, U+6A35, U+6A61-6A62, U+6A6B, U+6A7F, U+6AA2, U+6AAE, U+6ABB, U+6AC2, U+6AD3, U+6ADB, U+6B23, U+6B3D, U+6B4E, U+6B89, U+6BC0, U+6BD8, U+6BEC, U+6C3E, U+6C40, U+6C5D, U+6C83, U+6C8C, U+6C93, U+6CAB, U+6D35, U+6D38, U+6D6C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.11.woff2') format('woff2');
		unicode-range: U+685D, U+685F, U+6867, U+689B, U+68A2, U+68A7, U+68AF, U+68BC, U+68C9, U+68D8, U+6900, U+690B, U+6919, U+691B, U+6930, U+6934, U+6962, U+696F, U+6973, U+6977, U+69B4, U+69C7, U+69D9, U+6A17, U+6A1F, U+6A23, U+6A35, U+6A61-6A62, U+6A6B, U+6A7F, U+6AA2, U+6AAE, U+6ABB, U+6AC2, U+6AD3, U+6ADB, U+6B23, U+6B3D, U+6B4E, U+6B89, U+6BC0, U+6BD8, U+6BEC, U+6C3E, U+6C40, U+6C5D, U+6C83, U+6C8C, U+6C93, U+6CAB, U+6D35, U+6D38, U+6D6C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.12.woff2') format('woff2');
		unicode-range: U+62D4, U+62DC, U+6309, U+633A, U+634C, U+6372, U+6377, U+637A, U+63A0, U+63A9, U+63AC, U+63D6, U+6414, U+6416, U+6451, U+6478, U+649A, U+649E, U+64FE, U+651D, U+6536, U+654D, U+6572, U+658C, U+65A1, U+65A4-65A5, U+660A, U+6634, U+6644, U+664F, U+665D, U+665F, U+6668, U+6670, U+66A2, U+66C9, U+66DD, U+6714-6715, U+6753, U+6762, U+6777, U+6787, U+67C1, U+67D8, U+67FE, U+6802, U+6834, U+6853-6854;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.12.woff2') format('woff2');
		unicode-range: U+62D4, U+62DC, U+6309, U+633A, U+634C, U+6372, U+6377, U+637A, U+63A0, U+63A9, U+63AC, U+63D6, U+6414, U+6416, U+6451, U+6478, U+649A, U+649E, U+64FE, U+651D, U+6536, U+654D, U+6572, U+658C, U+65A1, U+65A4-65A5, U+660A, U+6634, U+6644, U+664F, U+665D, U+665F, U+6668, U+6670, U+66A2, U+66C9, U+66DD, U+6714-6715, U+6753, U+6762, U+6777, U+6787, U+67C1, U+67D8, U+67FE, U+6802, U+6834, U+6853-6854;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.13.woff2') format('woff2');
		unicode-range: U+5DBD, U+5DCC, U+5DD6, U+5DF2, U+5DFD, U+5E25, U+5E36, U+5E87, U+5E96, U+5E9A, U+5EB8, U+5ECF-5ED0, U+5ED3, U+5EDA, U+5EDF-5EE0, U+5EF3, U+5EFC, U+5EFF, U+5F17, U+5F1B, U+5F27, U+5F3C, U+5F48, U+5F4A, U+5F4C, U+5F57, U+5F6A, U+5F6C, U+5FA0, U+5FB7, U+5FBD, U+5FFD, U+6046, U+6055, U+6062-6063, U+6070, U+6089, U+608C, U+60C7, U+60DF, U+60E1, U+60F0, U+60FA, U+6108, U+613C, U+6144, U+617E, U+619A, U+61AC, U+61BE, U+61F7, U+620A, U+620E, U+6230, U+6232, U+6258, U+62C2;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.13.woff2') format('woff2');
		unicode-range: U+5DBD, U+5DCC, U+5DD6, U+5DF2, U+5DFD, U+5E25, U+5E36, U+5E87, U+5E96, U+5E9A, U+5EB8, U+5ECF-5ED0, U+5ED3, U+5EDA, U+5EDF-5EE0, U+5EF3, U+5EFC, U+5EFF, U+5F17, U+5F1B, U+5F27, U+5F3C, U+5F48, U+5F4A, U+5F4C, U+5F57, U+5F6A, U+5F6C, U+5FA0, U+5FB7, U+5FBD, U+5FFD, U+6046, U+6055, U+6062-6063, U+6070, U+6089, U+608C, U+60C7, U+60DF, U+60E1, U+60F0, U+60FA, U+6108, U+613C, U+6144, U+617E, U+619A, U+61AC, U+61BE, U+61F7, U+620A, U+620E, U+6230, U+6232, U+6258, U+62C2;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.14.woff2') format('woff2');
		unicode-range: U+57C3, U+57DC, U+57E0, U+57F4, U+582F-5830, U+5835, U+5840, U+5851, U+5858-5859, U+5861, U+589E, U+58B3, U+58BE, U+58D5, U+58D8, U+58DE, U+58EC, U+58EF, U+58F7, U+58FD, U+5919, U+594E, U+5957, U+5967, U+596C, U+59BE, U+59E5, U+59F6, U+5A03, U+5A41, U+5AE1, U+5B2C, U+5B30, U+5B43, U+5B5C, U+5B5F, U+5B69, U+5B75, U+5B8B, U+5B8D, U+5BA5, U+5BD3, U+5BE1-5BE2, U+5BE6, U+5BF5, U+5C07-5C09, U+5C24, U+5C2D, U+5C4D, U+5C53, U+5C61-5C62, U+5C6F, U+5CA8, U+5CB1, U+5CD9, U+5CE8-5CE9, U+5CFB, U+5CFD, U+5D15, U+5D17, U+5D1A, U+5D69, U+5D6F, U+5D73;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.14.woff2') format('woff2');
		unicode-range: U+57C3, U+57DC, U+57E0, U+57F4, U+582F-5830, U+5835, U+5840, U+5851, U+5858-5859, U+5861, U+589E, U+58B3, U+58BE, U+58D5, U+58D8, U+58DE, U+58EC, U+58EF, U+58F7, U+58FD, U+5919, U+594E, U+5957, U+5967, U+596C, U+59BE, U+59E5, U+59F6, U+5A03, U+5A41, U+5AE1, U+5B2C, U+5B30, U+5B43, U+5B5C, U+5B5F, U+5B69, U+5B75, U+5B8B, U+5B8D, U+5BA5, U+5BD3, U+5BE1-5BE2, U+5BE6, U+5BF5, U+5C07-5C09, U+5C24, U+5C2D, U+5C4D, U+5C53, U+5C61-5C62, U+5C6F, U+5CA8, U+5CB1, U+5CD9, U+5CE8-5CE9, U+5CFB, U+5CFD, U+5D15, U+5D17, U+5D1A, U+5D69, U+5D6F, U+5D73;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.15.woff2') format('woff2');
		unicode-range: U+528D, U+52AB, U+52BE, U+52C1, U+52C5, U+52F3, U+52FA, U+5301, U+5319, U+531D, U+5321, U+532A, U+5366, U+5377, U+537F, U+5398, U+53A9, U+53AD, U+53B0, U+53DB, U+53E2, U+5403, U+540B, U+540F, U+5492, U+54E8-54E9, U+5516, U+5538, U+5544, U+555E, U+55A9, U+55AC, U+55AE, U+5617, U+5631-5632, U+5653, U+566A, U+5678, U+567A, U+5687, U+5699, U+56B4, U+5703, U+5708, U+5713, U+5718, U+5751, U+5764;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.15.woff2') format('woff2');
		unicode-range: U+528D, U+52AB, U+52BE, U+52C1, U+52C5, U+52F3, U+52FA, U+5301, U+5319, U+531D, U+5321, U+532A, U+5366, U+5377, U+537F, U+5398, U+53A9, U+53AD, U+53B0, U+53DB, U+53E2, U+5403, U+540B, U+540F, U+5492, U+54E8-54E9, U+5516, U+5538, U+5544, U+555E, U+55A9, U+55AC, U+55AE, U+5617, U+5631-5632, U+5653, U+566A, U+5678, U+567A, U+5687, U+5699, U+56B4, U+5703, U+5708, U+5713, U+5718, U+5751, U+5764;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.16.woff2') format('woff2');
		unicode-range: U+4E11, U+4E19, U+4E1E, U+4E4D-4E4E, U+4E56, U+4E58, U+4E98-4E99, U+4E9E, U+4EA5-4EA6, U+4EA8, U+4EC7, U+4F0D, U+4F36, U+4F43, U+4F5B, U+4F7C, U+4F83, U+4FA0, U+4FAF, U+4FC4, U+4FD0, U+4FDF-4FE0, U+4FEF, U+5016, U+5023, U+5026, U+502D, U+5039, U+5072, U+50AD, U+50B2-50B3, U+50D1, U+50DE, U+50F9, U+50FB, U+5109, U+5112, U+5118, U+511A, U+5141, U+5147, U+5152, U+5154, U+5191, U+51A4, U+51C9, U+51CB, U+51E7, U+51FE, U+525D, U+5269, U+5283, U+5289;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.16.woff2') format('woff2');
		unicode-range: U+4E11, U+4E19, U+4E1E, U+4E4D-4E4E, U+4E56, U+4E58, U+4E98-4E99, U+4E9E, U+4EA5-4EA6, U+4EA8, U+4EC7, U+4F0D, U+4F36, U+4F43, U+4F5B, U+4F7C, U+4F83, U+4FA0, U+4FAF, U+4FC4, U+4FD0, U+4FDF-4FE0, U+4FEF, U+5016, U+5023, U+5026, U+502D, U+5039, U+5072, U+50AD, U+50B2-50B3, U+50D1, U+50DE, U+50F9, U+50FB, U+5109, U+5112, U+5118, U+511A, U+5141, U+5147, U+5152, U+5154, U+5191, U+51A4, U+51C9, U+51CB, U+51E7, U+51FE, U+525D, U+5269, U+5283, U+5289;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.17.woff2') format('woff2');
		unicode-range: U+3232, U+338F, U+3396, U+339E, U+33A5, U+3D4E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.17.woff2') format('woff2');
		unicode-range: U+3232, U+338F, U+3396, U+339E, U+33A5, U+3D4E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.18.woff2') format('woff2');
		unicode-range: U+3013;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.18.woff2') format('woff2');
		unicode-range: U+3013;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.20.woff2') format('woff2');
		unicode-range: U+301D, U+301F, U+3090, U+30F1, U+339C, U+4FF8, U+515C, U+5239, U+526A, U+52FE, U+535C, U+53D9, U+5420, U+54FA, U+56A2, U+5750, U+5766, U+5806, U+5937, U+5954, U+5993, U+59D0, U+59FB, U+5A3C, U+5A7F, U+5B95, U+5C41, U+6028, U+60E0, U+620C, U+621F, U+626E, U+641C, U+646F, U+647A, U+64B0, U+64E2, U+65A7, U+65AF, U+66D9, U+66FE, U+676D, U+6775, U+67F5, U+68FA, U+694A, U+6955, U+69AE, U+6A02, U+6A3A, U+6A80, U+6C23, U+6C72, U+6D1B, U+6DCB, U+6F23, U+6FAA, U+707C, U+71C8, U+71FB, U+724C, U+725D, U+7262, U+7422, U+74E2, U+75BC, U+7791, U+7825, U+7940, U+79BF, U+7A14, U+7A1C, U+7A83, U+7AC4, U+7BED, U+7C95, U+7DFB, U+7FC1, U+8000, U+8207, U+82A5, U+82DB, U+8304, U+83E9, U+8471, U+8494, U+8513, U+8526, U+853D, U+8568, U+8599, U+85EA, U+86D9, U+86DB, U+8718, U+87BA, U+8861, U+887F, U+88F3, U+8AD2, U+8CD3, U+8DE8, U+8E2A, U+8F0C, U+8F3F, U+8FA3, U+8FE6, U+9059, U+9061, U+9091, U+916A, U+91C7, U+929A, U+95A5, U+976D, U+9798, U+97AD, U+98AF, U+9910, U+9913, U+9957, U+9BAB, U+9DAF, U+9ECE;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.20.woff2') format('woff2');
		unicode-range: U+301D, U+301F, U+3090, U+30F1, U+339C, U+4FF8, U+515C, U+5239, U+526A, U+52FE, U+535C, U+53D9, U+5420, U+54FA, U+56A2, U+5750, U+5766, U+5806, U+5937, U+5954, U+5993, U+59D0, U+59FB, U+5A3C, U+5A7F, U+5B95, U+5C41, U+6028, U+60E0, U+620C, U+621F, U+626E, U+641C, U+646F, U+647A, U+64B0, U+64E2, U+65A7, U+65AF, U+66D9, U+66FE, U+676D, U+6775, U+67F5, U+68FA, U+694A, U+6955, U+69AE, U+6A02, U+6A3A, U+6A80, U+6C23, U+6C72, U+6D1B, U+6DCB, U+6F23, U+6FAA, U+707C, U+71C8, U+71FB, U+724C, U+725D, U+7262, U+7422, U+74E2, U+75BC, U+7791, U+7825, U+7940, U+79BF, U+7A14, U+7A1C, U+7A83, U+7AC4, U+7BED, U+7C95, U+7DFB, U+7FC1, U+8000, U+8207, U+82A5, U+82DB, U+8304, U+83E9, U+8471, U+8494, U+8513, U+8526, U+853D, U+8568, U+8599, U+85EA, U+86D9, U+86DB, U+8718, U+87BA, U+8861, U+887F, U+88F3, U+8AD2, U+8CD3, U+8DE8, U+8E2A, U+8F0C, U+8F3F, U+8FA3, U+8FE6, U+9059, U+9061, U+9091, U+916A, U+91C7, U+929A, U+95A5, U+976D, U+9798, U+97AD, U+98AF, U+9910, U+9913, U+9957, U+9BAB, U+9DAF, U+9ECE;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.21.woff2') format('woff2');
		unicode-range: U+309B, U+4E5E, U+4EC0, U+4ED4, U+4F91, U+4FAE, U+4FB6, U+51F1, U+5347, U+53C9, U+540E, U+543B, U+54B3, U+5506, U+55C5, U+586B, U+58CC, U+5944, U+59D1, U+5B0C, U+5B78, U+5C51, U+5DF7, U+5EF7, U+5F14, U+5F9E, U+6101, U+6155, U+6167-6168, U+61A4, U+6284, U+62D0, U+62D7, U+62D9, U+6602, U+6666, U+6689, U+66F3, U+673D, U+67A2, U+67CA, U+698A, U+699B, U+69CC, U+6A2B, U+6A59, U+6A8E, U+6A9C, U+6D29, U+6D9B, U+6DD1, U+6E07, U+6E3E, U+6F81, U+70B8, U+7235, U+72DB, U+72F8, U+73C0, U+73C2, U+7425, U+7435-7436, U+7525, U+7554, U+7560, U+75D2, U+77AD, U+785D, U+786B, U+7953, U+7984, U+7A92, U+7AE3, U+7B94, U+7BAA, U+7C9B, U+7CE7, U+7D18, U+7DBB, U+7E1E, U+80AF, U+817F, U+81BF, U+82AD, U+82EB, U+8463, U+8499, U+8511, U+8549, U+85DD, U+85E9, U+868A, U+86EE, U+8A60, U+8A6E, U+8C79, U+8CAA, U+8E87, U+8E8A, U+8F44, U+8F5F, U+9010, U+9017, U+9075, U+907C, U+918D, U+9190, U+92F3, U+9640, U+965B, U+978D, U+97FB, U+9838, U+98E2, U+9A28, U+9AB8, U+9B41, U+9BA8, U+9BAD, U+9C57, U+9D3B, U+9D5C, U+9DFA, U+9E93, U+9E9F, U+9EB9;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.21.woff2') format('woff2');
		unicode-range: U+309B, U+4E5E, U+4EC0, U+4ED4, U+4F91, U+4FAE, U+4FB6, U+51F1, U+5347, U+53C9, U+540E, U+543B, U+54B3, U+5506, U+55C5, U+586B, U+58CC, U+5944, U+59D1, U+5B0C, U+5B78, U+5C51, U+5DF7, U+5EF7, U+5F14, U+5F9E, U+6101, U+6155, U+6167-6168, U+61A4, U+6284, U+62D0, U+62D7, U+62D9, U+6602, U+6666, U+6689, U+66F3, U+673D, U+67A2, U+67CA, U+698A, U+699B, U+69CC, U+6A2B, U+6A59, U+6A8E, U+6A9C, U+6D29, U+6D9B, U+6DD1, U+6E07, U+6E3E, U+6F81, U+70B8, U+7235, U+72DB, U+72F8, U+73C0, U+73C2, U+7425, U+7435-7436, U+7525, U+7554, U+7560, U+75D2, U+77AD, U+785D, U+786B, U+7953, U+7984, U+7A92, U+7AE3, U+7B94, U+7BAA, U+7C9B, U+7CE7, U+7D18, U+7DBB, U+7E1E, U+80AF, U+817F, U+81BF, U+82AD, U+82EB, U+8463, U+8499, U+8511, U+8549, U+85DD, U+85E9, U+868A, U+86EE, U+8A60, U+8A6E, U+8C79, U+8CAA, U+8E87, U+8E8A, U+8F44, U+8F5F, U+9010, U+9017, U+9075, U+907C, U+918D, U+9190, U+92F3, U+9640, U+965B, U+978D, U+97FB, U+9838, U+98E2, U+9A28, U+9AB8, U+9B41, U+9BA8, U+9BAD, U+9C57, U+9D3B, U+9D5C, U+9DFA, U+9E93, U+9E9F, U+9EB9;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.22.woff2') format('woff2');
		unicode-range: U+3231, U+4E14, U+4E9B, U+4EAB, U+4F3D, U+4F47, U+4FE3, U+4FF5, U+51A5, U+51B6, U+51DC, U+51F0, U+536F, U+53D4, U+53E1, U+53F1, U+54BD, U+553E, U+559D, U+55DC, U+55E3, U+56DA, U+589C, U+58FA, U+59EA, U+5BB5, U+5BC5, U+5C16, U+5CE1, U+5CEF, U+5D16, U+5DF4, U+5EB6, U+5EC9, U+5F10, U+602F, U+60BC, U+6190-6191, U+61C9, U+6216, U+62F7, U+633D, U+634F, U+6357, U+637B, U+63BB, U+6492, U+64A5, U+6591, U+65BC, U+65FA, U+660F, U+66D6, U+6756, U+681E, U+6876, U+6893, U+6897, U+698E, U+6BC5, U+6C7D, U+6E1A, U+6E26, U+711A, U+714C, U+7169, U+71D5, U+722C, U+725F, U+727D, U+72D7, U+731F, U+745B, U+74DC, U+75B9, U+75D5, U+75E2, U+75FA, U+76F2, U+7729, U+7766, U+7891, U+7897, U+7A7F, U+7AAE, U+7AFF, U+7B48, U+7B8B, U+7C9F, U+7D21, U+7DCB, U+7E55, U+7F75, U+810A, U+818F, U+8218, U+8236, U+82B9, U+8338, U+840E, U+842C, U+852D, U+85AA, U+8823, U+88B4, U+8910, U+8A0A, U+8A63, U+8B33, U+8B39, U+8CDC, U+8D74, U+904D, U+919C, U+91E7, U+9306, U+93A7, U+96BC, U+96CC, U+96EB, U+971C, U+98F4, U+9AC4, U+9AED, U+9B8E, U+FF4A, U+FF5A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.22.woff2') format('woff2');
		unicode-range: U+3231, U+4E14, U+4E9B, U+4EAB, U+4F3D, U+4F47, U+4FE3, U+4FF5, U+51A5, U+51B6, U+51DC, U+51F0, U+536F, U+53D4, U+53E1, U+53F1, U+54BD, U+553E, U+559D, U+55DC, U+55E3, U+56DA, U+589C, U+58FA, U+59EA, U+5BB5, U+5BC5, U+5C16, U+5CE1, U+5CEF, U+5D16, U+5DF4, U+5EB6, U+5EC9, U+5F10, U+602F, U+60BC, U+6190-6191, U+61C9, U+6216, U+62F7, U+633D, U+634F, U+6357, U+637B, U+63BB, U+6492, U+64A5, U+6591, U+65BC, U+65FA, U+660F, U+66D6, U+6756, U+681E, U+6876, U+6893, U+6897, U+698E, U+6BC5, U+6C7D, U+6E1A, U+6E26, U+711A, U+714C, U+7169, U+71D5, U+722C, U+725F, U+727D, U+72D7, U+731F, U+745B, U+74DC, U+75B9, U+75D5, U+75E2, U+75FA, U+76F2, U+7729, U+7766, U+7891, U+7897, U+7A7F, U+7AAE, U+7AFF, U+7B48, U+7B8B, U+7C9F, U+7D21, U+7DCB, U+7E55, U+7F75, U+810A, U+818F, U+8218, U+8236, U+82B9, U+8338, U+840E, U+842C, U+852D, U+85AA, U+8823, U+88B4, U+8910, U+8A0A, U+8A63, U+8B33, U+8B39, U+8CDC, U+8D74, U+904D, U+919C, U+91E7, U+9306, U+93A7, U+96BC, U+96CC, U+96EB, U+971C, U+98F4, U+9AC4, U+9AED, U+9B8E, U+FF4A, U+FF5A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.23.woff2') format('woff2');
		unicode-range: U+3006, U+33A1, U+4F10, U+4F86, U+50C5, U+5176, U+5197, U+51A8, U+51B4, U+51C6, U+51EA, U+5243, U+5256, U+52F2, U+5384, U+541F, U+5606, U+5614, U+5841, U+5875, U+59DC, U+5A2F, U+5B54, U+5BB0, U+5CAC, U+5CE0, U+5DBA, U+5DEB, U+5DF3, U+5E63, U+5EE3, U+5F59, U+5FCC, U+601C, U+6068, U+60E7, U+618E, U+61F2, U+62C9, U+632B, U+6367, U+638C, U+64AD, U+66AB, U+66F9, U+6816, U+6881, U+68B6, U+6960, U+697C, U+69CD, U+6A0B, U+6B3E, U+6B64, U+6C50, U+6D2A, U+6E15, U+6EBA, U+6F20, U+6FC1, U+7027, U+7058, U+7078, U+70F9, U+714E, U+7272, U+72A0, U+72D0, U+7345, U+73ED, U+751A, U+760D, U+764C, U+77DB, U+7947, U+7985, U+79E6, U+79E9, U+7A3D, U+7A9F, U+7AAF, U+7B1B, U+7B95, U+7BE4, U+7D62, U+7D79, U+7E8F, U+7F60, U+7F9E, U+7FE0, U+8098, U+80B4, U+80BA, U+80CE, U+80F4, U+8106, U+814E, U+8154, U+81FC, U+8247, U+82D4, U+831C, U+85A9, U+85FB, U+865C, U+8702, U+87F9, U+895F, U+8A03, U+8A1F, U+8ACF, U+8AED, U+8B90, U+8CED, U+8FBF, U+90C1, U+90ED, U+91D8, U+920D, U+9418, U+9583, U+9591, U+9756, U+9784, U+9801, U+9813, U+982C, U+984E, U+99B3, U+9BC9, U+9BD6, U+9BDB, U+9BE8, U+9E78, U+FF46, U+FF6B, U+FF7F, U+FF88;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.23.woff2') format('woff2');
		unicode-range: U+3006, U+33A1, U+4F10, U+4F86, U+50C5, U+5176, U+5197, U+51A8, U+51B4, U+51C6, U+51EA, U+5243, U+5256, U+52F2, U+5384, U+541F, U+5606, U+5614, U+5841, U+5875, U+59DC, U+5A2F, U+5B54, U+5BB0, U+5CAC, U+5CE0, U+5DBA, U+5DEB, U+5DF3, U+5E63, U+5EE3, U+5F59, U+5FCC, U+601C, U+6068, U+60E7, U+618E, U+61F2, U+62C9, U+632B, U+6367, U+638C, U+64AD, U+66AB, U+66F9, U+6816, U+6881, U+68B6, U+6960, U+697C, U+69CD, U+6A0B, U+6B3E, U+6B64, U+6C50, U+6D2A, U+6E15, U+6EBA, U+6F20, U+6FC1, U+7027, U+7058, U+7078, U+70F9, U+714E, U+7272, U+72A0, U+72D0, U+7345, U+73ED, U+751A, U+760D, U+764C, U+77DB, U+7947, U+7985, U+79E6, U+79E9, U+7A3D, U+7A9F, U+7AAF, U+7B1B, U+7B95, U+7BE4, U+7D62, U+7D79, U+7E8F, U+7F60, U+7F9E, U+7FE0, U+8098, U+80B4, U+80BA, U+80CE, U+80F4, U+8106, U+814E, U+8154, U+81FC, U+8247, U+82D4, U+831C, U+85A9, U+85FB, U+865C, U+8702, U+87F9, U+895F, U+8A03, U+8A1F, U+8ACF, U+8AED, U+8B90, U+8CED, U+8FBF, U+90C1, U+90ED, U+91D8, U+920D, U+9418, U+9583, U+9591, U+9756, U+9784, U+9801, U+9813, U+982C, U+984E, U+99B3, U+9BC9, U+9BD6, U+9BDB, U+9BE8, U+9E78, U+FF46, U+FF6B, U+FF7F, U+FF88;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.24.woff2') format('woff2');
		unicode-range: U+4E91, U+4F8D, U+508D, U+50E7, U+514E, U+51E1, U+51F6, U+51F8-51F9, U+5270, U+5446, U+5449, U+5504, U+5507, U+5824, U+584A, U+58F1, U+5983, U+59A5, U+59A8, U+59AC, U+59D3, U+5A29, U+5A46, U+5AC9, U+5C3C, U+5D07, U+5DE7, U+5E16, U+5E7D, U+5ECA, U+6020, U+606D, U+60A6, U+60E3, U+60F9, U+6148, U+614C, U+621A, U+6234, U+6276, U+636E, U+643E, U+64AB, U+64C1, U+64EC, U+6562, U+6681, U+670B, U+6734, U+675C, U+67AF, U+67D1, U+67DA, U+67FF, U+6813, U+68F2, U+693F, U+6953, U+6A3D, U+6B6A, U+6BBB, U+6CCC, U+6DC0, U+6DF5, U+6E13, U+6E4A, U+6EF4, U+6F06, U+7092, U+717D, U+723A, U+7259, U+7261, U+732A, U+73C8, U+7409, U+7432, U+7483, U+74E6, U+758E, U+75AB, U+76FE, U+7709, U+78A7, U+78D0, U+7A40, U+7A6B, U+8015, U+8096, U+809B, U+817A, U+81A3, U+81B3, U+82AF, U+82FA, U+8305, U+8309, U+830E, U+837B, U+8594, U+85AB, U+8870, U+88FE, U+8A23, U+8A6B, U+8A93, U+8AB9, U+8B00, U+8B17, U+8B19, U+8B21, U+8B83, U+8CBF, U+8CD1, U+8D66, U+8FB0, U+901D, U+906E, U+91B8, U+9320, U+932C, U+937C, U+963B, U+9673, U+9688, U+96DB, U+96F6, U+971E, U+9812, U+9CE9, U+9DF2, U+9F4B, U+FF67, U+FF6A, U+FF79, U+FF82, U+FF90, U+FF93;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.24.woff2') format('woff2');
		unicode-range: U+4E91, U+4F8D, U+508D, U+50E7, U+514E, U+51E1, U+51F6, U+51F8-51F9, U+5270, U+5446, U+5449, U+5504, U+5507, U+5824, U+584A, U+58F1, U+5983, U+59A5, U+59A8, U+59AC, U+59D3, U+5A29, U+5A46, U+5AC9, U+5C3C, U+5D07, U+5DE7, U+5E16, U+5E7D, U+5ECA, U+6020, U+606D, U+60A6, U+60E3, U+60F9, U+6148, U+614C, U+621A, U+6234, U+6276, U+636E, U+643E, U+64AB, U+64C1, U+64EC, U+6562, U+6681, U+670B, U+6734, U+675C, U+67AF, U+67D1, U+67DA, U+67FF, U+6813, U+68F2, U+693F, U+6953, U+6A3D, U+6B6A, U+6BBB, U+6CCC, U+6DC0, U+6DF5, U+6E13, U+6E4A, U+6EF4, U+6F06, U+7092, U+717D, U+723A, U+7259, U+7261, U+732A, U+73C8, U+7409, U+7432, U+7483, U+74E6, U+758E, U+75AB, U+76FE, U+7709, U+78A7, U+78D0, U+7A40, U+7A6B, U+8015, U+8096, U+809B, U+817A, U+81A3, U+81B3, U+82AF, U+82FA, U+8305, U+8309, U+830E, U+837B, U+8594, U+85AB, U+8870, U+88FE, U+8A23, U+8A6B, U+8A93, U+8AB9, U+8B00, U+8B17, U+8B19, U+8B21, U+8B83, U+8CBF, U+8CD1, U+8D66, U+8FB0, U+901D, U+906E, U+91B8, U+9320, U+932C, U+937C, U+963B, U+9673, U+9688, U+96DB, U+96F6, U+971E, U+9812, U+9CE9, U+9DF2, U+9F4B, U+FF67, U+FF6A, U+FF79, U+FF82, U+FF90, U+FF93;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.25.woff2') format('woff2');
		unicode-range: U+309C, U+339D, U+4E4F, U+4F0E, U+4F2F, U+5091, U+50B5, U+5132, U+5146, U+51CC, U+51DD, U+5208, U+5351, U+540A, U+5451, U+546A, U+5589, U+558B, U+55AA, U+5629, U+576A, U+5815, U+585E, U+5A9A, U+5B9B, U+5BEE, U+5C3A, U+5DFE, U+5EB5, U+5EFB, U+5F04, U+5F13, U+5FAA, U+60B6, U+60DC, U+6109, U+6212, U+62B9, U+6349, U+63B4, U+642C, U+6566, U+6590, U+6627, U+6643, U+6652, U+66A6, U+66C7, U+66FD, U+674E, U+6842, U+689D, U+695A, U+69FD, U+6A58, U+6B86, U+6B96, U+6BB4, U+6C4E, U+6C70, U+6DAF, U+6DF3, U+6E67, U+6F84, U+6FF1, U+7089, U+70CF, U+72FC, U+733F, U+7815, U+7881, U+7A00, U+7A4F, U+7AAA, U+7B39, U+7BC7, U+7C97, U+7D33, U+7DB1, U+7DEF, U+7E4D, U+7FA8, U+8017, U+8036, U+8061, U+80E1, U+816B, U+821F, U+828B, U+82A6, U+82D1, U+8429, U+84CB, U+854E, U+8607, U+86C7, U+86CD, U+871C, U+8776, U+8A89, U+8C8C, U+8CCA, U+8CE0, U+8DF3, U+8E74, U+8FC4, U+9019, U+9077, U+90CA, U+9162, U+9175, U+91A4, U+91DC, U+925B, U+9262, U+9271, U+9285, U+92ED, U+932F, U+93AE, U+9644, U+9685, U+9855, U+9903, U+9905, U+990C, U+9B31, U+9CF3, U+9D28, U+9F13, U+FF3F, U+FF42, U+FF56, U+FF58, U+FF68, U+FF6D-FF6E, U+FF74, U+FF7E, U+FF85, U+FF91, U+FF9C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.25.woff2') format('woff2');
		unicode-range: U+309C, U+339D, U+4E4F, U+4F0E, U+4F2F, U+5091, U+50B5, U+5132, U+5146, U+51CC, U+51DD, U+5208, U+5351, U+540A, U+5451, U+546A, U+5589, U+558B, U+55AA, U+5629, U+576A, U+5815, U+585E, U+5A9A, U+5B9B, U+5BEE, U+5C3A, U+5DFE, U+5EB5, U+5EFB, U+5F04, U+5F13, U+5FAA, U+60B6, U+60DC, U+6109, U+6212, U+62B9, U+6349, U+63B4, U+642C, U+6566, U+6590, U+6627, U+6643, U+6652, U+66A6, U+66C7, U+66FD, U+674E, U+6842, U+689D, U+695A, U+69FD, U+6A58, U+6B86, U+6B96, U+6BB4, U+6C4E, U+6C70, U+6DAF, U+6DF3, U+6E67, U+6F84, U+6FF1, U+7089, U+70CF, U+72FC, U+733F, U+7815, U+7881, U+7A00, U+7A4F, U+7AAA, U+7B39, U+7BC7, U+7C97, U+7D33, U+7DB1, U+7DEF, U+7E4D, U+7FA8, U+8017, U+8036, U+8061, U+80E1, U+816B, U+821F, U+828B, U+82A6, U+82D1, U+8429, U+84CB, U+854E, U+8607, U+86C7, U+86CD, U+871C, U+8776, U+8A89, U+8C8C, U+8CCA, U+8CE0, U+8DF3, U+8E74, U+8FC4, U+9019, U+9077, U+90CA, U+9162, U+9175, U+91A4, U+91DC, U+925B, U+9262, U+9271, U+9285, U+92ED, U+932F, U+93AE, U+9644, U+9685, U+9855, U+9903, U+9905, U+990C, U+9B31, U+9CF3, U+9D28, U+9F13, U+FF3F, U+FF42, U+FF56, U+FF58, U+FF68, U+FF6D-FF6E, U+FF74, U+FF7E, U+FF85, U+FF91, U+FF9C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.26.woff2') format('woff2');
		unicode-range: U+30F5, U+4E32, U+4EAE, U+4EF0, U+4F46, U+4F51, U+5076, U+5098, U+51DB, U+51FD, U+5203, U+52FF, U+5302, U+53A8, U+53EA, U+5448, U+54C9, U+55A7, U+5609, U+564C, U+565B, U+5674, U+570B, U+57F9, U+5805, U+583A, U+5893, U+58A8, U+58EE, U+5949, U+5A92, U+5B64, U+5BDB, U+5E06, U+5E7E, U+5F26, U+5F70, U+5F81, U+5F90, U+6052, U+60E8, U+611A, U+6170, U+6182, U+61C7, U+62ED, U+62F3, U+62FE, U+631F, U+635C, U+63AA, U+64A4, U+64B9, U+64E6, U+65CB, U+65D7, U+6606, U+664B, U+6731, U+673A, U+683D, U+6851, U+68CB, U+68DF, U+69FB, U+6AFB, U+6D1E, U+6E58, U+6E9D, U+6F01, U+7070, U+722A, U+745E, U+7460, U+755C, U+76C6, U+771E, U+77B3, U+7832, U+78C1, U+78EF, U+79E4, U+7B26, U+7B51, U+7BB8, U+7C3F, U+7CDE, U+7D0B, U+7D10, U+7D2F, U+7D46, U+7DB4, U+7F70, U+80AA, U+80C6, U+80DE, U+8105, U+819C-819D, U+81A8, U+8276, U+82D7, U+84B2, U+85CD, U+865A, U+8679, U+8986, U+8B5C, U+8C9D, U+8ECC, U+8F14, U+8FB1, U+8FBB, U+8FC5, U+9022, U+90B8, U+916C, U+9192, U+9283, U+9298, U+9665, U+9675, U+9699, U+96B7, U+96C0, U+99FF, U+9A19, U+9A30, U+FF03, U+FF44, U+FF50, U+FF55, U+FF59, U+FF6C, U+FF73, U+FF75, U+FF7B, U+FF86, U+FF8B, U+FF8D-FF8F, U+FF92, U+FFE3;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.26.woff2') format('woff2');
		unicode-range: U+30F5, U+4E32, U+4EAE, U+4EF0, U+4F46, U+4F51, U+5076, U+5098, U+51DB, U+51FD, U+5203, U+52FF, U+5302, U+53A8, U+53EA, U+5448, U+54C9, U+55A7, U+5609, U+564C, U+565B, U+5674, U+570B, U+57F9, U+5805, U+583A, U+5893, U+58A8, U+58EE, U+5949, U+5A92, U+5B64, U+5BDB, U+5E06, U+5E7E, U+5F26, U+5F70, U+5F81, U+5F90, U+6052, U+60E8, U+611A, U+6170, U+6182, U+61C7, U+62ED, U+62F3, U+62FE, U+631F, U+635C, U+63AA, U+64A4, U+64B9, U+64E6, U+65CB, U+65D7, U+6606, U+664B, U+6731, U+673A, U+683D, U+6851, U+68CB, U+68DF, U+69FB, U+6AFB, U+6D1E, U+6E58, U+6E9D, U+6F01, U+7070, U+722A, U+745E, U+7460, U+755C, U+76C6, U+771E, U+77B3, U+7832, U+78C1, U+78EF, U+79E4, U+7B26, U+7B51, U+7BB8, U+7C3F, U+7CDE, U+7D0B, U+7D10, U+7D2F, U+7D46, U+7DB4, U+7F70, U+80AA, U+80C6, U+80DE, U+8105, U+819C-819D, U+81A8, U+8276, U+82D7, U+84B2, U+85CD, U+865A, U+8679, U+8986, U+8B5C, U+8C9D, U+8ECC, U+8F14, U+8FB1, U+8FBB, U+8FC5, U+9022, U+90B8, U+916C, U+9192, U+9283, U+9298, U+9665, U+9675, U+9699, U+96B7, U+96C0, U+99FF, U+9A19, U+9A30, U+FF03, U+FF44, U+FF50, U+FF55, U+FF59, U+FF6C, U+FF73, U+FF75, U+FF7B, U+FF86, U+FF8B, U+FF8D-FF8F, U+FF92, U+FFE3;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.27.woff2') format('woff2');
		unicode-range: U+2502, U+3008-3009, U+4EAD, U+4F0F, U+4F3A, U+4FCA, U+5049, U+514B, U+5265, U+52B1, U+52C3, U+5320, U+5339, U+53EB-53EC, U+543E, U+54C0, U+5553, U+55B0, U+572D, U+57A2, U+5854, U+58C7, U+5B5D, U+5B8F, U+5BC2, U+5CB3, U+5CF0, U+5DE3, U+5E61, U+5E84, U+5E8F, U+5F80, U+5FE0, U+60DA, U+61A9, U+61B2, U+6247, U+6249, U+628A, U+62CD, U+62D8, U+6442, U+64B2, U+6589, U+659C, U+65AC, U+67D0, U+67F1, U+67F4, U+6838, U+68C4, U+690E, U+6C88, U+6CA1, U+6CB8, U+6CE5, U+6CF0, U+6D78, U+6DE1, U+6E9C, U+6F02, U+6F2C, U+6F54, U+6F70, U+6FE1, U+708A, U+70C8, U+723D, U+731B, U+73B2, U+73E0, U+7434, U+74A7, U+74F6, U+75BE, U+75E9, U+7656, U+773A, U+77EF, U+7948, U+7B20, U+7B87, U+7C60, U+7C8B, U+7C92, U+7C98, U+7D1B, U+7D3A, U+7E1B, U+7E2B, U+7E4A, U+7F72, U+809D, U+80A5, U+8108, U+819A, U+81E3, U+820C, U+8210, U+82B3, U+82BD, U+8358, U+83C5, U+8475, U+84B8, U+84BC, U+84C4, U+862D, U+864E, U+8650, U+88C2, U+8912, U+8997, U+8AE6, U+8C9E, U+8D05, U+8EF8, U+902E, U+9065, U+906D, U+91C8, U+92FC, U+9326, U+935B, U+938C, U+9396, U+9676, U+9694, U+96F7, U+9700, U+9727, U+98FD, U+99D2, U+9DF9, U+9ED9, U+FF3A, U+FF48, U+FF4C, U+FF64, U+FF7A, U+FF83, U+FF9A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.27.woff2') format('woff2');
		unicode-range: U+2502, U+3008-3009, U+4EAD, U+4F0F, U+4F3A, U+4FCA, U+5049, U+514B, U+5265, U+52B1, U+52C3, U+5320, U+5339, U+53EB-53EC, U+543E, U+54C0, U+5553, U+55B0, U+572D, U+57A2, U+5854, U+58C7, U+5B5D, U+5B8F, U+5BC2, U+5CB3, U+5CF0, U+5DE3, U+5E61, U+5E84, U+5E8F, U+5F80, U+5FE0, U+60DA, U+61A9, U+61B2, U+6247, U+6249, U+628A, U+62CD, U+62D8, U+6442, U+64B2, U+6589, U+659C, U+65AC, U+67D0, U+67F1, U+67F4, U+6838, U+68C4, U+690E, U+6C88, U+6CA1, U+6CB8, U+6CE5, U+6CF0, U+6D78, U+6DE1, U+6E9C, U+6F02, U+6F2C, U+6F54, U+6F70, U+6FE1, U+708A, U+70C8, U+723D, U+731B, U+73B2, U+73E0, U+7434, U+74A7, U+74F6, U+75BE, U+75E9, U+7656, U+773A, U+77EF, U+7948, U+7B20, U+7B87, U+7C60, U+7C8B, U+7C92, U+7C98, U+7D1B, U+7D3A, U+7E1B, U+7E2B, U+7E4A, U+7F72, U+809D, U+80A5, U+8108, U+819A, U+81E3, U+820C, U+8210, U+82B3, U+82BD, U+8358, U+83C5, U+8475, U+84B8, U+84BC, U+84C4, U+862D, U+864E, U+8650, U+88C2, U+8912, U+8997, U+8AE6, U+8C9E, U+8D05, U+8EF8, U+902E, U+9065, U+906D, U+91C8, U+92FC, U+9326, U+935B, U+938C, U+9396, U+9676, U+9694, U+96F7, U+9700, U+9727, U+98FD, U+99D2, U+9DF9, U+9ED9, U+FF3A, U+FF48, U+FF4C, U+FF64, U+FF7A, U+FF83, U+FF9A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.28.woff2') format('woff2');
		unicode-range: U+3014, U+4E3C, U+4ECF, U+5036, U+504F, U+5075, U+507D, U+5100, U+51A0, U+51CD, U+52A3, U+52D8, U+533F, U+5378, U+53E9, U+53F6, U+5410, U+5510, U+5531, U+559A, U+5642, U+574A, U+5782, U+582A, U+5982, U+5984, U+5996, U+59E6, U+5A01, U+5B6B, U+5C0A-5C0B, U+5C1A, U+5C3F, U+5C48, U+5E1D, U+5F25, U+5F6B, U+5F84, U+6069, U+609F-60A0, U+614E, U+6176, U+61A7, U+61F8, U+622F, U+6279, U+62B5, U+62BD, U+62D2-62D3, U+62DD, U+6398, U+63EE, U+6597, U+65ED, U+660C, U+6676, U+6691, U+674F, U+67B6, U+67CF, U+6817, U+6841, U+6850, U+6905, U+6CF3, U+6D32, U+6D69-6D6A, U+6DEB, U+6EA2, U+6EB6, U+6EDD, U+6F5C, U+6F64, U+7126, U+716E, U+71E5, U+72E9, U+73A9, U+7573, U+7687, U+76BF, U+7761, U+7950, U+7956, U+7965, U+7B52, U+7BE0, U+7D17, U+7DBF, U+7DE9, U+7F36, U+7F8A, U+7FFC, U+80A1-80A2, U+80C3, U+8107, U+81D3, U+8266, U+8302, U+8389, U+83CA, U+846C, U+84EE, U+85A6, U+8987, U+8A02, U+8A13, U+8A69, U+8CA2, U+8CAB, U+8DF5, U+8E0A, U+9038, U+9042, U+9375, U+95C7, U+9810, U+983B, U+9867, U+98FC, U+99B4, U+9D8F, U+FF47, U+FF4B, U+FF4E, U+FF52-FF54, U+FF61, U+FF71, U+FF76-FF77, U+FF89, U+FF97-FF99, U+FF9B;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.28.woff2') format('woff2');
		unicode-range: U+3014, U+4E3C, U+4ECF, U+5036, U+504F, U+5075, U+507D, U+5100, U+51A0, U+51CD, U+52A3, U+52D8, U+533F, U+5378, U+53E9, U+53F6, U+5410, U+5510, U+5531, U+559A, U+5642, U+574A, U+5782, U+582A, U+5982, U+5984, U+5996, U+59E6, U+5A01, U+5B6B, U+5C0A-5C0B, U+5C1A, U+5C3F, U+5C48, U+5E1D, U+5F25, U+5F6B, U+5F84, U+6069, U+609F-60A0, U+614E, U+6176, U+61A7, U+61F8, U+622F, U+6279, U+62B5, U+62BD, U+62D2-62D3, U+62DD, U+6398, U+63EE, U+6597, U+65ED, U+660C, U+6676, U+6691, U+674F, U+67B6, U+67CF, U+6817, U+6841, U+6850, U+6905, U+6CF3, U+6D32, U+6D69-6D6A, U+6DEB, U+6EA2, U+6EB6, U+6EDD, U+6F5C, U+6F64, U+7126, U+716E, U+71E5, U+72E9, U+73A9, U+7573, U+7687, U+76BF, U+7761, U+7950, U+7956, U+7965, U+7B52, U+7BE0, U+7D17, U+7DBF, U+7DE9, U+7F36, U+7F8A, U+7FFC, U+80A1-80A2, U+80C3, U+8107, U+81D3, U+8266, U+8302, U+8389, U+83CA, U+846C, U+84EE, U+85A6, U+8987, U+8A02, U+8A13, U+8A69, U+8CA2, U+8CAB, U+8DF5, U+8E0A, U+9038, U+9042, U+9375, U+95C7, U+9810, U+983B, U+9867, U+98FC, U+99B4, U+9D8F, U+FF47, U+FF4B, U+FF4E, U+FF52-FF54, U+FF61, U+FF71, U+FF76-FF77, U+FF89, U+FF97-FF99, U+FF9B;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.29.woff2') format('woff2');
		unicode-range: U+4E39, U+4E59, U+4E80, U+4EC1, U+4F34, U+4F73, U+4F75, U+4FC3, U+4FD7, U+4FF3, U+50BE, U+50DA, U+511F, U+515A, U+518A, U+5192, U+5200, U+5211, U+525B, U+52AA, U+5375, U+53C8, U+54F2, U+552F, U+5618, U+570F, U+57A3, U+57CB, U+596A, U+596E, U+5B22, U+5B9C, U+5BB4, U+5C3D, U+5D50, U+5D8B, U+5E3D, U+5E7B, U+5F0A, U+5F66, U+5FD9, U+6094, U+60A3, U+62DB, U+62F6, U+6328, U+633F, U+63A7, U+63FA, U+6458, U+6469, U+654F, U+658E, U+65E8, U+6669, U+6795, U+679D, U+67A0, U+67F3, U+6B3A, U+6B8A, U+6BBF, U+6BD2, U+6C37, U+6C41, U+6C57, U+6CE1, U+6D44, U+6DBC, U+6E09, U+6E56, U+6E7F, U+6ED1, U+6EDE, U+6F0F, U+706F, U+70AD, U+7267, U+72C2, U+72ED, U+7363, U+7551, U+757F, U+75F4, U+786C, U+7949, U+7A42, U+7CD6, U+7DB2, U+7DBE, U+7E26, U+7F85, U+7FD4, U+7FFB, U+8150, U+8178, U+829D, U+83CC, U+83F1, U+840C, U+845B, U+8846, U+8896, U+8972, U+8A34, U+8A50, U+8A87, U+8AF8, U+8B0E, U+8B72, U+8C5A, U+8CA7, U+8CB0, U+8CE2, U+8ED2, U+8EDF, U+8FF0, U+9047, U+90A6, U+9154, U+9177, U+934B, U+95A3, U+9663, U+9686, U+96C7, U+970A, U+9A0E, U+9A12, U+9B42, U+9EA6, U+FF1B, U+FF31, U+FF39, U+FF3C, U+FF41, U+FF43, U+FF45, U+FF49, U+FF4F, U+FF62-FF63, U+FF7C, U+FF80, U+FF8A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.29.woff2') format('woff2');
		unicode-range: U+4E39, U+4E59, U+4E80, U+4EC1, U+4F34, U+4F73, U+4F75, U+4FC3, U+4FD7, U+4FF3, U+50BE, U+50DA, U+511F, U+515A, U+518A, U+5192, U+5200, U+5211, U+525B, U+52AA, U+5375, U+53C8, U+54F2, U+552F, U+5618, U+570F, U+57A3, U+57CB, U+596A, U+596E, U+5B22, U+5B9C, U+5BB4, U+5C3D, U+5D50, U+5D8B, U+5E3D, U+5E7B, U+5F0A, U+5F66, U+5FD9, U+6094, U+60A3, U+62DB, U+62F6, U+6328, U+633F, U+63A7, U+63FA, U+6458, U+6469, U+654F, U+658E, U+65E8, U+6669, U+6795, U+679D, U+67A0, U+67F3, U+6B3A, U+6B8A, U+6BBF, U+6BD2, U+6C37, U+6C41, U+6C57, U+6CE1, U+6D44, U+6DBC, U+6E09, U+6E56, U+6E7F, U+6ED1, U+6EDE, U+6F0F, U+706F, U+70AD, U+7267, U+72C2, U+72ED, U+7363, U+7551, U+757F, U+75F4, U+786C, U+7949, U+7A42, U+7CD6, U+7DB2, U+7DBE, U+7E26, U+7F85, U+7FD4, U+7FFB, U+8150, U+8178, U+829D, U+83CC, U+83F1, U+840C, U+845B, U+8846, U+8896, U+8972, U+8A34, U+8A50, U+8A87, U+8AF8, U+8B0E, U+8B72, U+8C5A, U+8CA7, U+8CB0, U+8CE2, U+8ED2, U+8EDF, U+8FF0, U+9047, U+90A6, U+9154, U+9177, U+934B, U+95A3, U+9663, U+9686, U+96C7, U+970A, U+9A0E, U+9A12, U+9B42, U+9EA6, U+FF1B, U+FF31, U+FF39, U+FF3C, U+FF41, U+FF43, U+FF45, U+FF49, U+FF4F, U+FF62-FF63, U+FF7C, U+FF80, U+FF8A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.30.woff2') format('woff2');
		unicode-range: U+4E18, U+4E5F, U+4E7E, U+4ED9, U+4FB5, U+501F, U+502B, U+5104, U+517C, U+526F, U+52C7, U+5353, U+5374, U+53E5, U+5800, U+587E, U+594F, U+5968, U+5974, U+5A20, U+5AC1, U+5B97, U+5B99, U+5BA3, U+5BE7, U+5BE9, U+5BF8, U+5C01, U+5C64, U+5CB8, U+5D29, U+5DE1, U+5E4C, U+5E81, U+5EC3, U+5F18, U+5F1F, U+5FCD, U+6065, U+616E, U+61D0, U+6291, U+6297, U+62AB, U+62E0, U+62EC, U+6355, U+6368, U+6392, U+63DA, U+63E1, U+642D, U+656C, U+65E6, U+667A, U+6687, U+6696, U+6717, U+676F, U+6843, U+68B0-68B1, U+68D2, U+68DA, U+6B04, U+6B27, U+6C99, U+6CBC, U+6D99, U+6EC5, U+6F22, U+6F6E, U+6FEF, U+7159, U+71C3, U+72D9, U+732E, U+7344, U+7384, U+73CD, U+7652, U+76CA, U+76D7, U+76DF, U+7802, U+78E8, U+790E, U+7A1A, U+7A32, U+7A3C, U+7ADC, U+7CA7, U+7CF8, U+7D2B, U+7DAD, U+7E4B, U+7E70, U+7F6A, U+80A9, U+8102, U+8133, U+8170, U+81E8, U+81ED, U+820E, U+866B, U+878D, U+88C1, U+88F8, U+8A17, U+8A5E, U+8AA0, U+8AFE, U+8CDB, U+8D08, U+8E0F, U+907A, U+90AA, U+90E1, U+914E, U+9178, U+92AD, U+963F, U+9670, U+96C5, U+96F2, U+99C4, U+9CF4, U+9DB4, U+9EBA, U+9F3B, U+9F8D, U+FF35, U+FF37-FF38, U+FF3E, U+FF40, U+FF6F, U+FF72, U+FF78, U+FF7D, U+FF84, U+FF8C, U+FF9D;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.30.woff2') format('woff2');
		unicode-range: U+4E18, U+4E5F, U+4E7E, U+4ED9, U+4FB5, U+501F, U+502B, U+5104, U+517C, U+526F, U+52C7, U+5353, U+5374, U+53E5, U+5800, U+587E, U+594F, U+5968, U+5974, U+5A20, U+5AC1, U+5B97, U+5B99, U+5BA3, U+5BE7, U+5BE9, U+5BF8, U+5C01, U+5C64, U+5CB8, U+5D29, U+5DE1, U+5E4C, U+5E81, U+5EC3, U+5F18, U+5F1F, U+5FCD, U+6065, U+616E, U+61D0, U+6291, U+6297, U+62AB, U+62E0, U+62EC, U+6355, U+6368, U+6392, U+63DA, U+63E1, U+642D, U+656C, U+65E6, U+667A, U+6687, U+6696, U+6717, U+676F, U+6843, U+68B0-68B1, U+68D2, U+68DA, U+6B04, U+6B27, U+6C99, U+6CBC, U+6D99, U+6EC5, U+6F22, U+6F6E, U+6FEF, U+7159, U+71C3, U+72D9, U+732E, U+7344, U+7384, U+73CD, U+7652, U+76CA, U+76D7, U+76DF, U+7802, U+78E8, U+790E, U+7A1A, U+7A32, U+7A3C, U+7ADC, U+7CA7, U+7CF8, U+7D2B, U+7DAD, U+7E4B, U+7E70, U+7F6A, U+80A9, U+8102, U+8133, U+8170, U+81E8, U+81ED, U+820E, U+866B, U+878D, U+88C1, U+88F8, U+8A17, U+8A5E, U+8AA0, U+8AFE, U+8CDB, U+8D08, U+8E0F, U+907A, U+90AA, U+90E1, U+914E, U+9178, U+92AD, U+963F, U+9670, U+96C5, U+96F2, U+99C4, U+9CF4, U+9DB4, U+9EBA, U+9F3B, U+9F8D, U+FF35, U+FF37-FF38, U+FF3E, U+FF40, U+FF6F, U+FF72, U+FF78, U+FF7D, U+FF84, U+FF8C, U+FF9D;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.31.woff2') format('woff2');
		unicode-range: U+2190, U+300B, U+4E43, U+4E4B, U+4E89, U+4E9C, U+4EA1, U+5019, U+516D, U+51C4, U+5247, U+5263, U+529F, U+52C9, U+52E7, U+5360, U+53CC, U+5426, U+5438, U+5442, U+54B2, U+55AB, U+57F7, U+5857, U+5869, U+5915, U+5947, U+598A, U+5999, U+59EB, U+5A9B, U+5BD2, U+5C3B, U+5E55, U+5E72, U+5E79, U+5E8A, U+5EF6, U+5FAE, U+5FB9, U+6012, U+6016, U+602A, U+60B2, U+6162-6163, U+61B6, U+624D, U+62B1, U+6311, U+6319, U+6551, U+6577, U+65E2, U+65EC, U+6607, U+6613, U+66B4, U+6749, U+675F, U+6790, U+67D4, U+6B20, U+6B53, U+6C5A, U+6CB9, U+6CBF, U+6CE3, U+6D45, U+6DFB, U+6E7E, U+708E, U+719F, U+725B, U+7372, U+75B2, U+76AE, U+770B, U+7720, U+7763, U+77AC, U+79C0, U+79D2, U+7AF9, U+7BC4, U+7C89, U+7D05, U+7D5E, U+7DCA, U+7E01, U+7E2E, U+7FCC, U+8010, U+8033, U+8056, U+80F8, U+81F3, U+8352, U+885D, U+88AB, U+88D5, U+8A70, U+8AA4, U+8C6A, U+8CAF, U+8CBC, U+8CC3, U+8DDD, U+8ECD, U+8F1D, U+8F38, U+8F9B, U+8F9E, U+8FB2, U+8FEB, U+900F, U+9063, U+907F, U+9084, U+90F5, U+90F7, U+91E3, U+93E1, U+9451, U+968A, U+968F, U+96C4, U+9707, U+9818, U+98FE, U+99C6, U+9B3C, U+9EC4, U+FF0A, U+FF1D, U+FF27, U+FF2A, U+FF36, U+FF3B, U+FF3D, U+FF4D, U+FF70, U+FFE5;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.31.woff2') format('woff2');
		unicode-range: U+2190, U+300B, U+4E43, U+4E4B, U+4E89, U+4E9C, U+4EA1, U+5019, U+516D, U+51C4, U+5247, U+5263, U+529F, U+52C9, U+52E7, U+5360, U+53CC, U+5426, U+5438, U+5442, U+54B2, U+55AB, U+57F7, U+5857, U+5869, U+5915, U+5947, U+598A, U+5999, U+59EB, U+5A9B, U+5BD2, U+5C3B, U+5E55, U+5E72, U+5E79, U+5E8A, U+5EF6, U+5FAE, U+5FB9, U+6012, U+6016, U+602A, U+60B2, U+6162-6163, U+61B6, U+624D, U+62B1, U+6311, U+6319, U+6551, U+6577, U+65E2, U+65EC, U+6607, U+6613, U+66B4, U+6749, U+675F, U+6790, U+67D4, U+6B20, U+6B53, U+6C5A, U+6CB9, U+6CBF, U+6CE3, U+6D45, U+6DFB, U+6E7E, U+708E, U+719F, U+725B, U+7372, U+75B2, U+76AE, U+770B, U+7720, U+7763, U+77AC, U+79C0, U+79D2, U+7AF9, U+7BC4, U+7C89, U+7D05, U+7D5E, U+7DCA, U+7E01, U+7E2E, U+7FCC, U+8010, U+8033, U+8056, U+80F8, U+81F3, U+8352, U+885D, U+88AB, U+88D5, U+8A70, U+8AA4, U+8C6A, U+8CAF, U+8CBC, U+8CC3, U+8DDD, U+8ECD, U+8F1D, U+8F38, U+8F9B, U+8F9E, U+8FB2, U+8FEB, U+900F, U+9063, U+907F, U+9084, U+90F5, U+90F7, U+91E3, U+93E1, U+9451, U+968A, U+968F, U+96C4, U+9707, U+9818, U+98FE, U+99C6, U+9B3C, U+9EC4, U+FF0A, U+FF1D, U+FF27, U+FF2A, U+FF36, U+FF3B, U+FF3D, U+FF4D, U+FF70, U+FFE5;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.32.woff2') format('woff2');
		unicode-range: U+25CB, U+4E03, U+4E71, U+4E92, U+4EEE, U+4F38, U+4F59, U+4FFA, U+50B7, U+50D5, U+5144, U+520A, U+5217, U+5230, U+5237, U+523A-523B, U+5264, U+5287, U+52B4, U+5348, U+5371, U+541B, U+5439, U+5747, U+585A, U+58C1, U+58CA, U+5951, U+59B9, U+59C9, U+59D4, U+5B98, U+5BDF, U+5BFF, U+5C04, U+5C06, U+5C31, U+5DE8, U+5E7C, U+5E95, U+5F31, U+5F69, U+5F8B, U+5F93, U+6050, U+60D1, U+6388, U+63C3, U+63CF, U+640D, U+64CD, U+6557, U+65E7, U+6614, U+662F, U+663C, U+67C4, U+67D3, U+6803, U+6885, U+690D, U+6B6F, U+6BBA, U+6C38, U+6D66, U+6D6E, U+6DB2, U+6DF7, U+6E0B, U+6E2C, U+6E6F, U+6ECB, U+6F5F, U+6FC3, U+72AC, U+72AF, U+732B, U+7518, U+7532, U+76E3-76E4, U+7701, U+773C, U+77E2, U+793C, U+7968, U+79F0, U+7A74, U+7A93, U+7AE0, U+7AE5, U+7AF6, U+7D00, U+7DBA, U+7DD1, U+7DE0, U+7E3E, U+7E54, U+808C, U+811A, U+8179, U+822A, U+8239, U+8328, U+8584, U+8840, U+89E6, U+8A0E, U+8A3A, U+8A72, U+8A98, U+8B66, U+8C46, U+8CB8, U+8DE1, U+8E8D, U+8F29, U+90A3, U+9234, U+95D8, U+961C, U+969C, U+96A3, U+96E8, U+96EA, U+96F0, U+9769, U+9774, U+9811, U+9AA8, U+9AEA, U+9B5A, U+9BAE, U+FF20, U+FF22, U+FF24, U+FF26, U+FF28-FF29, U+FF2B-FF2C, U+FF2E, U+FF57, U+FF9E-FF9F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.32.woff2') format('woff2');
		unicode-range: U+25CB, U+4E03, U+4E71, U+4E92, U+4EEE, U+4F38, U+4F59, U+4FFA, U+50B7, U+50D5, U+5144, U+520A, U+5217, U+5230, U+5237, U+523A-523B, U+5264, U+5287, U+52B4, U+5348, U+5371, U+541B, U+5439, U+5747, U+585A, U+58C1, U+58CA, U+5951, U+59B9, U+59C9, U+59D4, U+5B98, U+5BDF, U+5BFF, U+5C04, U+5C06, U+5C31, U+5DE8, U+5E7C, U+5E95, U+5F31, U+5F69, U+5F8B, U+5F93, U+6050, U+60D1, U+6388, U+63C3, U+63CF, U+640D, U+64CD, U+6557, U+65E7, U+6614, U+662F, U+663C, U+67C4, U+67D3, U+6803, U+6885, U+690D, U+6B6F, U+6BBA, U+6C38, U+6D66, U+6D6E, U+6DB2, U+6DF7, U+6E0B, U+6E2C, U+6E6F, U+6ECB, U+6F5F, U+6FC3, U+72AC, U+72AF, U+732B, U+7518, U+7532, U+76E3-76E4, U+7701, U+773C, U+77E2, U+793C, U+7968, U+79F0, U+7A74, U+7A93, U+7AE0, U+7AE5, U+7AF6, U+7D00, U+7DBA, U+7DD1, U+7DE0, U+7E3E, U+7E54, U+808C, U+811A, U+8179, U+822A, U+8239, U+8328, U+8584, U+8840, U+89E6, U+8A0E, U+8A3A, U+8A72, U+8A98, U+8B66, U+8C46, U+8CB8, U+8DE1, U+8E8D, U+8F29, U+90A3, U+9234, U+95D8, U+961C, U+969C, U+96A3, U+96E8, U+96EA, U+96F0, U+9769, U+9774, U+9811, U+9AA8, U+9AEA, U+9B5A, U+9BAE, U+FF20, U+FF22, U+FF24, U+FF26, U+FF28-FF29, U+FF2B-FF2C, U+FF2E, U+FF57, U+FF9E-FF9F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.33.woff2') format('woff2');
		unicode-range: U+3012, U+4E08, U+4EF2, U+4F0A, U+4F9D, U+5012, U+505C, U+514D, U+516B, U+51B7, U+5275, U+52E4, U+5305, U+535A, U+5373, U+539A, U+53B3, U+53CA, U+53F8, U+5584, U+559C, U+56E0, U+56F0, U+5727, U+5742, U+57FC, U+5965, U+59BB, U+59FF, U+5ACC, U+5B09, U+5B87, U+5B9D, U+5BC6, U+5BFA, U+5C3E, U+5C90, U+5DF1, U+5DFB, U+5E2D, U+5E33, U+5E45, U+5EAD, U+5F01, U+5F3E, U+5FB3-5FB4, U+5FD7, U+606F, U+6211, U+6253, U+6298, U+62E1, U+6383, U+639B, U+63A8, U+653B, U+6545, U+6563, U+6575, U+6628, U+6674, U+6697, U+672D, U+6804, U+68A8, U+6A39, U+6BDB, U+6CB3, U+6CCA, U+6D25, U+6D3E, U+6D74, U+6E1B, U+6E2F, U+6E90, U+6F2B, U+702C, U+707D, U+718A, U+7206, U+7236, U+7247, U+7559, U+7565, U+7591, U+75C7, U+75DB, U+767E, U+7834, U+79D8, U+7B46, U+7B4B, U+7BB1, U+7BC9, U+7D14, U+7D66, U+7D71, U+7D99, U+7DF4, U+7E41, U+7FBD, U+8074, U+80CC, U+8131, U+8155, U+82E6, U+8349, U+83D3, U+885B, U+8A2A, U+8A95, U+8AB2, U+8AD6, U+8B1D, U+8CA1, U+8D70, U+8DA3, U+8FCE, U+8FF7, U+9000, U+9003, U+9006, U+9045, U+91CC, U+9678, U+967D, U+96A0, U+9732, U+97D3, U+97FF, U+9808, U+98EF, U+990A, U+9996, U+99D0, U+9A5A, U+9B45, U+9E97, U+9F62, U+FF1C, U+FF23, U+FF25, U+FF2D, U+FF2F-FF30, U+FF32, U+FF34;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.33.woff2') format('woff2');
		unicode-range: U+3012, U+4E08, U+4EF2, U+4F0A, U+4F9D, U+5012, U+505C, U+514D, U+516B, U+51B7, U+5275, U+52E4, U+5305, U+535A, U+5373, U+539A, U+53B3, U+53CA, U+53F8, U+5584, U+559C, U+56E0, U+56F0, U+5727, U+5742, U+57FC, U+5965, U+59BB, U+59FF, U+5ACC, U+5B09, U+5B87, U+5B9D, U+5BC6, U+5BFA, U+5C3E, U+5C90, U+5DF1, U+5DFB, U+5E2D, U+5E33, U+5E45, U+5EAD, U+5F01, U+5F3E, U+5FB3-5FB4, U+5FD7, U+606F, U+6211, U+6253, U+6298, U+62E1, U+6383, U+639B, U+63A8, U+653B, U+6545, U+6563, U+6575, U+6628, U+6674, U+6697, U+672D, U+6804, U+68A8, U+6A39, U+6BDB, U+6CB3, U+6CCA, U+6D25, U+6D3E, U+6D74, U+6E1B, U+6E2F, U+6E90, U+6F2B, U+702C, U+707D, U+718A, U+7206, U+7236, U+7247, U+7559, U+7565, U+7591, U+75C7, U+75DB, U+767E, U+7834, U+79D8, U+7B46, U+7B4B, U+7BB1, U+7BC9, U+7D14, U+7D66, U+7D71, U+7D99, U+7DF4, U+7E41, U+7FBD, U+8074, U+80CC, U+8131, U+8155, U+82E6, U+8349, U+83D3, U+885B, U+8A2A, U+8A95, U+8AB2, U+8AD6, U+8B1D, U+8CA1, U+8D70, U+8DA3, U+8FCE, U+8FF7, U+9000, U+9003, U+9006, U+9045, U+91CC, U+9678, U+967D, U+96A0, U+9732, U+97D3, U+97FF, U+9808, U+98EF, U+990A, U+9996, U+99D0, U+9A5A, U+9B45, U+9E97, U+9F62, U+FF1C, U+FF23, U+FF25, U+FF2D, U+FF2F-FF30, U+FF32, U+FF34;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.34.woff2') format('woff2');
		unicode-range: U+4E01, U+4E0E, U+4E21, U+4E38, U+4E5D, U+4E73, U+4E94, U+4F3C, U+5009, U+500D, U+5074, U+50CD, U+5145, U+5175, U+51AC, U+5238, U+524A, U+52A9, U+52E2, U+5352, U+5354, U+53F2-53F3, U+5409, U+547C-547D, U+56FA, U+5802, U+5922, U+592E, U+5931, U+5A18, U+5A66, U+5B63, U+5B88, U+5BDD, U+5C0E, U+5C40, U+5CA9, U+5DDE, U+5DE6, U+5E78, U+5EFA, U+5F92, U+5FA1, U+5FA9, U+5FD8, U+5FEB, U+604B, U+6075, U+60A9, U+623F, U+62C5, U+632F, U+6483, U+653F, U+666F, U+66AE, U+66F2, U+6797, U+685C, U+6A19, U+6A21, U+6B66, U+6B7B, U+6BCD, U+6C0F, U+6C11, U+6C5F-6C60, U+6C96, U+6CC9, U+6CE2, U+6D17, U+6D5C, U+6E05, U+6E21, U+70BA, U+7167, U+71B1, U+7387, U+7403, U+75C5, U+7642, U+76DB, U+77ED, U+795D, U+796D, U+7A4D, U+7AEF, U+7B54, U+7B56, U+7B97, U+7C4D, U+7CBE, U+7D19, U+7E04, U+7FA4, U+7FA9, U+8001, U+8089, U+81F4, U+8208, U+821E, U+8336, U+8377, U+83DC, U+83EF, U+8457, U+8535, U+8857, U+8863, U+88CF, U+88DC, U+8907, U+89D2, U+8A33, U+8ACB, U+8B1B, U+8B70, U+8C4A, U+8CA0, U+8CA8, U+8CB4, U+8CC0, U+8CDE, U+8F03, U+8F2A, U+9014, U+90CE, U+91DD, U+964D, U+968E, U+9803, U+983C, U+98DB, U+9B54, U+9E7F, U+9EBB, U+FF05, U+FF0B, U+FF0D, U+FF21, U+FF33, U+FF65;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.34.woff2') format('woff2');
		unicode-range: U+4E01, U+4E0E, U+4E21, U+4E38, U+4E5D, U+4E73, U+4E94, U+4F3C, U+5009, U+500D, U+5074, U+50CD, U+5145, U+5175, U+51AC, U+5238, U+524A, U+52A9, U+52E2, U+5352, U+5354, U+53F2-53F3, U+5409, U+547C-547D, U+56FA, U+5802, U+5922, U+592E, U+5931, U+5A18, U+5A66, U+5B63, U+5B88, U+5BDD, U+5C0E, U+5C40, U+5CA9, U+5DDE, U+5DE6, U+5E78, U+5EFA, U+5F92, U+5FA1, U+5FA9, U+5FD8, U+5FEB, U+604B, U+6075, U+60A9, U+623F, U+62C5, U+632F, U+6483, U+653F, U+666F, U+66AE, U+66F2, U+6797, U+685C, U+6A19, U+6A21, U+6B66, U+6B7B, U+6BCD, U+6C0F, U+6C11, U+6C5F-6C60, U+6C96, U+6CC9, U+6CE2, U+6D17, U+6D5C, U+6E05, U+6E21, U+70BA, U+7167, U+71B1, U+7387, U+7403, U+75C5, U+7642, U+76DB, U+77ED, U+795D, U+796D, U+7A4D, U+7AEF, U+7B54, U+7B56, U+7B97, U+7C4D, U+7CBE, U+7D19, U+7E04, U+7FA4, U+7FA9, U+8001, U+8089, U+81F4, U+8208, U+821E, U+8336, U+8377, U+83DC, U+83EF, U+8457, U+8535, U+8857, U+8863, U+88CF, U+88DC, U+8907, U+89D2, U+8A33, U+8ACB, U+8B1B, U+8B70, U+8C4A, U+8CA0, U+8CA8, U+8CB4, U+8CC0, U+8CDE, U+8F03, U+8F2A, U+9014, U+90CE, U+91DD, U+964D, U+968E, U+9803, U+983C, U+98DB, U+9B54, U+9E7F, U+9EBB, U+FF05, U+FF0B, U+FF0D, U+FF21, U+FF33, U+FF65;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.35.woff2') format('woff2');
		unicode-range: U+2192, U+25A0, U+30F6, U+4E26, U+4E45, U+4EFB, U+4F4E, U+4F50, U+4F8B, U+4FC2, U+5024, U+50AC, U+5150, U+5178, U+51E6, U+5224, U+5272, U+52DD, U+5341, U+5370, U+53BB, U+542B, U+56DB, U+56E3, U+56F2, U+57CE, U+5883, U+5897, U+590F, U+5A5A, U+5BB3, U+5BBF, U+5BC4, U+5BCC, U+5C45, U+5C55, U+5C5E, U+5C65, U+5DEE, U+5E03, U+5E2B, U+5E30, U+5E9C, U+5EB7, U+5F71, U+5F7C, U+60AA, U+6238, U+6255, U+6271, U+627F-6280, U+629C, U+62BC, U+63F4, U+64AE, U+6539, U+6574, U+65CF, U+661F, U+666E, U+66DC, U+66FF, U+670D, U+672B, U+677E-677F, U+679A, U+67FB, U+6839, U+6975, U+69CB, U+6A29-6A2A, U+6A4B, U+6B32, U+6B4C, U+6BB5, U+6CA2, U+6CC1, U+6D0B, U+6DF1, U+6E29, U+6E96, U+6F14, U+6FC0, U+713C, U+72EC, U+7389, U+738B, U+74B0, U+7686, U+7814, U+7981, U+79CB, U+79D1, U+79FB, U+7A0B, U+7A0E, U+7A76, U+7A81, U+7BC0, U+7C73, U+7D0D, U+7D1A, U+7D61, U+7D75, U+7DD2, U+7FD2, U+822C, U+82E5, U+82F1, U+85AC, U+85E4, U+888B, U+8996, U+899A, U+89AA, U+8A31, U+8A8C, U+8AB0, U+8B58, U+8CAC, U+8CBB, U+8D64, U+8D77, U+8DEF, U+9020, U+904A, U+9060, U+9152, U+9244, U+9280, U+95B2, U+9632, U+9662, U+967A, U+96E2-96E3, U+9759, U+9805, U+984D, U+99AC, U+9CE5, U+FF1E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.35.woff2') format('woff2');
		unicode-range: U+2192, U+25A0, U+30F6, U+4E26, U+4E45, U+4EFB, U+4F4E, U+4F50, U+4F8B, U+4FC2, U+5024, U+50AC, U+5150, U+5178, U+51E6, U+5224, U+5272, U+52DD, U+5341, U+5370, U+53BB, U+542B, U+56DB, U+56E3, U+56F2, U+57CE, U+5883, U+5897, U+590F, U+5A5A, U+5BB3, U+5BBF, U+5BC4, U+5BCC, U+5C45, U+5C55, U+5C5E, U+5C65, U+5DEE, U+5E03, U+5E2B, U+5E30, U+5E9C, U+5EB7, U+5F71, U+5F7C, U+60AA, U+6238, U+6255, U+6271, U+627F-6280, U+629C, U+62BC, U+63F4, U+64AE, U+6539, U+6574, U+65CF, U+661F, U+666E, U+66DC, U+66FF, U+670D, U+672B, U+677E-677F, U+679A, U+67FB, U+6839, U+6975, U+69CB, U+6A29-6A2A, U+6A4B, U+6B32, U+6B4C, U+6BB5, U+6CA2, U+6CC1, U+6D0B, U+6DF1, U+6E29, U+6E96, U+6F14, U+6FC0, U+713C, U+72EC, U+7389, U+738B, U+74B0, U+7686, U+7814, U+7981, U+79CB, U+79D1, U+79FB, U+7A0B, U+7A0E, U+7A76, U+7A81, U+7BC0, U+7C73, U+7D0D, U+7D1A, U+7D61, U+7D75, U+7DD2, U+7FD2, U+822C, U+82E5, U+82F1, U+85AC, U+85E4, U+888B, U+8996, U+899A, U+89AA, U+8A31, U+8A8C, U+8AB0, U+8B58, U+8CAC, U+8CBB, U+8D64, U+8D77, U+8DEF, U+9020, U+904A, U+9060, U+9152, U+9244, U+9280, U+95B2, U+9632, U+9662, U+967A, U+96E2-96E3, U+9759, U+9805, U+984D, U+99AC, U+9CE5, U+FF1E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.36.woff2') format('woff2');
		unicode-range: U+301C, U+4E57, U+4E86, U+4E95, U+4F01, U+4F11, U+4F1D, U+4FBF, U+4FEE, U+5065, U+5099, U+5171, U+5177, U+52DF, U+533A-533B, U+5343, U+534A, U+5357, U+53CB, U+53CD-53CE, U+53F0, U+5404, U+5668, U+56F3, U+5712, U+57DF, U+58EB, U+58F0, U+591C, U+592A-592B, U+5948, U+5B57-5B58, U+5B85, U+5BA4, U+5BAE, U+5C4A, U+5CA1, U+5D0E, U+5E0C, U+5E2F, U+5EA7, U+5EAB, U+5F35, U+5F79, U+5F85, U+5FF5, U+6025, U+60F3, U+614B, U+6226, U+629E, U+63A1, U+63A5, U+63DB, U+643A, U+653E, U+65AD, U+65BD, U+65C5, U+65E9, U+6620, U+6625, U+671D, U+6750-6751, U+6761, U+6821, U+68EE, U+6982, U+6B62, U+6B69, U+6B73-6B74, U+6B8B, U+6BCE, U+6BD4, U+6C42, U+6D88, U+6E08, U+6E80, U+706B, U+7248, U+7531, U+7533, U+753A, U+7570, U+77F3, U+798F, U+7B11, U+7C21, U+7CFB, U+7D76, U+7F6E, U+805E, U+8077, U+80B2, U+8217, U+82B8, U+843D, U+8449, U+8853, U+88C5, U+88FD, U+89B3, U+8A3C, U+8A55, U+8A66, U+8AC7, U+8B77, U+8C37, U+8C61, U+8CC7, U+8D85, U+8D8A, U+8DB3, U+8EFD, U+8FBA, U+8FD4, U+901F, U+9031-9032, U+9069, U+91CF, U+9580, U+9589, U+962A, U+96D1, U+9752, U+975E, U+9802, U+9806, U+9854, U+985E, U+98F2, U+9928, U+9999, U+99C5, U+9ED2, U+FF0F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.36.woff2') format('woff2');
		unicode-range: U+301C, U+4E57, U+4E86, U+4E95, U+4F01, U+4F11, U+4F1D, U+4FBF, U+4FEE, U+5065, U+5099, U+5171, U+5177, U+52DF, U+533A-533B, U+5343, U+534A, U+5357, U+53CB, U+53CD-53CE, U+53F0, U+5404, U+5668, U+56F3, U+5712, U+57DF, U+58EB, U+58F0, U+591C, U+592A-592B, U+5948, U+5B57-5B58, U+5B85, U+5BA4, U+5BAE, U+5C4A, U+5CA1, U+5D0E, U+5E0C, U+5E2F, U+5EA7, U+5EAB, U+5F35, U+5F79, U+5F85, U+5FF5, U+6025, U+60F3, U+614B, U+6226, U+629E, U+63A1, U+63A5, U+63DB, U+643A, U+653E, U+65AD, U+65BD, U+65C5, U+65E9, U+6620, U+6625, U+671D, U+6750-6751, U+6761, U+6821, U+68EE, U+6982, U+6B62, U+6B69, U+6B73-6B74, U+6B8B, U+6BCE, U+6BD4, U+6C42, U+6D88, U+6E08, U+6E80, U+706B, U+7248, U+7531, U+7533, U+753A, U+7570, U+77F3, U+798F, U+7B11, U+7C21, U+7CFB, U+7D76, U+7F6E, U+805E, U+8077, U+80B2, U+8217, U+82B8, U+843D, U+8449, U+8853, U+88C5, U+88FD, U+89B3, U+8A3C, U+8A55, U+8A66, U+8AC7, U+8B77, U+8C37, U+8C61, U+8CC7, U+8D85, U+8D8A, U+8DB3, U+8EFD, U+8FBA, U+8FD4, U+901F, U+9031-9032, U+9069, U+91CF, U+9580, U+9589, U+962A, U+96D1, U+9752, U+975E, U+9802, U+9806, U+9854, U+985E, U+98F2, U+9928, U+9999, U+99C5, U+9ED2, U+FF0F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.37.woff2') format('woff2');
		unicode-range: U+300E-300F, U+4E07, U+4E09, U+4E16, U+4E3B, U+4E8C, U+4EA4, U+4EAC, U+4ED5, U+4EE4, U+4F4D, U+4F4F, U+4F55, U+4F9B, U+4FA1, U+512A, U+5143, U+5149, U+518D, U+5199, U+5207, U+5236, U+52B9, U+52D9, U+5317, U+5358, U+539F, U+53C2, U+53E3-53E4, U+53F7, U+5411, U+5468, U+5473, U+548C, U+5546, U+55B6, U+571F, U+578B, U+57FA, U+5929, U+597D, U+59CB, U+5B8C, U+5BA2, U+5BB9, U+5C02, U+5C11, U+5C4B, U+5CF6, U+5DDD, U+5DE5, U+5E38, U+5F37, U+5F62, U+5F97, U+5FC5, U+623B, U+6295, U+6301, U+6307, U+63A2, U+63B2, U+63D0, U+652F, U+6559, U+662D, U+671B, U+672A, U+679C, U+6848, U+6C7A, U+6D41, U+7136, U+72B6, U+7523, U+7537, U+754C, U+767D, U+76F4, U+76F8, U+770C, U+78BA, U+795E, U+79C1, U+7A2E, U+7A3F, U+7A7A, U+7B2C, U+7B49, U+7BA1, U+7D20, U+7D30, U+7D39, U+7D42, U+7D44, U+7D4C, U+7D9A, U+7DCF, U+7DDA, U+7DE8, U+8003, U+8272, U+82B1, U+897F, U+89E3, U+8A00, U+8A08, U+8A73, U+8A8D, U+8A9E, U+8AAC-8AAD, U+8ABF, U+8CA9, U+8CB7, U+8CEA, U+8CFC, U+8EAB, U+8ECA, U+8EE2, U+8FFD, U+904B, U+904E, U+9054-9055, U+90FD, U+914D, U+91CD, U+9650, U+9664, U+969B, U+97F3, U+982D, U+984C, U+9858, U+98A8, U+9A13, U+FF06, U+FF5C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.37.woff2') format('woff2');
		unicode-range: U+300E-300F, U+4E07, U+4E09, U+4E16, U+4E3B, U+4E8C, U+4EA4, U+4EAC, U+4ED5, U+4EE4, U+4F4D, U+4F4F, U+4F55, U+4F9B, U+4FA1, U+512A, U+5143, U+5149, U+518D, U+5199, U+5207, U+5236, U+52B9, U+52D9, U+5317, U+5358, U+539F, U+53C2, U+53E3-53E4, U+53F7, U+5411, U+5468, U+5473, U+548C, U+5546, U+55B6, U+571F, U+578B, U+57FA, U+5929, U+597D, U+59CB, U+5B8C, U+5BA2, U+5BB9, U+5C02, U+5C11, U+5C4B, U+5CF6, U+5DDD, U+5DE5, U+5E38, U+5F37, U+5F62, U+5F97, U+5FC5, U+623B, U+6295, U+6301, U+6307, U+63A2, U+63B2, U+63D0, U+652F, U+6559, U+662D, U+671B, U+672A, U+679C, U+6848, U+6C7A, U+6D41, U+7136, U+72B6, U+7523, U+7537, U+754C, U+767D, U+76F4, U+76F8, U+770C, U+78BA, U+795E, U+79C1, U+7A2E, U+7A3F, U+7A7A, U+7B2C, U+7B49, U+7BA1, U+7D20, U+7D30, U+7D39, U+7D42, U+7D44, U+7D4C, U+7D9A, U+7DCF, U+7DDA, U+7DE8, U+8003, U+8272, U+82B1, U+897F, U+89E3, U+8A00, U+8A08, U+8A73, U+8A8D, U+8A9E, U+8AAC-8AAD, U+8ABF, U+8CA9, U+8CB7, U+8CEA, U+8CFC, U+8EAB, U+8ECA, U+8EE2, U+8FFD, U+904B, U+904E, U+9054-9055, U+90FD, U+914D, U+91CD, U+9650, U+9664, U+969B, U+97F3, U+982D, U+984C, U+9858, U+98A8, U+9A13, U+FF06, U+FF5C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.38.woff2') format('woff2');
		unicode-range: U+3005, U+3010-3011, U+3080, U+30E2, U+4E0B, U+4E0D, U+4E88, U+4ECA-4ECB, U+4ED6, U+4ED8, U+4EE3, U+4EE5, U+4EF6, U+4F53, U+4F5C, U+4F7F, U+4FDD, U+4FE1, U+500B, U+50CF, U+5148, U+516C, U+5186, U+521D, U+5225, U+529B, U+52A0, U+5316, U+53D6-53D7, U+53EF, U+540C-540D, U+544A, U+54C1, U+54E1, U+56DE, U+56FD, U+5728, U+5730, U+58F2, U+5909, U+5916, U+591A, U+5973, U+5B50, U+5B66, U+5B89, U+5B9F, U+5BB6, U+5BFE, U+5C0F, U+5C71, U+5E02, U+5E73, U+5E83, U+5E97, U+5EA6, U+5F15, U+5F53, U+5F8C, U+5FC3, U+5FDC, U+601D, U+6027, U+610F, U+611B, U+611F, U+6210, U+6240, U+624B, U+6570, U+6587, U+6599, U+660E, U+66F4, U+66F8, U+6709, U+671F, U+6728, U+6765, U+6771, U+683C, U+691C, U+696D, U+697D, U+69D8, U+6A5F, U+6B21, U+6C34, U+6CBB, U+6CD5, U+6CE8, U+6D3B, U+6D77, U+7269, U+7279, U+73FE, U+7406, U+7530, U+756A, U+767A-767B, U+7684, U+771F, U+7740, U+77E5, U+793A, U+7ACB, U+7D04, U+7D22, U+7D50, U+7F8E, U+8005, U+80FD, U+81EA, U+826F, U+8868, U+8981, U+898F, U+89A7, U+8A2D, U+8A71, U+8F09, U+8FBC, U+8FD1, U+9001, U+901A, U+9023, U+9053, U+9078, U+90E8, U+91CE, U+91D1, U+9332, U+9577, U+958B, U+96C6, U+96FB, U+9762, U+98DF, U+9AD8, U+FF1A, U+FF1F, U+FF5E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.38.woff2') format('woff2');
		unicode-range: U+3005, U+3010-3011, U+3080, U+30E2, U+4E0B, U+4E0D, U+4E88, U+4ECA-4ECB, U+4ED6, U+4ED8, U+4EE3, U+4EE5, U+4EF6, U+4F53, U+4F5C, U+4F7F, U+4FDD, U+4FE1, U+500B, U+50CF, U+5148, U+516C, U+5186, U+521D, U+5225, U+529B, U+52A0, U+5316, U+53D6-53D7, U+53EF, U+540C-540D, U+544A, U+54C1, U+54E1, U+56DE, U+56FD, U+5728, U+5730, U+58F2, U+5909, U+5916, U+591A, U+5973, U+5B50, U+5B66, U+5B89, U+5B9F, U+5BB6, U+5BFE, U+5C0F, U+5C71, U+5E02, U+5E73, U+5E83, U+5E97, U+5EA6, U+5F15, U+5F53, U+5F8C, U+5FC3, U+5FDC, U+601D, U+6027, U+610F, U+611B, U+611F, U+6210, U+6240, U+624B, U+6570, U+6587, U+6599, U+660E, U+66F4, U+66F8, U+6709, U+671F, U+6728, U+6765, U+6771, U+683C, U+691C, U+696D, U+697D, U+69D8, U+6A5F, U+6B21, U+6C34, U+6CBB, U+6CD5, U+6CE8, U+6D3B, U+6D77, U+7269, U+7279, U+73FE, U+7406, U+7530, U+756A, U+767A-767B, U+7684, U+771F, U+7740, U+77E5, U+793A, U+7ACB, U+7D04, U+7D22, U+7D50, U+7F8E, U+8005, U+80FD, U+81EA, U+826F, U+8868, U+8981, U+898F, U+89A7, U+8A2D, U+8A71, U+8F09, U+8FBC, U+8FD1, U+9001, U+901A, U+9023, U+9053, U+9078, U+90E8, U+91CE, U+91D1, U+9332, U+9577, U+958B, U+96C6, U+96FB, U+9762, U+98DF, U+9AD8, U+FF1A, U+FF1F, U+FF5E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.39.woff2') format('woff2');
		unicode-range: U+3001-3002, U+300C-300D, U+3041-307F, U+3081-308D, U+308F, U+3091-3093, U+309E, U+30A1-30E1, U+30E3-30ED, U+30EF-30F0, U+30F2-30F4, U+30FB-30FC, U+4E00, U+4E0A, U+4E2D, U+4E8B, U+4EBA, U+4F1A, U+5165, U+5168, U+5185, U+51FA, U+5206, U+5229, U+524D, U+52D5, U+5408, U+554F, U+5831, U+5834, U+5927, U+5B9A, U+5E74, U+5F0F, U+60C5, U+65B0, U+65B9, U+65E5, U+6642, U+6700, U+6708, U+672C, U+682A, U+6B63, U+6C17, U+70B9, U+7121, U+751F, U+7528, U+753B, U+76EE, U+793E, U+884C, U+898B, U+8A18, U+9593, U+95A2, U+FF01, U+FF08-FF09, U+FF0C, U+FF0E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.39.woff2') format('woff2');
		unicode-range: U+3001-3002, U+300C-300D, U+3041-307F, U+3081-308D, U+308F, U+3091-3093, U+309E, U+30A1-30E1, U+30E3-30ED, U+30EF-30F0, U+30F2-30F4, U+30FB-30FC, U+4E00, U+4E0A, U+4E2D, U+4E8B, U+4EBA, U+4F1A, U+5165, U+5168, U+5185, U+51FA, U+5206, U+5229, U+524D, U+52D5, U+5408, U+554F, U+5831, U+5834, U+5927, U+5B9A, U+5E74, U+5F0F, U+60C5, U+65B0, U+65B9, U+65E5, U+6642, U+6700, U+6708, U+672C, U+682A, U+6B63, U+6C17, U+70B9, U+7121, U+751F, U+7528, U+753B, U+76EE, U+793E, U+884C, U+898B, U+8A18, U+9593, U+95A2, U+FF01, U+FF08-FF09, U+FF0C, U+FF0E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.latin.woff2') format('woff2');
		unicode-range: U+0020-007E, U+00A2-00A3, U+00A5-00A6, U+00AC, U+00AF, U+2191, U+2193;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.latin.woff2') format('woff2');
		unicode-range: U+0020-007E, U+00A2-00A3, U+00A5-00A6, U+00AC, U+00AF, U+2191, U+2193;
		font-display: swap;
	}

	@font-face {
		font-family: 'madefor-text';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/f73e760d-c6b3-4659-9a8c-9ce1d76c1173/madefor-text.var.original.woff2') format('woff2-variations'), url('//static.parastorage.com/fonts/v2/f73e760d-c6b3-4659-9a8c-9ce1d76c1173/v1/madefor-text.woff2') format('woff2');
		unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
		font-display: swap;
	}

	@font-face {
		font-family: 'madefor-text';
		font-style: italic;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/19247d19-0454-4de8-b907-b818135794bd/madefor-text.var.original.woff2') format('woff2-variations'), url('//static.parastorage.com/fonts/v2/19247d19-0454-4de8-b907-b818135794bd/v1/madefor-text.woff2') format('woff2');
		unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
		font-display: swap;
	}

	@font-face {
		font-display: swap;
		font-family: wf_5dc4dcbd349547beb81ad6a74;
		src: url("https://static.wixstatic.com/ufonts/b9620b_5dc4dcbd349547beb81ad6a74fc8a14e/woff2/file.woff2") format("woff2"),
			url("https://static.wixstatic.com/ufonts/b9620b_5dc4dcbd349547beb81ad6a74fc8a14e/woff/file.woff") format("woff"),
			url("https://static.wixstatic.com/ufonts/b9620b_5dc4dcbd349547beb81ad6a74fc8a14e/ttf/file.ttf") format("ttf");
	}

	@font-face {
		font-display: swap;
		font-family: wf_0cb068731a3f425fae74ea2a4;
		src: url("https://static.wixstatic.com/ufonts/8982a4_0cb068731a3f425fae74ea2a4fe44ae5/woff2/file.woff2") format("woff2"),
			url("https://static.wixstatic.com/ufonts/8982a4_0cb068731a3f425fae74ea2a4fe44ae5/woff/file.woff") format("woff"),
			url("https://static.wixstatic.com/ufonts/8982a4_0cb068731a3f425fae74ea2a4fe44ae5/ttf/file.ttf") format("ttf");
	}

	@font-face {
		font-family: 'helveticaneuew01-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/e333842f-0a84-43f9-9ab7-fb1093ba1628/v1/helveticaneuew01-45ligh.other.woff2') format('woff2');
		unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew01-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/e333842f-0a84-43f9-9ab7-fb1093ba1628/v1/helveticaneuew01-45ligh.latin-ext.woff2') format('woff2');
		unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew01-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/e333842f-0a84-43f9-9ab7-fb1093ba1628/v1/helveticaneuew01-45ligh.latin.woff2') format('woff2');
		unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew02-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.other.woff2') format('woff2');
		unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew02-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.math.woff2') format('woff2');
		unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew02-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.latin-ext.woff2') format('woff2');
		unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew02-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.latin.woff2') format('woff2');
		unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew10-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.other.woff2') format('woff2');
		unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew10-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.math.woff2') format('woff2');
		unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew10-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.cyrillic.woff2') format('woff2');
		unicode-range: U+0400-045F, U+0490-0491, U+2116;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew10-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.greek.woff2') format('woff2');
		unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew10-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.latin-ext.woff2') format('woff2');
		unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew10-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.latin.woff2') format('woff2');
		unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: italic;
		font-weight: 400;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUs8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9mvIiQublWIIkfg.woff2') format('woff2');
		unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: italic;
		font-weight: 700;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUs8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9mvIiQublWIIkfg.woff2') format('woff2');
		unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUu8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib14c0qv8oRcTnaIM.woff2') format('woff2');
		unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUu8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib14c0qv8oRcTnaIM.woff2') format('woff2');
		unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: italic;
		font-weight: 400;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUs8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9mvMiQublWIIkfg.woff2') format('woff2');
		unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: italic;
		font-weight: 700;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUs8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9mvMiQublWIIkfg.woff2') format('woff2');
		unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUu8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib14c1qv8oRcTnaIM.woff2') format('woff2');
		unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUu8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib14c1qv8oRcTnaIM.woff2') format('woff2');
		unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: italic;
		font-weight: 400;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUs8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9mv0iQublWII.woff2') format('woff2');
		unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: italic;
		font-weight: 700;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUs8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9mv0iQublWII.woff2') format('woff2');
		unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUu8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib14c7qv8oRcTn.woff2') format('woff2');
		unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUu8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib14c7qv8oRcTn.woff2') format('woff2');
		unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
		font-display: swap;
	}

	@font-face {
		font-family: 'futura-lt-w01-book';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/790166f1-b347-4f16-8a29-f0c4931a7c35/v1/futura-lt-w01-book.woff2') format('woff2');
		unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0110, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
		font-display: swap;
	}

	#c1dmp {
		width: auto;
		height: auto;
		--comp-display: unset;
		position: relative;
	}

	#c1dmp .c1dmp-overflow-wrapper {
		position: relative;
		display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		overflow-x: clip;
		overflow-y: clip;
	}

	#c1dmp .c1dmp-container {
		box-sizing: border-box;
		position: relative;
		display: var(--l_display, var(--container-display));
		grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto;
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#c1dmp:not(.c1dmp-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#c1dmp {
		--bg: var(--color_11);
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
	}

	#PAGE_SECTIONSc1dmp {
		--above-all-in-container: 49;
	}

	#comp-m0q2ubvi {
		/* z-index: 50; */
		--above-all-in-container: 10000;
	}

	#comp-kd5px9q0-pinned-layer {
		z-index: 54;
		--above-all-in-container: 10000;
	}

	#comp-m0q2aetb {
		z-index: 51;
		--above-all-in-container: 10000;
	}

	#comp-m0xpouo0-pinned-layer {
		z-index: 56;
		--above-all-in-container: 10000;
	}

	#comp-m0zxel5d-pinned-layer {
		z-index: 57;
		--above-all-in-container: 10000;
	}

	#comp-m1000dcd-pinned-layer {
		z-index: 58;
		--above-all-in-container: 10000;
	}

	#comp-m2bunumg-pinned-layer {
		z-index: 59;
		--above-all-in-container: 10000;
	}

	#comp-lzcb4hr2 {
		min-height: 721.2764645426515px;
		--comp-display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		height: auto;
		min-width: 0px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		align-self: stretch;
		justify-self: stretch;
		grid-area: 2/1/3/2;
		position: relative;
	}

	#comp-lzcb4hr2 .comp-lzcb4hr2-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0px;
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		row-gap: 0px;
		column-gap: 0px;
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(800px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-lzcb4hr2 .comp-lzcb4hr2-container-pinned {
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		height: 100%;
		width: 100%;
		position: absolute;
		display: grid;
		pointer-events: none;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb4hr2 {
			min-height: 0px;
			--comp-display: flex;
		}

		#comp-lzcb4hr2 .comp-lzcb4hr2-container {
			padding-top: 0px;
			padding-right: 0px;
			padding-left: 0px;
			padding-bottom: 0px;
			grid-template-rows: minmax(max(0.5px, 0.5597823 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb4hr2 {
			min-height: 0px;
			--comp-display: flex;
			--l_display: unset;
		}

		#comp-lzcb4hr2 .comp-lzcb4hr2-container {
			padding-top: 0%;
			padding-right: 0%;
			padding-left: 0%;
			padding-bottom: 0%;
			grid-template-rows: minmax(max(0.5px, 1.1460744 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-lzcb4hr2 {
		--bg: var(--color_0);
		--alpha-bg: 0;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0qci1ac {
		min-height: 761px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.99891493055556%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0qci1ac-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-right: 24px;
		padding-left: 24px;
		padding-bottom: 24px;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(737px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0qci1ac {
			min-height: 0px;
			width: 99.99945746527777%;
			max-height: 100vh;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0qci1ac {
			min-height: 0px;
			width: 99.99945746527777%;
			max-height: 100vh;
			aspect-ratio: 1/1;
		}

		.comp-m0qci1ac-container {
			padding-right: 0px;
			padding-left: 0px;
			padding-bottom: 0px;
			grid-template-rows: minmax(max(0.5px, 0.9630615 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-m0qci1ac {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0zztubc {
		min-height: 737px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.96551674593026%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: end;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0zztubc .comp-m0zztubc-overflow-wrapper {
		position: relative;
		display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		overflow-x: hidden;
		scrollbar-width: none;
		overflow: -moz-scrollbars-none;
		-ms-overflow-style: none;
	}

	#comp-m0zztubc .comp-m0zztubc-container {
		box-sizing: border-box;
		position: relative;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(737px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0zztubc:not(.comp-m0zztubc-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#comp-m0zztubc .comp-m0zztubc-overflow-wrapper::-webkit-scrollbar {
		width: 0;
		height: 0;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0zztubc {
			align-self: end;
			margin-left: 0%;
			margin-right: 0.0020279686801896435%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0zztubc {
			min-height: 0px;
			width: 96.233610876762%;
			align-self: start;
			margin-left: 3.738230286370728%;
			margin-right: 0%;
		}

		#comp-m0zztubc .comp-m0zztubc-container {
			grid-template-rows: minmax(max(0.5px, 1.000241 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 375.2815fr);
		}
	}

	#comp-m0zztubc {
		--brw: 0px;
		--brd: 232, 234, 237;
		--bg: 255, 255, 255;
		--rd: 0px 0px 0px 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--showDisabledNavButtons: true;
		--showNavButtons: false;
		--transitionDuration: 1.0;
		--transitionDirection: rightToLeft;
		--transitionEffect: crossFade;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0zztubc {
			--rd: 0px 0px 0px max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
			--alpha-bg: 0;
		}
	}

	#comp-m0zztubl {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: stretch;
		justify-self: stretch;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0zztubl .comp-m0zztubl-container {
		box-sizing: border-box;
		position: relative;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0zztubl:not(.comp-m0zztubl-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#comp-m0zztubl {
		--brw: 0px;
		--brd: 50, 65, 88;
		--bg: 61, 155, 233;
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	[id^="comp-m0zztubn__"] {
		min-height: 100%;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		flex-basis: auto;
		flex-grow: 0;
		flex-shrink: 0;
		position: relative;
	}

	[id^="comp-m0zztubn__"] {
		--brw: 0px;
		--brd: 0, 0, 0;
		--bg: 255, 255, 255;
		--rd: 0px 0px 0px 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		[id^="comp-m0zztubn__"] {
			--rd: 0px 0px 0px max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
			--alpha-bg: 0;
		}
	}

	[id^="comp-m0zztubo3__"] {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: stretch;
		justify-self: stretch;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		grid-area: 1/1/2/2;
		position: relative;
	}

	[id^="comp-m0zztubo3__"] {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width)));
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		[id^="comp-m0zztubo3__"] {
			--cornerRadius: 0px 0px 0px max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	[id^="comp-m0zztubo3__"] wow-image {
		overflow: clip;
	}

	[id^="comp-m0zztubo3__"] wow-image img {
		height: 100%;
	}

	#comp-m0zztubv {
		min-height: 0px;
		--l_display: unset;
		height: 32px;
		min-width: 0px;
		width: 32px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: start;
		margin-left: 1.9984879032258065%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0zztubv-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	#comp-m0zztubv:not(.comp-m0zztubv-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#comp-m0zztuc7 {
		min-height: 0px;
		--l_display: unset;
		height: 32px;
		width: 32px;
		--comp-display: unset;
		align-self: center;
		justify-self: end;
		margin-left: 0%;
		margin-right: 1.9984879032258065%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0zztuc7-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	#comp-m0zztuc7:not(.comp-m0zztuc7-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#comp-m100eji1 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		align-self: center;
		justify-self: start;
		margin-left: 7.9967599876434114%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m100eji1-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m100eji1 {
			align-self: end;
			justify-self: end;
			margin-left: 0%;
			margin-right: 8%;
			margin-bottom: 5%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m100eji1 {
			align-self: end;
			justify-self: end;
			margin-left: 0%;
			margin-right: 8%;
			margin-bottom: -48px;
		}
	}

	#comp-m100eji1 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m100eji713 {
		min-height: 175.421875px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 50px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: max(0.5px, 0.0027886 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m100eji713-container {
		box-sizing: border-box;
		padding-top: 5px;
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 5px;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(175.421875px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m100eji713 {
			min-height: 278.8125px;
			width: 42px;
			margin-right: max(0.5px, 0.0050208 * (var(--scaling-factor) - var(--scrollbar-width)));
		}

		.comp-m100eji713-container {
			grid-template-rows: minmax(268.8125px, auto);
			grid-template-columns: minmax(0px, 1fr);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m100eji713 {
			min-height: 100px;
			width: 34px;
			margin-right: max(0.5px, 0.0049667 * (var(--scaling-factor) - var(--scrollbar-width)));
		}

		.comp-m100eji713-container {
			grid-template-rows: minmax(100px, auto);
			grid-template-columns: minmax(0px, 34fr);
		}
	}

	#comp-m100eji713 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 4px 4px 4px 4px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 1;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m100eji713 {
			--rd: 4px 4px 4px 4px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m100eji713 {
			--rd: 2px 2px 2px 2px;
		}
	}

	#comp-m100ejia7 {
		min-height: 0px;
		--l_display: unset;
		height: max-content;
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m100ejia7 {
			margin-left: 0.44606400761168025%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m100ejia7 {
			margin-left: 0%;
		}
	}

	#comp-m100ejia7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 28px;
		--textDecoration: none;
		--maxFontSize: 48px;
		--textAlign: left;
		--lineHeight: 1em;
		--writingMode: vertical-rl;
		--fontSize: 40px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m100ejia7 {
			--minFontSize: 22px;
			--fontSize: 32spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m100ejia7 {
			--minFontSize: 28px;
			--fontSize: 28px;
		}
	}

	#comp-m100ejib12 {
		min-height: 180px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 28px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m100ejib12-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(180px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m100ejib12 {
			min-height: 164.984375px;
			width: 24px;
			margin-top: max(0.5px, 0.0006719 * (var(--scaling-factor) - var(--scrollbar-width)));
		}

		.comp-m100ejib12-container {
			padding-top: 5px;
			padding-right: 0px;
			padding-left: 0px;
			padding-bottom: 0px;
			grid-template-rows: minmax(159.984375px, auto);
			grid-template-columns: minmax(0px, 24fr);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m100ejib12 {
			min-height: 166.4375px;
			width: 20.265625px;
			margin-top: max(0.5px, 0.0013221 * (var(--scaling-factor) - var(--scrollbar-width)));
		}

		.comp-m100ejib12-container {
			padding-top: 5px;
			padding-right: 0px;
			padding-left: 0px;
			padding-bottom: 0px;
			grid-template-rows: minmax(161.438px, auto);
			grid-template-columns: minmax(0px, 1fr);
		}
	}

	#comp-m100ejib12 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 4px 4px 4px 4px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 1;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m100ejib12 {
			--rd: 4px 4px 4px 4px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m100ejib12 {
			--rd: 2px 2px 2px 2px;
		}
	}

	#comp-m100ejic9 {
		min-height: 0px;
		--l_display: unset;
		height: max-content;
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0.05580357142857145%;
		margin-top: 0%;
		margin-bottom: 10.602678571428571%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m100ejic9 {
			height: max-content;
			align-self: start;
			margin-left: 0.13020833333333337%;
			margin-right: 0%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m100ejic9 {
			height: 157.46875px;
			align-self: center;
			margin-left: 0.30864197530864196%;
			margin-right: 0%;
			margin-bottom: 0%;
		}
	}

	#comp-m100ejic9 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: left;
		--writingMode: vertical-rl;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb4hrd2 {
		width: 16.36501736111111%;
		height: auto;
		--aspect-ratio: 0.6306855854661185;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: end;
		justify-self: start;
		margin-left: 20.833333333333332%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: -3.4016927083333335%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb4hrd2 {
			width: 16.36501736111111%;
			--aspect-ratio: 0.6306855854661185;
			margin-left: 20.833333333333325%;
			margin-bottom: -6.250013020833335%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb4hrd2 {
			width: 32.00477110958019%;
			--aspect-ratio: 0.6304225352112676;
			margin-left: 8.58180074041713%;
			margin-bottom: 2.1715384615384745%;
		}
	}

	#comp-lzcb4hrd2 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb63zv {
		min-height: 0px;
		--comp-display: flex;
		height: auto;
		min-width: 0px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		align-self: stretch;
		justify-self: stretch;
		grid-area: 3/1/4/2;
		position: relative;
	}

	#comp-lzcb63zv .comp-lzcb63zv-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 10%;
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		row-gap: 0px;
		column-gap: 0px;
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.7611104 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-lzcb63zv .comp-lzcb63zv-container-pinned {
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		height: 100%;
		width: 100%;
		position: absolute;
		display: grid;
		pointer-events: none;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb63zv .comp-lzcb63zv-container {
			padding-top: 80px;
			padding-bottom: 80px;
			grid-template-rows: minmax(max(0.5px, 0.7611107 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb63zv {
			--l_display: unset;
		}

		#comp-lzcb63zv .comp-lzcb63zv-container {
			padding-top: 120px;
			padding-bottom: 120px;
			grid-template-rows: minmax(max(0.5px, 0.7611103 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-lzcb63zv {
		--bg: var(--color_11);
		--alpha-bg: 0;
		--static-spx: 1px;
	}

	#comp-lzcci71g {
		width: 100%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-top: 30.20724826388889%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcci71g-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcci71g {
			margin-top: -30.76923076923077%;
		}
	}

	#comp-lzcci71g {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcchktx {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 16px;
		margin-right: 0%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcchktx-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0951389 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		.comp-lzcchktx-container {
			grid-template-rows: minmax(max(0.5px, 0.1041667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-lzcchktx {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzccd441 {
		width: 100%;
		height: 137px;
		min-height: 0px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzccd441 .comp-lzccd441-overflow-wrapper {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		overflow-x: hidden;
		overflow-y: hidden;
	}

	#comp-lzccd441 .comp-lzccd441-container {
		box-sizing: border-box;
		position: relative;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-lzccd441:not(.comp-lzccd441-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzccd441 {
			height: 100px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzccd441 {
			height: 90px;
		}
	}

	#comp-lzcchrj2 {
		width: 100%;
		height: 137px;
		min-height: 0px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-lzcchrj2 .comp-lzcchrj2-overflow-wrapper {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		overflow-x: hidden;
		overflow-y: hidden;
	}

	#comp-lzcchrj2 .comp-lzcchrj2-container {
		box-sizing: border-box;
		position: relative;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-lzcchrj2:not(.comp-lzcchrj2-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcchrj2 {
			height: 100px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcchrj2 {
			height: 90px;
		}
	}

	#comp-lzcb6405 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 91.38888888888889%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: -0.00030381944444318125%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb6405-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.7611111 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1316fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6405 {
			height: 410.03125px;
			margin-bottom: -3.333397435897449%;
		}

		.comp-lzcb6405-container {
			grid-template-rows: minmax(max(0.5px, 1.0513615 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-lzcb6405 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb6408 {
		width: 18.541033434650455%;
		height: auto;
		--aspect-ratio: 1;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 23.17629179331307%;
		margin-top: -5.954359802431611%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6408 {
			width: 37.68026198753619%;
			--aspect-ratio: 0;
			--l_display: none;
			margin-right: 0.951267655426678%;
			margin-top: -21.687871416306123%;
		}
	}

	#comp-lzcb6408 {
		--static-spx: 1px;
	}

	#comp-m10814e9 {
		min-height: 320.328125px;
		--comp-display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--l_display: unset;
		height: auto;
		width: 100%;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		align-self: start;
		justify-self: start;
		margin-top: 6%;
		margin-left: -0.029682750759878418%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m10814e9 .comp-m10814e9-overflow-wrapper {
		position: relative;
		display: flex;
		flex-direction: column;
		flex-grow: 1;
	}

	#comp-m10814e9 .comp-m10814e9-container {
		box-sizing: border-box;
		position: relative;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0px, 1315.9993750000003fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m10814e9 {
			min-height: 0px;
			--comp-display: flex;
			min-width: 0px;
			width: 101.03470480294945%;
			max-width: 99999px;
			max-height: 99999px;
			align-self: end;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: -0.004279008167973827%;
		}

		#comp-m10814e9 .comp-m10814e9-overflow-wrapper {
			overflow-x: scroll;
			overflow-y: hidden;
		}

		#comp-m10814e9 .comp-m10814e9-container {
			row-gap: 0px;
			column-gap: 0px;
			grid-template-rows: minmax(max(0.5px, 0.836459 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 1fr);
		}
	}

	#comp-m10814e9 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb64093 {
		width: 100%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0.029682750759878418%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb64093-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb64093 {
			min-width: 0px;
			width: max-content;
			max-width: 99999px;
			margin-top: 5.90625px;
			margin-left: -0.09546118513499253%;
		}

		.comp-lzcb64093-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-lzcb64093 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb640c6 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcb640c6-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.3645833 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1315.99975fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640c6 {
			width: max(0.5px, 2.8205128 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
			margin-bottom: 0px;
		}

		.comp-lzcb640c6-container {
			row-gap: 0px;
			column-gap: 0px;
			grid-template-rows: minmax(max(0.5px, 0.8213538 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 1fr);
		}
	}

	#comp-lzcb640c6 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb640g1 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		align-self: end;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb640g1-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640g1 {
			min-height: unset;
			min-width: 0px;
			max-width: 99999px;
			max-height: 99999px;
			align-self: start;
			margin-top: 0.0014204545454545455%;
		}
	}

	#comp-lzcb640g1 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb640i {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-top: max(0.5px, 0.0388889 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: max(0.5px, 0.0326389 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcb640i-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640i {
			margin-top: 0px;
			margin-right: max(0.5px, 0.0410657 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-lzcb640i {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb640j {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.1430556 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcb640j-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777778 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 205.99975fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640j {
			width: max(0.5px, 0.4362128 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-right: max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));
		}

		.comp-lzcb640j-container {
			grid-template-rows: minmax(max(0.5px, 0.8200897 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 170.12297116284319fr);
		}
	}

	#comp-lzcb640j {
		--brw: max(0.5px, 0.0006944 * (var(--scaling-factor) - var(--scrollbar-width)));
		--brd: 239, 235, 229;
		--bg: var(--color_0);
		--rd: max(0.5px, 0.2083333 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.029999999329447746);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb640j:not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb640j.variants-m11ozf2s,
	#comp-lzcb640j.variants-m11ozf2s> :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb640j {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb640j.variants-m11ozf2s {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(1.2246467991473533e-15px)translateY(10px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb640k {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb640k-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777674 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 206.00037500000002fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640k {
			width: 99.92582426465312%;
			margin-left: 0.07348877679400802%;
			margin-bottom: -0.00948005220648692%;
		}

		.comp-lzcb640k-container {
			grid-template-rows: minmax(max(0.5px, 0.8200734 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 169.96833152471908fr);
		}
	}

	#comp-lzcb640k {
		--brw: 0px;
		--brd: 0, 0, 0;
		--bg: 255, 255, 255;
		--rd: max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px min(-0.5px, -0.0007847 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640k {
			--rd: max(0.5px, 0.3076923 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.3076923 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.3076923 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.3076923 * (var(--scaling-factor) - var(--scrollbar-width)));
			--shd: 0px min(-0.5px, -0.0007846 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		}
	}

	#comp-lzcb640k12 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640k12 {
			width: 99.93592343732547%;
			--aspect-ratio: 1.8823529411764706;
			margin-left: -0.05511658259550602%;
			margin-top: -0.5695380201535621%;
		}
	}

	#comp-lzcb640k12 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb640l12 {
		width: 77.66990291262135%;
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 11.650485436893204%;
		margin-left: 0%;
		margin-bottom: -1.117718446601946%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb640l12 .comp-lzcb640l12-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 2.8062500000000057%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640l12 {
			width: 76.41323823454067%;
			margin-top: 12.024601102919563%;
			margin-bottom: 0%;
			margin-right: 0.009333074652835543%;
		}

		#comp-lzcb640l12 .comp-lzcb640l12-container {
			padding-bottom: 0.9349669471153865%;
		}
	}

	#comp-lzcb640l12 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb640m6 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 12.5%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcb640m6-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 160fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640m6 {
			margin-bottom: 16px;
			align-self: center;
		}
	}

	#comp-lzcb640m6 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: 249, 249, 249;
		--rd: 0px 0px 0px 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb640n5 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.75;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb640n5 {
		--backgroundColor: 249, 249, 249;
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width)));
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640n5 {
			--cornerRadius: max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0076923 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0076923 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-lzcb640o {
		min-height: 0px;
		--l_display: unset;
		height: max(0.5px, 0.1623589 * (var(--scaling-factor) - var(--scrollbar-width)));
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: center;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640o {
			height: max(0.5px, 0.4102564 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0.03606202668589975%;
			margin-bottom: 0px;
		}
	}

	#comp-lzcb640o {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 13px;
		--textDecoration: none;
		--maxFontSize: 22px;
		--textAlign: left;
		--letterSpacing: 0.05em;
		--lineHeight: 1em;
		--writingMode: vertical-rl;
		--fontSize: 20spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb640o {
			--fontSize: 20spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640o {
			--fontSize: 16spx;
		}
	}

	#comp-lzcb640p {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640p {
			width: 99.93592343732547%;
			--aspect-ratio: 1.8813419117647059;
			margin-left: 0.018372194198502004%;
		}
	}

	#comp-lzcb640p {
		--static-spx: 1px;
	}

	#comp-lzcb640r {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.1430556 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: max(0.5px, 0.0381944 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-lzcb640r-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777778 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 205.99975fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640r {
			width: max(0.5px, 0.4358974 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
		}

		.comp-lzcb640r-container {
			grid-template-rows: minmax(max(0.5px, 0.8205138 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 169.99975fr);
		}
	}

	#comp-lzcb640r {
		--brw: max(0.5px, 0.0006944 * (var(--scaling-factor) - var(--scrollbar-width)));
		--brd: 239, 235, 229;
		--bg: var(--color_0);
		--rd: max(0.5px, 0.2083333 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.029999999329447746);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb640r:not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb640r.variants-m11p0u2u,
	#comp-lzcb640r.variants-m11p0u2u> :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb640r {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb640r.variants-m11p0u2u {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(1.2246467991473533e-15px)translateY(10px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb640s3 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0.00758495145631068%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb640s3-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777672 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 206.00037500000002fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640s3 {
			margin-top: 0.0024883498043096744%;
		}

		.comp-lzcb640s3-container {
			grid-template-rows: minmax(max(0.5px, 0.8205119 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 170.00025fr);
		}
	}

	#comp-lzcb640s3 {
		--brw: 0px;
		--brd: 0, 0, 0;
		--bg: 255, 255, 255;
		--rd: max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px min(-0.5px, -0.0007847 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640s3 {
			--rd: max(0.5px, 0.3076923 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.3076923 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.3076923 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.3076923 * (var(--scaling-factor) - var(--scrollbar-width)));
			--shd: 0px min(-0.5px, -0.0007846 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		}
	}

	#comp-lzcb640t {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640t {
			width: 100.2244029155815%;
			--aspect-ratio: 1.8782098312545854;
			margin-left: 0.009191176470588236%;
		}
	}

	#comp-lzcb640t {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb640u {
		width: 77.66990291262135%;
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 11.650485436893204%;
		margin-left: 0%;
		margin-bottom: -1.3102482175364696%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb640u .comp-lzcb640u-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 2.8062500000000057%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640u {
			width: 76.45843596520353%;
			margin-top: 12.040441176470589%;
			margin-left: 1.9301470588235294%;
			margin-bottom: 0%;
		}

		#comp-lzcb640u .comp-lzcb640u-container {
			padding-bottom: 1.0455064588016327%;
		}
	}

	#comp-lzcb640u {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb640u7 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 12.5%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcb640u7-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 160fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640u7 {
			margin-bottom: 16px;
			align-self: center;
		}

		.comp-lzcb640u7-container {
			grid-template-rows: minmax(max(0.5px, 0.244341 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 129.999625fr);
		}
	}

	#comp-lzcb640u7 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: 249, 249, 249;
		--rd: 0px 0px 0px 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb640v6 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.75;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640v6 {
			--aspect-ratio: 0.7499412455934195;
		}
	}

	#comp-lzcb640v6 {
		--backgroundColor: 249, 249, 249;
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width)));
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640v6 {
			--cornerRadius: max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055564 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055564 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-lzcb640w {
		min-height: 0px;
		--l_display: unset;
		height: max(0.5px, 0.1620226 * (var(--scaling-factor) - var(--scrollbar-width)));
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 3.61328125%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: center;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640w {
			height: max(0.5px, 0.4102564 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0.02403846153846154%;
			margin-bottom: 0px;
		}
	}

	#comp-lzcb640w {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 13px;
		--textDecoration: none;
		--maxFontSize: 22px;
		--textAlign: left;
		--letterSpacing: 0.05em;
		--lineHeight: 1em;
		--writingMode: vertical-rl;
		--fontSize: 20spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb640w {
			--fontSize: 20spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640w {
			--fontSize: 16spx;
		}
	}

	#comp-lzcb640w12 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640w12 {
			--aspect-ratio: 1.8823529411764706;
			margin-top: 0.018381152771895524%;
			margin-left: 0.018381152771895524%;
		}
	}

	#comp-lzcb640w12 {
		--static-spx: 1px;
	}

	#comp-lzcb640x12 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: max(0.5px, 0.0229167 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-lzcb640x12-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640x12 {
			margin-right: max(0.5px, 0.0410657 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-lzcb640x12 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb640z5 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.1430556 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcb640z5-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777778 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 205.99975fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640z5 {
			width: max(0.5px, 0.4358974 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-right: max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));
		}

		.comp-lzcb640z5-container {
			grid-template-rows: minmax(max(0.5px, 0.8205128 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 169.99995fr);
		}
	}

	#comp-lzcb640z5 {
		--brw: max(0.5px, 0.0006944 * (var(--scaling-factor) - var(--scrollbar-width)));
		--brd: 239, 235, 229;
		--bg: var(--color_0);
		--rd: max(0.5px, 0.2083333 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.029999999329447746);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb640z5:not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb640z5.variants-m11pgmcr,
	#comp-lzcb640z5.variants-m11pgmcr> :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb640z5 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb640z5.variants-m11pgmcr {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(1.2246467991473533e-15px)translateY(10px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb64109 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0.00758495145631068%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb64109-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777672 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 206.00037500000002fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb64109 {
			margin-top: 0.0024888099657338664%;
		}

		.comp-lzcb64109-container {
			grid-template-rows: minmax(max(0.5px, 0.8205125 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 169.999975fr);
		}
	}

	#comp-lzcb64109 {
		--brw: 0px;
		--brd: 0, 0, 0;
		--bg: 255, 255, 255;
		--rd: max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px min(-0.5px, -0.0007847 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb64109 {
			--rd: max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width)));
			--shd: 0px min(-0.5px, -0.0007846 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		}
	}

	#comp-lzcb64117 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb64117 {
			--aspect-ratio: 1.8823529411764706;
			margin-left: 0.01838235294117647%;
			margin-top: 0.009191176470588236%;
		}
	}

	#comp-lzcb64117 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb64121 {
		width: 77.66990291262135%;
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 11.650485436893204%;
		margin-left: 0%;
		margin-bottom: -2.1796116504854415%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb64121 .comp-lzcb64121-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 2.8062500000000057%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb64121 {
			width: 77.05882352941177%;
			margin-top: 12.049632352941176%;
			margin-bottom: 0%;
		}

		#comp-lzcb64121 .comp-lzcb64121-container {
			padding-bottom: 0.9278297948473301%;
		}
	}

	#comp-lzcb64121 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb64128 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 12.5%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcb64128-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 160fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb64128 {
			margin-bottom: 16px;
			align-self: center;
		}
	}

	#comp-lzcb64128 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: 249, 249, 249;
		--rd: 0px 0px 0px 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb64136 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.75;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb64136 {
		--backgroundColor: 249, 249, 249;
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width)));
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb64136 {
			--cornerRadius: max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0076923 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0076923 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-lzcb6414 {
		min-height: 0px;
		--l_display: unset;
		height: max(0.5px, 0.163878 * (var(--scaling-factor) - var(--scrollbar-width)));
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: center;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6414 {
			height: max(0.5px, 0.4102564 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-bottom: 0px;
		}
	}

	#comp-lzcb6414 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 13px;
		--textDecoration: none;
		--maxFontSize: 22px;
		--textAlign: left;
		--letterSpacing: 0.05em;
		--lineHeight: 1em;
		--writingMode: vertical-rl;
		--fontSize: 20spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6414 {
			--fontSize: 20spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6414 {
			--fontSize: 16spx;
		}
	}

	#comp-lzcb641412 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641412 {
			--aspect-ratio: 1.8823529411764706;
			margin-top: 0.009191176470588236%;
			margin-left: 0.01838235294117647%;
		}
	}

	#comp-lzcb641412 {
		--static-spx: 1px;
	}

	#comp-lzcb641412:not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb641412:not(.is-animating) :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb641412.variants-m11p1af5,
	#comp-lzcb641412.variants-m11p1af5 :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb641412.variants-m11p1af5,
	#comp-lzcb641412.variants-m11p1af5 :not(.is-animating) :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb641412 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb641412.variants-m11p1af5 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(-10px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb641512 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.1430556 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: max(0.5px, 0.0569444 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-lzcb641512-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777778 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 205.99975fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641512 {
			width: max(0.5px, 0.4358974 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
		}

		.comp-lzcb641512-container {
			grid-template-rows: minmax(max(0.5px, 0.8205125 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 169.99995fr);
		}
	}

	#comp-lzcb641512 {
		--brw: max(0.5px, 0.0006944 * (var(--scaling-factor) - var(--scrollbar-width)));
		--brd: 239, 235, 229;
		--bg: var(--color_0);
		--rd: max(0.5px, 0.2083333 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.029999999329447746);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb641512:not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb641512.variants-m11p1ko5,
	#comp-lzcb641512.variants-m11p1ko5> :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb641512 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb641512.variants-m11p1ko5 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(1.2246467991473533e-15px)translateY(10px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb64167 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0.00758495145631068%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb64167-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777672 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 206.00037500000002fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb64167 {
			margin-top: 0.0024888099657338664%;
		}

		.comp-lzcb64167-container {
			grid-template-rows: minmax(max(0.5px, 0.8205125 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 169.999975fr);
		}
	}

	#comp-lzcb64167 {
		--brw: 0px;
		--brd: 0, 0, 0;
		--bg: 255, 255, 255;
		--rd: max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px min(-0.5px, -0.0007847 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb64167 {
			--rd: max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width)));
			--shd: 0px min(-0.5px, -0.0007846 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		}
	}

	#comp-lzcb6417 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6417 {
			--aspect-ratio: 1.8823529411764706;
			margin-left: 0.01838235294117647%;
			margin-top: 0.009191176470588236%;
		}
	}

	#comp-lzcb6417 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb641713 {
		width: 77.66990291262135%;
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 11.650485436893204%;
		margin-left: 0%;
		margin-bottom: -2.1796116504854415%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb641713 .comp-lzcb641713-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 2.8062500000000057%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641713 {
			width: 76.47058823529412%;
			margin-top: 12.049632352941176%;
			margin-bottom: 0%;
		}

		#comp-lzcb641713 .comp-lzcb641713-container {
			padding-bottom: 0.9349669471153865%;
		}
	}

	#comp-lzcb641713 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb64186 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 12.5%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcb64186-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 160fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb64186 {
			margin-bottom: 16px;
			align-self: center;
		}
	}

	#comp-lzcb64186 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: 249, 249, 249;
		--rd: 0px 0px 0px 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb64191 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.75;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb64191 {
		--backgroundColor: 249, 249, 249;
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width)));
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb64191 {
			--cornerRadius: max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055564 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055564 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-lzcb64191 wow-image {
		overflow: clip;
	}

	#comp-lzcb64191 wow-image img {
		height: 100%;
	}

	#comp-lzcb641910 {
		min-height: 0px;
		--l_display: unset;
		height: max(0.5px, 0.163878 * (var(--scaling-factor) - var(--scrollbar-width)));
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: center;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641910 {
			height: max(0.5px, 0.4102564 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-bottom: 0px;
		}
	}

	#comp-lzcb641910 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 13px;
		--textDecoration: none;
		--maxFontSize: 22px;
		--textAlign: left;
		--letterSpacing: 0.05em;
		--lineHeight: 1em;
		--writingMode: vertical-rl;
		--fontSize: 20spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb641910 {
			--fontSize: 20spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641910 {
			--fontSize: 16spx;
		}
	}

	#comp-lzcb641a7 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641a7 {
			--aspect-ratio: 1.8823529411764706;
			margin-left: 0.01838235294117647%;
		}
	}

	#comp-lzcb641a7 {
		--static-spx: 1px;
	}

	#comp-lzcb641b {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-top: max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	.comp-lzcb641b-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641b {
			margin-top: 0px;
		}
	}

	#comp-lzcb641b {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb641c {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.1430556 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcb641c-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777778 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 205.99975fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641c {
			width: max(0.5px, 0.4358974 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-right: max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));
		}

		.comp-lzcb641c-container {
			grid-template-rows: minmax(max(0.5px, 0.8205128 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 169.99995fr);
		}
	}

	#comp-lzcb641c {
		--brw: max(0.5px, 0.0006944 * (var(--scaling-factor) - var(--scrollbar-width)));
		--brd: 239, 235, 229;
		--bg: var(--color_0);
		--rd: max(0.5px, 0.2083333 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.029999999329447746);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb641c:not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb641c.variants-m11p1utp,
	#comp-lzcb641c.variants-m11p1utp> :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb641c {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb641c.variants-m11p1utp {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(1.2246467991473533e-15px)translateY(10px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb641c10 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0.00758495145631068%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb641c10-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777672 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 206.00037500000002fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641c10 {
			margin-top: 0.0024888099657338664%;
		}

		.comp-lzcb641c10-container {
			grid-template-rows: minmax(max(0.5px, 0.8205125 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 169.999975fr);
		}
	}

	#comp-lzcb641c10 {
		--brw: 0px;
		--brd: 0, 0, 0;
		--bg: 255, 255, 255;
		--rd: max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px min(-0.5px, -0.0007847 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641c10 {
			--rd: max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width)));
			--shd: 0px min(-0.5px, -0.0007846 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		}
	}

	#comp-lzcb641d10 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641d10 {
			--aspect-ratio: 1.8823529411764706;
			margin-left: 0.01838235294117647%;
			margin-top: 0.009191176470588236%;
		}
	}

	#comp-lzcb641d10 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb641e6 {
		width: 77.66990291262135%;
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 11.650485436893204%;
		margin-left: 0%;
		margin-bottom: -2.1796116504854415%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb641e6 .comp-lzcb641e6-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 2.8062500000000057%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641e6 {
			width: 76.47058823529412%;
			margin-top: 12.049632352941176%;
			margin-bottom: 0%;
		}

		#comp-lzcb641e6 .comp-lzcb641e6-container {
			padding-bottom: 0.9349669471153865%;
		}
	}

	#comp-lzcb641e6 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb641g2 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 12.5%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcb641g2-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 160fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641g2 {
			margin-bottom: 16px;
			align-self: center;
		}
	}

	#comp-lzcb641g2 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: 249, 249, 249;
		--rd: 0px 0px 0px 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb641h5 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.75;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb641h5 {
		--backgroundColor: 249, 249, 249;
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width)));
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641h5 {
			--cornerRadius: max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055564 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055564 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-lzcb641h5 wow-image {
		overflow: clip;
	}

	#comp-lzcb641h5 wow-image img {
		height: 100%;
	}

	#comp-lzcb641i {
		min-height: 0px;
		--l_display: unset;
		height: max(0.5px, 0.163878 * (var(--scaling-factor) - var(--scrollbar-width)));
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: center;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641i {
			height: max(0.5px, 0.4102564 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-bottom: 0px;
		}
	}

	#comp-lzcb641i {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 13px;
		--textDecoration: none;
		--maxFontSize: 22px;
		--textAlign: left;
		--letterSpacing: 0.05em;
		--lineHeight: 1em;
		--writingMode: vertical-rl;
		--fontSize: 20spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb641i {
			--fontSize: 20spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641i {
			--fontSize: 16spx;
		}
	}

	#comp-lzcb641i12 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641i12 {
			--aspect-ratio: 1.8823529411764706;
		}
	}

	#comp-lzcb641i12 {
		--static-spx: 1px;
	}

	#comp-lzcb641j12 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.1430556 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: max(0.5px, 0.0756944 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-lzcb641j12-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777778 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 205.99975fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641j12 {
			width: max(0.5px, 0.4358974 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
		}

		.comp-lzcb641j12-container {
			grid-template-rows: minmax(max(0.5px, 0.8205125 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 169.99995fr);
		}
	}

	#comp-lzcb641j12 {
		--brw: max(0.5px, 0.0006944 * (var(--scaling-factor) - var(--scrollbar-width)));
		--brd: 239, 235, 229;
		--bg: var(--color_0);
		--rd: max(0.5px, 0.2083333 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.029999999329447746);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb641j12:not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb641j12.variants-m11p294q,
	#comp-lzcb641j12.variants-m11p294q> :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb641j12 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb641j12.variants-m11p294q {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(1.2246467991473533e-15px)translateY(10px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb641k9 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0.00758495145631068%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb641k9-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777672 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 206.00037500000002fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641k9 {
			margin-top: 0.0024888099657338664%;
		}

		.comp-lzcb641k9-container {
			grid-template-rows: minmax(max(0.5px, 0.8205125 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 169.999975fr);
		}
	}

	#comp-lzcb641k9 {
		--brw: 0px;
		--brd: 0, 0, 0;
		--bg: 255, 255, 255;
		--rd: max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px min(-0.5px, -0.0007847 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641k9 {
			--rd: max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width)));
			--shd: 0px min(-0.5px, -0.0007846 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		}
	}

	#comp-lzcb641l7 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641l7 {
			--aspect-ratio: 1.8823529411764706;
			margin-left: 0.01838235294117647%;
		}
	}

	#comp-lzcb641l7 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb641m7 {
		width: 77.66990291262135%;
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 11.650485436893204%;
		margin-left: 0%;
		margin-bottom: -2.1796116504854415%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb641m7 .comp-lzcb641m7-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 2.8062500000000057%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641m7 {
			width: 76.47058823529412%;
			margin-top: 12.049632352941176%;
			margin-bottom: 0%;
		}

		#comp-lzcb641m7 .comp-lzcb641m7-container {
			padding-bottom: 0.9349669471153865%;
		}
	}

	#comp-lzcb641m7 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb641n {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 12.5%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcb641n-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 160fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641n {
			margin-bottom: 16px;
			align-self: center;
		}
	}

	#comp-lzcb641n {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: 249, 249, 249;
		--rd: 0px 0px 0px 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb641n9 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.75;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb641n9 {
		--backgroundColor: 249, 249, 249;
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width)));
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641n9 {
			--cornerRadius: max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055564 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055564 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-lzcb641o7 {
		min-height: 0px;
		--l_display: unset;
		height: max(0.5px, 0.163878 * (var(--scaling-factor) - var(--scrollbar-width)));
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: center;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641o7 {
			height: max(0.5px, 0.4102564 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-bottom: 0px;
		}
	}

	#comp-lzcb641o7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 13px;
		--textDecoration: none;
		--maxFontSize: 22px;
		--textAlign: left;
		--letterSpacing: 0.05em;
		--lineHeight: 1em;
		--writingMode: vertical-rl;
		--fontSize: 20spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb641o7 {
			--fontSize: 20spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641o7 {
			--fontSize: 16spx;
		}
	}

	#comp-lzcb641p4 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641p4 {
			--aspect-ratio: 1.8823529411764706;
			margin-left: 0.01838235294117647%;
		}
	}

	#comp-lzcb641p4 {
		--static-spx: 1px;
	}

	#comp-lzcb641q {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-lzcb641q-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.3847222 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1316fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641q {
			width: max(0.5px, 2.8205128 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}

		.comp-lzcb641q-container {
			row-gap: 0px;
			column-gap: 0px;
			grid-template-rows: minmax(max(0.5px, 0.8205529 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 1fr);
		}
	}

	#comp-lzcb641q {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb641r8 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		align-self: end;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb641r8-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641r8 {
			min-height: unset;
			min-width: 0px;
			max-width: 99999px;
			max-height: 99999px;
			align-self: start;
		}
	}

	#comp-lzcb641r8 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb641t6 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-top: max(0.5px, 0.057628 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcb641t6-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641t6 {
			margin-top: 0px;
			margin-right: max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-lzcb641t6 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb641u2 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.1430556 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcb641u2-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777778 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 205.99975fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641u2 {
			width: max(0.5px, 0.4358974 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-right: max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));
		}

		.comp-lzcb641u2-container {
			grid-template-rows: minmax(max(0.5px, 0.8205128 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 169.99995fr);
		}
	}

	#comp-lzcb641u2 {
		--brw: max(0.5px, 0.0006944 * (var(--scaling-factor) - var(--scrollbar-width)));
		--brd: 239, 235, 229;
		--bg: var(--color_0);
		--rd: max(0.5px, 0.2083333 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.029999999329447746);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb641u2:not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb641u2.variants-m11p2kh6,
	#comp-lzcb641u2.variants-m11p2kh6> :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb641u2 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb641u2.variants-m11p2kh6 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(1.2246467991473533e-15px)translateY(10px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb641u12 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0.00758495145631068%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb641u12-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777672 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 206.00037500000002fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641u12 {
			margin-top: 0.0024888099657338664%;
		}

		.comp-lzcb641u12-container {
			grid-template-rows: minmax(max(0.5px, 0.8205125 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 169.999975fr);
		}
	}

	#comp-lzcb641u12 {
		--brw: 0px;
		--brd: 0, 0, 0;
		--bg: 255, 255, 255;
		--rd: max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px min(-0.5px, -0.0007847 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641u12 {
			--rd: max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width)));
			--shd: 0px min(-0.5px, -0.0007846 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		}
	}

	#comp-lzcb641v10 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641v10 {
			--aspect-ratio: 1.8823529411764706;
			margin-left: 0.009191176470588236%;
			margin-top: 0.009191176470588236%;
		}
	}

	#comp-lzcb641v10 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb641y2 {
		width: 77.66990291262135%;
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 11.650485436893204%;
		margin-left: 0%;
		margin-bottom: -2.179611650485331%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb641y2 .comp-lzcb641y2-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 2.8062500000000057%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641y2 {
			width: 76.47058823529412%;
			margin-top: 12.049632352941176%;
			margin-bottom: 0%;
		}

		#comp-lzcb641y2 .comp-lzcb641y2-container {
			padding-bottom: 0.9349669471153865%;
		}
	}

	#comp-lzcb641y2 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb641z {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 12.5%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcb641z-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 160fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641z {
			margin-bottom: 16px;
			align-self: center;
		}
	}

	#comp-lzcb641z {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: 249, 249, 249;
		--rd: 0px 0px 0px 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb6421 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.75;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6421 {
		--backgroundColor: 249, 249, 249;
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width)));
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6421 {
			--cornerRadius: max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055564 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055564 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-lzcb64227 {
		min-height: 0px;
		--l_display: unset;
		height: max(0.5px, 0.163878 * (var(--scaling-factor) - var(--scrollbar-width)));
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: center;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb64227 {
			height: max(0.5px, 0.4102564 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-bottom: 0px;
		}
	}

	#comp-lzcb64227 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 13px;
		--textDecoration: none;
		--maxFontSize: 22px;
		--textAlign: left;
		--letterSpacing: 0.05em;
		--lineHeight: 1em;
		--writingMode: vertical-rl;
		--fontSize: 20spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb64227 {
			--fontSize: 20spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb64227 {
			--fontSize: 16spx;
		}
	}

	#comp-lzcb6424 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6424 {
			width: 99.99985291435497%;
			--aspect-ratio: 1.884445670159956;
			margin-top: 0.018385705628673466%;
		}
	}

	#comp-lzcb6424 {
		--static-spx: 1px;
	}

	#comp-lzcb6425 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.1430556 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: max(0.5px, 0.0493056 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-lzcb6425-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777778 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 205.99975fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6425 {
			width: max(0.5px, 0.4358974 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
		}

		.comp-lzcb6425-container {
			grid-template-rows: minmax(max(0.5px, 0.8205125 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 169.99995fr);
		}
	}

	#comp-lzcb6425 {
		--brw: max(0.5px, 0.0006944 * (var(--scaling-factor) - var(--scrollbar-width)));
		--brd: 239, 235, 229;
		--bg: var(--color_0);
		--rd: max(0.5px, 0.2083333 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.029999999329447746);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb6425:not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb6425.variants-m11p2xak,
	#comp-lzcb6425.variants-m11p2xak> :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb6425 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb6425.variants-m11p2xak {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(1.2246467991473533e-15px)translateY(10px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb6426 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0.00758495145631068%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb6426-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777672 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 206.00037500000002fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6426 {
			margin-top: 0.0024888099657338664%;
		}

		.comp-lzcb6426-container {
			grid-template-rows: minmax(max(0.5px, 0.8205125 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 169.999975fr);
		}
	}

	#comp-lzcb6426 {
		--brw: 0px;
		--brd: 0, 0, 0;
		--bg: 255, 255, 255;
		--rd: max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px min(-0.5px, -0.0007847 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6426 {
			--rd: max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width)));
			--shd: 0px min(-0.5px, -0.0007846 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		}
	}

	#comp-lzcb6427 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6427 {
			--aspect-ratio: 1.8823529411764706;
			margin-left: 0.009191176470588236%;
		}
	}

	#comp-lzcb6427 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb64287 {
		width: 77.66990291262135%;
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 11.650485436893204%;
		margin-left: 0%;
		margin-bottom: -2.1720266990290202%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb64287 .comp-lzcb64287-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 2.8062500000000057%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb64287 {
			width: 76.47058823529412%;
			margin-top: 12.049632352941176%;
			margin-bottom: 0%;
		}

		#comp-lzcb64287 .comp-lzcb64287-container {
			padding-bottom: 0.9349669471153865%;
		}
	}

	#comp-lzcb64287 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb64291 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 12.5%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcb64291-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 160fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb64291 {
			margin-bottom: 16px;
			align-self: center;
		}
	}

	#comp-lzcb64291 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: 249, 249, 249;
		--rd: 0px 0px 0px 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb642a {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.75;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb642a {
		--backgroundColor: 249, 249, 249;
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width)));
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642a {
			--cornerRadius: max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055564 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055564 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-lzcb642a9 {
		min-height: 0px;
		--l_display: unset;
		height: max(0.5px, 0.1638672 * (var(--scaling-factor) - var(--scrollbar-width)));
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: center;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642a9 {
			height: max(0.5px, 0.4102564 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-bottom: 0px;
		}
	}

	#comp-lzcb642a9 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 13px;
		--textDecoration: none;
		--maxFontSize: 22px;
		--textAlign: left;
		--letterSpacing: 0.05em;
		--lineHeight: 1em;
		--writingMode: vertical-rl;
		--fontSize: 20spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb642a9 {
			--fontSize: 20spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642a9 {
			--fontSize: 16spx;
		}
	}

	#comp-lzcb642b11 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642b11 {
			width: 99.99985291435497%;
			--aspect-ratio: 1.884445670159956;
			margin-top: 0.018385705628673466%;
		}
	}

	#comp-lzcb642b11 {
		--static-spx: 1px;
	}

	#comp-lzcb642e {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-top: max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: max(0.5px, 0.0000109 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-lzcb642e-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642e {
			margin-top: 0px;
			margin-right: max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-lzcb642e {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb642f5 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.1430556 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: max(0.5px, 0.0222222 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcb642f5-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777778 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 205.99975fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642f5 {
			width: max(0.5px, 0.4358974 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-right: max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));
		}

		.comp-lzcb642f5-container {
			grid-template-rows: minmax(max(0.5px, 0.8205128 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 169.99995fr);
		}
	}

	#comp-lzcb642f5 {
		--brw: max(0.5px, 0.0006944 * (var(--scaling-factor) - var(--scrollbar-width)));
		--brd: 239, 235, 229;
		--bg: var(--color_0);
		--rd: max(0.5px, 0.2083333 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.029999999329447746);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb642f5:not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb642f5.variants-m11p35kz,
	#comp-lzcb642f5.variants-m11p35kz> :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb642f5 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb642f5.variants-m11p35kz {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(1.2246467991473533e-15px)translateY(10px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb642g3 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0.00758495145631068%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb642g3-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777672 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 206.00037500000002fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642g3 {
			margin-top: 0.0024888099657338664%;
		}

		.comp-lzcb642g3-container {
			grid-template-rows: minmax(max(0.5px, 0.8205125 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 169.999975fr);
		}
	}

	#comp-lzcb642g3 {
		--brw: 0px;
		--brd: 0, 0, 0;
		--bg: 255, 255, 255;
		--rd: max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px min(-0.5px, -0.0007847 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642g3 {
			--rd: max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width)));
			--shd: 0px min(-0.5px, -0.0007846 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		}
	}

	#comp-lzcb642h {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642h {
			--aspect-ratio: 1.8823529411764706;
			margin-left: 0.009191176470588236%;
		}
	}

	#comp-lzcb642h {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb642h13 {
		width: 77.66990291262135%;
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 11.650485436893204%;
		margin-left: 0%;
		margin-bottom: -2.179611650485331%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb642h13 .comp-lzcb642h13-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 2.8062500000000057%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642h13 {
			width: 76.47058823529412%;
			margin-top: 12.049632352941176%;
			margin-bottom: 0%;
		}

		#comp-lzcb642h13 .comp-lzcb642h13-container {
			padding-bottom: 0.9349669471153865%;
		}
	}

	#comp-lzcb642h13 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb642i6 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 12.5%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcb642i6-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 160fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642i6 {
			margin-bottom: 16px;
			align-self: center;
		}
	}

	#comp-lzcb642i6 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: 249, 249, 249;
		--rd: 0px 0px 0px 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb642j {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.75;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb642j {
		--backgroundColor: 249, 249, 249;
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width)));
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642j {
			--cornerRadius: max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055564 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055564 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-lzcb642j9 {
		min-height: 0px;
		--l_display: unset;
		height: max(0.5px, 0.163878 * (var(--scaling-factor) - var(--scrollbar-width)));
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: center;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642j9 {
			height: max(0.5px, 0.4102564 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-bottom: 0px;
		}
	}

	#comp-lzcb642j9 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 13px;
		--textDecoration: none;
		--maxFontSize: 22px;
		--textAlign: left;
		--letterSpacing: 0.05em;
		--lineHeight: 1em;
		--writingMode: vertical-rl;
		--fontSize: 20spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb642j9 {
			--fontSize: 20spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642j9 {
			--fontSize: 16spx;
		}
	}

	#comp-lzcb642k4 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642k4 {
			width: 100.00904576716931%;
			--aspect-ratio: 1.8824340472469896;
			margin-top: 0.018385705628673466%;
		}
	}

	#comp-lzcb642k4 {
		--static-spx: 1px;
	}

	#comp-lzcb642m {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.1430556 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-lzcb642m-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777778 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 205.99975fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642m {
			width: max(0.5px, 0.4358974 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
		}

		.comp-lzcb642m-container {
			grid-template-rows: minmax(max(0.5px, 0.8205125 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 169.99995fr);
		}
	}

	#comp-lzcb642m {
		--brw: max(0.5px, 0.0006944 * (var(--scaling-factor) - var(--scrollbar-width)));
		--brd: 239, 235, 229;
		--bg: var(--color_0);
		--rd: max(0.5px, 0.2083333 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.029999999329447746);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb642m:not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb642m.variants-m11p3daq,
	#comp-lzcb642m.variants-m11p3daq> :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb642m {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb642m.variants-m11p3daq {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(1.2246467991473533e-15px)translateY(10px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb642n7 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0.00758495145631068%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb642n7-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777672 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 206.00037500000002fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642n7 {
			margin-top: 0.0024888099657338664%;
		}

		.comp-lzcb642n7-container {
			grid-template-rows: minmax(max(0.5px, 0.8205125 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 169.999975fr);
		}
	}

	#comp-lzcb642n7 {
		--brw: 0px;
		--brd: 0, 0, 0;
		--bg: 255, 255, 255;
		--rd: max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px min(-0.5px, -0.0007847 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642n7 {
			--rd: max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width)));
			--shd: 0px min(-0.5px, -0.0007846 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		}
	}

	#comp-lzcb642o1 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642o1 {
			--aspect-ratio: 1.8823529411764706;
			margin-left: 0.009191176470588236%;
			margin-top: 0.009191176470588236%;
		}
	}

	#comp-lzcb642o1 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb642o14 {
		width: 77.66990291262135%;
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 11.650485436893204%;
		margin-left: 0%;
		margin-bottom: -2.179611650485331%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb642o14 .comp-lzcb642o14-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 2.8062500000000057%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642o14 {
			width: 76.47058823529412%;
			margin-top: 12.049632352941176%;
			margin-bottom: 0%;
		}

		#comp-lzcb642o14 .comp-lzcb642o14-container {
			padding-bottom: 0.9349669471153865%;
		}
	}

	#comp-lzcb642o14 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb642p6 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 12.5%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcb642p6-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 160fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642p6 {
			margin-bottom: 16px;
			align-self: center;
		}
	}

	#comp-lzcb642p6 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: 249, 249, 249;
		--rd: 0px 0px 0px 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb642q1 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.75;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642q1 {
			--aspect-ratio: 0.7498798076923077;
			margin-top: 0.012022097577114543%;
		}
	}

	#comp-lzcb642q1 {
		--backgroundColor: 249, 249, 249;
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width)));
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642q1 {
			--cornerRadius: max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055564 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055564 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-lzcb642q10 {
		min-height: 0px;
		--l_display: unset;
		height: max(0.5px, 0.163878 * (var(--scaling-factor) - var(--scrollbar-width)));
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: center;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642q10 {
			height: max(0.5px, 0.4102564 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-bottom: 0px;
		}
	}

	#comp-lzcb642q10 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 13px;
		--textDecoration: none;
		--maxFontSize: 22px;
		--textAlign: left;
		--letterSpacing: 0.05em;
		--lineHeight: 1em;
		--writingMode: vertical-rl;
		--fontSize: 20spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb642q10 {
			--fontSize: 20spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642q10 {
			--fontSize: 16spx;
		}
	}

	#comp-lzcb642r9 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642r9 {
			width: 99.99985291435497%;
			--aspect-ratio: 1.8814120242691672;
			margin-top: 0.027578558443010198%;
		}
	}

	#comp-lzcb642r9 {
		--static-spx: 1px;
	}

	#comp-lzcb642s6 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	.comp-lzcb642s6-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	#comp-lzcb642s6 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb642t6 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.1430556 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: max(0.5px, 0.0229167 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcb642t6-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777778 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 205.99975fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642t6 {
			width: max(0.5px, 0.4358974 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-right: max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));
		}

		.comp-lzcb642t6-container {
			grid-template-rows: minmax(max(0.5px, 0.8205128 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 169.99995fr);
		}
	}

	#comp-lzcb642t6 {
		--brw: max(0.5px, 0.0006944 * (var(--scaling-factor) - var(--scrollbar-width)));
		--brd: 239, 235, 229;
		--bg: var(--color_0);
		--rd: max(0.5px, 0.2083333 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.029999999329447746);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb642t6:not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb642t6.variants-m11p3mzr,
	#comp-lzcb642t6.variants-m11p3mzr> :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb642t6 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb642t6.variants-m11p3mzr {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(1.2246467991473533e-15px)translateY(10px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb642u4 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0.00758495145631068%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb642u4-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777672 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 206.00037500000002fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642u4 {
			margin-top: 0.0024888099657338664%;
		}

		.comp-lzcb642u4-container {
			grid-template-rows: minmax(max(0.5px, 0.8205128 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 170fr);
		}
	}

	#comp-lzcb642u4 {
		--brw: 0px;
		--brd: 0, 0, 0;
		--bg: 255, 255, 255;
		--rd: max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px min(-0.5px, -0.0007847 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642u4 {
			--rd: max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width)));
			--shd: 0px min(-0.5px, -0.0007846 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		}
	}

	#comp-lzcb642u15 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642u15 {
			--aspect-ratio: 1.8823529411764706;
			margin-left: 0.009191176470588236%;
			margin-top: 0.009191176470588236%;
		}
	}

	#comp-lzcb642u15 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb642v12 {
		width: 77.66990291262135%;
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 11.650485436893204%;
		margin-left: 0%;
		margin-bottom: -2.5285194174756223%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb642v12 .comp-lzcb642v12-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 2.8062500000000057%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642v12 {
			width: 76.47058823529412%;
			margin-top: 12.049632352941176%;
			margin-bottom: 0%;
		}

		#comp-lzcb642v12 .comp-lzcb642v12-container {
			padding-bottom: 0.9349669471153865%;
		}
	}

	#comp-lzcb642v12 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb642w4 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 12.5%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcb642w4-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 160fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642w4 {
			margin-bottom: 16px;
			align-self: center;
		}
	}

	#comp-lzcb642w4 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: 249, 249, 249;
		--rd: 0px 0px 0px 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb642w13 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.75;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb642w13 {
		--backgroundColor: 249, 249, 249;
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width)));
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642w13 {
			--cornerRadius: max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055564 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055564 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-lzcb642x6 {
		min-height: 0px;
		--l_display: unset;
		height: max(0.5px, 0.1643772 * (var(--scaling-factor) - var(--scrollbar-width)));
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: center;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642x6 {
			height: max(0.5px, 0.4102564 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-bottom: 0px;
		}
	}

	#comp-lzcb642x6 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 13px;
		--textDecoration: none;
		--maxFontSize: 22px;
		--textAlign: left;
		--letterSpacing: 0.05em;
		--lineHeight: 1em;
		--writingMode: vertical-rl;
		--fontSize: 20spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb642x6 {
			--fontSize: 20spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642x6 {
			--fontSize: 16spx;
		}
	}

	#comp-lzcb642y {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642y {
			--aspect-ratio: 1.8823529411764706;
		}
	}

	#comp-lzcb642y {
		--static-spx: 1px;
	}

	#comp-lzcb642y13 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.1430556 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: max(0.5px, 0.0909722 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-lzcb642y13-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777778 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 205.99975fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642y13 {
			width: max(0.5px, 0.4358974 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
		}

		.comp-lzcb642y13-container {
			grid-template-rows: minmax(max(0.5px, 0.8205119 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 169.99995fr);
		}
	}

	#comp-lzcb642y13 {
		--brw: max(0.5px, 0.0006944 * (var(--scaling-factor) - var(--scrollbar-width)));
		--brd: 239, 235, 229;
		--bg: var(--color_0);
		--rd: max(0.5px, 0.2083333 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.029999999329447746);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb642y13:not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb642y13.variants-m11q4760,
	#comp-lzcb642y13.variants-m11q4760> :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb642y13 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb642y13.variants-m11q4760 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(-10px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb642z9 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0.00758495145631068%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb642z9-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777672 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 206.00037500000002fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642z9 {
			margin-top: 0.0024888099657338664%;
		}

		.comp-lzcb642z9-container {
			grid-template-rows: minmax(max(0.5px, 0.8205125 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 169.999975fr);
		}
	}

	#comp-lzcb642z9 {
		--brw: 0px;
		--brd: 0, 0, 0;
		--bg: 255, 255, 255;
		--rd: max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0694444 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px min(-0.5px, -0.0007847 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642z9 {
			--rd: max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width)));
			--shd: 0px min(-0.5px, -0.0007846 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.03);
		}
	}

	#comp-lzcb643511 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb643511 {
			width: 32.81247058823529%;
			--aspect-ratio: 1.9422916320962331;
		}
	}

	#comp-lzcb643511 {
		--static-spx: 1px;
	}

	#comp-m11w5u7x {
		width: 77.66990291262135%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 11.650485436893204%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m11w5u7x-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m11w5u7x {
			margin-top: 11.637124670557228%;
		}
	}

	#comp-m11w5u7x {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb64317 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 12.5%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcb64317-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 160fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb64317 {
			margin-bottom: 16px;
		}
	}

	#comp-lzcb64317 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: 249, 249, 249;
		--rd: 0px 0px 0px 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb6434 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.75;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6434 {
			--aspect-ratio: 0.750000000000001;
			width: 101.19189810982643%;
			margin-left: -0.14715703314297457%;
			margin-top: -2.1404659366250844%;
		}
	}

	#comp-lzcb6434 {
		--backgroundColor: 249, 249, 249;
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0833333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055556 * (var(--scaling-factor) - var(--scrollbar-width)));
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6434 {
			--cornerRadius: max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.2051282 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055564 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0055564 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-lzcb6434 wow-image {
		overflow: clip;
	}

	#comp-lzcb6434 wow-image img {
		height: 100%;
	}

	#comp-m1gbjiyt {
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: center;
		order: 2;
		position: relative;
	}

	.comp-m1gbjiyt-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 24px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		.comp-m1gbjiyt-container {
			padding-right: 16px;
		}
	}

	@media screen and (max-width: 750px) {
		.comp-m1gbjiyt-container {
			padding-right: 14px;
		}
	}

	#comp-m1gbjiyt {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m1gbja5d {
		min-height: 0px;
		--l_display: unset;
		height: max(0.5px, 0.1635091 * (var(--scaling-factor) - var(--scrollbar-width)));
		min-width: 0px;
		width: max(0.5px, 0.0167972 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: max(0.5px, 0.0027778 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: max(0.5px, 0.0003581 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m1gbja5d {
			height: max(0.5px, 0.4102564 * (var(--scaling-factor) - var(--scrollbar-width)));
			width: auto;
			margin-right: max(0.5px, 0.0101763 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: min(-0.5px, -0.0179087 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-m1gbja5d {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 12px;
		--textDecoration: none;
		--maxFontSize: 16px;
		--textAlign: left;
		--letterSpacing: 0.05em;
		--lineHeight: 1em;
		--writingMode: vertical-rl;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb643411 {
		min-height: 0px;
		--l_display: unset;
		height: max(0.5px, 0.163878 * (var(--scaling-factor) - var(--scrollbar-width)));
		min-width: 0px;
		width: max(0.5px, 0.0167972 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb643411 {
			height: max(0.5px, 0.4102564 * (var(--scaling-factor) - var(--scrollbar-width)));
			width: auto;
			margin-left: 0%;
			margin-right: max(0.5px, 0.0102564 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0.6342494714587738%;
			margin-bottom: 0%;
		}
	}

	#comp-lzcb643411 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 13px;
		--textDecoration: none;
		--maxFontSize: 22px;
		--textAlign: left;
		--letterSpacing: 0.05em;
		--lineHeight: 1em;
		--writingMode: vertical-rl;
		--fontSize: 20spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb643411 {
			--fontSize: 20spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb643411 {
			--fontSize: 16spx;
		}
	}

	#comp-lzcb64308 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.941747572815534;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb64308 {
			--aspect-ratio: 1.8823529411764706;
			margin-left: 0.009191176470588236%;
		}
	}

	#comp-lzcb64308 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m108hvh0 {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.97031724924013%;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		align-self: start;
		justify-self: start;
		margin-top: 0.0011873100303951367%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m108hvh0 .comp-m108hvh0-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-right: 0%;
		padding-left: 10%;
		padding-bottom: 0%;
		row-gap: 0px;
		column-gap: 0px;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0943139 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1315.605625fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m108hvh0 {
			width: 101.00840053197757%;
			margin-top: 0%;
			margin-left: 0.017536918721292063%;
		}

		#comp-m108hvh0 .comp-m108hvh0-container {
			padding-left: 0%;
			grid-template-rows: minmax(max(0.5px, 0.2406451 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 360.000125fr);
		}
	}

	#comp-m108hvh0 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb643710 {
		width: 4.200761375852071%;
		height: auto;
		--aspect-ratio: 1.0826850009046498;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: end;
		justify-self: start;
		margin-left: 4.788654189266483%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb643710 {
			width: 8.88888888888889%;
			--aspect-ratio: 1.0811631944444444;
			margin-left: 42.77777777777778%;
		}
	}

	#comp-lzcb643710 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m10ec5x3 {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10ec5x3 {
			--l_display: none;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10ec5x3 {
			--l_display: unset;
			align-self: start;
			margin-top: 9.574652777777779%;
		}
	}

	#comp-m10ec5x3 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m10ec5x3 {
			--textAlign: center;
		}
	}

	#comp-lzcb643612 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100.00105569866138%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb643612 {
			min-height: 0px;
			width: max-content;
			max-height: 99999px;
			justify-self: start;
			margin-top: 0.0021372080744746914%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb643612 {
			width: 100%;
			justify-self: center;
			margin-top: 0%;
		}
	}

	#comp-lzcb643612 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb643612 {
			--fontSize: 47.262spx;
			--textAlign: center;
		}
	}

	#comp-lzcb6fnw {
		min-height: 0px;
		--comp-display: flex;
		height: auto;
		min-width: 0px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		align-self: stretch;
		justify-self: stretch;
		grid-area: 4/1/5/2;
		position: relative;
	}

	#comp-lzcb6fnw .comp-lzcb6fnw-container {
		box-sizing: border-box;
		position: relative;
		row-gap: 0px;
		column-gap: 0px;
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 1.461079 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-lzcb6fnw .comp-lzcb6fnw-container-pinned {
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		height: 100%;
		width: 100%;
		position: absolute;
		display: grid;
		pointer-events: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fnw {
			--l_display: unset;
		}

		#comp-lzcb6fnw .comp-lzcb6fnw-container {
			padding-top: 0px;
			padding-right: 0px;
			padding-left: 0px;
			padding-bottom: 0px;
			grid-template-rows: minmax(max(0.5px, 3.8737692 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-lzcb6fnw {
		--bg: var(--color_11);
		--alpha-bg: 0;
		--static-spx: 1px;
	}

	#comp-lzcb6fo33 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: end;
		justify-self: end;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: -0.0003038194444747609%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb6fo33-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.625 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1440.000375fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-lzcb6fo33 {
		--brw: 0px;
		--brd: 0, 0, 0;
		--bg: 238, 238, 238;
		--rd: 0px 0px 0px 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb6fo47 {
		width: 100%;
		height: auto;
		--aspect-ratio: 0.6247612847222223;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: start;
		margin-top: 0.007595486111111111%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fo47 {
			--aspect-ratio: 0.6248647782363076;
			margin-top: 0.01602691495990707%;
		}
	}

	#comp-lzcb6fo47 {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fo56 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: -0.0010850694444444445%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb6fo56-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.625 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1440.000375fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-lzcb6fo56 {
		--brw: 0px;
		--brd: 0, 0, 0;
		--bg: 238, 238, 238;
		--rd: 0px 0px 0px 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb6fo65 {
		width: 100%;
		height: auto;
		--aspect-ratio: 0.625;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: -0.002170138888888889%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fo65 {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fpv {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: end;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: -0.0003038194444747609%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb6fpv-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 1.3333333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1440fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fpv {
			align-self: center;
			margin-bottom: 0%;
		}

		.comp-lzcb6fpv-container {
			grid-template-rows: minmax(max(0.5px, 4.3589631 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-lzcb6fpv {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: 250, 248, 245;
		--rd: max(0.5px, 0.4861111 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb6fpw6 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 1.3333333333333333;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: end;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: -0.0010850694444444445%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fpw6 {
			--aspect-ratio: 4.042267628205129;
			margin-top: -2.469714736279783%;
			margin-bottom: -0.007692307692242395%;
		}
	}

	#comp-lzcb6fpw6 {
		--backgroundColor: 250, 248, 245;
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: max(0.5px, 0.4861111 * (var(--scaling-factor) - var(--scrollbar-width)));
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fpx10 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 98.81875%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0.185546875%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb6fpx10-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.3980556 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1422.99fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-lzcb6fpx10 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb6fpy4 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 69.67701583999775%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: end;
		margin-left: 0%;
		margin-right: 1.31721809161057%;
		margin-top: 0%;
		margin-bottom: 0.344866055742159%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb6fpy4-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.3377639 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 991.4746250000001fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-lzcb6fpy4 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb6fpy11 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 6.4095840174929695%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 2.3990553554066483%;
		margin-right: 0%;
		margin-top: 3.180018537868495%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fpy11 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fpy11 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(339deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 339deg;
	}

	#comp-lzcb6fq03 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 6.610293257379848%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 9.0345633414155%;
		margin-right: 0%;
		margin-top: 0.9328819224516078%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fq03 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fq03 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(345deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 345deg;
	}

	#comp-lzcb6fq013 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 6.172565568380326%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 16.112841962149666%;
		margin-right: 0%;
		margin-top: -0.5699159038370756%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fq013 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fq013 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(351deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 351deg;
	}

	#comp-lzcb6fq14 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 6.8553804196537715%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 22.930904583432515%;
		margin-right: 0%;
		margin-top: -1.357624026207174%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fq14 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fq14 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(357deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 357deg;
	}

	#comp-lzcb6fq114 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 2.8694361179807237%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 30.286545219085745%;
		margin-right: 0%;
		margin-top: -1.450414227561918%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fq114 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fq114 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(1deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 1deg;
	}

	#comp-lzcb6fq21 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 6.892698218024698%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 33.64111271588851%;
		margin-right: 0%;
		margin-top: -1.1236313445300177%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fq21 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fq21 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(6deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 6deg;
	}

	#comp-lzcb6fq211 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 5.5492574766713325%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 41.09256932033195%;
		margin-right: 0%;
		margin-top: -0.10394771877305863%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fq211 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fq211 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(11deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 11deg;
	}

	#comp-lzcb6fq3 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 6.2461925759770205%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 44.08016165666818%;
		margin-top: 2.345915314821025%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fq3 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_15);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fq3 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(19deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 19deg;
	}

	#comp-lzcb6fq310 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 6.52153741260575%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 37.53340951543342%;
		margin-top: 4.9813587511245965%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fq310 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_15);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fq310 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(25deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 25deg;
	}

	#comp-lzcb6fq320 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 6.610293257379848%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 31.089533467005015%;
		margin-top: 8.412579022959541%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fq320 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_15);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fq320 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(31deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 31deg;
	}

	#comp-lzcb6fq49 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 6.2461925759770205%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 25.439417075817662%;
		margin-top: 12.417686518390637%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fq49 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_15);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fq49 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(37deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 37deg;
	}

	#comp-lzcb6fq419 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 6.743427024540991%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 19.84578167675928%;
		margin-top: 17.018870198611385%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fq419 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_15);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fq419 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(43deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 43deg;
	}

	#comp-lzcb6fq56 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 2.8694361179807237%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: end;
		margin-left: 0%;
		margin-right: 18.364164222518966%;
		margin-top: 0%;
		margin-bottom: 0.058271237861667796%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fq56 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_15);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fq56 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(48deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 48deg;
	}

	#comp-lzcb6fq516 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 6.2461925759770205%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 12.656558250057467%;
		margin-top: 25.254000568844297%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fq516 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_15);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fq516 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(52deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 52deg;
	}

	#comp-lzcb6fq6 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 7.144845504314744%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 8.26314393373971%;
		margin-top: 31.096757486757227%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fq6 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_15);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fq6 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(58deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 58deg;
	}

	#comp-lzcb6fq610 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 6.8553804196537715%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 4.998340870856206%;
		margin-top: 37.523487519717925%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fq610 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_15);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fq610 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(65deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 65deg;
	}

	#comp-lzcb6fq7 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 6.2461925759770205%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: end;
		justify-self: end;
		margin-left: 0%;
		margin-right: 2.1682397295367344%;
		margin-top: 0%;
		margin-bottom: -3.2739181872829124%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fq7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_15);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fq7 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(71deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 71deg;
	}

	#comp-lzcb6fq710 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 30.767122517533625%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 1.5813205385880336%;
		margin-right: 0%;
		margin-top: 8.778628301170793%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb6fq710-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2951528 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 437.81fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-lzcb6fq710 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb6fq8 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 14.079584830412267%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: end;
		justify-self: start;
		margin-left: 6.245331740509875%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: -2.2832214473831636%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fq8 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_0);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fq8 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(288deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 288deg;
	}

	#comp-lzcb6fq810 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 15.427241392700271%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 11.672504608300196%;
		margin-right: 0%;
		margin-top: 66.57009413038467%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fq810 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_0);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fq810 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(295deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 295deg;
	}

	#comp-lzcb6fq9 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 15.9525990356261%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 19.589415870825974%;
		margin-right: 0%;
		margin-top: 51.26391341192384%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fq9 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_0);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fq9 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(301deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 301deg;
	}

	#comp-lzcb6fq910 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 14.933862041082968%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 29.838458235209462%;
		margin-right: 0%;
		margin-top: 37.2163068728201%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fq910 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_0);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fq910 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(308deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 308deg;
	}

	#comp-lzcb6fq920 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 15.212530008200144%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 39.54461200053907%;
		margin-top: 20.32720073458707%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fq920 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_0);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fq920 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(317deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 317deg;
	}

	#comp-lzcb6fqa6 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 18.204784409212486%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 23.74505193046092%;
		margin-top: 8.488380459436733%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fqa6 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_0);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fqa6 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(324deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 324deg;
	}

	#comp-lzcb6fqa16 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 15.820117543062196%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 9.866473502559408%;
		margin-top: -1.4614364648455644%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fqa16 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_0);
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: normal;
		--fontSize: 65spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fqa16 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(331deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 331deg;
	}

	#comp-lzcb6fqf5 {
		width: 77.56944444444444%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 25.008680555555557%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0.1519097222222222%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb6fqf5-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6fqf5 {
			width: 77.56944444444444%;
			margin-top: 29.998779296875%;
			margin-bottom: 5%;
			margin-right: 0.15055338541666666%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fqf5 {
			width: 87.6923076923077%;
			margin-right: 0%;
			margin-top: 40.01201923076923%;
			margin-bottom: 0%;
		}
	}

	#comp-lzcb6fqf5 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb6fqg4 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 83.00274171888988%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 11.273220680393912%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: max(0.5px, 0.1111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcb6fqg4-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2624132 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6fqg4 {
			width: 99.99475423595446%;
			margin-left: 0%;
			margin-bottom: max(0.5px, 0.0999674 * (var(--scaling-factor) - var(--scrollbar-width)));
			align-self: flex-start;
		}

		.comp-lzcb6fqg4-container {
			grid-template-rows: minmax(max(0.5px, 0.2679857 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 595.68775fr);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fqg4 {
			width: 100%;
			margin-left: 0%;
			margin-bottom: 29.998172514619885%;
			align-self: flex-end;
		}

		.comp-lzcb6fqg4-container {
			grid-template-rows: minmax(max(0.5px, 0.3486718 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 341.999625fr);
		}
	}

	#comp-lzcb6fqg4 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb6fqh6 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: -5.38449653288982%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6fqh6 {
			height: auto;
			width: max-content;
			margin-left: 0.15475802769234903%;
			margin-top: -4.162728643182337%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fqh6 {
			height: max(0.5px, 0.905141 * (var(--scaling-factor) - var(--scrollbar-width)));
			width: auto;
			margin-left: 0%;
			margin-top: 0%;
		}
	}

	#comp-lzcb6fqh6 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 40px;
		--textDecoration: none;
		--maxFontSize: 80px;
		--fontStyle: normal;
		--color: 245, 243, 240;
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 0.9em;
		--fontSize: 80spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6fqh6 {
			--maxFontSize: 80px;
			--fontSize: 80.001spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fqh6 {
			--maxFontSize: 40px;
			--writingMode: vertical-rl;
			--fontSize: 147.692spx;
		}
	}

	#comp-m10u6uyd {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.80783667209195%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0.003370576859398948%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m10u6uyd-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: max(0.5px, 0.0277778 * (var(--scaling-factor) - var(--scrollbar-width)));
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		justify-content: flex-start;
		flex-wrap: nowrap;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10u6uyd {
			min-height: 0px;
			width: 99.78089410899666%;
			justify-self: center;
			margin-right: 0.21910589100334205%;
			margin-top: 0.005246034837028781%;
		}

		.comp-m10u6uyd-container {
			row-gap: 0px;
			column-gap: 40px;
			flex-wrap: nowrap;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10u6uyd {
			min-height: 388.96875px;
			width: 82.9997986108903%;
			justify-self: end;
			margin-right: 0%;
			margin-top: 0%;
		}

		.comp-m10u6uyd-container {
			row-gap: 24px;
			column-gap: 0px;
			flex-wrap: wrap;
		}
	}

	#comp-m10u6uyd {
		--brw: 0px;
		--brd: 232, 230, 230;
		--bg: 255, 255, 255;
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10u6uyh {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 36%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		scroll-snap-align: none;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		margin-left: 0px;
		align-self: stretch;
		order: 1;
		flex-basis: 36%;
		flex-grow: 1;
		flex-shrink: 1;
		position: relative;
	}

	.comp-m10u6uyh-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(0px, 1fr);
		grid-template-columns: minmax(0px, 307.203625fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10u6uyh {
			min-height: 0px;
			width: 40%;
			order: 1;
			flex-basis: 40%;
		}

		.comp-m10u6uyh-container {
			grid-template-columns: minmax(0px, 233.422125fr);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10u6uyh {
			min-height: 40px;
			width: 0px;
			order: 2;
			flex-basis: 100%;
		}
	}

	#comp-m10u6uyh {
		--brw: 0px;
		--brd: 232, 230, 230;
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--alphaBg: 1;
		--boxShadowToggleOn-shd: none;
		--alphaBrd: 0.18;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10ug6ig {
		width: 100.47287817232444%;
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m10ug6ig .comp-m10ug6ig-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 0%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10ug6ig {
			width: 98.76157774331469%;
			margin-top: 0.006693884895168408%;
		}
	}

	#comp-m10ug6ig {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10ug6in {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 7.750721409406166%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10ug6in {
			margin-bottom: 6.614050210786996%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10ug6in {
			margin-bottom: 4.436038979758248%;
		}
	}

	#comp-m10ug6in {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--lineHeight: 1em;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m10ug6in {
			--fontSize: 88.615spx;
			--fontWeight: bold;
		}
	}

	#comp-m10ug6is1 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 7.9481597731990075%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10ug6is1 {
			margin-bottom: 6.7825335277175585%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10ug6is1 {
			margin-bottom: 4.549040625878804%;
		}
	}

	#comp-m10ug6is1 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10ug6is1 {
			--minFontSize: 13px;
			--maxFontSize: 18px;
			--fontSize: 13spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10ug6is1 {
			--minFontSize: 13px;
			--maxFontSize: 18px;
			--fontSize: 13spx;
		}
	}

	#comp-m10ug6it7 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.34934497816593885;
		min-width: 0px;
		width: 74.19632460892016%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10ug6it7 {
			min-height: unset;
			height: auto;
			--aspect-ratio: 0.34972677595628415;
			width: 79.38724327255474%;
			margin-left: 0.0155535392504884%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10ug6it7 {
			min-height: 0px;
			height: 62.99999999999999px;
			width: 181px;
			--aspect-ratio: auto;
			margin-left: 0.01649620587264929%;
		}
	}

	#comp-m10ug6it7 {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m10ug6it7:not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m10ug6it7:not(.is-animating) :not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m10ug6it7.variants-m11k4vkv,
	#comp-m10ug6it7.variants-m11k4vkv :not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m10ug6it7.variants-m11k4vkv,
	#comp-m10ug6it7.variants-m11k4vkv :not(.is-animating) :not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m10ug6it7 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-m10ug6it7.variants-m11k4vkv {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(10px)translateY(-6.123233995736766e-16px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-m10u6uyh5 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 64%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		scroll-snap-align: none;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		margin-left: 0px;
		align-self: stretch;
		order: 2;
		flex-basis: 64%;
		flex-grow: 1;
		flex-shrink: 1;
		position: relative;
	}

	.comp-m10u6uyh5-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(0px, 1fr);
		grid-template-columns: minmax(0px, 551.656375fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10u6uyh5 {
			min-height: 0px;
			width: 55%;
			order: 2;
			flex-basis: 55%;
		}

		.comp-m10u6uyh5-container {
			grid-template-rows: minmax(0px, 226.125fr);
			grid-template-columns: minmax(0px, 333.640375fr);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10u6uyh5 {
			min-height: 40px;
			width: 0px;
			order: 1;
			flex-basis: 100%;
		}
	}

	#comp-m10u6uyh5 {
		--brw: 0px;
		--brd: 232, 230, 230;
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--alphaBg: 1;
		--boxShadowToggleOn-shd: none;
		--alphaBrd: 0.18;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10ugmta {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.87530805885416%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0.005721965572993056%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m10ugmta-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2614371 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 545.4596311857067fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10ugmta {
			width: 99.8294452511077%;
			margin-right: -0.004712748256676312%;
			margin-top: 0.02434270793735862%;
		}

		.comp-m10ugmta-container {
			grid-template-rows: minmax(max(0.5px, 0.3047891 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 320.375375fr);
		}
	}

	@media screen and (max-width: 750px) {
		.comp-m10ugmta-container {
			grid-template-rows: minmax(max(0.5px, 0.5044077 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 1fr);
		}
	}

	#comp-m10ugmta {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: 249, 249, 249;
		--rd: max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.07999999821186066);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m10ugmta {
			--rd: max(0.5px, 0.0111103 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-m10ugmtc11 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.6560647233201581;
		min-width: 0px;
		width: 92.76692950630027%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0.0057289431828872%;
		margin-top: 0.002933218909652253%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10ugmtc11 {
			--aspect-ratio: 0.7030175510623011;
			width: 95.0398809521487%;
			margin-right: 0.004994141637782367%;
			margin-top: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10ugmtc11 {
			--aspect-ratio: 0.6653306613226453;
			width: 92.57884972170687%;
			margin-right: 0.005797773654916512%;
			margin-top: 0.0029684601113314285%;
		}
	}

	#comp-m10ugmtc11 {
		--backgroundColor: var(--color_0);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fqn2 {
		min-height: 375.625px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: max(0.5px, 0.1111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: center;
		order: 2;
		position: relative;
	}

	.comp-lzcb6fqn2-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(375.625px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6fqn2 {
			min-height: 251.625px;
			width: 100%;
			margin-bottom: max(0.5px, 0.0999959 * (var(--scaling-factor) - var(--scrollbar-width)));
			align-self: center;
		}

		.comp-lzcb6fqn2-container {
			grid-template-rows: minmax(251.625px, auto);
			grid-template-columns: minmax(0px, 1fr);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fqn2 {
			min-height: 0px;
			width: 99.88121345029239%;
			margin-bottom: 29.99135302416602%;
			align-self: flex-start;
		}

		.comp-lzcb6fqn2-container {
			grid-template-rows: minmax(max(0.5px, 0.2608513 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 341.593625fr);
		}
	}

	#comp-lzcb6fqn2 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb6fqn9 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: -5.371530886302597%;
		margin-top: -4.472079230080573%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6fqn9 {
			margin-right: -10.39968088981549%;
			margin-top: -4.46676621024342%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fqn9 {
			height: max(0.5px, 0.8473029 * (var(--scaling-factor) - var(--scrollbar-width)));
			width: auto;
			margin-right: 0%;
			margin-top: 0%;
		}
	}

	#comp-lzcb6fqn9 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 20px;
		--textDecoration: none;
		--maxFontSize: 80px;
		--fontStyle: normal;
		--color: 245, 243, 240;
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 0.9em;
		--fontSize: 80spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fqn9 {
			--maxFontSize: 40px;
			--writingMode: vertical-rl;
			--fontSize: 147.692spx;
		}
	}

	#comp-m10uje7b {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 82.84187555953447%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m10uje7b-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: max(0.5px, 0.0277778 * (var(--scaling-factor) - var(--scrollbar-width)));
		display: var(--l_display, var(--container-display));
		flex-direction: row-reverse;
		justify-content: flex-start;
		flex-wrap: nowrap;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10uje7b {
			min-height: 0px;
			width: 99.9973351529832%;
		}

		.comp-m10uje7b-container {
			row-gap: 0px;
			column-gap: 40px;
			flex-direction: row-reverse;
			flex-wrap: nowrap;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10uje7b {
			min-height: 388.96875px;
			width: 83.13969460067447%;
		}

		.comp-m10uje7b-container {
			row-gap: 24px;
			column-gap: 0px;
			flex-direction: row;
			flex-wrap: wrap;
		}
	}

	#comp-m10uje7b {
		--brw: 0px;
		--brd: 232, 230, 230;
		--bg: 255, 255, 255;
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10uje7f {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 36%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		scroll-snap-align: none;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		margin-left: 0px;
		align-self: stretch;
		order: 1;
		flex-basis: 36%;
		flex-grow: 1;
		flex-shrink: 1;
		position: relative;
	}

	.comp-m10uje7f-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(0px, 1fr);
		grid-template-columns: minmax(0px, 307.203625fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10uje7f {
			min-height: 0px;
			width: 40%;
			order: 1;
			flex-basis: 40%;
		}

		.comp-m10uje7f-container {
			grid-template-columns: minmax(0px, 233.96875fr);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10uje7f {
			min-height: 40px;
			width: 0px;
			order: 2;
			flex-basis: 100%;
		}
	}

	#comp-m10uje7f {
		--brw: 0px;
		--brd: 232, 230, 230;
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--alphaBg: 1;
		--boxShadowToggleOn-shd: none;
		--alphaBrd: 0.18;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10uk16w {
		width: 100.00492369493601%;
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m10uk16w .comp-m10uk16w-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 0%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10uk16w {
			width: 99.99989314823759%;
			margin-top: 0.006678235150810578%;
		}
	}

	#comp-m10uk16w {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10uk16y5 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 7.781903260261431%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10uk16y5 {
			margin-bottom: 7.358872055917046%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10uk16y5 {
			margin-bottom: 6.8513352835305685%;
		}
	}

	#comp-m10uk16y5 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--lineHeight: 1em;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m10uk16y5 {
			--fontSize: 88.615spx;
			--fontWeight: bold;
		}
	}

	#comp-m10uk16z8 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 6.505264228676059%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10uk16z8 {
			margin-bottom: 6.1516322611228125%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10uk16z8 {
			margin-bottom: 5.728092203082382%;
		}
	}

	#comp-m10uk16z8 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10uk16z8 {
			--minFontSize: 13px;
			--maxFontSize: 18px;
			--fontSize: 13spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10uk16z8 {
			--fontSize: 14spx;
		}
	}

	#comp-m11kb0pn {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.34934497816593885;
		min-width: 0px;
		width: 74.54351253751081%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 3.255175219978638%;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m11kb0pn {
			--aspect-ratio: 0.34972677595628415;
			width: 78.22079743538369%;
			margin-bottom: 3.078220990710399%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m11kb0pn {
			--aspect-ratio: 0.34806629834254144;
			width: 63.732394366197184%;
		}
	}

	#comp-m11kb0pn {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m11kb0pn:not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m11kb0pn:not(.is-animating) :not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m11kb0pn.variants-m11kb0pp1,
	#comp-m11kb0pn.variants-m11kb0pp1 :not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m11kb0pn.variants-m11kb0pp1,
	#comp-m11kb0pn.variants-m11kb0pp1 :not(.is-animating) :not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m11kb0pn {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-m11kb0pn.variants-m11kb0pp1 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(10px)translateY(-6.123233995736766e-16px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-m10uje7k12 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 64%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		scroll-snap-align: none;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		margin-left: 0px;
		align-self: stretch;
		order: 2;
		flex-basis: 64%;
		flex-grow: 1;
		flex-shrink: 1;
		position: relative;
	}

	.comp-m10uje7k12-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(0px, 1fr);
		grid-template-columns: minmax(0px, 551.656375fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10uje7k12 {
			min-height: 0px;
			width: 55%;
			order: 2;
			flex-basis: 55%;
		}

		.comp-m10uje7k12-container {
			grid-template-rows: minmax(0px, 240.391fr);
			grid-template-columns: minmax(0px, 334.437875fr);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10uje7k12 {
			min-height: 191.9921875px;
			width: 0px;
			order: 1;
			flex-basis: 100%;
		}

		.comp-m10uje7k12-container {
			grid-template-rows: minmax(0px, 191.9918125fr);
			grid-template-columns: minmax(0px, 551.656375fr);
		}
	}

	#comp-m10uje7k12 {
		--brw: 0px;
		--brd: 232, 230, 230;
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--alphaBg: 1;
		--boxShadowToggleOn-shd: none;
		--alphaBrd: 0.18;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10ukotd {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 98.69246220298422%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m10ukotd-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2604167 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 539fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10ukotd {
			width: 99.99992229243533%;
			margin-top: 0.00485672279225038%;
		}

		.comp-m10ukotd-container {
			grid-template-rows: minmax(max(0.5px, 0.3049116 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 321.719125fr);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10ukotd {
			width: 99.95885352900953%;
			margin-top: 0.011003521126760563%;
		}

		.comp-m10ukotd-container {
			grid-template-rows: minmax(max(0.5px, 0.5128215 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 283.88289402238723fr);
		}
	}

	#comp-m10ukotd {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: 249, 249, 249;
		--rd: max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.07999999821186066);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m10ukotd {
			--rd: max(0.5px, 0.0111103 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-m10ukotf {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.6710608717434869;
		min-width: 0px;
		width: 92.57884972170686%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10ukotf {
			--aspect-ratio: 0.7039473684210527;
			width: 94.497098255223%;
			margin-right: 0.004818108628136678%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10ukotf {
			--aspect-ratio: 0.6765161290322581;
			width: 90.34023775681712%;
			margin-right: 0.005655366576759757%;
		}
	}

	#comp-m10ukotf {
		--backgroundColor: var(--color_0);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m10ukotf wow-image {
		overflow: clip;
	}

	#comp-m10ukotf wow-image img {
		height: 100%;
	}

	#comp-lzcb6fqu {
		min-height: 373.984375px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 83.07827887197851%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0.0013988361683079677%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: center;
		order: 3;
		position: relative;
	}

	.comp-lzcb6fqu-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(373.98437500000006px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6fqu {
			min-height: 0px;
			width: 100%;
			margin-left: 0%;
			margin-bottom: 0px;
			align-self: center;
		}

		.comp-lzcb6fqu-container {
			grid-template-rows: minmax(max(0.5px, 0.2591693 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 595.71825fr);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fqu {
			min-height: 0px;
			width: 100%;
			margin-left: 0%;
			margin-bottom: 0%;
			align-self: flex-end;
		}

		.comp-lzcb6fqu-container {
			grid-template-rows: minmax(max(0.5px, 1.0419462 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 342fr);
		}
	}

	#comp-lzcb6fqu {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb6fqv1 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: -5.384743455869754%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6fqv1 {
			height: auto;
			width: max-content;
			margin-top: -4.476216985667372%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fqv1 {
			height: max(0.5px, 0.7975561 * (var(--scaling-factor) - var(--scrollbar-width)));
			width: auto;
			margin-top: 0%;
		}
	}

	#comp-lzcb6fqv1 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: 245, 243, 240;
		--alpha-color: 1;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 0.9em;
		--fontSize: 80spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6fqv1 {
			--fontSize: 42.667spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fqv1 {
			--minFontSize: 20px;
			--maxFontSize: 40px;
			--writingMode: vertical-rl;
			--fontSize: 40spx;
		}
	}

	#comp-m10ulwuf {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.71548539629993%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0.001643347299083131%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m10ulwuf-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: max(0.5px, 0.0277778 * (var(--scaling-factor) - var(--scrollbar-width)));
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		justify-content: flex-start;
		flex-wrap: nowrap;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10ulwuf {
			min-height: 0px;
			width: 99.99995803390524%;
			justify-self: center;
			margin-right: 0%;
			margin-top: 0.002622880922045461%;
		}

		.comp-m10ulwuf-container {
			row-gap: 0px;
			column-gap: 40px;
			flex-wrap: nowrap;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10ulwuf {
			min-height: 388.96875px;
			width: 82.84111780182374%;
			justify-self: end;
			margin-right: 0%;
			margin-top: 0%;
		}

		.comp-m10ulwuf-container {
			row-gap: 24px;
			column-gap: 0px;
			flex-wrap: wrap;
		}
	}

	#comp-m10ulwuf {
		--brw: 0px;
		--brd: 232, 230, 230;
		--bg: 255, 255, 255;
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10ulwuh3 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 36%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		scroll-snap-align: none;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		margin-left: 0px;
		align-self: stretch;
		order: 1;
		flex-basis: 36%;
		flex-grow: 1;
		flex-shrink: 1;
		position: relative;
	}

	.comp-m10ulwuh3-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(0px, 1fr);
		grid-template-columns: minmax(0px, 307.203625fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10ulwuh3 {
			min-height: 0px;
			width: 40%;
			order: 1;
			flex-basis: 40%;
		}

		.comp-m10ulwuh3-container {
			grid-template-columns: minmax(0px, 213.7345fr);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10ulwuh3 {
			min-height: 40px;
			width: 0px;
			order: 2;
			flex-basis: 100%;
		}
	}

	#comp-m10ulwuh3 {
		--brw: 0px;
		--brd: 232, 230, 230;
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--alphaBg: 1;
		--boxShadowToggleOn-shd: none;
		--alphaBrd: 0.18;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10umbc8 {
		width: 100.00492369493601%;
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0.01017242670156216%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m10umbc8 .comp-m10umbc8-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 0%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10umbc8 {
			width: 100.00000000000003%;
			margin-top: 0.006678235150810578%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10umbc8 {
			width: 100.00492369493601%;
		}
	}

	#comp-m10umbc8 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10umbca {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.99507097791798%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 7.786989471542648%;
		align-self: flex-end;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10umbca {
			margin-bottom: 7.288789088587974%;
			align-self: flex-end;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10umbca {
			margin-bottom: 5.223590151341881%;
			align-self: flex-start;
		}
	}

	#comp-m10umbca {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--lineHeight: 1em;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m10umbca {
			--fontSize: 88.615spx;
			--fontWeight: bold;
		}
	}

	#comp-m10umbcb {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 7.985351711510096%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10umbcb {
			margin-bottom: 7.47446039783352%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10umbcb {
			margin-bottom: 5.356653519011596%;
		}
	}

	#comp-m10umbcb {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10umbcb {
			--minFontSize: 13px;
			--maxFontSize: 18px;
			--fontSize: 13spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10umbcb {
			--minFontSize: 13px;
			--maxFontSize: 18px;
			--fontSize: 13spx;
		}
	}

	#comp-m11ke6s0 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.34934497816593885;
		min-width: 0px;
		width: 74.54351253751081%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 3.255175219978638%;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m11ke6s0 {
			--aspect-ratio: 0.34964139344262296;
			width: 78.21035058430718%;
			margin-bottom: 3.0469137927474215%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m11ke6s0 {
			--aspect-ratio: 0.34806629834254144;
			width: 63.88705051842047%;
		}
	}

	#comp-m11ke6s0 {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m11ke6s0:not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m11ke6s0:not(.is-animating) :not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m11ke6s0.variants-m11ke6s3,
	#comp-m11ke6s0.variants-m11ke6s3 :not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m11ke6s0.variants-m11ke6s3,
	#comp-m11ke6s0.variants-m11ke6s3 :not(.is-animating) :not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m11ke6s0 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-m11ke6s0.variants-m11ke6s3 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(10px)translateY(-6.123233995736766e-16px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-m10ulwuo10 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 64%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		scroll-snap-align: none;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		margin-left: 0px;
		align-self: stretch;
		order: 2;
		flex-basis: 64%;
		flex-grow: 1;
		flex-shrink: 1;
		position: relative;
	}

	.comp-m10ulwuo10-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(0px, 1fr);
		grid-template-columns: minmax(0px, 551.656375fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10ulwuo10 {
			min-height: 0px;
			width: 55%;
			order: 2;
			flex-basis: 55%;
		}

		.comp-m10ulwuo10-container {
			grid-template-rows: minmax(0px, 266.6875fr);
			grid-template-columns: minmax(0px, 321.719fr);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10ulwuo10 {
			min-height: 40px;
			width: 0px;
			order: 1;
			flex-basis: 100%;
		}
	}

	#comp-m10ulwuo10 {
		--brw: 0px;
		--brd: 232, 230, 230;
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--alphaBg: 1;
		--boxShadowToggleOn-shd: none;
		--alphaBrd: 0.18;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10umvpe {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 98.69246220298422%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m10umvpe-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2597222 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 539fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10umvpe {
			width: 99.43654244853428%;
			margin-right: 0%;
			margin-top: 0.00485672279225038%;
		}

		.comp-m10umvpe-container {
			grid-template-rows: minmax(max(0.5px, 0.299499 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 319.905875fr);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10umvpe {
			width: 100.24284181397186%;
			margin-right: -0.0054712898477479585%;
			margin-top: 0.011030826305961586%;
		}

		.comp-m10umvpe-container {
			grid-template-rows: minmax(max(0.5px, 0.5128218 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 283.999875fr);
		}
	}

	#comp-m10umvpe {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: 249, 249, 249;
		--rd: max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.07999999821186066);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m10umvpe {
			--rd: max(0.5px, 0.0111103 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-m10umvph {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.6693386773547094;
		min-width: 0px;
		width: 92.57884972170686%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0.0029684601112470593%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10umvph {
			--aspect-ratio: 0.7039835517861732;
			width: 95.0323704011679%;
			margin-right: 0%;
			margin-top: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10umvph {
			--aspect-ratio: 0.6693115050469561;
			width: 90.28570691203971%;
			margin-right: 0.0054738254759406565%;
			margin-top: 0%;
		}
	}

	#comp-m10umvph {
		--backgroundColor: var(--color_0);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m10umvph wow-image {
		overflow: clip;
	}

	#comp-m10umvph wow-image img {
		height: 100%;
	}

	#comp-lzcb6fpw12 {
		width: 41.15972222222223%;
		height: auto;
		--aspect-ratio: 0.0869579888645183;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 0.08463541666666667%;
		margin-top: 85.55338541666667%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6fpw12 {
			margin-right: 0%;
			margin-top: 106.18082682291667%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fpw12 {
			width: 70.83030590217449%;
			--aspect-ratio: 0.08688154138915319;
			margin-right: 0.08413461538461539%;
			margin-top: 294.9599358974359%;
		}
	}

	#comp-lzcb6fpw12 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fr31 {
		width: 23.54166666666667%;
		height: auto;
		--aspect-ratio: 0.7050147492625368;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: -4.374999999999999%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fr31 {
			margin-right: -4.375%;
		}
	}

	#comp-lzcb6fr31 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fr4 {
		width: 23.54166666666667%;
		height: auto;
		--aspect-ratio: 0.7050147492625368;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 6.944444444444445%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb6fr4 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fr5 {
		width: 41.15972222222223%;
		height: auto;
		--aspect-ratio: 0.0869579888645183;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 66.04058159722223%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fr5 {
			width: 70.793349987079%;
			--aspect-ratio: 0.08692689574613063;
			margin-top: 157.16746794871796%;
		}
	}

	#comp-lzcb6fr5 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6fr511 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 66.51319444444445%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 11.88259548611111%;
		margin-right: 0%;
		margin-top: 1.875%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb6fr511-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2645833 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 957.79fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6fr511 {
			justify-self: center;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: -8.2275390625%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fr511 {
			width: 87.33396864378295%;
			justify-self: center;
			margin-left: 0%;
			margin-right: 1.1217948717948718%;
			margin-top: -14.23477564102564%;
		}

		.comp-lzcb6fr511-container {
			grid-template-rows: minmax(max(0.5px, 0.3473538 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 340.60260271075356fr);
		}
	}

	#comp-lzcb6fr511 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb6fr67 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 1.9837520268203275%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 22.673241586542222%;
		margin-right: 0%;
		margin-top: 6.6487015298904275%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fr67 {
			width: 1.5107031274083638%;
			margin-left: 17.26654163936843%;
			margin-top: 5.0632407975454905%;
		}
	}

	#comp-lzcb6fr67 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_18);
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6fr67 {
			--minFontSize: 14px;
			--maxFontSize: 28px;
			--textAlign: center;
			--fontSize: 14spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fr67 {
			--textAlign: right;
			--fontSize: 14spx;
		}
	}

	#comp-lzcb6fr67 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(345deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 345deg;
	}

	#comp-lzcb6fr72 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 1.9837520268203275%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: end;
		justify-self: start;
		margin-left: 2.2646095506175214%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: -0.47150653437477635%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6fr72 {
			align-self: start;
			margin-left: -1.6823704219947848%;
			margin-top: 25.379322529619508%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fr72 {
			width: 1.5107031274083638%;
			align-self: end;
			margin-left: 1.7245868859730218%;
			margin-top: 0%;
			margin-bottom: -0.35907028017769926%;
		}
	}

	#comp-lzcb6fr72 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: 239, 235, 229;
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6fr72 {
			--minFontSize: 14px;
			--maxFontSize: 28px;
			--textAlign: center;
			--fontSize: 14spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fr72 {
			--textAlign: right;
			--fontSize: 14spx;
		}
	}

	#comp-lzcb6fr72 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(325deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 325deg;
	}

	#comp-lzcb6fr8 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 1.9837520268203275%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 15.384623416000121%;
		margin-top: 0.10023168135513613%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6fr8 {
			margin-right: 15.349238075847866%;
			margin-top: 4.040747868100201%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fr8 {
			width: 1.5107031274083638%;
			margin-right: 11.715979817197365%;
			margin-top: 0.07633026327958337%;
		}
	}

	#comp-lzcb6fr8 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: 25, 61, 127;
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6fr8 {
			--minFontSize: 14px;
			--maxFontSize: 28px;
			--textAlign: center;
			--fontSize: 14spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fr8 {
			--textAlign: right;
			--fontSize: 14spx;
		}
	}

	#comp-lzcb6fr8 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(10deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 10deg;
	}

	#comp-lzcb6fr814 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 1.9837520268203275%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 2.0913966762756777%;
		margin-top: 18.33195688784805%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fr814 {
			width: 1.5107031274083638%;
			margin-right: 1.5926786497429926%;
			margin-top: 13.960487111071599%;
		}
	}

	#comp-lzcb6fr814 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: 239, 235, 229;
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6fr814 {
			--minFontSize: 14px;
			--maxFontSize: 28px;
			--textAlign: center;
			--fontSize: 14spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fr814 {
			--textAlign: right;
			--fontSize: 14spx;
		}
	}

	#comp-lzcb6fr814 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(33deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 33deg;
	}

	#comp-lzcb6fr910 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 1.4206896551724137;
		min-width: 0px;
		width: 10.069444444444445%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 43.818359375%;
		margin-top: 3.9583333333333335%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fr910 {
			--aspect-ratio: 1.4204946996466479;
			width: 23.3387805353799%;
			justify-self: center;
			margin-right: 0.5729166666666666%;
			margin-top: -9.759615384615385%;
		}
	}

	#comp-lzcb6fr910 {
		--backgroundColor: var(--color_0);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6t1c {
		min-height: 0px;
		--comp-display: flex;
		height: auto;
		min-width: 0px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		align-self: stretch;
		justify-self: stretch;
		grid-area: 5/1/6/2;
		position: relative;
	}

	#comp-lzcb6t1c .comp-lzcb6t1c-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 120px;
		padding-right: 0%;
		padding-left: 0%;
		padding-bottom: 20%;
		row-gap: 0px;
		column-gap: 0px;
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.6263896 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-lzcb6t1c .comp-lzcb6t1c-container-pinned {
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		height: 100%;
		width: 100%;
		position: absolute;
		display: grid;
		pointer-events: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6t1c {
			--l_display: unset;
		}

		#comp-lzcb6t1c .comp-lzcb6t1c-container {
			padding-top: 80px;
			padding-bottom: 120px;
			grid-template-rows: minmax(max(0.5px, 2.6924728 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-lzcb6t1c {
		--bg: var(--color_11);
		--alpha-bg: 0;
		--static-spx: 1px;
	}

	#comp-lzccs527 {
		width: 100%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzccs527-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzccs527 {
			margin-top: -20.512820512820518%;
		}
	}

	#comp-lzccs527 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzccs52d {
		width: 100%;
		height: 137px;
		min-height: 0px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 16px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	#comp-lzccs52d .comp-lzccs52d-overflow-wrapper {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		overflow-x: hidden;
		overflow-y: hidden;
	}

	#comp-lzccs52d .comp-lzccs52d-container {
		box-sizing: border-box;
		position: relative;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-lzccs52d:not(.comp-lzccs52d-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzccs52d {
			height: 100px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzccs52d {
			height: 90px;
		}
	}

	#comp-lzccs52b {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-lzccs52b-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0951389 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		.comp-lzccs52b-container {
			grid-template-rows: minmax(max(0.5px, 0.2307692 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-lzccs52b {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzccs52c {
		width: 100%;
		height: 137px;
		min-height: 0px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzccs52c .comp-lzccs52c-overflow-wrapper {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		overflow-x: hidden;
		overflow-y: hidden;
	}

	#comp-lzccs52c .comp-lzccs52c-container {
		box-sizing: border-box;
		position: relative;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-lzccs52c:not(.comp-lzccs52c-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzccs52c {
			height: 100px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzccs52c {
			height: 90px;
		}
	}

	#comp-lzcb6t24 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 8.472222222222221%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb6t24-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6t24 {
			min-height: unset;
			width: 92.13541666666667%;
			max-height: 99999px;
			margin-top: 0%;
			margin-bottom: -16.983237179487194%;
		}

		.comp-lzcb6t24-container {
			flex-direction: column;
		}
	}

	#comp-lzcb6t24 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb6t251 {
		width: max(0.5px, 0.3756836 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: max(0.5px, 0.048622 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: min(-0.5px, -0.0429688 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	#comp-lzcb6t251 .comp-lzcb6t251-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 0%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6t251 {
			min-width: 0px;
			width: 100%;
			max-width: 99999px;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: 40px;
			margin-right: 0%;
			align-self: center;
		}
	}

	#comp-lzcb6t251 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb6t256 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 14.750310487248361%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6t256 {
			width: max-content;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6t256 {
			width: 99.16945688568075%;
			margin-left: 0.552245945123277%;
			margin-bottom: 23.96875px;
		}
	}

	#comp-lzcb6t256 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: left;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6t256 {
			--textAlign: left;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6t256 {
			--textAlign: center;
		}
	}

	#comp-m10vl8xn {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 1.858736059479554%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m10vl8xn-container {
		box-sizing: border-box;
		row-gap: 64px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		justify-content: flex-start;
		flex-wrap: wrap;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m10vl8xn {
			min-height: 429.609375px;
			margin-bottom: 0px;
			align-self: center;
		}

		.comp-m10vl8xn-container {
			row-gap: 32px;
		}
	}

	#comp-m10vl8xn {
		--brw: 0px;
		--brd: 232, 230, 230;
		--bg: 255, 255, 255;
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10vl8xp5 {
		min-height: 193.65625px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 0px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		scroll-snap-align: none;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		margin-left: 0px;
		align-self: stretch;
		order: 2;
		flex-basis: 100%;
		flex-grow: 1;
		flex-shrink: 1;
		position: relative;
	}

	.comp-m10vl8xp5-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(0px, 193.656fr);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m10vl8xp5 {
			order: 1;
		}
	}

	#comp-m10vl8xp5 {
		--brw: 0px;
		--brd: 232, 230, 230;
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--alphaBg: 1;
		--boxShadowToggleOn-shd: none;
		--alphaBrd: 0.18;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10vl8xq4 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.44841252236664%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m10vl8xq4-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2555556 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 539fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		.comp-m10vl8xq4-container {
			grid-template-rows: minmax(max(0.5px, 0.6247208 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-m10vl8xq4 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: 249, 249, 249;
		--rd: max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.07999999821186066);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10vl8xr {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.6585518885682018;
		min-width: 0px;
		width: 92.57884972170686%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m10vl8xr {
			--aspect-ratio: 0.657314629258517;
		}
	}

	#comp-m10vl8xr {
		--backgroundColor: var(--color_0);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m10vl8xr wow-image {
		overflow: clip;
	}

	#comp-m10vl8xr wow-image img {
		height: 100%;
	}

	#comp-m10vl8xr8 {
		min-height: 40px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 0px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		scroll-snap-align: none;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		margin-left: 0px;
		align-self: stretch;
		order: 1;
		flex-basis: 100%;
		flex-grow: 1;
		flex-shrink: 1;
		position: relative;
	}

	.comp-m10vl8xr8-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(0px, 1fr);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m10vl8xr8 {
			min-height: 160.03125px;
			order: 2;
		}

		.comp-m10vl8xr8-container {
			grid-template-rows: minmax(0px, 160.031fr);
		}
	}

	#comp-m10vl8xr8 {
		--brw: 0px;
		--brd: 232, 230, 230;
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--alphaBg: 1;
		--boxShadowToggleOn-shd: none;
		--alphaBrd: 0.18;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10vl8xs1 {
		width: 67.15771630953965%;
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m10vl8xs1 .comp-m10vl8xs1-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 0%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10vl8xs1 {
			width: 99.72367217069417%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10vl8xs1 {
			width: 100.00448774324265%;
			justify-self: center;
		}
	}

	#comp-m10vl8xs1 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10vl8xs9 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 6.795114398761397%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10vl8xs9 {
			margin-bottom: 4.575834611960536%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10vl8xs9 {
			margin-bottom: 24px;
		}
	}

	#comp-m10vl8xs9 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10vl8xs9 {
			--minFontSize: 13px;
			--maxFontSize: 18px;
			--fontSize: 13spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10vl8xs9 {
			--minFontSize: 13px;
			--maxFontSize: 18px;
			--fontSize: 13spx;
		}
	}

	#comp-m11khv0d {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.34934497816593885;
		min-width: 0px;
		width: 63.03113710648547%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 2.752451402029933%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m11khv0d {
			--aspect-ratio: 0.34933218440327446;
			width: 63.6790821868175%;
			margin-bottom: 1.8535026276295845%;
			align-self: flex-start;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m11khv0d {
			--aspect-ratio: 0.34806629834254144;
			width: 50.36959735629185%;
			margin-bottom: 2.752451402029933%;
			align-self: center;
		}
	}

	#comp-m11khv0d {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m11khv0d:not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m11khv0d:not(.is-animating) :not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m11khv0d.variants-m11khv0e1,
	#comp-m11khv0d.variants-m11khv0e1 :not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m11khv0d.variants-m11khv0e1,
	#comp-m11khv0d.variants-m11khv0e1 :not(.is-animating) :not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m11khv0d {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-m11khv0d.variants-m11khv0e1 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(10px)translateY(-6.123233995736766e-16px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb6t291 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.3354167 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: min(-0.5px, -0.0347114 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-lzcb6t291-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.5236111 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 483fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6t291 {
			width: 89.78127581858503%;
			margin-left: 0%;
			margin-right: 0.00434839326868722%;
			margin-top: 0%;
			margin-bottom: 0%;
			align-self: center;
		}

		.comp-lzcb6t291-container {
			grid-template-rows: minmax(max(0.5px, 1.1715538 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 1fr);
		}
	}

	#comp-lzcb6t291 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb6t291:not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb6t291.variants-m11oyau6,
	#comp-lzcb6t291.variants-m11oyau6> :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb6t291 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb6t291.variants-m11oyau6 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(1.2246467991473533e-15px)translateY(10px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb6t298 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb6t298-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.4958333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 483.000375fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		.comp-lzcb6t298-container {
			grid-template-rows: minmax(max(0.5px, 1.1715151 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-lzcb6t298 {
		--brw: max(0.5px, 0.0006944 * (var(--scaling-factor) - var(--scrollbar-width)));
		--brd: 228, 222, 214;
		--bg: 245, 243, 240;
		--rd: max(0.5px, 0.1666667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.1666667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6t298 {
			--brw: max(0.5px, 0.0006949 * (var(--scaling-factor) - var(--scrollbar-width)));
			--rd: max(0.5px, 0.4102564 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.4102564 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-lzcb6t2a5 {
		width: 16.563146997929607%;
		height: auto;
		--aspect-ratio: 1;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: end;
		justify-self: center;
		margin-left: 0.2070393374741201%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: -0.0033126293996017385%;
		grid-area: 1/1/2/2;
		/* position: relative; */
		position: absolute;
		bottom: 0;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6t2a5 {
			/* align-self: start;
			margin-left: 0.14038543804286685%;
			margin-top: 133.00386863983832%;
			margin-bottom: 0%; */
			transform: translateY(50%);
		}
	}

	#comp-lzcb6t2a5 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m2bulu4d {
		width: 91.7184265010352%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 13.871635610766045%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m2bulu4d-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m2bulu4d {
			margin-top: 13.867082152798874%;
		}
	}

	#comp-m2bulu4d {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb6t2g6 {
		width: 74.15349887133183%;
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 2.4971783295711063%;
		align-self: center;
		order: 1;
		position: relative;
	}

	#comp-lzcb6t2g6 .comp-lzcb6t2g6-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 0.8645357686453587%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6t2g6 {
			margin-right: 0%;
			margin-bottom: 8px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6t2g6 {
			margin-right: 0.005280946345585129%;
			margin-bottom: 16px;
		}
	}

	#comp-lzcb6t2g6 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb6t2h4 {
		width: 15.625570776255708%;
		height: auto;
		--aspect-ratio: 0.37658289499318137;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0.004756468797564688%;
		margin-top: 0%;
		margin-bottom: 8px;
		align-self: center;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6t2h4 {
			margin-left: 42.051940639269404%;
			margin-right: 0%;
			margin-bottom: 3.945371775417299%;
			align-self: flex-start;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6t2h4 {
			margin-left: 0%;
			margin-right: 0%;
			margin-bottom: 3.9384659212306814%;
			align-self: center;
		}
	}

	#comp-lzcb6t2h4 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6t2i1 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 8px;
		align-self: center;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6t2i1 {
			width: 99.69320776255708%;
			margin-bottom: 3.9312214611872145%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6t2i1 {
			width: 100%;
			margin-bottom: 3.9384659212306814%;
		}
	}

	#comp-lzcb6t2i1 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_18);
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6t2i1 {
			--fontSize: 66.462spx;
		}
	}

	#comp-m1lur75l {
		width: 99.69558599695586%;
		height: 2px;
		--l_display: unset;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 8px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	#comp-m1lur75l {
		--brd: var(--color_18);
		--lnw: 2px;
		--alpha-brd: 1;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb6t2j2 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 4;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6t2j2 {
			align-self: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6t2j2 {
			align-self: center;
		}
	}

	#comp-lzcb6t2j2 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: center;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m2bukt3i {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 6.994215575620768%;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m2bukt3i .comp-m2bukt3i-overflow-wrapper {
		position: relative;
		display: flex;
		flex-direction: column;
		flex-grow: 1;
		overflow-x: clip;
		overflow-y: clip;
	}

	#comp-m2bukt3i .comp-m2bukt3i-container {
		box-sizing: border-box;
		position: relative;
		row-gap: 0px;
		column-gap: 0px;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2048611 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m2bukt3i {
			margin-bottom: 8px;
			align-self: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m2bukt3i .comp-m2bukt3i-container {
			grid-template-rows: minmax(max(0.5px, 0.4258821 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}

		#comp-m2bukt3i {
			margin-bottom: 16px;
			align-self: center;
		}
	}

	#comp-m2bukt3i {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb6t2g {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.6659142212189616;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6t2g {
			--aspect-ratio: 0.6657407407407407;
			align-self: center;
			margin-right: 0%;
			margin-bottom: -0.013280423280241574%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6t2g {
			--aspect-ratio: 0.5613117870722434;
			align-self: start;
			margin-right: 0.005280946345585129%;
			margin-bottom: 0%;
		}
	}

	#comp-lzcb6t2g {
		--backgroundColor: var(--color_0);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 0px 0px 0px 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m2buljf5 {
		width: 53.95033860045147%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		align-self: center;
		order: 3;
		position: relative;
	}

	.comp-m2buljf5-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m2buljf5 {
			margin-bottom: 0px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m2buljf5 {
			margin-bottom: 0px;
		}
	}

	#comp-m2buljf5 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb6t2b7 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.20176174496644295;
		min-width: 0px;
		width: 62.34309623430963%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 6.25%;
		align-self: center;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6t2b7 {
			--aspect-ratio: 0.17142857142857143;
			width: 87.70555990602976%;
			margin-bottom: 6.245105716523101%;
		}
	}

	#comp-lzcb6t2b7 {
		--rd: max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)));
		--trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
		--shd: none;
		--horizontalPadding: max(0.5px, 0.0015625 * (var(--scaling-factor) - var(--scrollbar-width)));
		--verticalPadding: max(0.5px, 0.0015625 * (var(--scaling-factor) - var(--scrollbar-width)));
		--fnt: var(--font_9);
		--trans2: color 0.4s ease 0s;
		--txt: 249, 249, 249;
		--bg: var(--color_18);
		--brd: var(--color_15);
		--brw: 0px;
		--bgh: var(--color_18);
		--brdh: 50, 50, 50;
		--txth: var(--color_11);
		--bgd: 204, 204, 204;
		--alpha-bgd: 1;
		--txtd: 255, 255, 255;
		--alpha-txtd: 1;
		--alpha-txth: 1;
		--margin: 0spx;
		--alpha-brdh: 0;
		--align: center;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--alpha-bgh: 1;
		--boxShadowToggleOn-shd: none;
		--alpha-txt: 1;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6t2b7 {
			--rd: max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width)));
			--horizontalPadding: max(0.5px, 0.0015618 * (var(--scaling-factor) - var(--scrollbar-width)));
			--verticalPadding: max(0.5px, 0.0015618 * (var(--scaling-factor) - var(--scrollbar-width)));
			--fnt: normal normal normal max(0.5px, 0.0354167 * (var(--scaling-factor) - var(--scrollbar-width)))/1.4em wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		}
	}

	#comp-lzcb6t2a16 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: center;
		order: 2;
		position: relative;
	}

	#comp-lzcb6t2a16 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: center;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0wmmyt5 {
		width: 16.36501736111111%;
		height: auto;
		--aspect-ratio: 0.6306855854661185;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 13.193359375%;
		margin-right: 0%;
		margin-top: -16.57986111111111%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0wmmyt5 {
			width: 16.365017361111114%;
			margin-left: 11.805555555555554%;
			margin-top: -17.274305555555557%;
		}
	}

	#comp-m0wmmyt5 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb71pj {
		min-height: 0px;
		--comp-display: flex;
		height: auto;
		min-width: 0px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		align-self: stretch;
		justify-self: stretch;
		grid-area: 6/1/7/2;
		position: relative;
	}

	#comp-lzcb71pj .comp-lzcb71pj-container {
		box-sizing: border-box;
		position: relative;
		row-gap: 0px;
		column-gap: 0px;
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.4375 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-lzcb71pj .comp-lzcb71pj-container-pinned {
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		height: 100%;
		width: 100%;
		position: absolute;
		display: grid;
		pointer-events: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb71pj {
			--l_display: unset;
		}
	}

	#comp-lzcb71pj {
		--bg: var(--color_11);
		--alpha-bg: 0;
		--static-spx: 1px;
	}

	#comp-lzcb71pn {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.4791666666666667;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: -4.166666666666667%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcb71pn {
		--backgroundColor: 217, 217, 217;
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: max(0.5px, 0.0555556 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0555556 * (var(--scaling-factor) - var(--scrollbar-width))) 0px 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb7ae9 {
		min-height: 0px;
		--comp-display: flex;
		height: auto;
		min-width: 0px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		align-self: stretch;
		justify-self: stretch;
		grid-area: 7/1/8/2;
		position: relative;
	}

	#comp-lzcb7ae9 .comp-lzcb7ae9-container {
		box-sizing: border-box;
		position: relative;
		row-gap: 0px;
		column-gap: 0px;
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.5569438 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-lzcb7ae9 .comp-lzcb7ae9-container-pinned {
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		height: 100%;
		width: 100%;
		position: absolute;
		display: grid;
		pointer-events: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7ae9 {
			--l_display: unset;
		}

		#comp-lzcb7ae9 .comp-lzcb7ae9-container {
			grid-template-rows: minmax(max(0.5px, 1.213141 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-lzcb7ae9 {
		--bg: var(--color_11);
		--alpha-bg: 0;
		--static-spx: 1px;
	}

	#comp-lzccuorj {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 34.029947916666664%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzccuorj-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0951389 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzccuorj {
			margin-top: 81.97115384615384%;
		}
	}

	#comp-lzccuorj {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzccuorm2 {
		width: 100%;
		height: 137px;
		min-height: 0px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzccuorm2 .comp-lzccuorm2-overflow-wrapper {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		overflow-x: hidden;
		overflow-y: hidden;
	}

	#comp-lzccuorm2 .comp-lzccuorm2-container {
		box-sizing: border-box;
		position: relative;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-lzccuorm2:not(.comp-lzccuorm2-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzccuorm2 {
			height: 100px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzccuorm2 {
			height: 90px;
		}
	}

	#comp-lzcb7af66 {
		width: 100%;
		height: auto;
		--aspect-ratio: 0.23332589285714284;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: end;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: -3.758706597222196%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7af66 {
			--aspect-ratio: 0.2333258928571428;
			margin-bottom: -0.1683653846152876%;
		}
	}

	#comp-lzcb7af66 {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 0px 0px 80px 80px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7af66 {
			--cornerRadius: 0px 0px 40px 40px;
		}
	}

	#comp-lzcb7af77 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb7af77-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.4986111 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1440fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7af77 {
			margin-top: 0.02403846153846154%;
		}

		.comp-lzcb7af77-container {
			grid-template-rows: minmax(max(0.5px, 0.8310897 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-lzcb7af77 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: 245, 243, 240;
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb7af86 {
		min-height: 399px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-top: 0.033637152777777776%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb7af86-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7af86 {
			min-height: 262.28125px;
			margin-top: 0.044070512820512824%;
		}
	}

	#comp-lzcb7af86 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb7af91 {
		width: max(0.5px, 0.125 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--aspect-ratio: 2.216666666666667;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7af91 {
			width: max(0.5px, 0.2820513 * (var(--scaling-factor) - var(--scrollbar-width)));
			--aspect-ratio: 2.216536458333333;
		}
	}

	#comp-lzcb7af91 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb7afa {
		width: max(0.5px, 0.125 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--aspect-ratio: 2.216666666666667;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7afa {
			width: max(0.5px, 0.2820513 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-lzcb7afa {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb7afa11 {
		width: max(0.5px, 0.125 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--aspect-ratio: 2.216666666666667;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7afa11 {
			width: max(0.5px, 0.2820513 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-lzcb7afa11 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb7afb3 {
		width: max(0.5px, 0.125 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--aspect-ratio: 2.216666666666667;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 4;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7afb3 {
			width: max(0.5px, 0.2820513 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-lzcb7afb3 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb7afb14 {
		width: max(0.5px, 0.125 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--aspect-ratio: 2.216666666666667;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 5;
		position: relative;
	}

	#comp-lzcb7afb14 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb7afc9 {
		width: max(0.5px, 0.125 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--aspect-ratio: 2.216666666666667;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 6;
		position: relative;
	}

	#comp-lzcb7afc9 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb7afd {
		width: max(0.5px, 0.125 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--aspect-ratio: 2.216666666666667;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 7;
		position: relative;
	}

	#comp-lzcb7afd {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb7afd11 {
		width: max(0.5px, 0.125 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--aspect-ratio: 2.216666666666667;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 8;
		position: relative;
	}

	#comp-lzcb7afd11 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb7afe3 {
		width: 16.36501736111111%;
		height: auto;
		--aspect-ratio: 0.6306855854661185;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: -5.87890625%;
		margin-top: 18.055555555555557%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7afe3 {
			width: 30.76923076923077%;
			--aspect-ratio: 0.63046875;
			align-self: end;
			margin-right: -5.6931089743589745%;
			margin-top: 0%;
			margin-bottom: 7.6721794871795845%;
		}
	}

	#comp-lzcb7afe3 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0zmooi3 {
		width: 41.666666666666664%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 9.934895833333334%;
		margin-left: 1.1458333333333333%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0zmooi3-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0zmooi3 {
			width: 57.899983723958336%;
			margin-top: 9.934488932291666%;
			margin-left: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0zmooi3 {
			width: 87.56810897435899%;
			margin-top: 64px;
			margin-left: 0%;
		}
	}

	#comp-m0zmooi3 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb7aff4 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 6.661458333333333%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb7aff4 {
			margin-bottom: 4.793796924230178%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7aff4 {
			margin-bottom: 3.169655792957252%;
		}
	}

	#comp-lzcb7aff4 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--textAlign: center;
		--fontWeight: bold;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7aff4 {
			--fontSize: 24spx;
		}
	}

	#comp-lzcb7afg {
		width: 76.87760416666667%;
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: center;
		order: 2;
		position: relative;
	}

	#comp-lzcb7afg .comp-lzcb7afg-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 0%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb7afg {
			width: 95.06640625%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7afg {
			width: 100%;
		}
	}

	#comp-lzcb7afg {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb7afg5 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 461.265625px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 23.96875px;
		align-self: center;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb7afg5 {
			width: 380.265625px;
			margin-bottom: 23.9375px;
			align-self: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7afg5 {
			width: 100%;
			margin-bottom: 23.84375px;
			align-self: flex-start;
		}
	}

	#comp-lzcb7afg5 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: center;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb7afg5 {
			--minFontSize: 13px;
			--maxFontSize: 18px;
			--fontSize: 13spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7afg5 {
			--minFontSize: 15px;
			--maxFontSize: 18px;
			--fontSize: 15px;
		}
	}

	#comp-m11kikj3 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.34934497816593885;
		min-width: 0px;
		width: 49.646014701399004%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: center;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m11kikj3 {
			--aspect-ratio: 0.34924787442773053;
			width: 43.35055786609608%;
			margin-left: 0.25475613263754776%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m11kikj3 {
			--aspect-ratio: 0.34806629834254144;
			width: 52.9990392094066%;
			margin-left: 0%;
		}
	}

	#comp-m11kikj3 {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m11kikj3:not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m11kikj3:not(.is-animating) :not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m11kikj3.variants-m11kikj51,
	#comp-m11kikj3.variants-m11kikj51 :not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m11kikj3.variants-m11kikj51,
	#comp-m11kikj3.variants-m11kikj51 :not(.is-animating) :not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m11kikj3 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-m11kikj3.variants-m11kikj51 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(10px)translateY(-6.123233995736766e-16px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb7nms {
		min-height: 0px;
		--comp-display: flex;
		height: auto;
		min-width: 0px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		align-self: stretch;
		justify-self: stretch;
		grid-area: 8/1/9/2;
		position: relative;
	}

	#comp-lzcb7nms .comp-lzcb7nms-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 15%;
		padding-right: 0%;
		padding-left: 0%;
		padding-bottom: 5%;
		row-gap: 0px;
		column-gap: 0px;
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.1881944 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-lzcb7nms .comp-lzcb7nms-container-pinned {
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		height: 100%;
		width: 100%;
		position: absolute;
		display: grid;
		pointer-events: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7nms {
			--l_display: unset;
		}

		#comp-lzcb7nms .comp-lzcb7nms-container {
			grid-template-rows: minmax(max(0.5px, 0.8066513 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-lzcb7nms {
		--bg: var(--color_11);
		--alpha-bg: 0;
		--static-spx: 1px;
	}

	#comp-lzcb7nns4 {
		width: 23.54166666666667%;
		height: auto;
		--aspect-ratio: 0.7050147492625368;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: -6.875%;
		margin-top: -18.61111111111111%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7nns4 {
			margin-right: -2.4305555555555554%;
			margin-top: 0%;
		}
	}

	#comp-lzcb7nns4 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb7nnu {
		width: 19.166666666666668%;
		height: auto;
		--aspect-ratio: 0.6307246376811595;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 20%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb7nnu {
			align-self: start;
			margin-top: 29.10149739583332%;
			margin-bottom: -9.102294921875043%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7nnu {
			width: 30.76923076923077%;
			--aspect-ratio: 0.6305665900062724;
			align-self: end;
			margin-top: 0%;
			margin-bottom: 5%;
		}
	}

	#comp-lzcb7nnu {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m108kldd {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 75.55555555555556%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m108kldd-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.1953236 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m108kldd {
			width: 92.3076923076923%;
			margin-top: 0.036057692307692304%;
		}

		.comp-m108kldd-container {
			grid-template-rows: minmax(max(0.5px, 0.1953231 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 359.999875fr);
		}
	}

	#comp-m108kldd {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb7nnq {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 18.658088235294116%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb7nnq {
			width: 100.22881747336567%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7nnq {
			width: 100%;
			margin-top: 0.013020833333333334%;
		}
	}

	#comp-lzcb7nnq {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--fontWeight: bold;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7nnq {
			--fontSize: 24spx;
		}
	}

	#comp-m0zmto9c {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 74.44852941176471%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 7.9948874080882355%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0zmto9c .comp-m0zmto9c-container {
		box-sizing: border-box;
		position: relative;
		row-gap: max(0.5px, 0.00625 * (var(--scaling-factor) - var(--scrollbar-width)));
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		justify-content: flex-start;
		flex-wrap: nowrap;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	#comp-m0zmto9c:not(.comp-m0zmto9c-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0zmto9c {
			width: 99.91376799605699%;
			justify-self: end;
			margin-top: 7.994717078029732%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0zmto9c {
			width: 100%;
			justify-self: center;
			margin-top: 15%;
		}
	}

	#comp-m0zmto9c {
		--brw: 0px;
		--brd: 50, 65, 88;
		--bg: 255, 255, 255;
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	[id^="comp-m0zmto9f__"] {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0625 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		flex-basis: auto;
		flex-grow: 0;
		flex-shrink: 0;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		[id^="comp-m0zmto9f__"] {
			grid-template-rows: minmax(max(0.5px, 0.0938964 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	[id^="comp-m0zmto9f__"] {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_12);
		--rd: 0px 0px 0px 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	[id^="comp-m0znha3u__"] {
		width: 100%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
		align-self: start;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		[id^="comp-m0znha3u__"] {
			margin-top: 0.013020833333333334%;
		}
	}

	[id^="comp-m0znha3u__"] {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	[id^="comp-m0zngr6s__"] {
		width: 100%;
		height: 1px;
		--l_display: unset;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 24px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		[id^="comp-m0zngr6s__"] {
			margin-bottom: 15.984375px;
		}
	}

	[id^="comp-m0zngr6s__"] {
		--brd: 228, 222, 214;
		--lnw: 1px;
		--alpha-brd: 1;
		--static-spx: 0.1 * var(--one-unit);
	}

	[id^="comp-m0znfl2u__"] {
		width: 100%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		[id^="comp-m0znfl2u__"] {
			margin-right: 0.004340277777777778%;
			align-self: center;
		}
	}

	[id^="comp-m0znfl2u__"] {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	[id^="comp-m0zncegj__"] {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		[id^="comp-m0zncegj__"] {
			margin-left: 0.005787371954395509%;
			margin-bottom: 0.75px;
		}
	}

	@media screen and (max-width: 750px) {
		[id^="comp-m0zncegj__"] {
			margin-left: 0%;
			margin-bottom: 0px;
		}
	}

	[id^="comp-m0zncegj__"] {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	[id^="comp-m0zmur97__"] {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 135.421875px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: 0px;
		margin-top: max(0.5px, 0.0000653 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: center;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		[id^="comp-m0zmur97__"] {
			width: max(0.5px, 0.1332844 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-right: 0px;
			margin-top: max(0.5px, 0.0009115 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	@media screen and (max-width: 750px) {
		[id^="comp-m0zmur97__"] {
			width: 116.453125px;
			margin-right: max(0.5px, 0.011059 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: max(0.5px, 0.0025641 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	[id^="comp-m0zmur97__"] {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 13px;
		--maxFontSize: 16px;
		--color: 153, 153, 153;
		--alpha-color: 1;
		--lineHeight: 1em;
		--fontSize: 16px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		[id^="comp-m0zmur97__"] {
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		[id^="comp-m0zmur97__"] {
			--fontSize: 14px;
		}
	}

	[id^="comp-m0zxilzh__"] {
		min-height: 0px;
		--l_display: unset;
		height: 29.25px;
		min-width: 0px;
		width: 110px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: center;
		order: 2;
		position: relative;
	}

	[id^="comp-m11pmhbx__"] {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.05956905032890295;
		min-width: 0px;
		width: 99.99807098765432%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		[id^="comp-m11pmhbx__"] {
			--aspect-ratio: 0.11111593385129563;
		}
	}

	[id^="comp-m11pmhbx__"] {
		--rd: max(0.5px, 0.0039063 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0039063 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0039063 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0039063 * (var(--scaling-factor) - var(--scrollbar-width)));
		--trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
		--shd: none;
		--horizontalPadding: 0px;
		--verticalPadding: 0px;
		--fnt: normal normal normal max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--trans2: color 0.4s ease 0s;
		--txt: 0, 0, 0;
		--bg: 238, 238, 238;
		--brd: 50, 50, 50;
		--brw: 0px;
		--bgh: var(--color_11);
		--brdh: 255, 255, 255;
		--txth: var(--color_18);
		--bgd: 238, 238, 238;
		--txtd: 141, 141, 141;
		--alpha-txtd: 1;
		--alpha-txth: 1;
		--margin: 0spx;
		--alpha-bgd: 1;
		--alpha-brdh: 0.29;
		--align: start;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--alpha-bgh: 0;
		--boxShadowToggleOn-shd: none;
		--alpha-txt: 1;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		[id^="comp-m11pmhbx__"] {
			--rd: max(0.5px, 0.0039063 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0039063 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0039063 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0039063 * (var(--scaling-factor) - var(--scrollbar-width)));
			--fnt: normal normal normal max(0.5px, 0.0182292 * (var(--scaling-factor) - var(--scrollbar-width)))/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		}
	}

	@media screen and (max-width: 750px) {
		[id^="comp-m11pmhbx__"] {
			--rd: max(0.5px, 0.0039049 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0039049 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0039049 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0039049 * (var(--scaling-factor) - var(--scrollbar-width)));
			--fnt: normal normal normal max(0.5px, 0.0351563 * (var(--scaling-factor) - var(--scrollbar-width)))/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		}
	}

	#comp-lzcb7wf4 {
		min-height: 0px;
		--comp-display: flex;
		height: auto;
		min-width: 0px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		align-self: stretch;
		justify-self: stretch;
		grid-area: 9/1/10/2;
		position: relative;
	}

	#comp-lzcb7wf4 .comp-lzcb7wf4-container {
		box-sizing: border-box;
		position: relative;
		row-gap: 0px;
		column-gap: 0px;
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.6645847 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-lzcb7wf4 .comp-lzcb7wf4-container-pinned {
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		height: 100%;
		width: 100%;
		position: absolute;
		display: grid;
		pointer-events: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7wf4 {
			--l_display: unset;
		}

		#comp-lzcb7wf4 .comp-lzcb7wf4-container {
			padding-top: 80px;
			padding-right: 0%;
			padding-left: 0%;
			padding-bottom: 80px;
			grid-template-rows: minmax(max(0.5px, 1.3197923 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-lzcb7wf4 {
		--bg: var(--color_11);
		--alpha-bg: 0;
		--static-spx: 1px;
	}

	#comp-lzccwmgr {
		width: 100%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-top: 38.225911458333336%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzccwmgr-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzccwmgr {
			align-self: center;
			margin-top: 0%;
			margin-bottom: 2.7122435897436867%;
		}
	}

	#comp-lzccwmgr {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzccwmgu3 {
		width: 100%;
		height: 137px;
		min-height: 0px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 16px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	#comp-lzccwmgu3 .comp-lzccwmgu3-overflow-wrapper {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		overflow-x: hidden;
		overflow-y: hidden;
	}

	#comp-lzccwmgu3 .comp-lzccwmgu3-container {
		box-sizing: border-box;
		position: relative;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-lzccwmgu3:not(.comp-lzccwmgu3-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzccwmgu3 {
			height: 100px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzccwmgu3 {
			height: 90px;
		}
	}

	#comp-lzccwmgw {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-lzccwmgw-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0951389 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		.comp-lzccwmgw-container {
			grid-template-rows: minmax(max(0.5px, 0.1041667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-lzccwmgw {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzccwmgx1 {
		width: 100%;
		height: 137px;
		min-height: 0px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzccwmgx1 .comp-lzccwmgx1-overflow-wrapper {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		overflow-x: hidden;
		overflow-y: hidden;
	}

	#comp-lzccwmgx1 .comp-lzccwmgx1-container {
		box-sizing: border-box;
		position: relative;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-lzccwmgx1:not(.comp-lzccwmgx1-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzccwmgx1 {
			height: 100px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzccwmgx1 {
			height: 90px;
		}
	}

	#comp-lzcb7wfz7 {
		width: 20.13888888888889%;
		height: auto;
		--aspect-ratio: 0.7068965517241379;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 9.027777777777779%;
		margin-top: -7.776692708333333%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7wfz7 {
			margin-top: -7.776692708333332%;
		}
	}

	#comp-lzcb7wfz7 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb7wg010 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 75.97330729166667%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 11%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb7wg010-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.3020833 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7wg010 {
			width: 87.62820512820512%;
			justify-self: end;
			margin-top: 0%;
			margin-right: 6.217948717948718%;
		}

		.comp-lzcb7wg010-container {
			grid-template-rows: minmax(max(0.5px, 1.2147436 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 341.75fr);
		}
	}

	#comp-lzcb7wg010 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10vdtq8 {
		min-height: 434.796875px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.90676587265315%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0.00039990128151055833%;
		margin-top: 0.017138626350523756%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m10vdtq8-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 16px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		justify-content: flex-start;
		flex-wrap: nowrap;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		.comp-m10vdtq8-container {
			row-gap: 24px;
			column-gap: 0px;
			flex-wrap: wrap;
		}
	}

	#comp-m10vdtq8 {
		--brw: 0px;
		--brd: 232, 230, 230;
		--bg: 255, 255, 255;
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10vdtqa2 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 35%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		scroll-snap-align: none;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		margin-left: 0px;
		align-self: stretch;
		order: 1;
		flex-basis: 35%;
		flex-grow: 1;
		flex-shrink: 1;
		position: relative;
	}

	.comp-m10vdtqa2-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(0px, 1fr);
		grid-template-columns: minmax(0px, 379.734625fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m10vdtqa2 {
			min-height: 40px;
			width: 0px;
			order: 2;
			flex-basis: 100%;
		}
	}

	#comp-m10vdtqa2 {
		--brw: 0px;
		--brd: 232, 230, 230;
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--alphaBg: 1;
		--boxShadowToggleOn-shd: none;
		--alphaBrd: 0.18;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10vghsr {
		width: 99.34077354896561%;
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-left: 0.6589611554154826%;
		margin-right: 0%;
		margin-top: 0.02072622022719917%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m10vghsr .comp-m10vghsr-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 0%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m10vghsr {
			margin-left: 0.6452425444171653%;
			margin-top: 0.013729343744691319%;
		}
	}

	#comp-m10vghsr {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10vghst {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.72845385804403%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0.26974452140220184%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 10.731682036093755%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m10vghst {
			margin-left: 0.07371233760250621%;
			margin-bottom: 16px;
		}
	}

	#comp-m10vghst {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--fontWeight: bold;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m10vghst {
			--fontSize: 24spx;
		}
	}

	#comp-m10vghsu8 {
		width: 99.46108534904123%;
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m10vghsu8 .comp-m10vghsu8-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 0%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m10vghsu8 {
			width: 100%;
			margin-bottom: 0px;
		}
	}

	#comp-m10vghsu8 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10vghsv1 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 6.650163631786524%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m10vghsv1 {
			margin-bottom: 24px;
		}
	}

	#comp-m10vghsv1 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10vghsv1 {
			--minFontSize: 13px;
			--maxFontSize: 18px;
			--fontSize: 13spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10vghsv1 {
			--minFontSize: 13px;
			--maxFontSize: 18px;
			--fontSize: 13spx;
		}
	}

	#comp-m11kjq5d {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.34934497816593885;
		min-width: 0px;
		width: 61.491986238147184%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 2.6852395737182175%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m11kjq5d {
			--aspect-ratio: 0.3493195074530136;
			width: 93.45385284539779%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m11kjq5d {
			--aspect-ratio: 0.34806629834254144;
			width: 53.3677324242145%;
		}
	}

	#comp-m11kjq5d {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m11kjq5d:not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m11kjq5d:not(.is-animating) :not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m11kjq5d.variants-m11kjq5e1,
	#comp-m11kjq5d.variants-m11kjq5e1 :not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m11kjq5d.variants-m11kjq5e1,
	#comp-m11kjq5d.variants-m11kjq5e1 :not(.is-animating) :not(.is-animating) {
		transition: all 0.3s ease-out 0s, visibility 0s;
		--transition: all 0.3s ease-out 0s, visibility 0s;
	}

	#comp-m11kjq5d {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-m11kjq5d.variants-m11kjq5e1 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(10px)translateY(-6.123233995736766e-16px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-m10vdtqa7 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 65%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		scroll-snap-align: none;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		margin-left: 0px;
		align-self: stretch;
		order: 2;
		flex-basis: 65%;
		flex-grow: 1;
		flex-shrink: 1;
		position: relative;
	}

	.comp-m10vdtqa7-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(0px, 1fr);
		grid-template-columns: minmax(0px, 761.093875fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m10vdtqa7 {
			min-height: 175.265625px;
			width: 0px;
			order: 1;
			flex-basis: 100%;
		}

		.comp-m10vdtqa7-container {
			grid-template-rows: minmax(0px, 175.265875fr);
		}
	}

	#comp-m10vdtqa7 {
		--brw: 0px;
		--brd: 232, 230, 230;
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--alphaBg: 1;
		--boxShadowToggleOn-shd: none;
		--alphaBrd: 0.18;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10vfkq7 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100.07363791288299%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-top: 0.011159964973780332%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m10vfkq7-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2986222 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 700.562625fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m10vfkq7 {
			width: 100.073637912883%;
			justify-self: center;
			margin-top: 0%;
			margin-bottom: -0.004576447914897107%;
		}
	}

	#comp-m10vfkq7 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10vfkq92 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 68.93932372901699%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 13.270583768296234%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m10vfkq92-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2340278 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 483fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m10vfkq92 {
			width: 85.22679144464632%;
			margin-top: 80px;
		}

		.comp-m10vfkq92-container {
			grid-template-rows: minmax(max(0.5px, 0.5190026 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 291.19658286475203fr);
		}
	}

	#comp-m10vfkq92 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: 249, 249, 249;
		--rd: max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.07999999821186066);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10vfkqa3 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.6704288939051919;
		min-width: 0px;
		width: 91.7184265010352%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0.006469979296066253%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m10vfkqa3 {
			--aspect-ratio: 0.6702679027666273;
			width: 93.17655156161395%;
			margin-right: 0.23442708333334394%;
			margin-bottom: 0.4035416666670244%;
		}
	}

	#comp-m10vfkqa3 {
		--backgroundColor: var(--color_0);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m10vfkqb7 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 45.24512505226513%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 0.42824508372824277%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m10vfkqb7-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.1527778 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 317fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m10vfkqb7 {
			width: 53.95193992902797%;
			margin-right: 0%;
		}

		.comp-m10vfkqb7-container {
			grid-template-rows: minmax(max(0.5px, 0.3280744 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 184.33842219430846fr);
		}
	}

	#comp-m10vfkqb7 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: 249, 249, 249;
		--rd: max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.07999999821186066);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m10vfkqc7 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.662020905923345;
		min-width: 0px;
		width: 90.53627760252365%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m10vfkqc7 {
			--aspect-ratio: 0.6618236472945914;
			width: 90.93708871444099%;
		}
	}

	#comp-m10vfkqc7 {
		--backgroundColor: var(--color_0);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m10vfkqc7 wow-image {
		overflow: clip;
	}

	#comp-m10vfkqc7 wow-image img {
		height: 100%;
	}

	#comp-lzcb862e {
		min-height: 0px;
		--comp-display: flex;
		height: auto;
		min-width: 0px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		align-self: stretch;
		justify-self: stretch;
		grid-area: 10/1/11/2;
		position: relative;
	}

	#comp-lzcb862e .comp-lzcb862e-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 80px;
		padding-right: 0%;
		padding-left: 0%;
		padding-bottom: 10%;
		row-gap: 0px;
		column-gap: 0px;
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.6013896 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-lzcb862e .comp-lzcb862e-container-pinned {
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		height: 100%;
		width: 100%;
		position: absolute;
		display: grid;
		pointer-events: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb862e {
			--l_display: unset;
		}

		#comp-lzcb862e .comp-lzcb862e-container {
			padding-bottom: 20%;
			grid-template-rows: minmax(max(0.5px, 3.277641 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-lzcb862e {
		--bg: var(--color_11);
		--alpha-bg: 0;
		--static-spx: 1px;
	}

	#comp-lzcczijw {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 49.99891493055556%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcczijw-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0951389 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		.comp-lzcczijw-container {
			grid-template-rows: minmax(max(0.5px, 0.1072917 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}

		#comp-lzcczijw {
			margin-top: 50.008138020833336%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcczijw {
			margin-top: 30.837339743589745%;
		}
	}

	#comp-lzcczijw {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcczik03 {
		width: 100%;
		height: 137px;
		min-height: 0px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-lzcczik03 .comp-lzcczik03-overflow-wrapper {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		overflow-x: hidden;
		overflow-y: hidden;
	}

	#comp-lzcczik03 .comp-lzcczik03-container {
		box-sizing: border-box;
		position: relative;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-lzcczik03:not(.comp-lzcczik03-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcczik03 {
			height: 100px;
			margin-top: 0.0048828125%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcczik03 {
			height: 90px;
		}
	}

	#comp-lzcb86307 {
		width: 16.947916666666668%;
		height: auto;
		--aspect-ratio: 0.6392132759680393;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: -1.6699218750000002%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb86307 {
			width: 36.06491221440994%;
			--aspect-ratio: 0.639007092198585;
			margin-right: -1.6666666666666667%;
			margin-top: -20.14823717948718%;
		}
	}

	#comp-lzcb86307 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb863110 {
		width: 23.54166666666667%;
		height: auto;
		--aspect-ratio: 0.7050147492625368;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: -1.7371961805555556%;
		margin-right: 0%;
		margin-top: 8.540581597222221%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863110 {
			margin-left: -1.7371961805555554%;
		}
	}

	#comp-lzcb863110 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcf4uqt {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 15.347222222222221%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcf4uqt-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcf4uqt {
			min-height: unset;
			width: 92.31570512820512%;
			max-height: 99999px;
			margin-top: 38.31788003662997%;
			margin-left: 0.008012820512820512%;
		}

		.comp-lzcf4uqt-container {
			flex-direction: column;
		}
	}

	#comp-lzcf4uqt {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb863d14 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.23125 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: max(0.5px, 0.0326497 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-lzcb863d14-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.3055556 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 333fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863d14 {
			width: 100%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 3.5078877072728187%;
			align-self: center;
		}

		.comp-lzcb863d14-container {
			grid-template-rows: minmax(max(0.5px, 1.0256397 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 360.031625fr);
		}
	}

	#comp-lzcb863d14 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb863d14:not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb863d14.variants-m11klxof,
	#comp-lzcb863d14.variants-m11klxof> :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb863d14 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb863d14.variants-m11klxof {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(1.2246467991473533e-15px)translateY(10px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb863e6 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0.01876876876876877%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb863e6-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777771 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 333fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863e6 {
			width: 99.98695678337448%;
			margin-left: 0.004235922847867996%;
			margin-top: 0.0260405093106973%;
		}

		.comp-lzcb863e6-container {
			grid-template-rows: minmax(max(0.5px, 0.9595817 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 359.984375fr);
		}
	}

	#comp-lzcb863e6 {
		--brw: 0px;
		--brd: 0, 0, 0;
		--bg: 255, 255, 255;
		--rd: max(0.5px, 0.1666667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.1666667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px min(-0.5px, -0.0006944 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0347222 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.08);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863e6 {
			--rd: max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));
			--shd: 0px min(-0.5px, -0.0006949 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0347231 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.08);
		}
	}

	#comp-lzcb863f {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.2012012012012012;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-top: 0.01876876876876877%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863f {
			width: 99.99138963033738%;
			--aspect-ratio: 1.0394531250000012;
			margin-top: 0.03038059419581352%;
		}
	}

	#comp-lzcb863f {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 240px 240px 24px 24px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb863f8 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.6655290102389079;
		min-width: 0px;
		width: 87.98798798798799%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0.009384384384384385%;
		margin-right: 0%;
		margin-top: 55.55555555555556%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863f8 {
			--aspect-ratio: 0.6655057023833914;
			width: 75.29798755474778%;
			margin-left: 0%;
			margin-top: 40.13543278217709%;
		}
	}

	#comp-lzcb863f8 {
		--backgroundColor: var(--color_0);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb863f14 {
		width: 24.024024024024023%;
		height: auto;
		--aspect-ratio: 1;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: end;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0.2909159159159159%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863f14 {
			width: 17.35231012921535%;
			margin-right: 0.2101256304709671%;
		}
	}

	#comp-lzcb863f14 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0yjuz7l {
		width: 87.98798798798799%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 22.850975975975977%;
		margin-left: 0.009384384384384385%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0yjuz7l-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0yjuz7l {
			margin-top: 20%;
			margin-left: 0.009384384384384385%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0yjuz7l {
			margin-top: 15.554216164719149%;
			margin-left: 0.008749246592652879%;
		}
	}

	#comp-m0yjuz7l {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb863g18 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0.634598976109215%;
		align-self: center;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863g18 {
			width: 55.972696245733786%;
		}
	}

	#comp-lzcb863g18 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: center;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb863g18 {
			--minFontSize: 12px;
			--maxFontSize: 16px;
			--fontSize: 12spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863g18 {
			--minFontSize: 12px;
			--maxFontSize: 16px;
			--fontSize: 12spx;
		}
	}

	#comp-lzcb863g10 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-lzcb863g10 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: center;
		--letterSpacing: -0.05em;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb863g10 {
			--minFontSize: 16px;
			--maxFontSize: 28px;
			--fontSize: 16spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863g10 {
			--minFontSize: 16px;
			--maxFontSize: 28px;
			--fontSize: 20spx;
		}
	}

	#comp-lzcb863h7 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.319209834834835;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: -0.28622372372372373%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863h7 {
			width: 99.98695678337448%;
			--aspect-ratio: 1.1108169111902069;
			margin-top: 0.030311152837890137%;
			margin-left: 0.004235922847867996%;
			margin-bottom: 0%;
		}
	}

	#comp-lzcb863h7 {
		--static-spx: 1px;
	}

	#comp-lzcb863910 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.23125 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: max(0.5px, 0.0333442 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: max(0.5px, 0.0444227 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-lzcb863910-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.3055556 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 333fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863910 {
			width: 99.48789167606978%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 3.593438069612013%;
			align-self: center;
		}

		.comp-lzcb863910-container {
			grid-template-rows: minmax(max(0.5px, 1.0256397 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 358.187875fr);
		}
	}

	#comp-lzcb863910 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb863910:not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb863910.variants-m11krdhl,
	#comp-lzcb863910.variants-m11krdhl> :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb863910 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb863910.variants-m11krdhl {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(1.2246467991473533e-15px)translateY(10px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb863a1 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb863a1-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777771 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 333fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863a1 {
			width: 100.50599571742373%;
			align-self: start;
			justify-self: end;
			margin-right: -0.5233285313857561%;
		}

		.comp-lzcb863a1-container {
			grid-template-rows: minmax(max(0.5px, 0.9589744 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 360.0005fr);
		}
	}

	#comp-lzcb863a1 {
		--brw: 0px;
		--brd: 0, 0, 0;
		--bg: 255, 255, 255;
		--rd: max(0.5px, 0.1666667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.1666667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px min(-0.5px, -0.0006944 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0347222 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.08);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863a1 {
			--rd: max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));
			--shd: 0px min(-0.5px, -0.0006949 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0347231 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.08);
		}
	}

	#comp-lzcb863a9 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.2012012012012012;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863a9 {
			width: 99.73812634705797%;
			--aspect-ratio: 1.0469317237457902;
			align-self: start;
			justify-self: center;
			margin-right: 0.004501825856809322%;
		}
	}

	#comp-lzcb863a9 {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 240px 240px 24px 24px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb863b2 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.6655290102389079;
		min-width: 0px;
		width: 87.98798798798799%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 61.56156156156156%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863b2 {
			--aspect-ratio: 0.6653502276342494;
			width: 75.52855279791494%;
			margin-top: 40.39865238366445%;
		}
	}

	#comp-lzcb863b2 {
		--backgroundColor: var(--color_0);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb863b8 {
		width: 24.024024024024023%;
		height: auto;
		--aspect-ratio: 1;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: end;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0.3003003003003003%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863b8 {
			width: 17.441630075628225%;
			margin-right: 0%;
		}
	}

	#comp-lzcb863b8 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0yjvavd {
		width: 87.98798798798799%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 28.85228978978979%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0yjvavd-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0yjvavd {
			margin-top: 25%;
			margin-left: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0yjvavd {
			width: 88.20437870615432%;
			margin-top: 15.7345793270573%;
			margin-left: 0.21797212636939592%;
		}
	}

	#comp-m0yjvavd {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb863c10 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0.6505972696245734%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863c10 {
			margin-bottom: 0.6346058502726822%;
		}
	}

	#comp-lzcb863c10 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: center;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb863c10 {
			--minFontSize: 12px;
			--maxFontSize: 16px;
			--fontSize: 12spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863c10 {
			--minFontSize: 12px;
			--maxFontSize: 16px;
			--fontSize: 12spx;
		}
	}

	#comp-lzcb863c2 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863c2 {
			width: 99.75272007912957%;
		}
	}

	#comp-lzcb863c2 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: center;
		--letterSpacing: -0.05em;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb863c2 {
			--minFontSize: 16px;
			--maxFontSize: 28px;
			--fontSize: 16spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863c2 {
			--minFontSize: 16px;
			--maxFontSize: 28px;
			--fontSize: 20spx;
		}
	}

	#comp-lzcb863d2 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.260322822822823;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: start;
		margin-top: 5.912162162162162%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863d2 {
			width: 100.50599571742373%;
			--aspect-ratio: 1.1111593385129563;
			align-self: start;
			justify-self: end;
			margin-top: 0%;
			margin-right: -0.5320530001005092%;
		}
	}

	#comp-lzcb863d2 {
		--static-spx: 1px;
	}

	#comp-lzcb86334 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.23125 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: max(0.5px, 0.088878 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	.comp-lzcb86334-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.3055556 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 333fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb86334 {
			width: 99.99566009894974%;
			margin-left: 0%;
			margin-right: 0.004339901050256054%;
			margin-top: 0%;
			margin-bottom: 0%;
			align-self: center;
		}

		.comp-lzcb86334-container {
			grid-template-rows: minmax(max(0.5px, 1.025642 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 360.016fr);
		}
	}

	#comp-lzcb86334 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb86334:not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb86334.variants-m11krsvq,
	#comp-lzcb86334.variants-m11krsvq> :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-lzcb86334 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb86334.variants-m11krsvq {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(1.2246467991473533e-15px)translateY(10px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-lzcb86356 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-lzcb86356-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2777771 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 333fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb86356 {
			width: 99.99563639055793%;
			align-self: start;
			justify-self: end;
			margin-right: -0.004235922847867996%;
		}

		.comp-lzcb86356-container {
			grid-template-rows: minmax(max(0.5px, 0.9589744 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 359.984125fr);
		}
	}

	#comp-lzcb86356 {
		--brw: 0px;
		--brd: 0, 0, 0;
		--bg: 255, 255, 255;
		--rd: max(0.5px, 0.1666667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.1666667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px min(-0.5px, -0.0006944 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0347222 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.08);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb86356 {
			--rd: max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.5128205 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width)));
			--shd: 0px min(-0.5px, -0.0006949 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0347231 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.08);
		}
	}

	#comp-lzcb86365 {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.2012012012012012;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb86365 {
			width: 99.98695621378793%;
			--aspect-ratio: 1.039024178495464;
			align-self: start;
			justify-self: center;
			margin-top: -0.047740933736278385%;
		}
	}

	#comp-lzcb86365 {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 240px 240px 24px 24px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb8637 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.6655290102389079;
		min-width: 0px;
		width: 87.98798798798799%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0.009384384384384385%;
		margin-top: 55.55555555555556%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb8637 {
			--aspect-ratio: 0.6654474662261813;
			width: 75.13407205542637%;
			margin-right: 0%;
			margin-top: 40.40619028043198%;
		}
	}

	#comp-lzcb8637 {
		--backgroundColor: var(--color_0);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-lzcb863811 {
		width: 24.024024024024023%;
		height: auto;
		--aspect-ratio: 1;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: end;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0.3096846846846847%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863811 {
			width: 17.2214707117072%;
			--aspect-ratio: 1.006804435483871;
			margin-right: 0%;
		}
	}

	#comp-lzcb863811 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0yjvjbs {
		width: 87.98798798798799%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 21.649774774774773%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0.009384384384384385%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0yjvjbs-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0yjvjbs {
			margin-top: 20%;
			margin-right: 0.009384384384384385%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0yjvjbs {
			margin-top: 15.546184058486288%;
			margin-right: 0.008784331807480655%;
		}
	}

	#comp-m0yjvjbs {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-lzcb86383 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0.6239334470989761%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb86383 {
			width: 99.74843387757116%;
			margin-bottom: 0.6215163024712672%;
			align-self: center;
		}
	}

	#comp-lzcb86383 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: center;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb86383 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--fontSize: 13spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb86383 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--fontSize: 13spx;
		}
	}

	#comp-lzcb86376 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-lzcb86376 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: center;
		--letterSpacing: -0.05em;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb86376 {
			--minFontSize: 16px;
			--maxFontSize: 28px;
			--fontSize: 16spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb86376 {
			--minFontSize: 16px;
			--maxFontSize: 28px;
			--fontSize: 20spx;
		}
	}

	#comp-m0zlrrho {
		width: 100%;
		height: auto;
		--aspect-ratio: 1.2032423048048049;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0.18534159159159158%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0zlrrho {
			--aspect-ratio: 1.1110628878954907;
		}
	}

	#comp-m0zlrrho {
		--static-spx: 1px;
	}

	#comp-lzcb863i {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 25.902777777777782%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 12.012803819444445%;
		margin-top: 9.534505208333334%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863i {
			width: 87.6923076923077%;
			justify-self: start;
			margin-left: 6.109775641025641%;
			margin-right: 0%;
			margin-top: 12.363782051282051%;
		}
	}

	#comp-lzcb863i {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb863i {
			--minFontSize: 13px;
			--maxFontSize: 18px;
			--fontSize: 13spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863i {
			--minFontSize: 13px;
			--maxFontSize: 18px;
			--fontSize: 13spx;
		}
	}

	#comp-lzcb863i12 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 31.631944444444443%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 12.012803819444445%;
		margin-right: 0%;
		margin-top: 6.470269097222222%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb863i12 {
			width: 48.126220703125%;
			justify-self: start;
			margin-left: 12.01171875%;
			margin-right: 0%;
			margin-top: 6.471761067708333%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863i12 {
			width: 87.6923076923077%;
			justify-self: center;
			margin-left: 0%;
			margin-right: 0.8774038461538461%;
			margin-top: 1.3541666666666667%;
		}
	}

	#comp-lzcb863i12 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--fontWeight: bold;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863i12 {
			--fontSize: 24spx;
		}
	}

	#comp-m0q2ubvi {
		width: auto;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: stretch;
		justify-self: stretch;
		grid-area: 11/1/12/2;
		position: relative;
	}

	.comp-m0q2ubvi-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2ubvi:not(.comp-m0q2ubvi-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#comp-m0q2ubvi {
		--alpha-bg: 0;
		--bg: var(--color_11);
		--static-spx: 1px;
	}

	#comp-m0q2ubvi_r_comp-m0q2ub2m {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		position: relative;
	}

	#comp-m0q2ubvi_r_comp-m0q2ub2m .comp-m0q2ubvi_r_comp-m0q2ub2m-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 80px;
		padding-right: 0%;
		padding-left: 0%;
		padding-bottom: 32px;
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		/* display: var(--l_display, var(--container-display)); */
		grid-template-rows: minmax(max(0.5px, 0.276487 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2ubvi_r_comp-m0q2ub2m:not(.comp-m0q2ubvi_r_comp-m0q2ub2m-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#comp-m0q2ubvi_r_comp-m0q2ub2m .comp-m0q2ubvi_r_comp-m0q2ub2m-container-pinned {
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		height: 100%;
		width: 100%;
		position: absolute;
		display: grid;
		pointer-events: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0q2ub2m .comp-m0q2ubvi_r_comp-m0q2ub2m-container {
			padding-right: 0px;
			padding-left: 0px;
			padding-bottom: 96px;
			grid-template-rows: minmax(max(0.5px, 1.7842949 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-m0q2ubvi_r_comp-m0q2ub2m {
		--bg: var(--color_11);
		--alpha-bg: 0;
		--static-spx: 1px;
	}

	#comp-m0q2ubvi_r_comp-m0rnq825 {
		min-height: unset;
		--l_display: none;
		height: auto;
		--aspect-ratio: 0;
		min-width: 0px;
		width: 111.10990547839505%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-top: -6.715372299382696%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0rnq825 {
			--l_display: unset;
			--aspect-ratio: 0.07692307692307693;
			width: 100%;
			justify-self: start;
			margin-top: -80px;
		}
	}

	#comp-m0q2ubvi_r_comp-m0rnq825 {
		--backgroundColor: 255, 255, 255;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 0px 0px max(0.5px, 0.0555556 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0555556 * (var(--scaling-factor) - var(--scrollbar-width)));
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0rnq825 {
			--alpha-backgroundColor: 0.95;
		}
	}

	#comp-m0q2ubvi_r_comp-m120yfod {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 0%;
		margin-left: 0.004340277777777778%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m120yfod-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m120yfod {
			min-height: 0px;
			width: max-content;
			margin-top: 1.336669921875%;
			margin-left: 0%;
			margin-bottom: -0.016324869791617402%;
			margin-right: 0.059000651041666664%;
		}

		.comp-m0q2ubvi_r_comp-m120yfod-container {
			flex-direction: row;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m120yfod {
			min-height: unset;
			/* width: 92.3076923076923%; */
			width: 90%;
			max-height: 99999px;
			/* margin-left: 0%;
			margin-right: 0%; */
			margin-left: auto;
			margin-right: auto;
			margin-top: 0.11217948717948718%;
			margin-bottom: 0%;
		}

		.comp-m0q2ubvi_r_comp-m120yfod-container {
			flex-direction: column;
		}
	}

	#comp-m0q2ubvi_r_comp-m120yfod {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dvx {
		width: max(0.5px, 0.0764917 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-left: 0px;
		/* margin-right: max(0.5px, 0.1404951 * (var(--scaling-factor) - var(--scrollbar-width))); */
		margin-right: max(0.5px, 0.055 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: max(0.5px, 0.0000056 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-lzcb9dvx-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dvx {
			margin-left: 0px;
			margin-right: max(0.5px, 0.0518188 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
			margin-bottom: 0px;
			align-self: flex-start;
			order: 6;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dvx {
			min-width: 0px;
			width: 100%;
			max-width: 99999px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 24px;
			align-self: center;
			order: 1;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dvx {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-m0zywzgd {
		width: 100%;
		height: auto;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 24px;
		margin-right: 0%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m0zywzgd-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zywzgd {
			margin-bottom: 16px;
			align-self: center;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zywzgd {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dvx5 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.8463983050847458;
		min-width: 0px;
		width: 107.13576393814725%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 8px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dvx5 {
			--aspect-ratio: 0.9069444444444444;
			width: 31.236668094186903%;
			margin-bottom: 16px;
			align-self: center;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dvx5 {
		--backgroundColor: var(--color_0);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0q2ubvi_r_comp-lzcb9dvy3 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 97.56433191138021%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: -2.347850758972904%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-end;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dvy3 {
			width: 100%;
			margin-right: 0%;
			align-self: center;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dvy3 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_15);
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: tsukushimarugothic;
		--lineHeight: 1em;
		--fontSize: 20spx;
		--fontWeight: bold;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dvy3 {
			--fontSize: 59.077spx;
		}
	}

	#comp-m0q2ubvi_r_comp-m200rhc3 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.4116295104573661;
		min-width: 0px;
		width: 61.732160590154635%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 15.566037735849056%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-end;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m200rhc3 {
			margin-right: 0%;
			align-self: center;
		}
	}

	#comp-m0q2ubvi_r_comp-m200rhc3 {
		--iconSize: 28spx;
		--orientation: HORIZ;
		--spacing: 12spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m200rhc3 {
			--spacing: 8spx;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw15 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.6909715 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: min(-0.5px, -0.0000542 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-lzcb9dw15-container {
		box-sizing: border-box;
		padding-top: 70px;
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2327458 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 995fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw15 {
			--l_display: unset;
			width: max(0.5px, 0.7883724 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: max(0.5px, 0.0007435 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
			margin-bottom: 0px;
			align-self: flex-end;
			order: 7;
		}

		.comp-m0q2ubvi_r_comp-lzcb9dw15-container {
			padding-top: 70px;
			grid-template-rows: minmax(max(0.5px, 0.2327461 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 605.469125fr);
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw15 {
			--l_display: none;
			width: 0%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
			align-self: center;
			order: 6;
		}

		.comp-m0q2ubvi_r_comp-lzcb9dw15-container {
			padding-top: 0px;
			grid-template-rows: minmax(max(0.5px, 1.8272026 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 285.07775fr);
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw15 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-lzcfyh6t {
		width: 100%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0.017273869346733667%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-lzcfyh6t-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcfyh6t {
			width: 99.46058355989663%;
			margin-left: 0%;
			margin-top: 0.03870965344434368%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcfyh6t {
			min-height: unset;
			min-width: 0px;
			width: 100.01644379117522%;
			max-width: 99999px;
			max-height: 99999px;
			margin-top: 40.015625px;
			margin-left: -0.016443791175253103%;
		}

		.comp-m0q2ubvi_r_comp-lzcfyh6t-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: -137.41960604548217px;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcfyh6t {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-lzcfy5fx {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 9.18272173616799%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-lzcfy5fx-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcfy5fx {
			min-height: 0px;
			width: max-content;
			margin-bottom: 8.074307206277233%;
			align-self: flex-start;
			order: 2;
		}

		.comp-m0q2ubvi_r_comp-lzcfy5fx-container {
			flex-direction: row;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcfy5fx {
			min-height: unset;
			min-width: 0px;
			width: 100.0130213984982%;
			max-width: 99999px;
			max-height: 99999px;
			margin-bottom: 24px;
			align-self: center;
			order: 1;
		}

		.comp-m0q2ubvi_r_comp-lzcfy5fx-container {
			flex-direction: column;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcfy5fx {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-lzcg8pga {
		width: max-content;
		height: auto;
		min-height: 0px;
		--comp-display: unset;
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-lzcg8pga-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcg8pga {
			min-height: 0px;
			margin-top: max(0.5px, 0.000651 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcg8pga {
			min-height: 355.40625px;
			min-width: 0px;
			max-width: 99999px;
			max-height: 99999px;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: -48px;
			margin-right: 0%;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcg8pga {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-m10atuxg {
		width: max-content;
		height: auto;
		min-height: 0px;
		--comp-display: unset;
		margin-top: max(0.5px, 0.0000434 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: max(0.5px, 0.03125 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m10atuxg-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m10atuxg {
			width: max-content;
			min-height: 0px;
			margin-top: 0px;
			margin-right: max(0.5px, 0.0165975 * (var(--scaling-factor) - var(--scrollbar-width)));
		}

		.comp-m0q2ubvi_r_comp-m10atuxg-container {
			flex-direction: row;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m10atuxg {
			min-height: unset;
			min-width: 0px;
			width: max(0.5px, 0.5384615 * (var(--scaling-factor) - var(--scrollbar-width)));
			max-width: 99999px;
			max-height: 99999px;
			margin-top: max(0.5px, 0.0012821 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-right: 0px;
		}

		.comp-m0q2ubvi_r_comp-m10atuxg-container {
			flex-direction: column;
		}
	}

	#comp-m0q2ubvi_r_comp-m10atuxg {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwc {
		width: max(0.5px, 0.1166667 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: max(0.5px, 0.0277778 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwc .comp-m0q2ubvi_r_comp-lzcb9dwc-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 7.357142857142866%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwc {
			width: max(0.5px, 0.1284388 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: max(0.5px, 0.0165977 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: max(0.5px, 0.0000404 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-bottom: 0px;
		}

		#comp-m0q2ubvi_r_comp-lzcb9dwc .comp-m0q2ubvi_r_comp-lzcb9dwc-container {
			padding-bottom: 6.68237876490689%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwc {
			min-width: 0px;
			width: 100%;
			max-width: 99999px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 32px;
		}

		#comp-m0q2ubvi_r_comp-lzcb9dwc .comp-m0q2ubvi_r_comp-lzcb9dwc-container {
			padding-bottom: 0.48661082803038574%;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwc {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwc5 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 14.192708333333334%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwc5 {
			margin-bottom: 12.89101688315117%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwc5 {
			margin-bottom: 16px;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwc5 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--lineHeight: 1em;
		--fontFamily: wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwc5 {
			--minFontSize: 13px;
			--maxFontSize: 18px;
			--fontSize: 24.375spx;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwc5 {
			--minFontSize: 15px;
			--maxFontSize: 18px;
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zy3yy6 {
		width: 100%;
		height: auto;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m0zy3yy6-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zy3yy6 {
			width: 98.84805711040805%;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zy3yy6 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwd {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwd {
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwd.comp-m0q2ubvi_r_variants-m11r0jua {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwd {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwd {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwd:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwd:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwd.comp-m0q2ubvi_r_variants-m11r0jua,
	#comp-m0q2ubvi_r_comp-lzcb9dwd.comp-m0q2ubvi_r_variants-m11r0jua :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwd.comp-m0q2ubvi_r_variants-m11r0jua,
	#comp-m0q2ubvi_r_comp-lzcb9dwd.comp-m0q2ubvi_r_variants-m11r0jua :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zy1pf1 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zy1pf1 {
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zy1pf1.comp-m0q2ubvi_r_variants-m11r8ma5 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0q2ubvi_r_comp-m0zy1pf1 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zy1pf1 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zy1pf1:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zy1pf1:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zy1pf1.comp-m0q2ubvi_r_variants-m11r8ma5,
	#comp-m0q2ubvi_r_comp-m0zy1pf1.comp-m0q2ubvi_r_variants-m11r8ma5 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zy1pf1.comp-m0q2ubvi_r_variants-m11r8ma5,
	#comp-m0q2ubvi_r_comp-m0zy1pf1.comp-m0q2ubvi_r_variants-m11r8ma5 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zy23vi {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zy23vi {
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zy23vi.comp-m0q2ubvi_r_variants-m11r8vaq1 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0q2ubvi_r_comp-m0zy23vi {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zy23vi {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zy23vi:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zy23vi:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zy23vi.comp-m0q2ubvi_r_variants-m11r8vaq1,
	#comp-m0q2ubvi_r_comp-m0zy23vi.comp-m0q2ubvi_r_variants-m11r8vaq1 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zy23vi.comp-m0q2ubvi_r_variants-m11r8vaq1,
	#comp-m0q2ubvi_r_comp-m0zy23vi.comp-m0q2ubvi_r_variants-m11r8vaq1 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zy2sb3 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 4;
		position: relative;
	}

	#comp-m0q2ubvi_r_comp-m0zy2sb3.comp-m0q2ubvi_r_variants-m11r91um1 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0q2ubvi_r_comp-m0zy2sb3 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zy2sb3 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zy2sb3:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zy2sb3:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zy2sb3.comp-m0q2ubvi_r_variants-m11r91um1,
	#comp-m0q2ubvi_r_comp-m0zy2sb3.comp-m0q2ubvi_r_variants-m11r91um1 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zy2sb3.comp-m0q2ubvi_r_variants-m11r91um1,
	#comp-m0q2ubvi_r_comp-m0zy2sb3.comp-m0q2ubvi_r_variants-m11r91um1 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwa1 {
		width: max(0.5px, 0.1111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: max(0.5px, 0.0003038 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwa1 .comp-m0q2ubvi_r_comp-lzcb9dwa1-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 7.625%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwa1 {
			width: max(0.5px, 0.1471966 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: max(0.5px, 0.000793 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-bottom: 0px;
		}

		#comp-m0q2ubvi_r_comp-lzcb9dwa1 .comp-m0q2ubvi_r_comp-lzcb9dwa1-container {
			padding-bottom: 5.754448566169401%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwa1 {
			min-width: 0px;
			width: 98.13417700981586%;
			max-width: 99999px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}

		#comp-m0q2ubvi_r_comp-lzcb9dwa1 .comp-m0q2ubvi_r_comp-lzcb9dwa1-container {
			padding-bottom: 0.5218290785351142%;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwa1 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwa6 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 14.931640625000005%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwa6 {
			margin-bottom: 11.268637112798434%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwa6 {
			width: 99.98966316691032%;
			margin-bottom: 16px;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwa6 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--lineHeight: 1em;
		--fontFamily: wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwa6 {
			--minFontSize: 13px;
			--maxFontSize: 18px;
			--fontSize: 24.375spx;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwa6 {
			--minFontSize: 15px;
			--maxFontSize: 18px;
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zybgwj {
		width: 100%;
		height: auto;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m0zybgwj-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	#comp-m0q2ubvi_r_comp-m0zybgwj {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwb7 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.98914930555556%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0.010850694444444444%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwb7 {
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwb7.comp-m0q2ubvi_r_variants-m11r9yfk {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwb7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwb7 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwb7:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwb7:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwb7.comp-m0q2ubvi_r_variants-m11r9yfk,
	#comp-m0q2ubvi_r_comp-lzcb9dwb7.comp-m0q2ubvi_r_variants-m11r9yfk :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwb7.comp-m0q2ubvi_r_variants-m11r9yfk,
	#comp-m0q2ubvi_r_comp-lzcb9dwb7.comp-m0q2ubvi_r_variants-m11r9yfk :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zy99p3 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.98914930555556%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zy99p3 {
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zy99p3.comp-m0q2ubvi_r_variants-m11ra6sw {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0q2ubvi_r_comp-m0zy99p3 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zy99p3 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zy99p3:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zy99p3:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zy99p3.comp-m0q2ubvi_r_variants-m11ra6sw,
	#comp-m0q2ubvi_r_comp-m0zy99p3.comp-m0q2ubvi_r_variants-m11ra6sw :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zy99p3.comp-m0q2ubvi_r_variants-m11ra6sw,
	#comp-m0q2ubvi_r_comp-m0zy99p3.comp-m0q2ubvi_r_variants-m11ra6sw :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zy9mks {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.98914930555556%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	#comp-m0q2ubvi_r_comp-m0zy9mks.comp-m0q2ubvi_r_variants-m11raemy {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0q2ubvi_r_comp-m0zy9mks {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zy9mks {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zy9mks:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zy9mks:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zy9mks.comp-m0q2ubvi_r_variants-m11raemy,
	#comp-m0q2ubvi_r_comp-m0zy9mks.comp-m0q2ubvi_r_variants-m11raemy :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zy9mks.comp-m0q2ubvi_r_variants-m11raemy,
	#comp-m0q2ubvi_r_comp-m0zy9mks.comp-m0q2ubvi_r_variants-m11raemy :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw37 {
		width: max(0.5px, 0.165625 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		margin-top: max(0.5px, 0.0000326 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw37 .comp-m0q2ubvi_r_comp-lzcb9dw37-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 0%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw37 {
			width: max(0.5px, 0.1883341 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: max(0.5px, 0.0000407 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw37 {
			min-width: 0px;
			width: max(0.5px, 0.3525875 * (var(--scaling-factor) - var(--scrollbar-width)));
			max-width: 99999px;
			margin-top: max(0.5px, 0.0016113 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw37 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw44 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 10.019992296424666%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw44 {
			margin-bottom: 8.81102974445704%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw44 {
			width: 97.68730092784932%;
			margin-bottom: 15.984375px;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw44 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--lineHeight: 1em;
		--fontFamily: wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw44 {
			--minFontSize: 13px;
			--maxFontSize: 18px;
			--fontSize: 24.375spx;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw44 {
			--minFontSize: 15px;
			--maxFontSize: 18px;
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw412 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0.003275577736654027%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-lzcb9dw412-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.1215278 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 246.9999375fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw412 {
			margin-left: 0.00288036278014287%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw412 {
			width: 99.98922529899795%;
			margin-left: 0%;
		}

		.comp-m0q2ubvi_r_comp-lzcb9dw412-container {
			grid-template-rows: minmax(max(0.5px, 0.1215281 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 144.999975fr);
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw412 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-m0v1lqa8 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m0v1lqa8-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0v1lqa8 {
			min-height: unset;
			width: 99.23697829907981%;
			max-height: 99999px;
			justify-self: center;
			margin-top: 0.04167111158523576%;
			margin-bottom: -9.459509014294891%;
		}

		.comp-m0q2ubvi_r_comp-m0v1lqa8-container {
			flex-direction: column;
		}
	}

	#comp-m0q2ubvi_r_comp-m0v1lqa8 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-m0v1ezq1 {
		width: max(0.5px, 0.0831597 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-top: max(0.5px, 0.0008898 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m0v1ezq1-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0v1ezq1 {
			width: max(0.5px, 0.1011963 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: max(0.5px, 0.0009155 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
			align-self: flex-start;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0v1ezq1 {
			min-width: 0px;
			width: 100%;
			max-width: 99999px;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: 0%;
			margin-right: 0%;
			align-self: center;
		}
	}

	#comp-m0q2ubvi_r_comp-m0v1ezq1 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-m0vqc2iw {
		width: 99.98695198329854%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m0vqc2iw-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0vqc2iw {
			width: 98.07894184337603%;
		}
	}

	#comp-m0q2ubvi_r_comp-m0vqc2iw {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw71 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 88.52929662012266%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 7.999999999999999px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-lzcb9dw71-container {
		box-sizing: border-box;
		padding-top: 6px;
		padding-right: 10px;
		padding-left: 10px;
		padding-bottom: 6px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0069444 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 86fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw71 {
			width: 99.98576715058354%;
			margin-left: 0.014232849416453175%;
			margin-bottom: 3.953125px;
		}

		.comp-m0q2ubvi_r_comp-lzcb9dw71-container {
			grid-template-rows: minmax(max(0.5px, 0.0069438 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 89.7656fr);
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw71 {
		--brw: max(0.5px, 0.0006944 * (var(--scaling-factor) - var(--scrollbar-width)));
		--brd: 34, 34, 34;
		--bg: var(--color_0);
		--rd: max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw95 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 115.93386627906976%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: -16.115552325581394%;
		margin-top: 0.12718023255813954%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw95 {
			width: 96.90111420612813%;
			align-self: center;
			justify-self: center;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: -0.03475718983703513%;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw95 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--lineHeight: 1em;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw95 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw68 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 98.10799947801122%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 1.8922093174996737%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw68 {
			width: 100%;
			margin-left: 0%;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw68.comp-m0q2ubvi_r_variants-m11rd4tq1 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw68 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw68 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw68:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw68:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw68.comp-m0q2ubvi_r_variants-m11rd4tq1,
	#comp-m0q2ubvi_r_comp-lzcb9dw68.comp-m0q2ubvi_r_variants-m11rd4tq1 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw68.comp-m0q2ubvi_r_variants-m11rd4tq1,
	#comp-m0q2ubvi_r_comp-lzcb9dw68.comp-m0q2ubvi_r_variants-m11rd4tq1 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyilbm {
		width: 64.10490605427975%;
		height: auto;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 16.692769511876794%;
		margin-right: 0%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m0zyilbm-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zyilbm {
			margin-bottom: 13.715992962412635%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zyilbm {
			width: 98.97802297187302%;
			margin-bottom: 16px;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zyilbm {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-m0zyi4c8 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zyi4c8 {
			margin-bottom: 0%;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zyi4c8.comp-m0q2ubvi_r_variants-m11rceoi {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0q2ubvi_r_comp-m0zyi4c8 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zyi4c8 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zyi4c8:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyi4c8:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyi4c8.comp-m0q2ubvi_r_variants-m11rceoi,
	#comp-m0q2ubvi_r_comp-m0zyi4c8.comp-m0q2ubvi_r_variants-m11rceoi :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyi4c8.comp-m0q2ubvi_r_variants-m11rceoi,
	#comp-m0q2ubvi_r_comp-m0zyi4c8.comp-m0q2ubvi_r_variants-m11rceoi :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw6 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw6 {
			margin-bottom: 0%;
			order: 2;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw6.comp-m0q2ubvi_r_variants-m11rcmu9 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw6 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw6 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw6:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw6:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw6.comp-m0q2ubvi_r_variants-m11rcmu9,
	#comp-m0q2ubvi_r_comp-lzcb9dw6.comp-m0q2ubvi_r_variants-m11rcmu9 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw6.comp-m0q2ubvi_r_variants-m11rcmu9,
	#comp-m0q2ubvi_r_comp-lzcb9dw6.comp-m0q2ubvi_r_variants-m11rcmu9 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyj7ad {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 4;
		position: relative;
	}

	#comp-m0q2ubvi_r_comp-m0zyj7ad.comp-m0q2ubvi_r_variants-m11rcx81 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0q2ubvi_r_comp-m0zyj7ad {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zyj7ad {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zyj7ad:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyj7ad:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyj7ad.comp-m0q2ubvi_r_variants-m11rcx81,
	#comp-m0q2ubvi_r_comp-m0zyj7ad.comp-m0q2ubvi_r_variants-m11rcx81 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyj7ad.comp-m0q2ubvi_r_variants-m11rcx81,
	#comp-m0q2ubvi_r_comp-m0zyj7ad.comp-m0q2ubvi_r_variants-m11rcx81 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m1g9vkx4 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0q2ubvi_r_comp-m1g9vkx4.comp-m0q2ubvi_r_variants-m1g9vkx7 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0q2ubvi_r_comp-m1g9vkx4 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1g9vkx4 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0q2ubvi_r_comp-m1g9vkx4:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m1g9vkx4:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m1g9vkx4.comp-m0q2ubvi_r_variants-m1g9vkx7,
	#comp-m0q2ubvi_r_comp-m1g9vkx4.comp-m0q2ubvi_r_variants-m1g9vkx7 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m1g9vkx4.comp-m0q2ubvi_r_variants-m1g9vkx7,
	#comp-m0q2ubvi_r_comp-m1g9vkx4.comp-m0q2ubvi_r_variants-m1g9vkx7 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zydeyb {
		min-height: unset;
		height: auto;
		width: max(0.5px, 0.0736326 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: max(0.5px, 0.0134983 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m0zydeyb-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zydeyb {
			min-width: 0px;
			width: 98.97802297187302%;
			max-width: 99999px;
			margin-top: 0%;
			margin-left: 0%;
			margin-right: 0%;
			align-self: center;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zydeyb {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-m0zycpzf {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zycpzf {
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zycpzf.comp-m0q2ubvi_r_variants-m11rarst1 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0q2ubvi_r_comp-m0zycpzf {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zycpzf {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zycpzf:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zycpzf:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zycpzf.comp-m0q2ubvi_r_variants-m11rarst1,
	#comp-m0q2ubvi_r_comp-m0zycpzf.comp-m0q2ubvi_r_variants-m11rarst1 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zycpzf.comp-m0q2ubvi_r_variants-m11rarst1,
	#comp-m0q2ubvi_r_comp-m0zycpzf.comp-m0q2ubvi_r_variants-m11rarst1 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw56 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw56 {
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw56.comp-m0q2ubvi_r_variants-m11rb1pv {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw56 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw56 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw56:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw56:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw56.comp-m0q2ubvi_r_variants-m11rb1pv,
	#comp-m0q2ubvi_r_comp-lzcb9dw56.comp-m0q2ubvi_r_variants-m11rb1pv :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw56.comp-m0q2ubvi_r_variants-m11rb1pv,
	#comp-m0q2ubvi_r_comp-lzcb9dw56.comp-m0q2ubvi_r_variants-m11rb1pv :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyedqt {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zyedqt {
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zyedqt.comp-m0q2ubvi_r_variants-m11rb9gv1 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0q2ubvi_r_comp-m0zyedqt {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zyedqt {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zyedqt:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyedqt:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyedqt.comp-m0q2ubvi_r_variants-m11rb9gv1,
	#comp-m0q2ubvi_r_comp-m0zyedqt.comp-m0q2ubvi_r_variants-m11rb9gv1 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyedqt.comp-m0q2ubvi_r_variants-m11rb9gv1,
	#comp-m0q2ubvi_r_comp-m0zyedqt.comp-m0q2ubvi_r_variants-m11rb9gv1 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyf5u5 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 4;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zyf5u5 {
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zyf5u5.comp-m0q2ubvi_r_variants-m11rbhld {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0q2ubvi_r_comp-m0zyf5u5 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zyf5u5 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zyf5u5:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyf5u5:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyf5u5.comp-m0q2ubvi_r_variants-m11rbhld,
	#comp-m0q2ubvi_r_comp-m0zyf5u5.comp-m0q2ubvi_r_variants-m11rbhld :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyf5u5.comp-m0q2ubvi_r_variants-m11rbhld,
	#comp-m0q2ubvi_r_comp-m0zyf5u5.comp-m0q2ubvi_r_variants-m11rbhld :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyfojj {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 5;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zyfojj {
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zyfojj.comp-m0q2ubvi_r_variants-m11rbpbo1 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0q2ubvi_r_comp-m0zyfojj {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zyfojj {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zyfojj:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyfojj:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyfojj.comp-m0q2ubvi_r_variants-m11rbpbo1,
	#comp-m0q2ubvi_r_comp-m0zyfojj.comp-m0q2ubvi_r_variants-m11rbpbo1 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyfojj.comp-m0q2ubvi_r_variants-m11rbpbo1,
	#comp-m0q2ubvi_r_comp-m0zyfojj.comp-m0q2ubvi_r_variants-m11rbpbo1 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyg8d7 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 6;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zyg8d7 {
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zyg8d7.comp-m0q2ubvi_r_variants-m11rbyd5 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0q2ubvi_r_comp-m0zyg8d7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zyg8d7 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zyg8d7:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyg8d7:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyg8d7.comp-m0q2ubvi_r_variants-m11rbyd5,
	#comp-m0q2ubvi_r_comp-m0zyg8d7.comp-m0q2ubvi_r_variants-m11rbyd5 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zyg8d7.comp-m0q2ubvi_r_variants-m11rbyd5,
	#comp-m0q2ubvi_r_comp-m0zyg8d7.comp-m0q2ubvi_r_variants-m11rbyd5 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zygtbh {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 7;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zygtbh {
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zygtbh.comp-m0q2ubvi_r_variants-m11rc68m {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0q2ubvi_r_comp-m0zygtbh {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zygtbh {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zygtbh:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zygtbh:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zygtbh.comp-m0q2ubvi_r_variants-m11rc68m,
	#comp-m0q2ubvi_r_comp-m0zygtbh.comp-m0q2ubvi_r_variants-m11rc68m :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zygtbh.comp-m0q2ubvi_r_variants-m11rc68m,
	#comp-m0q2ubvi_r_comp-m0zygtbh.comp-m0q2ubvi_r_variants-m11rc68m :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcfxbcy {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-lzcfxbcy-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcfxbcy {
			min-height: 0px;
			width: max-content;
			margin-top: 0px;
			margin-left: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
		}

		.comp-m0q2ubvi_r_comp-lzcfxbcy-container {
			flex-direction: row;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcfxbcy {
			min-height: unset;
			min-width: 0px;
			width: 53.51965975175766%;
			max-width: 99999px;
			max-height: 99999px;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: 0%;
			margin-right: 0%;
		}

		.comp-m0q2ubvi_r_comp-lzcfxbcy-container {
			flex-direction: column;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcfxbcy {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwf15 {
		width: max(0.5px, 0.0854167 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: max(0.5px, 0.0222222 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: max(0.5px, 0.0000437 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwf15 .comp-m0q2ubvi_r_comp-lzcb9dwf15-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 7.674796747967478%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwf15 {
			width: max(0.5px, 0.1227617 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: max(0.5px, 0.0006914 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-bottom: 0px;
		}

		#comp-m0q2ubvi_r_comp-lzcb9dwf15 .comp-m0q2ubvi_r_comp-lzcb9dwf15-container {
			padding-bottom: 5.338733956123046%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwf15 {
			min-width: 0px;
			width: 100%;
			max-width: 99999px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 20px;
		}

		#comp-m0q2ubvi_r_comp-lzcb9dwf15 .comp-m0q2ubvi_r_comp-lzcb9dwf15-container {
			padding-bottom: 8.57555377773623%;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwf15 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwg4 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 19.320597449093754%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwg4 {
			margin-bottom: 13.439773461281273%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwg4 {
			width: 99.9855533082924%;
			margin-bottom: 16.03125px;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwg4 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--lineHeight: 1em;
		--fontFamily: wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwg4 {
			--minFontSize: 13px;
			--maxFontSize: 18px;
			--fontSize: 24.375spx;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwg4 {
			--minFontSize: 15px;
			--maxFontSize: 18px;
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwg12 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwg12 {
			width: 99.96923076923076%;
			margin-left: 0.007651505715091578%;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwg12.comp-m0q2ubvi_r_variants-m11rdeb51 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwg12 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--lineHeight: 1.8em;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwg12 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwg12:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwg12:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwg12.comp-m0q2ubvi_r_variants-m11rdeb51,
	#comp-m0q2ubvi_r_comp-lzcb9dwg12.comp-m0q2ubvi_r_variants-m11rdeb51 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwg12.comp-m0q2ubvi_r_variants-m11rdeb51,
	#comp-m0q2ubvi_r_comp-lzcb9dwg12.comp-m0q2ubvi_r_variants-m11rdeb51 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwe6 {
		width: max(0.5px, 0.1180556 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		margin-top: max(0.5px, 0.0004778 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-left: 0px;
		margin-bottom: min(-0.5px, -0.0003507 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-right: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwe6 .comp-m0q2ubvi_r_comp-lzcb9dwe6-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 7.006890190972225%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwe6 {
			width: max(0.5px, 0.1709193 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: max(0.5px, 0.0006914 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
		}

		#comp-m0q2ubvi_r_comp-lzcb9dwe6 .comp-m0q2ubvi_r_comp-lzcb9dwe6-container {
			padding-bottom: 4.838832401554016%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwe6 {
			min-width: 0px;
			width: 100%;
			max-width: 99999px;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: 0%;
			margin-right: 0%;
		}

		#comp-m0q2ubvi_r_comp-lzcb9dwe6 .comp-m0q2ubvi_r_comp-lzcb9dwe6-container {
			padding-bottom: 0%;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwe6 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwe11 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 98.61325115562404%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0.027573529411764705%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 13.869485294117647%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwe11 {
			margin-left: 0.01904178371665574%;
			margin-bottom: 9.578017209477839%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwe11 {
			width: 100%;
			margin-left: 0%;
			margin-bottom: 16px;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwe11 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--lineHeight: 1em;
		--fontFamily: wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwe11 {
			--minFontSize: 13px;
			--maxFontSize: 18px;
			--fontSize: 24.375spx;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwe11 {
			--minFontSize: 15px;
			--maxFontSize: 18px;
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zyksqp {
		width: 88.17184809208737%;
		height: auto;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m0zyksqp-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zyksqp {
			width: 100%;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zyksqp {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwf7 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwf7 {
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwf7.comp-m0q2ubvi_r_variants-m11rdlp2 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwf7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwf7 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwf7:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwf7:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwf7.comp-m0q2ubvi_r_variants-m11rdlp2,
	#comp-m0q2ubvi_r_comp-lzcb9dwf7.comp-m0q2ubvi_r_variants-m11rdlp2 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwf7.comp-m0q2ubvi_r_variants-m11rdlp2,
	#comp-m0q2ubvi_r_comp-lzcb9dwf7.comp-m0q2ubvi_r_variants-m11rdlp2 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zykeh7 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zykeh7 {
			margin-bottom: 0px;
			order: 3;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zykeh7.comp-m0q2ubvi_r_variants-m11rdsla {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0q2ubvi_r_comp-m0zykeh7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zykeh7 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zykeh7:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zykeh7:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zykeh7.comp-m0q2ubvi_r_variants-m11rdsla,
	#comp-m0q2ubvi_r_comp-m0zykeh7.comp-m0q2ubvi_r_variants-m11rdsla :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zykeh7.comp-m0q2ubvi_r_variants-m11rdsla,
	#comp-m0q2ubvi_r_comp-m0zykeh7.comp-m0q2ubvi_r_variants-m11rdsla :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zynsdt {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zynsdt {
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zynsdt.comp-m0q2ubvi_r_variants-m11re0td {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0q2ubvi_r_comp-m0zynsdt {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zynsdt {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zynsdt:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zynsdt:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zynsdt.comp-m0q2ubvi_r_variants-m11re0td,
	#comp-m0q2ubvi_r_comp-m0zynsdt.comp-m0q2ubvi_r_variants-m11re0td :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m0zynsdt.comp-m0q2ubvi_r_variants-m11re0td,
	#comp-m0q2ubvi_r_comp-m0zynsdt.comp-m0q2ubvi_r_variants-m11re0td :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m11oqdj3 {
		width: 100.00434046616607%;
		height: 1px;
		--l_display: none;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 2.728517878514542%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m11oqdj3 {
			--l_display: none;
			margin-bottom: 2.3493332614166156%;
			align-self: flex-start;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m11oqdj3 {
			--l_display: unset;
			margin-bottom: 24px;
			align-self: center;
		}
	}

	#comp-m0q2ubvi_r_comp-m11oqdj3 {
		--brd: 157, 157, 157;
		--lnw: 1px;
		--alpha-brd: 1;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m11oqdj3 {
			--brd: 196, 192, 188;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwh5 {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		width: max-content;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwh5 .comp-m0q2ubvi_r_comp-lzcb9dwh5-overflow-wrapper {
		position: relative;
		display: flex;
		flex-direction: column;
		flex-grow: 1;
		overflow-x: clip;
		overflow-y: clip;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwh5 .comp-m0q2ubvi_r_comp-lzcb9dwh5-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwh5 {
			margin-left: 0%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwh5 {
			min-height: unset;
			--comp-display: grid;
			grid-template-rows: 1fr;
			grid-template-columns: minmax(0, 1fr);
			min-width: 0px;
			width: 99.99470983441782%;
			max-width: 99999px;
			max-height: 99999px;
			margin-left: -0.004761070397591792%;
		}

		#comp-m0q2ubvi_r_comp-lzcb9dwh5 .comp-m0q2ubvi_r_comp-lzcb9dwh5-container {
			flex-direction: column;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwh5 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwh10 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: max(0.5px, 0.25 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-lzcb9dwh10-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 1.5px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwh10 {
			min-height: unset;
			min-width: 0px;
			width: 45.01110993545657%;
			max-width: 99999px;
			max-height: 99999px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 6.893450428526082%;
		}

		.comp-m0q2ubvi_r_comp-lzcb9dwh10-container {
			flex-direction: column;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwh10 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwi4 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.0689442 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwi4 {
			min-height: 0px;
			width: 94.6875px;
			max-height: 99999px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 4.513399153737659%;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwi4 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwi4 {
			--textAlign: center;
			--fontSize: 12px;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwi12 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.0981933 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwi12 {
			min-height: 0px;
			width: 132.4375px;
			max-height: 99999px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 4.513399153737659%;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwi12 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwi12 {
			--textAlign: center;
			--fontSize: 12px;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwj7 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.0591945 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwj7 {
			min-height: 0px;
			width: 80.96875px;
			max-height: 99999px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwj7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwj7 {
			--textAlign: center;
			--fontSize: 12px;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwj15 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.1611111 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: center;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwj15 {
			width: 100%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
			align-self: flex-start;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwj15 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: right;
		--lineHeight: 1em;
		--fontSize: 12spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwj15 {
			--minFontSize: 12px;
			--maxFontSize: 16px;
			--textAlign: left;
			--fontSize: 0.821spx;
		}
	}

	#comp-m0q2ubvi_r_comp-m11ojszl {
		width: 23.6016131969791%;
		height: 5px;
		--l_display: none;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m11ojszl {
			width: 21.015878309287494%;
			height: 5px;
			--l_display: none;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m11ojszl {
			width: 99.83573748868666%;
			height: 1px;
			--l_display: unset;
			align-self: start;
			margin-right: 0.16426251131333247%;
			margin-top: 0.016443791175253103%;
		}
	}

	#comp-m0q2ubvi_r_comp-m11ojszl {
		--brd: 157, 157, 157;
		--lnw: 1px;
		--alpha-brd: 1;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m11ojszl {
			--brd: 196, 192, 188;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gj1ivu {
		min-height: 0px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 360px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gj1ivu {
			--l_display: none;
			width: 360px;
			margin-bottom: 0px;
			align-self: flex-start;
			order: 2;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gj1ivu {
			--l_display: unset;
			width: 100%;
			margin-bottom: 24px;
			align-self: center;
			order: 3;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjfzv4 {
		min-height: 93px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m1gjfzv4-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2ubvi_r_comp-m1gjfzv4:not(.comp-m0q2ubvi_r_comp-m1gjfzv4-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjfzv4 {
			--l_display: none;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjfzv4 {
			--l_display: unset;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjfzv9 {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjfzv9 {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjfzv9 {
			--l_display: unset;
			width: 359.984375px;
			justify-self: start;
			margin-top: 0.021701388888888888%;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjfzv9 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjfzv9 {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--menuSpacing: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjgcs9 {
		min-height: 93px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m1gjgcs9-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2ubvi_r_comp-m1gjgcs9:not(.comp-m0q2ubvi_r_comp-m1gjgcs9-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjgcs9 {
			--l_display: none;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjgcs9 {
			--l_display: unset;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjgcsb4 {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjgcsb4 {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjgcsb4 {
			--l_display: unset;
			width: 359.984375px;
			justify-self: start;
			margin-top: 0.021701388888888888%;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjgcsb4 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjgcsb4 {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--menuSpacing: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjgmit {
		min-height: 93px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m1gjgmit-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2ubvi_r_comp-m1gjgmit:not(.comp-m0q2ubvi_r_comp-m1gjgmit-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjgmit {
			--l_display: none;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjgmit {
			--l_display: unset;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjgmix {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjgmix {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjgmix {
			--l_display: unset;
			width: 359.984375px;
			justify-self: start;
			margin-top: 0.021701388888888888%;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjgmix {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjgmix {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--menuSpacing: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjhid4 {
		min-height: 93px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m1gjhid4-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2ubvi_r_comp-m1gjhid4:not(.comp-m0q2ubvi_r_comp-m1gjhid4-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjhid4 {
			--l_display: none;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjhid4 {
			--l_display: unset;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjhide {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjhide {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjhide {
			--l_display: unset;
			width: 359.984375px;
			justify-self: start;
			margin-top: 0.021701388888888888%;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjhide {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjhide {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--menuSpacing: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gji5yd {
		min-height: 93px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m1gji5yd-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2ubvi_r_comp-m1gji5yd:not(.comp-m0q2ubvi_r_comp-m1gji5yd-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gji5yd {
			--l_display: none;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gji5yd {
			--l_display: unset;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gji5yg {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gji5yg {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gji5yg {
			--l_display: unset;
			width: 359.984375px;
			justify-self: start;
			margin-top: 0.021701388888888888%;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gji5yg {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gji5yg {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--menuSpacing: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gj1iw0 {
		min-height: 93px;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m1gj1iw0-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2ubvi_r_comp-m1gj1iw0:not(.comp-m0q2ubvi_r_comp-m1gj1iw0-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gj1iw0 {
			min-height: 130px;
		}

		.comp-m0q2ubvi_r_comp-m1gj1iw0-container {
			grid-template-rows: minmax(129.9995px, auto);
		}
	}

	#comp-m0q2ubvi_r_comp-m1gj1iw16 {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gj1iw16 {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gj1iw16 {
			--l_display: unset;
			width: 360px;
			justify-self: start;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gj1iw16 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gj1iw16 {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--txtsSub: var(--color_15);
			--txts: var(--color_15);
			--menuSpacing: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjemlq {
		height: 240px;
		width: 100%;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m1gjemlq-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2ubvi_r_comp-m1gjemlq:not(.comp-m0q2ubvi_r_comp-m1gjemlq-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjemlq {
			height: 100px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjigcs {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjigcs {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjigcs {
			--l_display: unset;
			width: 360px;
			align-self: start;
			justify-self: start;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjigcs {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjigcs {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--txtsSub: var(--color_15);
			--txts: var(--color_15);
			--menuSpacing: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjf2dj {
		height: 240px;
		width: 100%;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m1gjf2dj-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2ubvi_r_comp-m1gjf2dj:not(.comp-m0q2ubvi_r_comp-m1gjf2dj-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjf2dj {
			height: 40px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjpwqv {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjpwqv {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjpwqv {
			--l_display: unset;
			width: 360px;
			align-self: start;
			justify-self: start;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjpwqv {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjpwqv {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--txtsSub: var(--color_15);
			--txts: var(--color_15);
			--menuSpacing: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjfbgg {
		height: 240px;
		width: 100%;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m1gjfbgg-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2ubvi_r_comp-m1gjfbgg:not(.comp-m0q2ubvi_r_comp-m1gjfbgg-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjfbgg {
			height: 91px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjtphq {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjtphq {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjtphq {
			--l_display: unset;
			width: 360px;
			align-self: start;
			justify-self: start;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjtphq {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjtphq {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--txtsSub: var(--color_15);
			--txts: var(--color_15);
			--menuSpacing: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m2ocuubh {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.0952154 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 2.7777777777777777%;
		align-self: flex-start;
		order: 4;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m2ocuubh {
			--l_display: none;
			width: max(0.5px, 0.0952154 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m2ocuubh {
			min-height: 0px;
			--l_display: unset;
			width: 360px;
			max-height: 99999px;
			margin-bottom: 0px;
			order: 7;
		}
	}

	#comp-m0q2ubvi_r_comp-m2ocuubh {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m2ocuubh {
			--minFontSize: 15px;
			--maxFontSize: 16px;
			--fontSize: 12px;
		}
	}

	#comp-m0q2ubvi_r_comp-m2octd99 {
		width: max(0.5px, 0.25 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: 1px;
		--l_display: none;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 2.7777777777777777%;
		align-self: flex-start;
		order: 5;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m2octd99 {
			width: max(0.5px, 0.25 * (var(--scaling-factor) - var(--scrollbar-width)));
			height: 1px;
			--l_display: none;
			margin-bottom: 2.7777777777777777%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m2octd99 {
			min-height: 0px;
			--l_display: unset;
			height: auto;
			min-width: 0px;
			/* width: 360px; */
			width: 100%;
			max-width: 99999px;
			max-height: 99999px;
			margin-bottom: 24px;
		}
	}

	#comp-m0q2ubvi_r_comp-m2octd99 {
		--brd: 157, 157, 157;
		--lnw: 1px;
		--alpha-brd: 1;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m2octd99 {
			--brd: 196, 192, 188;
		}
	}

	#comp-m0q2ubvi_r_comp-m2octb3j {
		min-height: 0px;
		--l_display: none;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 28.6328125%;
		align-self: flex-start;
		order: 6;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m2octb3j-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 1.5px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m2octb3j {
			--l_display: none;
			width: max-content;
			margin-bottom: 28.6328125%;
			order: 6;
		}

		.comp-m0q2ubvi_r_comp-m2octb3j-container {
			padding-bottom: 1.5px;
			flex-direction: row;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m2octb3j {
			--l_display: unset;
			min-width: 0px;
			width: 360px;
			max-width: 99999px;
			max-height: 99999px;
			margin-bottom: 24px;
			order: 5;
		}

		.comp-m0q2ubvi_r_comp-m2octb3j-container {
			padding-bottom: 0px;
			flex-direction: column;
		}
	}

	#comp-m0q2ubvi_r_comp-m2octb3j {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-m2octb40 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.265625px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m2octb40 {
			margin-left: 0px;
			margin-right: max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m2octb40 {
			width: 100%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 2px;
		}
	}

	#comp-m0q2ubvi_r_comp-m2octb40.comp-m0q2ubvi_r_variants-m2octb411 {
		--minFontSize: 15px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 14px;
	}

	#comp-m0q2ubvi_r_comp-m2octb40 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 16px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--fontSize: 14px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m2octb40 {
			--minFontSize: 12px;
			--textAlign: left;
			--fontSize: 13spx;
		}
	}

	#comp-m0q2ubvi_r_comp-m2octb40:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m2octb40:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m2octb40.comp-m0q2ubvi_r_variants-m2octb411,
	#comp-m0q2ubvi_r_comp-m2octb40.comp-m0q2ubvi_r_variants-m2octb411 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m2octb40.comp-m0q2ubvi_r_variants-m2octb411,
	#comp-m0q2ubvi_r_comp-m2octb40.comp-m0q2ubvi_r_variants-m2octb411 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m2octb4e {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 141.390625px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m2octb4e {
			margin-left: 0px;
			margin-right: max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m2octb4e {
			width: 100.01219872110183%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 2px;
		}
	}

	#comp-m0q2ubvi_r_comp-m2octb4e.comp-m0q2ubvi_r_variants-m2octb4e2 {
		--minFontSize: 15px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 14px;
	}

	#comp-m0q2ubvi_r_comp-m2octb4e {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 16px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--fontSize: 14px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m2octb4e {
			--minFontSize: 12px;
			--textAlign: left;
			--fontSize: 13spx;
		}
	}

	#comp-m0q2ubvi_r_comp-m2octb4e:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m2octb4e:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m2octb4e.comp-m0q2ubvi_r_variants-m2octb4e2,
	#comp-m0q2ubvi_r_comp-m2octb4e.comp-m0q2ubvi_r_variants-m2octb4e2 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m2octb4e.comp-m0q2ubvi_r_variants-m2octb4e2,
	#comp-m0q2ubvi_r_comp-m2octb4e.comp-m0q2ubvi_r_variants-m2octb4e2 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m2octb4h1 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 85.234375px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m2octb4h1 {
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m2octb4h1 {
			width: 100%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	#comp-m0q2ubvi_r_comp-m2octb4h1.comp-m0q2ubvi_r_variants-m2octb4h3 {
		--minFontSize: 15px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 14px;
	}

	#comp-m0q2ubvi_r_comp-m2octb4h1 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 16px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--fontSize: 14px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m2octb4h1 {
			--minFontSize: 12px;
			--textAlign: left;
			--fontSize: 13spx;
		}
	}

	#comp-m0q2ubvi_r_comp-m2octb4h1:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m2octb4h1:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m2octb4h1.comp-m0q2ubvi_r_variants-m2octb4h3,
	#comp-m0q2ubvi_r_comp-m2octb4h1.comp-m0q2ubvi_r_variants-m2octb4h3 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m2octb4h1.comp-m0q2ubvi_r_variants-m2octb4h3,
	#comp-m0q2ubvi_r_comp-m2octb4h1.comp-m0q2ubvi_r_variants-m2octb4h3 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2ubvi_r_comp-m1gk4o5v {
		width: 100%;
		height: auto;
		--l_display: none;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 7;
		position: relative;
	}

	#comp-m0q2ubvi_r_comp-m1gk4o5v .comp-m0q2ubvi_r_comp-m1gk4o5v-container {
		box-sizing: border-box;
		position: relative;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk4o5v {
			margin-bottom: 0px;
			align-self: flex-start;
			order: 7;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk4o5v {
			--l_display: unset;
			margin-bottom: 24px;
			align-self: center;
			order: 2;
		}

		#comp-m0q2ubvi_r_comp-m1gk4o5v .comp-m0q2ubvi_r_comp-m1gk4o5v-container {
			padding-top: 0%;
			padding-right: 0%;
			padding-left: 0%;
			padding-bottom: 5%;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk4o5v {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-m1gk9mp6 {
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 2.7734375%;
		margin-right: 0%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m1gk9mp6-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 1000px) {
		.comp-m0q2ubvi_r_comp-m1gk9mp6-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}

		#comp-m0q2ubvi_r_comp-m1gk9mp6 {
			margin-bottom: 2.790798611111111%;
			order: 5;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk9mp6 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-m1gk9mp84 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 146.21527777777777%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9mp84 {
			width: 180px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 146.21527777777777%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9mp84 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk9mp84 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9mp84 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk9mp99 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9mp99 {
			width: 180px;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9mp99 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk9mp99 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9mp99 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk9728 {
		min-height: 24px;
		height: auto;
		min-width: 0px;
		width: 360px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 16px;
		margin-right: 0%;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m1gk9728-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9728 {
			order: 3;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9728 {
			width: max-content;
			order: 4;
		}

		.comp-m0q2ubvi_r_comp-m1gk9728-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk9728 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-m1gk972i {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 146.21527777777777%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk972i {
			width: 180px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 146.21527777777777%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk972i {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk972i {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk972i {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk972l9 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk972l9 {
			width: 180px;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk972l9 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk972l9 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk972l9 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gkp6qh {
		width: 100%;
		height: 1px;
		--l_display: unset;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 16px;
		align-self: flex-start;
		order: 5;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gkp6qh {
			order: 6;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gkp6qh {
			order: 1;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gkp6qh {
		--brd: var(--color_15);
		--lnw: 2px;
		--alpha-brd: 1;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gkp6qh {
			--brd: 228, 222, 214;
			--lnw: 1px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk9kv9 {
		min-height: 24px;
		height: auto;
		min-width: 0px;
		width: 360px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 16px;
		margin-right: 0%;
		align-self: flex-start;
		order: 4;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m1gk9kv9-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9kv9 {
			margin-bottom: 16px;
			order: 4;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9kv9 {
			width: max-content;
			margin-bottom: 15.9375px;
			order: 6;
		}

		.comp-m0q2ubvi_r_comp-m1gk9kv9-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk9kv9 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-m1gk9kvc5 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 146.21527777777777%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9kvc5 {
			width: 180px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 146.21527777777777%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9kvc5 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk9kvc5 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9kvc5 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk9kve {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9kve {
			width: 180px;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9kve {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk9kve {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9kve {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2ubvi_r_comp-m1hffh5b {
		width: 49.99565972222222%;
		height: auto;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 24.99565972222222%;
		/* margin-bottom: 4.435763888888889%; */
		margin-bottom: 16px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m1hffh5b-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1hffh5b {
			min-width: 0px;
			width: max-content;
			max-width: 99999px;
			margin-left: 0%;
			/* margin-bottom: 4.444444444444445%; */
			margin-bottom: 16px;
		}

		.comp-m0q2ubvi_r_comp-m1hffh5b-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-m0q2ubvi_r_comp-m1hffh5b {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-m1gjxjoq {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjxjoq {
			width: max(0.5px, 0.4614984 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjxjoq {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjxjoq {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk22os {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk22os {
			width: max(0.5px, 0.4614984 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk22os {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk22os {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk9nvo {
		min-height: 24px;
		height: auto;
		min-width: 0px;
		width: 360px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		align-self: flex-start;
		order: 6;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m1gk9nvo-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9nvo {
			margin-bottom: 0px;
			order: 7;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9nvo {
			width: max-content;
			margin-bottom: 0px;
			order: 7;
		}

		.comp-m0q2ubvi_r_comp-m1gk9nvo-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk9nvo {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-m1gk9nvr {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 146.21527777777777%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9nvr {
			width: 180px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 146.21527777777777%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9nvr {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk9nvr {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9nvr {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk9nvs {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9nvs {
			width: 180px;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9nvs {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk9nvs {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9nvs {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk46zy {
		min-height: 24px;
		height: auto;
		min-width: 0px;
		width: 360px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 7;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m1gk46zy-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk46zy {
			margin-bottom: 16px;
			order: 5;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk46zy {
			width: max-content;
			margin-bottom: 16px;
			order: 3;
		}

		.comp-m0q2ubvi_r_comp-m1gk46zy-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk46zy {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-m1gk47003 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 146.21527777777777%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk47003 {
			width: 180px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 146.21527777777777%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk47003 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk47003 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk47003 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk470111 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk470111 {
			width: 180px;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk470111 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk470111 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk470111 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2ubvi_r_comp-m1g5kw35 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 4.86111111111111%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: end;
		justify-self: end;
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2ubvi_r_comp-m1g5kw35-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0486111 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 70.000025fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1g5kw35 {
			width: 10.256410256410259%;
			margin-right: 3px;
		}

		.comp-m0q2ubvi_r_comp-m1g5kw35-container {
			grid-template-rows: minmax(max(0.5px, 0.1025231 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 39.999975fr);
		}
	}

	#comp-m0q2ubvi_r_comp-m1g5kw35 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0.5;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-m1g5kw3e {
		width: 82.50435023041474%;
		height: auto;
		--aspect-ratio: 0.999439932791935;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1g5kw3e {
			width: 90%;
			--aspect-ratio: 0.999;
		}
	}

	#comp-m0q2ubvi_r_comp-m1g5kw3e {
		--static-spx: 1px;
	}

	#comp-kd5px9q0 {
		height: auto;
		width: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: end;
		margin-right: 0px;
		margin-top: 0px;
		grid-area: 1/1/2/2;
		pointer-events: auto;
		position: relative;
	}

	.comp-kd5px9q0-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-kd5px9q0:not(.comp-kd5px9q0-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#comp-kd5px9q0-pinned-layer {
		position: fixed;
		left: 0;
		width: 100%;
		display: grid;
		grid-template-columns: 1fr;
		grid-template-rows: 1fr;
		top: 0;
		bottom: unset;
		height: calc(100% - var(--wix-ads-height));
		margin-top: var(--wix-ads-height);
	}

	@media screen and (max-width: 750px) {
		#comp-kd5px9q0 {
			align-self: stretch;
			justify-self: stretch;
			margin-left: 0%;
			margin-bottom: 0px;
		}
	}

	#comp-kd5px9q0 {
		--alpha-bg: 0;
		--bg: var(--color_11);
		--static-spx: 1px;
	}

	#comp-kd5px9q0_r_comp-kd5px9hr {
		min-height: 100vh;
		height: 100vh;
		min-width: 0px;
		width: 300px;
		--comp-display: unset;
		align-self: stretch;
		justify-self: stretch;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-kd5px9q0_r_comp-kd5px9hr .comp-kd5px9q0_r_comp-kd5px9hr-overflow-wrapper {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		overflow-x: hidden;
		overflow-y: scroll;
		--sticky-offset: 0px;
		scrollbar-width: none;
		overflow: -moz-scrollbars-none;
		-ms-overflow-style: none;
	}

	#comp-kd5px9q0_r_comp-kd5px9hr .comp-kd5px9q0_r_comp-kd5px9hr-container {
		box-sizing: border-box;
		position: relative;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(0px, 1fr);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-kd5px9q0_r_comp-kd5px9hr:not(.comp-kd5px9q0_r_comp-kd5px9hr-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#comp-kd5px9q0_r_comp-kd5px9hr .comp-kd5px9q0_r_comp-kd5px9hr-overflow-wrapper::-webkit-scrollbar {
		width: 0;
		height: 0;
	}

	@media screen and (max-width: 750px) {
		#comp-kd5px9q0_r_comp-kd5px9hr {
			width: 100vw;
			max-width: 99999px;
		}

		#comp-kd5px9q0_r_comp-kd5px9hr .comp-kd5px9q0_r_comp-kd5px9hr-container {
			grid-template-columns: minmax(0px, 390fr);
		}
	}

	#comp-kd5px9q0_r_comp-kd5px9hr {
		--containerBackground: var(--color_11);
		--alpha-containerBackground: 1;
		--bg: var(--color_15);
		--alpha-bg: 0.8;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-kd5px9q0_r_comp-kd5px9kk {
		height: auto;
		width: 60%;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 100px;
		margin-bottom: 200px;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-kd5px9q0_r_comp-kd5px9kk {
			width: 46.15384615384615%;
		}
	}

	#comp-kd5px9q0_r_comp-kd5px9kk {
		--bgs: var(--color_11);
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: var(--color_11);
		--brw: 0px 0px 0px 0px;
		--brd: var(--color_15);
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 18px/1.6em wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		--txt: var(--color_15);
		--alpha-txt: 1;
		--arrowColor: var(--color_15);
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: var(--color_11);
		--txtsSub: var(--color_18);
		--alpha-txtsSub: 1;
		--txts: var(--color_18);
		--alpha-txts: 1;
		--bgexpanded: var(--color_11);
		--fntSubMenu: normal normal normal 15px/1.6em wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		--txtexpanded: var(--color_15);
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 25px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;

		--SKINS_fntSubmenu:normal normal normal 16px/1.4em din-next-w01-light {
			color_14
		}

		;
		--alpha-SKINS_bgSubmenu:0;
		--rd:90px;
		--alpha-bgs:0;
		--alpha-bgsSub:0;
		--alpha-brd:0.2;
		--textSpacing:0;
		--alpha-bg:0;
		--SKINS_submenuMargin:0;
		--alpha-bgexpanded:0;
		--sepw:1;
		--alpha-bgh:1;
		--SKINS_submenuBR:90px;
		--boxShadowToggleOn-shd:none;
		--separatorHeight:15;
		--static-spx:0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-kd5px9q0_r_comp-kd5px9kk {
			--fnt: normal normal normal 18px/1.6em wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
			--txt: var(--color_18);
			--txtsSub: var(--color_15);
			--txts: var(--color_15);
			--fntSubMenu: normal normal normal 15px/1.6em wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
			--txtexpanded: var(--color_18);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-kd5px9q0_r_comp-kd5px9kk {
			--fnt: normal normal normal 16px/1.6em wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
			--txt: var(--color_18);
			--txtsSub: var(--color_15);
			--txts: var(--color_15);
			--fntSubMenu: normal normal normal 14px/1.6em wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
			--txtexpanded: var(--color_18);
		}
	}

	#comp-kd5px9q0_r_comp-kkmqi5tc {
		height: 20px;
		width: 20px;
		--l_display: unset;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		position: sticky;
		--force-auto: initial;
		top: var(--force-auto, calc(0px + var(--sticky-offset, 0px)));
		bottom: var(--force-auto, );
		left: var(--force-auto, );
		right: var(--force-auto, );
		margin-left: 0%;
		margin-right: 40px;
		margin-top: 40px;
		margin-bottom: 0px;
		grid-area: 1/1/2/2;
		--is-sticky: 1;
	}

	#comp-kd5px9q0_r_comp-kkmqi5tc~* {
		will-change: var(--safari-sticky-fix);
	}

	#comp-kd5px9q0_r_comp-kkmqi5tc {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0q2aetb {
		height: auto;
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		--comp-display: unset;
		align-self: stretch;
		justify-self: stretch;
		position: sticky;
		--force-auto: initial;
		top: var(--force-auto, calc(0% + var(--sticky-offset, 0px)));
		bottom: var(--force-auto, );
		left: var(--force-auto, );
		right: var(--force-auto, );
		grid-area: 1/1/2/2;
		--is-sticky: 1;
	}

	.comp-m0q2aetb-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2aetb:not(.comp-m0q2aetb-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#comp-m0q2aetb~* {
		will-change: var(--safari-sticky-fix);
	}

	#masterPage:not(.landingPage) {
		--top-offset: var(--header-height);
	}

	#masterPage.landingPage {
		--top-offset: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb {
			--l_display: unset;
		}
	}

	#comp-m0q2aetb {
		--alpha-bg: 0;
		--bg: var(--color_11);
		--static-spx: 1px;
	}

	#comp-m0q2aetb_r_comp-m0q2adq3 {
		min-height: 99.5px;
		height: auto;
		min-width: 0px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		position: relative;
	}

	#comp-m0q2aetb_r_comp-m0q2adq3 .comp-m0q2aetb_r_comp-m0q2adq3-container {
		box-sizing: border-box;
		position: relative;
		row-gap: 0px;
		column-gap: 0px;
		max-width: 99999999999px;
		margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
		--section-max-width: 99999999999px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(99.5px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2aetb_r_comp-m0q2adq3:not(.comp-m0q2aetb_r_comp-m0q2adq3-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#comp-m0q2aetb_r_comp-m0q2adq3 .comp-m0q2aetb_r_comp-m0q2adq3-container-pinned {
		max-width: 99999999999px;
		margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
		--section-max-width: 99999999999px;
		height: 100%;
		width: 100%;
		position: absolute;
		display: grid;
		pointer-events: none;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m0q2adq3 {
			min-height: 71.5px;
		}

		#comp-m0q2aetb_r_comp-m0q2adq3 .comp-m0q2aetb_r_comp-m0q2adq3-container {
			grid-template-rows: minmax(71.5px, auto);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m0q2adq3 {
			min-height: 0px;
			--l_display: unset;
		}

		#comp-m0q2aetb_r_comp-m0q2adq3 .comp-m0q2aetb_r_comp-m0q2adq3-container {
			grid-template-rows: minmax(max(0.5px, 0.0911255 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-m0q2aetb_r_comp-m0q2adq3 {
		--bg: var(--color_11);
		--alpha-bg: 0;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0q2aetb_r_comp-lzcaur5y {
		min-height: 0px;
		--l_display: unset;
		height: 75px;
		min-width: 0px;
		width: 90px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 1.3878038194444444%;
		margin-right: 0%;
		margin-top: 0.9722222222222222%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-lzcaur5y {
			height: 59.866187538775534px;
			width: 71.85065171086045px;
			align-self: start;
			margin-left: 1.3859577922077921%;
			margin-top: 0.9719967532467533%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-lzcaur5y {
			height: 59.93544817272161px;
			width: 71.93377745999405px;
			align-self: center;
			margin-left: 15px;
			margin-top: 0%;
			margin-bottom: 0.004006410256410255%;
		}
	}

	#comp-m0q2aetb_r_comp-lzcaur5y {
		--backgroundColor: var(--color_0);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0q2aetb_r_comp-lzcaur5y:not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-lzcaur5y:not(.is-animating) :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-lzcaur5y.comp-m0q2aetb_r_variants-m0s6an2i,
	#comp-m0q2aetb_r_comp-lzcaur5y.comp-m0q2aetb_r_variants-m0s6an2i :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-lzcaur5y.comp-m0q2aetb_r_variants-m0s6an2i,
	#comp-m0q2aetb_r_comp-lzcaur5y.comp-m0q2aetb_r_variants-m0s6an2i :not(.is-animating) :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-lzcaur5y {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-m0q2aetb_r_comp-lzcaur5y.comp-m0q2aetb_r_variants-m0s6an2i {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(-5px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-m0q2aetb_r_comp-m0qfbg3l {
		min-height: 40px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		align-self: start;
		justify-self: end;
		margin-top: 1.5288628472222223%;
		margin-left: 0%;
		margin-bottom: -0.869140625%;
		margin-right: 6.25%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m0qfbg3l-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m0qfbg3l {
			min-height: 40px;
			align-self: start;
			margin-top: 2.272727272727273%;
			margin-bottom: 0%;
			margin-right: 8%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m0qfbg3l {
			min-height: 36px;
			align-self: center;
			margin-top: 0%;
			margin-bottom: 0.1602564102564103%;
			margin-right: 64px;
		}
	}

	#comp-m0q2aetb_r_comp-m0qfbg3l {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z {
		min-height: 30px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 620px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: 16px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: center;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m2o2xh1z {
			--l_display: none;
			width: 585.40625px;
			margin-right: max(0.5px, 0.0069442 * (var(--scaling-factor) - var(--scrollbar-width)));
			align-self: flex-start;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m2o2xh1z {
			margin-right: max(0.5px, 0.0069444 * (var(--scaling-factor) - var(--scrollbar-width)));
			align-self: flex-start;
		}
	}

	#comp-m0q2aetb_r_comp-m0qfbg3q5 {
		min-height: 0px;
		--l_display: unset;
		height: 40px;
		min-width: 0px;
		width: 142px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: max(0.5px, 0.0027344 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m0qfbg3q5-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2aetb_r_comp-m0qfbg3q5:not(.comp-m0q2aetb_r_comp-m0qfbg3q5-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m0qfbg3q5 {
			margin-top: 0px;
			order: 1;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m0qfbg3q5 {
			margin-top: max(0.5px, 0.0027452 * (var(--scaling-factor) - var(--scrollbar-width)));
			order: 3;
		}

		.comp-m0q2aetb_r_comp-m0qfbg3q5-container {
			padding-top: 0px;
			padding-right: 0px;
			padding-left: 0px;
			padding-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m0qfbg3q5 {
		--static-spx: 1px;
	}

	#comp-m0q2aetb_r_comp-m0qfbg3r10 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: stretch;
		justify-self: stretch;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0q2aetb_r_comp-m0qfbg3t {
		min-height: 300px;
		--l_display: unset;
		height: 300px;
		min-width: 0px;
		width: 980px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: stretch;
		justify-self: stretch;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0q2aetb_r_comp-m0qfbg3t .comp-m0q2aetb_r_comp-m0qfbg3t-overflow-wrapper {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		overflow-x: scroll;
		overflow-y: scroll;
		--sticky-offset: 0px;
		scrollbar-width: none;
		overflow: -moz-scrollbars-none;
		-ms-overflow-style: none;
	}

	#comp-m0q2aetb_r_comp-m0qfbg3t .comp-m0q2aetb_r_comp-m0qfbg3t-container {
		box-sizing: border-box;
		position: relative;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2aetb_r_comp-m0qfbg3t:not(.comp-m0q2aetb_r_comp-m0qfbg3t-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#comp-m0q2aetb_r_comp-m0qfbg3t .comp-m0q2aetb_r_comp-m0qfbg3t-overflow-wrapper::-webkit-scrollbar {
		width: 0;
		height: 0;
	}

	#comp-m0q2aetb_r_comp-m0qfbg3t10 {
		min-height: 400px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 13.784722222222221%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0q2aetb_r_comp-m0qfbg3t10 .comp-m0q2aetb_r_comp-m0qfbg3t10-overflow-wrapper {
		position: relative;
		display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		overflow-x: hidden;
		overflow-y: scroll;
		--sticky-offset: 0px;
	}

	#comp-m0q2aetb_r_comp-m0qfbg3t10 .comp-m0q2aetb_r_comp-m0qfbg3t10-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 80px;
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 80px;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(240px, auto);
		grid-template-columns: minmax(0px, 199.5fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2aetb_r_comp-m0qfbg3t10:not(.comp-m0q2aetb_r_comp-m0qfbg3t10-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m0qfbg3t10 {
			min-height: 0px;
			width: 100%;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}

		#comp-m0q2aetb_r_comp-m0qfbg3t10 .comp-m0q2aetb_r_comp-m0qfbg3t10-container {
			grid-template-rows: minmax(225.76600000000002px, auto);
		}
	}

	#comp-m0q2aetb_r_comp-m0qfbg3v {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100.24279448621554%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0px;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m0qfbg3v {
			min-height: 277.7737480231945px;
			width: 100%;
		}
	}

	#comp-m0q2aetb_r_comp-m0qfbg3v {
		--bgs: var(--color_18);
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 232, 230, 230;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 8px;
		--fnt: normal normal normal max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width)))/2.2em wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: var(--color_18);
		--alpha-txtsSub: 1;
		--txts: var(--color_11);
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 30px/1.6em fraunces, serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 25px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 1;
		--alpha-bgsSub: 1;
		--alpha-brd: 1;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m0qfbg3v {
			--fnt: normal normal normal 16px/2.2em wfont_8982a4_0cb068731a3f425fae74ea2a4fe44ae5, wf_0cb068731a3f425fae74ea2a4, orig_zen_kaku_gothic_new_medium;
			--fntSubMenu: normal normal normal 6px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
			--alpha-bgsSub: 0;
		}
	}

	#comp-m0q2aetb_r_comp-m0qfbg3w4 {
		min-height: 0px;
		--l_display: unset;
		height: 30px;
		min-width: 0px;
		width: 30px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: -40px;
		margin-bottom: 0px;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m0qfbg3w4 {
			margin-right: 10px;
			margin-top: -62px;
		}
	}

	#comp-m0q2aetb_r_comp-m0qbrwgo {
		min-height: 0px;
		--l_display: unset;
		height: 90px;
		min-width: 0px;
		width: 61.984375px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m0qbrwgo-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2aetb_r_comp-m0qbrwgo:not(.comp-m0q2aetb_r_comp-m0qbrwgo-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m0qbrwgo {
			height: 74px;
			width: 48px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m0qbrwgo {
			height: 70px;
			width: 56px;
		}
	}

	#comp-m0q2aetb_r_comp-m0qbrwgo {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0q2aetb_r_comp-m0qbrwgs {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: stretch;
		justify-self: stretch;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0q2aetb_r_comp-m0qbrwgu {
		min-height: 300px;
		--l_display: unset;
		height: 300px;
		min-width: 0px;
		width: 980px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: stretch;
		justify-self: stretch;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0q2aetb_r_comp-m0qbrwgu .comp-m0q2aetb_r_comp-m0qbrwgu-overflow-wrapper {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		overflow-x: scroll;
		overflow-y: scroll;
		--sticky-offset: 0px;
		scrollbar-width: none;
		overflow: -moz-scrollbars-none;
		-ms-overflow-style: none;
	}

	#comp-m0q2aetb_r_comp-m0qbrwgu .comp-m0q2aetb_r_comp-m0qbrwgu-container {
		box-sizing: border-box;
		position: relative;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2aetb_r_comp-m0qbrwgu:not(.comp-m0q2aetb_r_comp-m0qbrwgu-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#comp-m0q2aetb_r_comp-m0qbrwgu .comp-m0q2aetb_r_comp-m0qbrwgu-overflow-wrapper::-webkit-scrollbar {
		width: 0;
		height: 0;
	}

	#comp-m0q2aetb_r_comp-m0qbrwgx {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0q2aetb_r_comp-m0qbrwgx .comp-m0q2aetb_r_comp-m0qbrwgx-overflow-wrapper {
		position: relative;
		display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		overflow-x: hidden;
		overflow-y: scroll;
		--sticky-offset: 0px;
	}

	#comp-m0q2aetb_r_comp-m0qbrwgx .comp-m0q2aetb_r_comp-m0qbrwgx-container {
		box-sizing: border-box;
		position: relative;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.63125 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2aetb_r_comp-m0qbrwgx:not(.comp-m0q2aetb_r_comp-m0qbrwgx-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m0qbrwgx {
			min-height: 863.84375px;
			justify-self: center;
		}

		#comp-m0q2aetb_r_comp-m0qbrwgx .comp-m0q2aetb_r_comp-m0qbrwgx-container {
			grid-template-rows: minmax(max(0.5px, 1.1207792 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m0qbrwgx {
			min-height: 0px;
			justify-self: start;
		}

		#comp-m0q2aetb_r_comp-m0qbrwgx .comp-m0q2aetb_r_comp-m0qbrwgx-container {
			grid-template-rows: minmax(max(0.5px, 2.4215946 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-m0q2aetb_r_comp-m0qbrwgz {
		min-height: 0px;
		--l_display: unset;
		height: 90px;
		min-width: 0px;
		width: 60px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0px;
		margin-right: 0.0025000000000545697px;
		margin-top: 0px;
		margin-bottom: 0px;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m0qbrwgz {
			height: 73.5px;
			width: 48.078125px;
			margin-right: 0px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m0qbrwgz {
			height: 69.5px;
			width: 56px;
			margin-right: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m0qbrwh4 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.2458365359979503;
		min-width: 0px;
		width: 8.47005208333334%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		pointer-events: auto;
		position: absolute;
		--force-auto: initial;
		top: var(--force-auto, calc(0px));
		bottom: var(--force-auto, auto);
		left: var(--force-auto, auto);
		right: var(--force-auto, 0px);
		margin-left: 0%;
		margin-right: 6.245659722222222%;
		margin-top: 31px;
		margin-bottom: 0%;
		grid-area: 1/1/-1/-1;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m0qbrwh4 {
			--aspect-ratio: 0.24583653599795036;
			width: 8.47005208333334%;
			margin-right: 48.091579861111114px;
			margin-top: 22px;
			grid-area: 1/1/-1/-1;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m0qbrwh4 {
			--aspect-ratio: 3.571428571428571;
			width: 7.179487179487181%;
			margin-right: 20%;
			margin-top: 22px;
			grid-area: 1/1/2/2;
		}
	}

	#comp-m0q2aetb_r_comp-m0qbrwh4 {
		--iconSize: 30px;
		--orientation: HORIZ;
		--spacing: 16px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m0qbrwh4 {
			--iconSize: 88.615spx;
			--spacing: 29.538spx;
		}
	}

	#comp-m0q2aetb_r_comp-m11m7vdp {
		width: 7.500000000000001%;
		height: auto;
		--aspect-ratio: 0.8418614399066419;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-top: 0.9385850694444441%;
		margin-left: 2.086046006944445%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m11m7vdp {
			width: 7.500000000000001%;
			height: auto;
			--aspect-ratio: 0.8418614399066419;
			margin-top: 0.9385850694444441%;
			margin-left: 2.086046006944445%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m11m7vdp {
			min-height: 0px;
			height: 60px;
			min-width: 0px;
			width: 72px;
			max-width: 99999px;
			max-height: 99999px;
			--aspect-ratio: auto;
			margin-top: 1.185897435897436%;
			margin-left: 3.8020833333333335%;
		}
	}

	#comp-m0q2aetb_r_comp-m11m7vdp {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 1px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m11m7vdp {
			--static-spx: 0.1 * var(--one-unit);
		}
	}

	#comp-m0q2aetb_r_comp-m2brk61e {
		width: 100.00217013888889%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-top: 8.358289930555555%;
		margin-left: -0.002170138888888889%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m2brk61e-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m2brk61e {
			justify-self: center;
			margin-top: 120px;
			margin-left: 0%;
			margin-right: 0.0020292207792207786%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m2brk61e {
			justify-self: center;
			margin-top: 120px;
			margin-left: 0%;
			margin-right: 0.0020292207792207786%;
		}
	}

	#comp-m0q2aetb_r_comp-m2brk61e {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m2bri8ij {
		min-height: 416.453125px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 36.171875px;
		margin-right: 0%;
		align-self: center;
		order: 1;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m2bri8ij-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(416.453125px, auto);
		grid-template-columns: minmax(0px, 1440fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2aetb_r_comp-m2bri8ij {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m2brrlcg {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 980px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: center;
		margin-top: 0%;
		margin-left: 0.00008680374714605146%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m2brrlcg-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m2brrlcg {
			width: 654.4375px;
			margin-left: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m2brrlcg {
			width: 92.3076923076923%;
		}
	}

	#comp-m0q2aetb_r_comp-m2brrlcg {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m11x4e81 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 2.4489795918367347%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m11x4e81 {
			margin-bottom: 24px;
		}
	}

	#comp-m0q2aetb_r_comp-m11x4e81.comp-m0q2aetb_r_variants-m11x76h6 {
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 18px;
		--fontWeight: bold;
	}

	#comp-m0q2aetb_r_comp-m11x4e81 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 18px;
		--lineHeight: 1em;
		--fontSize: 18px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m11x4e81 {
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0q2aetb_r_comp-m11x4e81:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m11x4e81:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m11x4e81.comp-m0q2aetb_r_variants-m11x76h6,
	#comp-m0q2aetb_r_comp-m11x4e81.comp-m0q2aetb_r_variants-m11x76h6 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m11x4e81.comp-m0q2aetb_r_variants-m11x76h6,
	#comp-m0q2aetb_r_comp-m11x4e81.comp-m0q2aetb_r_variants-m11x76h6 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m11wzs9r1 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 980px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 2.4489795918367347%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m11wzs9r1-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m11wzs9r1 {
			width: 654.4375px;
			margin-right: 0.014323227500596801%;
			margin-bottom: 24px;
			align-self: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m11wzs9r1 {
			width: 100%;
			margin-right: 0.026037936659505052%;
			margin-bottom: 24px;
			align-self: center;
		}
	}

	#comp-m0q2aetb_r_comp-m11wzs9r1 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m11wzsc12 {
		width: 0%;
		height: 0px;
		--l_display: none;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 40px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m11wzsc12 {
			width: 100.00434046616607%;
			height: 1px;
			--l_display: none;
			margin-bottom: 24px;
			order: 1;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m11wzsc12 {
			--l_display: unset;
			height: 1px;
			min-width: 0px;
			width: 100%;
			max-width: 99999px;
			margin-bottom: 24px;
			order: 3;
		}
	}

	#comp-m0q2aetb_r_comp-m11wzsc12 {
		--brd: 157, 157, 157;
		--lnw: 1px;
		--alpha-brd: 1;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m11wzsc12 {
			--brd: 196, 192, 188;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5luc {
		width: 100.46657654907774%;
		height: auto;
		--l_display: none;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 40px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0q2aetb_r_comp-m1hf5luc .comp-m0q2aetb_r_comp-m1hf5luc-container {
		box-sizing: border-box;
		position: relative;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5luc {
			margin-bottom: 24px;
			align-self: flex-start;
			order: 2;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5luc {
			width: 100%;
			--l_display: unset;
			margin-bottom: 24px;
			align-self: center;
			order: 1;
		}

		#comp-m0q2aetb_r_comp-m1hf5luc .comp-m0q2aetb_r_comp-m1hf5luc-container {
			padding-top: 0%;
			padding-right: 0%;
			padding-left: 0%;
			padding-bottom: 5%;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5luc {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m1hf5luf6 {
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 61.99652777777778%;
		margin-right: 0%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m1hf5luf6-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5luf6 {
			margin-bottom: 61.99652777777778%;
			order: 1;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5luf6 {
			margin-bottom: 15.96875px;
			order: 2;
		}

		.comp-m0q2aetb_r_comp-m1hf5luf6-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5luf6 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m1hf5lug7 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 146.21527777777777%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5lug7 {
			width: 180px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 146.21527777777777%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lug7 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: max(0.5px, 0.0000795 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5lug7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lug7 {
			--minFontSize: 15px;
			--maxFontSize: 18px;
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5luh9 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5luh9 {
			width: 180px;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5luh9 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5luh9 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5luh9 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5lui14 {
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: -2.775607638888889%;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m1hf5lui14-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		.comp-m0q2aetb_r_comp-m1hf5lui14-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}

		#comp-m0q2aetb_r_comp-m1hf5lui14 {
			margin-bottom: 2.7734375%;
			order: 5;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5lui14 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m1hf5luj9 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 146.21527777777777%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5luj9 {
			width: 180px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 146.21527777777777%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5luj9 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5luj9 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5luj9 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5luk10 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5luk10 {
			width: 180px;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5luk10 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5luk10 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5luk10 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5lul10 {
		min-height: 24px;
		height: auto;
		min-width: 0px;
		width: 360px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: -2.2222222222222223%;
		margin-right: 0%;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m1hf5lul10-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5lul10 {
			margin-bottom: -2.2222222222222223%;
			order: 3;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lul10 {
			width: max-content;
			margin-bottom: 16px;
			order: 4;
		}

		.comp-m0q2aetb_r_comp-m1hf5lul10-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5lul10 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m1hf5lum10 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 146.21527777777777%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5lum10 {
			width: 180px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 146.21527777777777%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lum10 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5lum10 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lum10 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5lun7 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5lun7 {
			width: 180px;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lun7 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5lun7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lun7 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5luo2 {
		min-height: 24px;
		height: auto;
		min-width: 0px;
		width: 360px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 5.551215277777778%;
		margin-right: 0%;
		align-self: flex-start;
		order: 4;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m1hf5luo2-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5luo2 {
			margin-bottom: 5.551215277777778%;
			order: 4;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5luo2 {
			width: max-content;
			margin-bottom: 16px;
			order: 6;
		}

		.comp-m0q2aetb_r_comp-m1hf5luo2-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5luo2 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m1hf5lup {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 146.21527777777777%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5lup {
			width: 180px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 146.21527777777777%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lup {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5lup {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lup {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5lup14 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5lup14 {
			width: 180px;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lup14 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5lup14 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lup14 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5luq12 {
		min-height: 24px;
		height: auto;
		min-width: 0px;
		width: 360px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: -5.2734375%;
		margin-right: 0%;
		align-self: flex-start;
		order: 6;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m1hf5luq12-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5luq12 {
			width: max-content;
			margin-bottom: 0%;
			order: 7;
		}

		.comp-m0q2aetb_r_comp-m1hf5luq12-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5luq12 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m1hf5lur6 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 146.21527777777777%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5lur6 {
			width: 180px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 146.21527777777777%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lur6 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5lur6 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lur6 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5lus {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5lus {
			width: 180px;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lus {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5lus {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lus {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5luu10 {
		width: 19.635416666666668%;
		height: 2px;
		--l_display: none;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 2.7777777777777777%;
		align-self: flex-start;
		order: 5;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5luu10 {
			width: 19.635416666666668%;
			height: 2px;
			--l_display: none;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5luu10 {
			width: 100%;
			height: 1px;
			--l_display: unset;
			margin-bottom: 16px;
			align-self: center;
			order: 1;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5luu10 {
		--brd: var(--color_15);
		--lnw: 2px;
		--alpha-brd: 1;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5luu10 {
			--brd: 228, 222, 214;
			--lnw: 1px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5luv12 {
		min-height: 24px;
		height: auto;
		min-width: 0px;
		width: 360px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 2.7777777777777777%;
		margin-right: 0%;
		align-self: flex-start;
		order: 7;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m1hf5luv12-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5luv12 {
			margin-bottom: 0%;
			order: 5;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5luv12 {
			width: max-content;
			margin-bottom: 16px;
			order: 3;
		}

		.comp-m0q2aetb_r_comp-m1hf5luv12-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5luv12 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m1hf5luw10 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 146.21527777777777%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5luw10 {
			width: 180px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 146.21527777777777%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5luw10 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5luw10 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5luw10 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5lux4 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5lux4 {
			width: 180px;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lux4 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5lux4 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lux4 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhc {
		min-height: 0px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 360px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 40px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5bhc {
			--l_display: none;
			width: 360px;
			margin-right: 0%;
			margin-bottom: 24px;
			align-self: flex-start;
			order: 3;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhc {
			--l_display: unset;
			width: 100%;
			margin-right: 0.00785363954052121%;
			margin-bottom: 24px;
			align-self: center;
			order: 2;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhp12 {
		min-height: 93px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m1hf5bhp12-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2aetb_r_comp-m1hf5bhp12:not(.comp-m0q2aetb_r_comp-m1hf5bhp12-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5bhp12 {
			--l_display: none;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhp12 {
			--l_display: unset;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhq11 {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5bhq11 {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhq11 {
			--l_display: unset;
			width: 359.984375px;
			justify-self: start;
			margin-top: 0.021701388888888888%;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhq11 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhq11 {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--menuSpacing: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhr12 {
		min-height: 93px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m1hf5bhr12-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2aetb_r_comp-m1hf5bhr12:not(.comp-m0q2aetb_r_comp-m1hf5bhr12-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5bhr12 {
			--l_display: none;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhr12 {
			--l_display: unset;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhs11 {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5bhs11 {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhs11 {
			--l_display: unset;
			width: 359.984375px;
			justify-self: start;
			margin-top: 0.021701388888888888%;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhs11 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhs11 {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--menuSpacing: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bht11 {
		min-height: 93px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m1hf5bht11-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2aetb_r_comp-m1hf5bht11:not(.comp-m0q2aetb_r_comp-m1hf5bht11-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5bht11 {
			--l_display: none;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bht11 {
			--l_display: unset;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhu8 {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5bhu8 {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhu8 {
			--l_display: unset;
			width: 359.984375px;
			justify-self: start;
			margin-top: 0.021701388888888888%;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhu8 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhu8 {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--menuSpacing: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhv7 {
		min-height: 93px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m1hf5bhv7-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2aetb_r_comp-m1hf5bhv7:not(.comp-m0q2aetb_r_comp-m1hf5bhv7-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5bhv7 {
			--l_display: none;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhv7 {
			--l_display: unset;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhw5 {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5bhw5 {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhw5 {
			--l_display: unset;
			width: 359.984375px;
			justify-self: start;
			margin-top: 0.021701388888888888%;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhw5 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhw5 {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--menuSpacing: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhx4 {
		min-height: 93px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m1hf5bhx4-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2aetb_r_comp-m1hf5bhx4:not(.comp-m0q2aetb_r_comp-m1hf5bhx4-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5bhx4 {
			--l_display: none;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhx4 {
			--l_display: unset;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bi0 {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5bi0 {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bi0 {
			--l_display: unset;
			width: 359.984375px;
			justify-self: start;
			margin-top: 0.021701388888888888%;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bi0 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bi0 {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--menuSpacing: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhf {
		min-height: 93px;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m1hf5bhf-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2aetb_r_comp-m1hf5bhf:not(.comp-m0q2aetb_r_comp-m1hf5bhf-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhf {
			min-height: 130px;
		}

		.comp-m0q2aetb_r_comp-m1hf5bhf-container {
			grid-template-rows: minmax(129.9995px, auto);
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhg {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5bhg {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhg {
			--l_display: unset;
			width: 360px;
			justify-self: start;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhg {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhg {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--txtsSub: var(--color_15);
			--txts: var(--color_15);
			--menuSpacing: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhj10 {
		height: 240px;
		width: 100%;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m1hf5bhj10-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2aetb_r_comp-m1hf5bhj10:not(.comp-m0q2aetb_r_comp-m1hf5bhj10-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhj10 {
			height: 100px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhk8 {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5bhk8 {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhk8 {
			--l_display: unset;
			width: 360px;
			align-self: start;
			justify-self: start;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhk8 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhk8 {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--txtsSub: var(--color_15);
			--txts: var(--color_15);
			--menuSpacing: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhl14 {
		height: 240px;
		width: 100%;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m1hf5bhl14-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2aetb_r_comp-m1hf5bhl14:not(.comp-m0q2aetb_r_comp-m1hf5bhl14-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhl14 {
			height: 40px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhm11 {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5bhm11 {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhm11 {
			--l_display: unset;
			width: 360px;
			align-self: start;
			justify-self: start;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhm11 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhm11 {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--txtsSub: var(--color_15);
			--txts: var(--color_15);
			--menuSpacing: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhn14 {
		height: 240px;
		width: 100%;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m1hf5bhn14-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2aetb_r_comp-m1hf5bhn14:not(.comp-m0q2aetb_r_comp-m1hf5bhn14-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhn14 {
			height: 91px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bho8 {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5bho8 {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bho8 {
			--l_display: unset;
			width: 360px;
			align-self: start;
			justify-self: start;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bho8 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bho8 {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--menuSpacing: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddh5 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 40px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m122ddh5-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddh5 {
			min-height: unset;
			--l_display: unset;
			width: 100%;
			max-height: 99999px;
			margin-right: 0%;
			margin-bottom: 24px;
			align-self: flex-start;
			order: 1;
		}

		.comp-m0q2aetb_r_comp-m122ddh5-container {
			flex-direction: column;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddh5 {
			min-height: 0px;
			--l_display: none;
			width: max-content;
			max-height: 99999px;
			margin-right: 1.7120934198336237%;
			margin-bottom: 24px;
			align-self: center;
			order: 3;
		}

		.comp-m0q2aetb_r_comp-m122ddh5-container {
			flex-direction: column;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddh5 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m122ddh91 {
		width: max-content;
		height: auto;
		min-height: 0px;
		--comp-display: unset;
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m122ddh91-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddh91 {
			min-height: 0px;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: 24px;
			margin-right: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddh91 {
			min-height: 355.40625px;
			min-width: 0px;
			max-width: 99999px;
			max-height: 99999px;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: -48px;
			margin-right: 0%;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddh91 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m122ddhb9 {
		width: max-content;
		height: auto;
		min-height: 0px;
		--comp-display: unset;
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 32px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m122ddhb9-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhb9 {
			min-height: unset;
			min-width: 0px;
			width: max(0.5px, 0.5384615 * (var(--scaling-factor) - var(--scrollbar-width)));
			max-width: 99999px;
			max-height: 99999px;
			margin-top: max(0.5px, 0.0012821 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-right: 0px;
		}

		.comp-m0q2aetb_r_comp-m122ddhb9-container {
			flex-direction: column;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhb9 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m122ddhc13 {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 186.9375px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		margin-left: 0px;
		margin-right: 32px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	#comp-m0q2aetb_r_comp-m122ddhc13 .comp-m0q2aetb_r_comp-m122ddhc13-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 6.6112928907548865%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhc13 {
			width: max(0.5px, 0.2387987 * (var(--scaling-factor) - var(--scrollbar-width)));
		}

		#comp-m0q2aetb_r_comp-m122ddhc13 .comp-m0q2aetb_r_comp-m122ddhc13-container {
			padding-bottom: 3.5941718461687913%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhc13 {
			width: 100%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 32px;
		}

		#comp-m0q2aetb_r_comp-m122ddhc13 .comp-m0q2aetb_r_comp-m122ddhc13-container {
			padding-bottom: 0.48661082803038574%;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhc13 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m122ddhe6 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 23.841793206818085px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhe6 {
			margin-bottom: 6.933538426948789%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhe6 {
			width: 100%;
			margin-bottom: 16px;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhe6 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 18px;
		--lineHeight: 1em;
		--fontSize: 18px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhe6 {
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhf2 {
		width: 100%;
		height: auto;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m122ddhf2-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhf2 {
			width: 99.62511715089035%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhf2 {
			width: 98.84805711040805%;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhf2 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m122ddhg {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhg {
			width: 182.703125px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhg {
			width: 100%;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhg.comp-m0q2aetb_r_variants-m122ddhg2 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0q2aetb_r_comp-m122ddhg {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhg {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhg {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhg:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhg:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhg.comp-m0q2aetb_r_variants-m122ddhg2,
	#comp-m0q2aetb_r_comp-m122ddhg.comp-m0q2aetb_r_variants-m122ddhg2 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhg.comp-m0q2aetb_r_variants-m122ddhg2,
	#comp-m0q2aetb_r_comp-m122ddhg.comp-m0q2aetb_r_variants-m122ddhg2 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhh12 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhh12 {
			width: 182.703125px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhh12 {
			width: 100%;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhh12.comp-m0q2aetb_r_variants-m122ddhh14 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0q2aetb_r_comp-m122ddhh12 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhh12 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhh12 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhh12:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhh12:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhh12.comp-m0q2aetb_r_variants-m122ddhh14,
	#comp-m0q2aetb_r_comp-m122ddhh12.comp-m0q2aetb_r_variants-m122ddhh14 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhh12.comp-m0q2aetb_r_variants-m122ddhh14,
	#comp-m0q2aetb_r_comp-m122ddhh12.comp-m0q2aetb_r_variants-m122ddhh14 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhj1 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhj1 {
			width: 182.703125px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhj1 {
			width: 100%;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhj1.comp-m0q2aetb_r_variants-m122ddhj3 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0q2aetb_r_comp-m122ddhj1 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhj1 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhj1 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhj1:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhj1:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhj1.comp-m0q2aetb_r_variants-m122ddhj3,
	#comp-m0q2aetb_r_comp-m122ddhj1.comp-m0q2aetb_r_variants-m122ddhj3 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhj1.comp-m0q2aetb_r_variants-m122ddhj3,
	#comp-m0q2aetb_r_comp-m122ddhj1.comp-m0q2aetb_r_variants-m122ddhj3 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhk15 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 4;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhk15 {
			width: 182.703125px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhk15 {
			width: 100%;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhk15.comp-m0q2aetb_r_variants-m122ddhk17 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0q2aetb_r_comp-m122ddhk15 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhk15 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhk15 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhk15:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhk15:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhk15.comp-m0q2aetb_r_variants-m122ddhk17,
	#comp-m0q2aetb_r_comp-m122ddhk15.comp-m0q2aetb_r_variants-m122ddhk17 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhk15.comp-m0q2aetb_r_variants-m122ddhk17,
	#comp-m0q2aetb_r_comp-m122ddhk15.comp-m0q2aetb_r_variants-m122ddhk17 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhm {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 147.9375px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0q2aetb_r_comp-m122ddhm .comp-m0q2aetb_r_comp-m122ddhm-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 8.245920468948036%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhm {
			width: max(0.5px, 0.2092429 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: max(0.5px, 0.0006494 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-bottom: 0px;
		}

		#comp-m0q2aetb_r_comp-m122ddhm .comp-m0q2aetb_r_comp-m122ddhm-container {
			padding-bottom: 4.048574407215245%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhm {
			width: 98.13417700981586%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}

		#comp-m0q2aetb_r_comp-m122ddhm .comp-m0q2aetb_r_comp-m122ddhm-container {
			padding-bottom: 0.5218290785351142%;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhm {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m122ddhm10 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 23.888291931152352px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhm10 {
			margin-bottom: 7.928112536670225%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhm10 {
			width: 99.98966316691032%;
			margin-bottom: 16px;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhm10 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 18px;
		--lineHeight: 1em;
		--fontSize: 18px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhm10 {
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhn11 {
		width: 100%;
		height: auto;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m122ddhn11-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	#comp-m0q2aetb_r_comp-m122ddhn11 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m122ddho7 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0.010850694444444444%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddho7 {
			width: 99.98914930555556%;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddho7.comp-m0q2aetb_r_variants-m122ddho9 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0q2aetb_r_comp-m122ddho7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddho7 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddho7 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddho7:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddho7:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddho7.comp-m0q2aetb_r_variants-m122ddho9,
	#comp-m0q2aetb_r_comp-m122ddho7.comp-m0q2aetb_r_variants-m122ddho9 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddho7.comp-m0q2aetb_r_variants-m122ddho9,
	#comp-m0q2aetb_r_comp-m122ddho7.comp-m0q2aetb_r_variants-m122ddho9 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhp23 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhp23 {
			width: 99.98914930555556%;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhp23.comp-m0q2aetb_r_variants-m122ddhq1 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0q2aetb_r_comp-m122ddhp23 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhp23 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhp23 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhp23:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhp23:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhp23.comp-m0q2aetb_r_variants-m122ddhq1,
	#comp-m0q2aetb_r_comp-m122ddhp23.comp-m0q2aetb_r_variants-m122ddhq1 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhp23.comp-m0q2aetb_r_variants-m122ddhq1,
	#comp-m0q2aetb_r_comp-m122ddhp23.comp-m0q2aetb_r_variants-m122ddhq1 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhr2 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhr2 {
			width: 99.98914930555556%;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhr2.comp-m0q2aetb_r_variants-m122ddhr4 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0q2aetb_r_comp-m122ddhr2 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhr2 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhr2 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhr2:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhr2:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhr2.comp-m0q2aetb_r_variants-m122ddhr4,
	#comp-m0q2aetb_r_comp-m122ddhr2.comp-m0q2aetb_r_variants-m122ddhr4 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhr2.comp-m0q2aetb_r_variants-m122ddhr4,
	#comp-m0q2aetb_r_comp-m122ddhr2.comp-m0q2aetb_r_variants-m122ddhr4 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddhs20 {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 266.515625px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		margin-top: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0q2aetb_r_comp-m122ddhs20 .comp-m0q2aetb_r_comp-m122ddhs20-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 0%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhs20 {
			width: max(0.5px, 0.3379363 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: max(0.5px, 0.0006494 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhs20 {
			width: max(0.5px, 0.3525875 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: max(0.5px, 0.0016113 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhs20 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m122ddhv5 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 23.87360036346582px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhv5 {
			margin-bottom: 4.910202040659123%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhv5 {
			width: 97.68730092784932%;
			margin-bottom: 15.984375px;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhv5 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 18px;
		--lineHeight: 1em;
		--fontSize: 18px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhv5 {
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhw {
		min-height: 213px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 266.515625px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m122ddhw-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(213px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhw {
			margin-left: 0.0016051657537296902%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhw {
			min-height: 0px;
			width: 99.98922529899795%;
			margin-left: 0%;
			margin-bottom: 0%;
		}

		.comp-m0q2aetb_r_comp-m122ddhw-container {
			grid-template-rows: minmax(max(0.5px, 0.1215281 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 144.999975fr);
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhw {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m122ddhx6 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m122ddhx6-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhx6 {
			min-height: unset;
			width: 99.23697829907981%;
			max-height: 99999px;
			justify-self: center;
			margin-top: 0.04167111158523576%;
			margin-bottom: -9.459509014294891%;
		}

		.comp-m0q2aetb_r_comp-m122ddhx6-container {
			flex-direction: column;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhx6 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m122ddhy17 {
		width: max(0.5px, 0.0965386 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-top: max(0.5px, 0.0008898 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m122ddhy17-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhy17 {
			width: max(0.5px, 0.1786019 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: max(0.5px, 0.0008726 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
			align-self: flex-start;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhy17 {
			min-width: 0px;
			width: 100%;
			max-width: 99999px;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: 0%;
			margin-right: 0%;
			align-self: center;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhy17 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m122ddhz10 {
		width: 107.76458306146418%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m122ddhz10-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhz10 {
			width: 100.00568117259402%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhz10 {
			width: 98.07894184337603%;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhz10 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m122ddi0 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 82.13853233228384%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 8px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m122ddi0-container {
		box-sizing: border-box;
		padding-top: 6px;
		padding-right: 10px;
		padding-left: 10px;
		padding-bottom: 6px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0069444 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 86fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddi0 {
			width: 99.98576715058354%;
			margin-left: 0.014232849416453175%;
			margin-bottom: 3.953125px;
		}

		.comp-m0q2aetb_r_comp-m122ddi0-container {
			grid-template-rows: minmax(max(0.5px, 0.0069438 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 89.7656fr);
		}
	}

	#comp-m0q2aetb_r_comp-m122ddi0 {
		--brw: max(0.5px, 0.0006944 * (var(--scaling-factor) - var(--scrollbar-width)));
		--brd: 34, 34, 34;
		--bg: var(--color_0);
		--rd: max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m122ddi09 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0.10617282752193834%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddi09 {
			align-self: start;
			margin-top: 0.10752661744610152%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddi09 {
			width: 96.90111420612813%;
			align-self: center;
			margin-top: 0%;
			margin-bottom: -0.03475718983703513%;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddi09 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 16px;
		--lineHeight: 1em;
		--fontSize: 13px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddi09 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddi19 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 1.7437636231533058%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddi19 {
			margin-left: 1.878981332953014%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddi19 {
			width: 100%;
			margin-left: 0%;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddi19.comp-m0q2aetb_r_variants-m122ddi111 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0q2aetb_r_comp-m122ddi19 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddi19 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddi19 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddi19:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddi19:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddi19.comp-m0q2aetb_r_variants-m122ddi111,
	#comp-m0q2aetb_r_comp-m122ddi19.comp-m0q2aetb_r_variants-m122ddi111 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddi19.comp-m0q2aetb_r_variants-m122ddi111,
	#comp-m0q2aetb_r_comp-m122ddi19.comp-m0q2aetb_r_variants-m122ddi111 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddi222 {
		width: 64.10490605427975%;
		height: auto;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 14.375767420083278%;
		margin-right: 0%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m122ddi222-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddi222 {
			width: 100%;
			margin-bottom: 7.772194450908492%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddi222 {
			width: 98.97802297187302%;
			margin-bottom: 16px;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddi222 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m122ddi39 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddi39 {
			width: 100%;
			margin-bottom: 0%;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddi39.comp-m0q2aetb_r_variants-m122ddi311 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0q2aetb_r_comp-m122ddi39 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddi39 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddi39 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddi39:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddi39:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddi39.comp-m0q2aetb_r_variants-m122ddi311,
	#comp-m0q2aetb_r_comp-m122ddi39.comp-m0q2aetb_r_variants-m122ddi311 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddi39.comp-m0q2aetb_r_variants-m122ddi311,
	#comp-m0q2aetb_r_comp-m122ddi39.comp-m0q2aetb_r_variants-m122ddi311 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddi423 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddi423 {
			width: 100%;
			margin-bottom: 0%;
			order: 2;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddi423.comp-m0q2aetb_r_variants-m122ddi425 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0q2aetb_r_comp-m122ddi423 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddi423 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddi423 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddi423:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddi423:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddi423.comp-m0q2aetb_r_variants-m122ddi425,
	#comp-m0q2aetb_r_comp-m122ddi423.comp-m0q2aetb_r_variants-m122ddi425 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddi423.comp-m0q2aetb_r_variants-m122ddi425,
	#comp-m0q2aetb_r_comp-m122ddi423.comp-m0q2aetb_r_variants-m122ddi425 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddi529 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 4;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddi529 {
			width: 100%;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddi529.comp-m0q2aetb_r_variants-m122ddi61 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0q2aetb_r_comp-m122ddi529 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddi529 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddi529 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddi529:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddi529:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddi529.comp-m0q2aetb_r_variants-m122ddi61,
	#comp-m0q2aetb_r_comp-m122ddi529.comp-m0q2aetb_r_variants-m122ddi61 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddi529.comp-m0q2aetb_r_variants-m122ddi61,
	#comp-m0q2aetb_r_comp-m122ddi529.comp-m0q2aetb_r_variants-m122ddi61 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m1g9u1v4 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1g9u1v4 {
			width: 99.07418122902442%;
			margin-left: 0.011572734637194769%;
			order: 3;
		}
	}

	#comp-m0q2aetb_r_comp-m1g9u1v4.comp-m0q2aetb_r_variants-m1g9u1v8 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0q2aetb_r_comp-m1g9u1v4 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1g9u1v4 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1g9u1v4 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m1g9u1v4:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m1g9u1v4:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m1g9u1v4.comp-m0q2aetb_r_variants-m1g9u1v8,
	#comp-m0q2aetb_r_comp-m1g9u1v4.comp-m0q2aetb_r_variants-m1g9u1v8 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m1g9u1v4.comp-m0q2aetb_r_variants-m1g9u1v8,
	#comp-m0q2aetb_r_comp-m1g9u1v4.comp-m0q2aetb_r_variants-m1g9u1v8 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddi72 {
		min-height: unset;
		height: auto;
		width: max(0.5px, 0.0793076 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 16px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m122ddi72-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddi72 {
			width: max(0.5px, 0.1458401 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddi72 {
			min-width: 0px;
			width: 98.97802297187302%;
			max-width: 99999px;
			margin-top: 0%;
			margin-left: 0%;
			margin-right: 0%;
			align-self: center;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddi72 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m122ddi95 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddi95 {
			width: 100%;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddi95.comp-m0q2aetb_r_variants-m122ddi97 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0q2aetb_r_comp-m122ddi95 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddi95 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddi95 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddi95:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddi95:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddi95.comp-m0q2aetb_r_variants-m122ddi97,
	#comp-m0q2aetb_r_comp-m122ddi95.comp-m0q2aetb_r_variants-m122ddi97 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddi95.comp-m0q2aetb_r_variants-m122ddi97,
	#comp-m0q2aetb_r_comp-m122ddi95.comp-m0q2aetb_r_variants-m122ddi97 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddia21 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddia21 {
			width: 100%;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddia21.comp-m0q2aetb_r_variants-m122ddia23 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0q2aetb_r_comp-m122ddia21 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddia21 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddia21 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddia21:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddia21:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddia21.comp-m0q2aetb_r_variants-m122ddia23,
	#comp-m0q2aetb_r_comp-m122ddia21.comp-m0q2aetb_r_variants-m122ddia23 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddia21.comp-m0q2aetb_r_variants-m122ddia23,
	#comp-m0q2aetb_r_comp-m122ddia21.comp-m0q2aetb_r_variants-m122ddia23 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddib27 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddib27 {
			width: 100%;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddib27.comp-m0q2aetb_r_variants-m122ddic {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0q2aetb_r_comp-m122ddib27 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddib27 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddib27 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddib27:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddib27:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddib27.comp-m0q2aetb_r_variants-m122ddic,
	#comp-m0q2aetb_r_comp-m122ddib27.comp-m0q2aetb_r_variants-m122ddic :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddib27.comp-m0q2aetb_r_variants-m122ddic,
	#comp-m0q2aetb_r_comp-m122ddib27.comp-m0q2aetb_r_variants-m122ddic :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddid {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 4;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddid {
			width: 100%;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddid.comp-m0q2aetb_r_variants-m122ddid2 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0q2aetb_r_comp-m122ddid {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddid {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddid {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddid:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddid:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddid.comp-m0q2aetb_r_variants-m122ddid2,
	#comp-m0q2aetb_r_comp-m122ddid.comp-m0q2aetb_r_variants-m122ddid2 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddid.comp-m0q2aetb_r_variants-m122ddid2,
	#comp-m0q2aetb_r_comp-m122ddid.comp-m0q2aetb_r_variants-m122ddid2 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddie {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 5;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddie {
			width: 100%;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddie.comp-m0q2aetb_r_variants-m122ddie2 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0q2aetb_r_comp-m122ddie {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddie {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddie {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddie:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddie:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddie.comp-m0q2aetb_r_variants-m122ddie2,
	#comp-m0q2aetb_r_comp-m122ddie.comp-m0q2aetb_r_variants-m122ddie2 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddie.comp-m0q2aetb_r_variants-m122ddie2,
	#comp-m0q2aetb_r_comp-m122ddie.comp-m0q2aetb_r_variants-m122ddie2 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddif7 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 6;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddif7 {
			width: 100%;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddif7.comp-m0q2aetb_r_variants-m122ddif9 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0q2aetb_r_comp-m122ddif7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddif7 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddif7 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddif7:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddif7:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddif7.comp-m0q2aetb_r_variants-m122ddif9,
	#comp-m0q2aetb_r_comp-m122ddif7.comp-m0q2aetb_r_variants-m122ddif9 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddif7.comp-m0q2aetb_r_variants-m122ddif9,
	#comp-m0q2aetb_r_comp-m122ddif7.comp-m0q2aetb_r_variants-m122ddif9 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddig19 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 7;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddig19 {
			width: 100%;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddig19.comp-m0q2aetb_r_variants-m122ddig21 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0q2aetb_r_comp-m122ddig19 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddig19 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddig19 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddig19:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddig19:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddig19.comp-m0q2aetb_r_variants-m122ddig21,
	#comp-m0q2aetb_r_comp-m122ddig19.comp-m0q2aetb_r_variants-m122ddig21 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddig19.comp-m0q2aetb_r_variants-m122ddig21,
	#comp-m0q2aetb_r_comp-m122ddig19.comp-m0q2aetb_r_variants-m122ddig21 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddih28 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m122ddih28-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddih28 {
			min-height: 0px;
			width: max-content;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: 0%;
			margin-right: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddih28 {
			min-height: unset;
			min-width: 0px;
			width: 53.51965975175766%;
			max-width: 99999px;
			max-height: 99999px;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: 0%;
			margin-right: 0%;
		}

		.comp-m0q2aetb_r_comp-m122ddih28-container {
			flex-direction: column;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddih28 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m122ddii10 {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 112px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		margin-left: 0px;
		margin-right: 24px;
		margin-top: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	#comp-m0q2aetb_r_comp-m122ddii10 .comp-m0q2aetb_r_comp-m122ddii10-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 8.428571428571427%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddii10 {
			width: max(0.5px, 0.2426338 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: max(0.5px, 0.0222221 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: max(0.5px, 0.0006494 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-bottom: 0px;
		}

		#comp-m0q2aetb_r_comp-m122ddii10 .comp-m0q2aetb_r_comp-m122ddii10-container {
			padding-bottom: 2.7016157491172628%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddii10 {
			width: 100%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 20px;
		}

		#comp-m0q2aetb_r_comp-m122ddii10 .comp-m0q2aetb_r_comp-m122ddii10-container {
			padding-bottom: 8.57555377773623%;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddii10 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m122ddij5 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 23.76433486238532px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddij5 {
			margin-bottom: 6.801070056304726%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddij5 {
			width: 99.9855533082924%;
			margin-bottom: 16.03125px;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddij5 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 18px;
		--lineHeight: 1em;
		--fontSize: 18px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddij5 {
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddij17 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddij17 {
			width: 99.96923076923076%;
			margin-left: 0.007651505715091578%;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddij17.comp-m0q2aetb_r_variants-m122ddik1 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0q2aetb_r_comp-m122ddij17 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddij17 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddij17 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddij17:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddij17:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddij17.comp-m0q2aetb_r_variants-m122ddik1,
	#comp-m0q2aetb_r_comp-m122ddij17.comp-m0q2aetb_r_variants-m122ddik1 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddij17.comp-m0q2aetb_r_variants-m122ddik1,
	#comp-m0q2aetb_r_comp-m122ddij17.comp-m0q2aetb_r_variants-m122ddik1 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddil {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 170px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		margin-top: max(0.5px, 0.0004778 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-left: 0px;
		margin-bottom: min(-0.5px, -0.0003507 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-right: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0q2aetb_r_comp-m122ddil .comp-m0q2aetb_r_comp-m122ddil-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 7.006890190972225%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddil {
			width: max(0.5px, 0.2191558 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: max(0.5px, 0.0006494 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
		}

		#comp-m0q2aetb_r_comp-m122ddil .comp-m0q2aetb_r_comp-m122ddil-container {
			padding-bottom: 3.7735774875681973%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddil {
			width: 100%;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: 0%;
			margin-right: 0%;
		}

		#comp-m0q2aetb_r_comp-m122ddil .comp-m0q2aetb_r_comp-m122ddil-container {
			padding-bottom: 0%;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddil {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m122ddim2 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0.027573529411764705%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 23.578125px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddim2 {
			margin-left: 0.01484979027858827%;
			margin-bottom: 7.469444510129899%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddim2 {
			width: 100%;
			margin-left: 0%;
			margin-bottom: 16px;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddim2 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 18px;
		--lineHeight: 1em;
		--fontSize: 18px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddim2 {
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddin11 {
		width: 92.92279411764706%;
		height: auto;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m122ddin11-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddin11 {
			width: 100%;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddin11 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m122ddio7 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddio7 {
			width: 100%;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddio7.comp-m0q2aetb_r_variants-m122ddio9 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0q2aetb_r_comp-m122ddio7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddio7 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddio7 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddio7:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddio7:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddio7.comp-m0q2aetb_r_variants-m122ddio9,
	#comp-m0q2aetb_r_comp-m122ddio7.comp-m0q2aetb_r_variants-m122ddio9 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddio7.comp-m0q2aetb_r_variants-m122ddio9,
	#comp-m0q2aetb_r_comp-m122ddio7.comp-m0q2aetb_r_variants-m122ddio9 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddip21 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddip21 {
			width: 100%;
			margin-bottom: 0px;
			order: 3;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddip21.comp-m0q2aetb_r_variants-m122ddip23 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15px;
	}

	#comp-m0q2aetb_r_comp-m122ddip21 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddip21 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddip21 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddip21:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddip21:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddip21.comp-m0q2aetb_r_variants-m122ddip23,
	#comp-m0q2aetb_r_comp-m122ddip21.comp-m0q2aetb_r_variants-m122ddip23 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddip21.comp-m0q2aetb_r_variants-m122ddip23,
	#comp-m0q2aetb_r_comp-m122ddip21.comp-m0q2aetb_r_variants-m122ddip23 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddir {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddir {
			width: 100%;
			margin-bottom: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddir.comp-m0q2aetb_r_variants-m122ddir2 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0q2aetb_r_comp-m122ddir {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddir {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddir {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddir:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddir:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddir.comp-m0q2aetb_r_variants-m122ddir2,
	#comp-m0q2aetb_r_comp-m122ddir.comp-m0q2aetb_r_variants-m122ddir2 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m122ddir.comp-m0q2aetb_r_variants-m122ddir2,
	#comp-m0q2aetb_r_comp-m122ddir.comp-m0q2aetb_r_variants-m122ddir2 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m11wzsc38 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m11wzsc38-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 1.5px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m11wzsc38 {
			min-height: 0px;
			width: max-content;
			margin-bottom: 24px;
			align-self: flex-start;
			order: 2;
		}

		.comp-m0q2aetb_r_comp-m11wzsc38-container {
			padding-bottom: 1.5px;
			flex-direction: row;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m11wzsc38 {
			min-height: unset;
			min-width: 0px;
			width: 100%;
			max-width: 99999px;
			max-height: 99999px;
			margin-bottom: 0px;
			align-self: center;
			order: 4;
		}

		.comp-m0q2aetb_r_comp-m11wzsc38-container {
			padding-bottom: 0px;
			flex-direction: column;
		}
	}

	#comp-m0q2aetb_r_comp-m11wzsc38 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m11wzsc46 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.265625px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m11wzsc46 {
			margin-left: 0px;
			margin-right: max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m11wzsc46 {
			width: 100%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 2px;
		}
	}

	#comp-m0q2aetb_r_comp-m11wzsc46.comp-m0q2aetb_r_variants-m1hasjgc {
		--minFontSize: 15px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 14px;
	}

	#comp-m0q2aetb_r_comp-m11wzsc46 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 16px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--fontSize: 14px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m11wzsc46 {
			--minFontSize: 12px;
			--textAlign: left;
			--fontSize: 13spx;
		}
	}

	#comp-m0q2aetb_r_comp-m11wzsc46:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m11wzsc46:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m11wzsc46.comp-m0q2aetb_r_variants-m1hasjgc,
	#comp-m0q2aetb_r_comp-m11wzsc46.comp-m0q2aetb_r_variants-m1hasjgc :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m11wzsc46.comp-m0q2aetb_r_variants-m1hasjgc,
	#comp-m0q2aetb_r_comp-m11wzsc46.comp-m0q2aetb_r_variants-m1hasjgc :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m11wzsc52 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 141.390625px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m11wzsc52 {
			margin-left: 0px;
			margin-right: max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m11wzsc52 {
			width: 100.01219872110183%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 2px;
		}
	}

	#comp-m0q2aetb_r_comp-m11wzsc52.comp-m0q2aetb_r_variants-m1hasxph {
		--minFontSize: 15px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 14px;
	}

	#comp-m0q2aetb_r_comp-m11wzsc52 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 16px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--fontSize: 14px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m11wzsc52 {
			--minFontSize: 12px;
			--textAlign: left;
			--fontSize: 13spx;
		}
	}

	#comp-m0q2aetb_r_comp-m11wzsc52:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m11wzsc52:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m11wzsc52.comp-m0q2aetb_r_variants-m1hasxph,
	#comp-m0q2aetb_r_comp-m11wzsc52.comp-m0q2aetb_r_variants-m1hasxph :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m11wzsc52.comp-m0q2aetb_r_variants-m1hasxph,
	#comp-m0q2aetb_r_comp-m11wzsc52.comp-m0q2aetb_r_variants-m1hasxph :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m11wzsc514 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 85.234375px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m11wzsc514 {
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m11wzsc514 {
			width: 100%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	#comp-m0q2aetb_r_comp-m11wzsc514.comp-m0q2aetb_r_variants-m1hat9i4 {
		--minFontSize: 15px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 14px;
	}

	#comp-m0q2aetb_r_comp-m11wzsc514 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 16px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--fontSize: 14px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m11wzsc514 {
			--minFontSize: 12px;
			--textAlign: left;
			--fontSize: 13spx;
		}
	}

	#comp-m0q2aetb_r_comp-m11wzsc514:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m11wzsc514:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m11wzsc514.comp-m0q2aetb_r_variants-m1hat9i4,
	#comp-m0q2aetb_r_comp-m11wzsc514.comp-m0q2aetb_r_variants-m1hat9i4 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m11wzsc514.comp-m0q2aetb_r_variants-m1hat9i4,
	#comp-m0q2aetb_r_comp-m11wzsc514.comp-m0q2aetb_r_variants-m1hat9i4 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 {
		min-height: 34px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 980px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m11xo6z6 {
			width: 654.53125px;
			margin-bottom: 0px;
			align-self: flex-start;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m11xo6z6 {
			width: 100%;
			margin-bottom: 0px;
			align-self: center;
		}
	}

	#comp-m0q2aetb_r_comp-m11xo6ze {
		min-height: 268.859375px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0q2aetb_r_comp-m11xo6ze-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(268.859375px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0q2aetb_r_comp-m11xo6ze:not(.comp-m0q2aetb_r_comp-m11xo6ze-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#comp-m0q2aetb_r_comp-m11xo6ze {
		--brw: 1px;
		--brd: var(--color_15);
		--alpha-brd: 1;
		--bg: var(--color_11);
		--alpha-bg: 1;
		--rd: 5px;
		--shd: 0 1px 4px rgba(0, 0, 0, 0.6);
		--gradient: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0q2aetb_r_comp-m11xo6zh2 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 8.109121496958707%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0q2aetb_r_comp-m11xo6zh2 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 4px;
		--fnt: normal normal normal 16px/1.6em tsukushigothic, 'ms gothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
		--txt: var(--color_11);
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em tsukushigothic, 'ms gothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0q2aetb_r_comp-m11m8k35 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.23333912024478634;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		position: relative;
		--force-auto: auto;
		top: var(--force-auto, calc(0px));
		bottom: var(--force-auto, 0px);
		left: var(--force-auto, 0px);
		right: var(--force-auto, auto);
		margin-left: 0.0021700917948829237%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m11m8k35 {
			--aspect-ratio: 0.2103853412065502;
			margin-left: 0%;
			align-self: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m11m8k35 {
			--aspect-ratio: 0.23076923076923078;
		}
	}

	#comp-m0q2aetb_r_comp-m11m8k35 {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 0px 0px 0px 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xpouo0 {
		min-height: 433px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 61.953125px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 0.0032552083333333335%;
		margin-top: 99.5px;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		pointer-events: auto;
		position: relative;
	}

	.comp-m0xpouo0-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(433px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xpouo0-pinned-layer {
		position: fixed;
		left: 0;
		width: 100%;
		display: grid;
		grid-template-columns: 1fr;
		grid-template-rows: 1fr;
		top: 0;
		bottom: unset;
		height: calc(100% - var(--wix-ads-height));
		margin-top: var(--wix-ads-height);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xpouo0 {
			min-height: 300px;
			width: 48px;
			align-self: start;
			margin-right: 0%;
			margin-top: 74.0625px;
		}

		.comp-m0xpouo0-container {
			grid-template-rows: minmax(300px, auto);
			grid-template-columns: minmax(0px, 48fr);
		}

		#comp-m0xpouo0-pinned-layer {
			top: 0;
			bottom: unset;
			height: calc(100% - var(--wix-ads-height));
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xpouo0 {
			min-height: 0px;
			width: 100%;
			align-self: end;
			margin-right: 0%;
			margin-top: 0%;
		}

		.comp-m0xpouo0-container {
			padding-top: 3.999999999999999px;
			padding-right: 3.999999999999999px;
			padding-left: 3.999999999999999px;
			padding-bottom: 3.999999999999999px;
			grid-template-rows: minmax(max(0.5px, 0.1615385 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 1fr);
		}

		#comp-m0xpouo0-pinned-layer {
			bottom: 0;
			top: unset;
			height: auto;
		}
	}

	#comp-m0xpouo0 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 8px 0px 0px 8px;
		--shd: -1px 0px 10px 0px rgba(0, 0, 0, 0.1);
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xpouo0 {
			--rd: 4.444px 0px 0px 4.444px;
			--shd: -0.556px 0px 5.556px 0px rgba(0, 0, 0, 0.1);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xpouo0 {
			--rd: max(0.5px, 0.0153846 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0153846 * (var(--scaling-factor) - var(--scrollbar-width))) 0px 0px;
			--shd: min(-0.5px, -0.0014256 * (var(--scaling-factor) - var(--scrollbar-width))) 0px max(0.5px, 0.0142462 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.1);
		}
	}

	#comp-m0xpouo4 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 61.9375px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-top: 5px;
		margin-left: 0px;
		margin-bottom: 5px;
		margin-right: 0px;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xpouo4-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xpouo4 {
			min-height: 0px;
			width: 100%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xpouo4 {
			min-height: unset;
			width: max-content;
			align-self: center;
			justify-self: center;
			margin-top: 0px;
			margin-bottom: 0px;
		}

		.comp-m0xpouo4-container {
			flex-direction: row;
		}
	}

	#comp-m0xpouo4 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xpouo46 {
		min-height: 193px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 51.96875px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 5px;
		align-self: center;
		order: 1;
		position: relative;
	}

	.comp-m0xpouo46-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(192.999625px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xpouo46 {
			min-height: 160px;
			width: 40.265625px;
		}

		.comp-m0xpouo46-container {
			grid-template-rows: minmax(174.296875px, auto);
			grid-template-columns: minmax(0px, 1fr);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xpouo46 {
			min-height: 0px;
			width: max(0.5px, 0.4812513 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: max(0.5px, 0.0128205 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
			margin-bottom: 0px;
		}

		.comp-m0xpouo46-container {
			grid-template-rows: minmax(max(0.5px, 0.1538462 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 154fr);
		}
	}

	#comp-m0xpouo46 {
		--brw: 1px;
		--brd: 239, 235, 229;
		--bg: 245, 243, 240;
		--rd: 6px 0px 0px 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xpouo46 {
			--brw: 1px;
			--rd: 6px 0px 0px 0px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xpouo46 {
			--brw: max(0.5px, 0.0006949 * (var(--scaling-factor) - var(--scrollbar-width)));
			--rd: max(0.5px, 0.0102564 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0102564 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0102564 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0102564 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-m18qvfp9 {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 19.984375px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0.0602284447593578%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m18qvfp9 .comp-m18qvfp9-container {
		box-sizing: border-box;
		position: relative;
		padding-bottom: 0%;
		padding-top: 0%;
		padding-right: 0%;
		padding-left: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m18qvfp9 {
			width: 18.03125px;
			margin-right: 0.03874274815214335%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m18qvfp9 {
			width: max-content;
			margin-right: 0%;
		}

		#comp-m18qvfp9 .comp-m18qvfp9-container {
			padding-bottom: 0px;
			padding-top: 0px;
			padding-right: 0px;
			padding-left: 0px;
			flex-direction: row;
		}
	}

	#comp-m18qvfp9 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m18u0ufj {
		min-height: 0px;
		--l_display: unset;
		height: 99.984375px;
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: center;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m18u0ufj {
			height: 80.234375px;
			width: auto;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m18u0ufj {
			height: auto;
			width: max-content;
			margin-left: 0px;
			margin-right: max(0.5px, 0.0101763 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m18u0ufj {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 18px;
		--textAlign: right;
		--letterSpacing: 0.1em;
		--lineHeight: 1em;
		--writingMode: vertical-rl;
		--fontSize: 20px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m18u0ufj {
			--letterSpacing: 0.1em;
			--writingMode: vertical-rl;
			--fontSize: 16px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m18u0ufj {
			--letterSpacing: 0em;
			--writingMode: horizontal-tb;
			--fontSize: 18spx;
		}
	}

	#comp-m18u0x5q {
		min-height: 0px;
		--l_display: unset;
		height: 74.984375px;
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: center;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m18u0x5q {
			height: 57.0625px;
			width: auto;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m18u0x5q {
			height: auto;
			width: max-content;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
		}
	}

	#comp-m18u0x5q {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 16px;
		--color: var(--color_15);
		--alpha-color: 1;
		--textAlign: left;
		--lineHeight: 1em;
		--writingMode: vertical-rl;
		--fontSize: 15px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m18u0x5q {
			--minFontSize: 15px;
			--maxFontSize: 16px;
			--writingMode: vertical-rl;
			--fontSize: 13px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m18u0x5q {
			--minFontSize: 13px;
			--maxFontSize: 15px;
			--writingMode: horizontal-tb;
			--fontSize: 12spx;
		}
	}

	#comp-m0xpouo612 {
		min-height: 0px;
		--l_display: unset;
		height: 193px;
		min-width: 0px;
		width: 51.96875px;
		max-width: 99999px;
		max-height: 99999px;
		--aspect-ratio: auto;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0.030066116593032738%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xpouo612 {
			width: 100.00000000000017%;
			height: auto;
			--aspect-ratio: 4.3290648040357;
			margin-bottom: -0.038509316770123064%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xpouo612 {
			min-height: unset;
			height: auto;
			--aspect-ratio: 0.32930743243243243;
			width: 98.56783598312093%;
			margin-bottom: 0%;
		}
	}

	#comp-m0xpouo612 {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 0;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xpouo74 {
		min-height: 225px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 51.96875px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: center;
		order: 2;
		position: relative;
	}

	.comp-m0xpouo74-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(225px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xpouo74 {
			min-height: 180px;
			width: 40.265625px;
		}

		.comp-m0xpouo74-container {
			grid-template-rows: minmax(180px, auto);
			grid-template-columns: minmax(0px, 1fr);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xpouo74 {
			min-height: 0px;
			width: max(0.5px, 0.4812513 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
		}

		.comp-m0xpouo74-container {
			grid-template-rows: minmax(max(0.5px, 0.1538462 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 154fr);
		}
	}

	#comp-m0xpouo74 {
		--brw: 1px;
		--brd: 239, 235, 229;
		--bg: var(--color_18);
		--rd: 0px 0px 0px 6px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xpouo74 {
			--brw: 1px;
			--rd: 0px 0px 0px 6px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xpouo74 {
			--brw: max(0.5px, 0.0006949 * (var(--scaling-factor) - var(--scrollbar-width)));
			--rd: max(0.5px, 0.0102564 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0102564 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0102564 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0102564 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-m0xpouo84 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 19.984375px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: center;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0.030162328166325057%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xpouo84-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xpouo84 {
			width: 36px;
			margin-bottom: 0%;
			margin-right: 0.03874274815214335%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xpouo84 {
			width: max-content;
			margin-bottom: 0.016649972294446102%;
			margin-right: 0%;
		}

		.comp-m0xpouo84-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-m0xpouo84 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xpouo88 {
		min-height: 0px;
		--l_display: unset;
		height: 110px;
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0.15610761642456053%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: center;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xpouo88 {
			height: 85.5px;
			width: auto;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 0px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xpouo88 {
			height: auto;
			width: max-content;
			margin-left: 0px;
			margin-right: max(0.5px, 0.0101763 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xpouo88 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 16px;
		--color: var(--color_11);
		--alpha-color: 1;
		--textAlign: right;
		--lineHeight: 1em;
		--writingMode: vertical-rl;
		--fontSize: 15px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xpouo88 {
			--minFontSize: 15px;
			--maxFontSize: 16px;
			--writingMode: vertical-rl;
			--fontSize: 13px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xpouo88 {
			--minFontSize: 13px;
			--maxFontSize: 15px;
			--writingMode: horizontal-tb;
			--fontSize: 12spx;
		}
	}

	#comp-m0xpouo98 {
		min-height: 0px;
		--l_display: unset;
		height: 90px;
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: center;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xpouo98 {
			height: 81.234375px;
			width: auto;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xpouo98 {
			height: auto;
			width: max-content;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
		}
	}

	#comp-m0xpouo98 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 18px;
		--color: var(--color_11);
		--alpha-color: 1;
		--textAlign: left;
		--letterSpacing: 0.1em;
		--lineHeight: 1em;
		--writingMode: vertical-rl;
		--fontSize: 18px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xpouo98 {
			--letterSpacing: 0em;
			--writingMode: vertical-rl;
			--fontSize: 16px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xpouo98 {
			--letterSpacing: 0em;
			--writingMode: horizontal-tb;
			--fontSize: 18spx;
		}
	}

	#comp-m0xpouoa {
		min-height: 0px;
		--l_display: unset;
		height: 224.96875px;
		min-width: 0px;
		width: 51.953125px;
		max-width: 99999px;
		max-height: 99999px;
		--aspect-ratio: auto;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: start;
		margin-top: 0.03006611659303274%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xpouoa {
			width: 99.99990378842693%;
			height: auto;
			--aspect-ratio: 4.330526315789474;
			margin-top: 0.03006611659303274%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xpouoa {
			min-height: unset;
			height: auto;
			--aspect-ratio: 0.32837837837837835;
			width: 98.56783598312093%;
			margin-top: 0%;
		}
	}

	#comp-m0xpouoa {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 0;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0zxel5d {
		height: 60px;
		width: 60px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		grid-area: 1/1/2/2;
		pointer-events: auto;
		position: relative;
	}

	#comp-m0zxel5d-pinned-layer {
		position: fixed;
		left: 0;
		width: 100%;
		display: grid;
		grid-template-columns: 1fr;
		grid-template-rows: 1fr;
		top: 0;
		bottom: unset;
		height: calc(100% - var(--wix-ads-height));
		margin-top: var(--wix-ads-height);
	}

	#comp-m0zxel5d {
		--static-spx: 1px;
	}

	#comp-m1000dcd {
		height: 60px;
		width: 60px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		grid-area: 1/1/2/2;
		pointer-events: auto;
		position: relative;
	}

	#comp-m1000dcd-pinned-layer {
		position: fixed;
		left: 0;
		width: 100%;
		display: grid;
		grid-template-columns: 1fr;
		grid-template-rows: 1fr;
		top: 0;
		bottom: unset;
		height: calc(100% - var(--wix-ads-height));
		margin-top: var(--wix-ads-height);
	}

	#comp-m1000dcd {
		--static-spx: 1px;
	}

	#comp-m2bunumg {
		height: 60px;
		width: 60px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		grid-area: 1/1/2/2;
		pointer-events: auto;
		position: relative;
	}

	#comp-m2bunumg-pinned-layer {
		position: fixed;
		left: 0;
		width: 100%;
		display: grid;
		grid-template-columns: 1fr;
		grid-template-rows: 1fr;
		top: 0;
		bottom: unset;
		height: calc(100% - var(--wix-ads-height));
		margin-top: var(--wix-ads-height);
	}

	#comp-m2bunumg {
		--static-spx: 1px;
	}


	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0zztubv .style-m0zztuc66__root {
		-st-extends: StylableButton;
		transition: all 0.2s ease, visibility 0s;
		box-shadow: 1.5px 3.71px 9px rgba(19, 25, 70, 0);
		padding-left: 0px;
		padding-bottom: 0px;
		border-radius: 999px;
		background: rgba(0, 0, 0, 0)
	}

	/* START STYLABLE DIRECTIVE RULES */

	#comp-m0zztubv .style-m0zztuc66__root:hover {
		box-shadow: 1.5px 3px 9px rgba(19, 25, 70, 0);
		background: #000000;
		border-radius: 100px;
	}

	#comp-m0zztubv .style-m0zztuc66__root:hover .StylableButton2545352419__icon {
		fill: #FFFFFF;
		width: 28px;
		height: 28px;
	}

	#comp-m0zztubv .style-m0zztuc66__root:disabled {
		background: #E2E2E2
	}

	#comp-m0zztubv .style-m0zztuc66__root:disabled .StylableButton2545352419__label {
		color: #8F8F8F
	}

	#comp-m0zztubv .style-m0zztuc66__root:disabled .StylableButton2545352419__icon {
		fill: #8F8F8F
	}

	#comp-m0zztubv .style-m0zztuc66__root .StylableButton2545352419__container {
		transition: inherit
	}

	#comp-m0zztubv .style-m0zztuc66__root .StylableButton2545352419__label {
		transition: inherit;
		letter-spacing: 0em;
		font-family: poppins-extralight, poppins, sans-serif;
		font-weight: normal;
		font-style: normal;
		font-size: 14px;
		color: #000000;
		margin: 0px 0px 0px 0px;
		display: none
	}

	#comp-m0zztubv .style-m0zztuc66__root .StylableButton2545352419__icon {
		transition: inherit;
		margin: 0px 0px 0px 0px;
		display: inherited;
		fill: #000000;
		width: 24px;
		height: 24px
	}

	@media screen and (max-width: 750px) {
		#comp-m0zztubv {
			/* START STYLABLE DIRECTIVE RULES */
		}

		/* END STYLABLE DIRECTIVE RULES */

		#comp-m0zztubv .style-m0zztuc66__root {
			-st-extends: SlideshowButton;
		}
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0zztuc7 .style-m0zztuc78__root {
		-st-extends: StylableButton;
		transition: all 0.2s ease, visibility 0s;
		box-shadow: 1.5px 3.71px 9px rgba(19, 25, 70, 0);
		padding-left: 0px;
		padding-bottom: 0px;
		border-radius: 999px;
		background: rgba(0, 0, 0, 0)
	}

	/* START STYLABLE DIRECTIVE RULES */

	#comp-m0zztuc7 .style-m0zztuc78__root:hover {
		box-shadow: 1.5px 3px 9px rgba(19, 25, 70, 0);
		background: #000000;
		border-radius: 100px;
	}

	#comp-m0zztuc7 .style-m0zztuc78__root:hover .StylableButton2545352419__icon {
		fill: #FFFFFF;
		width: 28px;
		height: 28px;
	}

	#comp-m0zztuc7 .style-m0zztuc78__root:disabled {
		background: #E2E2E2
	}

	#comp-m0zztuc7 .style-m0zztuc78__root:disabled .StylableButton2545352419__label {
		color: #8F8F8F
	}

	#comp-m0zztuc7 .style-m0zztuc78__root:disabled .StylableButton2545352419__icon {
		fill: #8F8F8F
	}

	#comp-m0zztuc7 .style-m0zztuc78__root .StylableButton2545352419__container {
		transition: inherit
	}

	#comp-m0zztuc7 .style-m0zztuc78__root .StylableButton2545352419__label {
		transition: inherit;
		letter-spacing: 0em;
		font-family: poppins-extralight, poppins, sans-serif;
		font-weight: normal;
		font-style: normal;
		font-size: 14px;
		color: #000000;
		margin: 0px 0px 0px 0px;
		display: none
	}

	#comp-m0zztuc7 .style-m0zztuc78__root .StylableButton2545352419__icon {
		transition: inherit;
		margin: 0px 0px 0px 0px;
		display: inherited;
		fill: #000000;
		width: 24px;
		height: 24px
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0zztuc7 {
			/* START STYLABLE DIRECTIVE RULES */
		}

		/* END STYLABLE DIRECTIVE RULES */

		#comp-m0zztuc7 .style-m0zztuc78__root {
			-st-extends: SlideshowButton;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0zztuc7 {
			/* START STYLABLE DIRECTIVE RULES */
		}

		/* END STYLABLE DIRECTIVE RULES */

		#comp-m0zztuc7 .style-m0zztuc78__root {
			-st-extends: SlideshowButton;
		}
	}

	/* END STYLABLE DIRECTIVE RULES */

	[id^="comp-m0zxilzh__"] .style-m0zxilzk7__root {
		-st-extends: StylableButton;
		transition: all 0.2s ease, visibility 0s;
		padding-right: 0px;
		background: rgba(255, 255, 255, 0);
		border-radius: 20px;
		border: 1px solid #E4DED6
	}

	/* START STYLABLE DIRECTIVE RULES */

	[id^="comp-m0zxilzh__"] .style-m0zxilzk7__root:hover {
		border: 1px solid #000000;
		background: #000000;
	}

	[id^="comp-m0zxilzh__"] .style-m0zxilzk7__root:hover .StylableButton2545352419__icon {
		transform: rotate(2deg);
		fill: #FFFFFF;
	}

	[id^="comp-m0zxilzh__"] .style-m0zxilzk7__root:hover .StylableButton2545352419__label {
		color: #FFFFFF;
	}

	[id^="comp-m0zxilzh__"] .style-m0zxilzk7__root:disabled {
		border: 0px solid #000000;
		background: #EEEEEE
	}

	[id^="comp-m0zxilzh__"] .style-m0zxilzk7__root:disabled .StylableButton2545352419__label {
		color: #8D8D8D
	}

	[id^="comp-m0zxilzh__"] .style-m0zxilzk7__root:disabled .StylableButton2545352419__icon {
		fill: #8F8F8F
	}

	[id^="comp-m0zxilzh__"] .style-m0zxilzk7__root .StylableButton2545352419__container {
		transition: inherit;
		flex-direction: row;
		justify-content: center;
		align-items: center
	}

	[id^="comp-m0zxilzh__"] .style-m0zxilzk7__root .StylableButton2545352419__label {
		transition: inherit;
		letter-spacing: 0em;
		margin: 0px 0px 0px 4px;
		color: #000000;
		margin-left: 0px;
		margin-right: 6px;
		display: initial;
		letter-spacing: 0em;
		line-height: 1.4em;
		letter-spacing: 0em;
		line-height: 1.4em;
		font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		font-size: calc(15 * var(--theme-spx-ratio));
		font-weight: normal;
		font-style: normal;
		font-size: 14px
	}

	[id^="comp-m0zxilzh__"] .style-m0zxilzk7__root .StylableButton2545352419__icon {
		transition: inherit;
		margin: 0px 4px 0px 0px;
		fill: #000000;
		margin-right: 0px;
		margin-left: 6px;
		width: 17px;
		height: 17px;
		display: none
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		[id^="comp-m0zxilzh__"] .style-m0zxilzk7__root .StylableButton2545352419__label {
			font-size: calc(15 * var(--theme-spx-ratio));
			font-size: 13px;
		}
	}

	@media screen and (max-width: 750px) {
		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		[id^="comp-m0zxilzh__"] .style-m0zxilzk7__root .StylableButton2545352419__label {
			font-size: calc(15 * var(--theme-spx-ratio));
			font-size: 13px;
		}
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0q2ubvi_r_comp-m1gj1ivu .comp-m0q2ubvi_r_comp-m1gj1ivu-styleId__root {
		--AccordionContainer1266025101-direction: ltr;
		--AccordionContainer1266025101-flexDirection: row;
		--AccordionContainer1266025101-textAlign: left;
		-st-extends: AccordionContainer;
		--AccordionContainer1266025101-vPadding: 12;
		--AccordionContainer1266025101-hPadding: 14;
	}

	/* START STYLABLE DIRECTIVE RULES */

	#comp-m0q2ubvi_r_comp-m1gj1ivu .comp-m0q2ubvi_r_comp-m1gj1ivu-styleId__root .AccordionContainer1266025101__accordion {
		/* background-color: #FFFFFF; */
		/* border-bottom: 0px solid #EA6020; */
	}

	#comp-m0q2ubvi_r_comp-m1gj1ivu .comp-m0q2ubvi_r_comp-m1gj1ivu-styleId__root .AccordionContainer1266025101__accordionHeader {
		border-top: 1px solid rgba(0, 0, 0, 0.7);
		background: rgba(255, 255, 255, 0);
	}

	#comp-m0q2ubvi_r_comp-m1gj1ivu .comp-m0q2ubvi_r_comp-m1gj1ivu-styleId__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel {
		font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		font-size: calc(18 * var(--theme-spx-ratio));
		font-weight: normal;
		font-style: normal;
		font-family: madefor-text;
		font-size: 15px;
		font-style: normal;
		font-weight: normal;
		letter-spacing: 0em;
		line-height: 1.4em;
		font-size: 15px;
		line-height: 1.8em;
	}

	#comp-m0q2ubvi_r_comp-m1gj1ivu .comp-m0q2ubvi_r_comp-m1gj1ivu-styleId__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionIcon {
		width: 10px;
		height: 10px;
		fill: #000000;
	}

	#comp-m0q2ubvi_r_comp-m1gj1ivu .comp-m0q2ubvi_r_comp-m1gj1ivu-styleId__root .AccordionContainer1266025101__accordionHeader:hover .AccordionContainerHeader936294312__accordionLabel {
		text-decoration-line: underline;
	}

	#comp-m0q2ubvi_r_comp-m1gj1ivu .comp-m0q2ubvi_r_comp-m1gj1ivu-styleId__root .AccordionContainer1266025101__accordionContent {
		background: rgba(255, 255, 255, 0);
	}

	#comp-m0q2ubvi_r_comp-m1gj1ivu .comp-m0q2ubvi_r_comp-m1gj1ivu-styleId__root .AccordionContainer1266025101__accordionContent.is-open {
		padding: calc(var(--AccordionContainer1266025101-vPadding) * 1px) calc(var(--AccordionContainer1266025101-hPadding) * 1px);
	}

	@media screen and (max-width: 750px) {

		#comp-m0q2ubvi_r_comp-m1gj1ivu .comp-m0q2ubvi_r_comp-m1gj1ivu-styleId__root {
			--AccordionContainer1266025101-vPadding: 8;
			--AccordionContainer1266025101-hPadding: 0;
		}

		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		#comp-m0q2ubvi_r_comp-m1gj1ivu .comp-m0q2ubvi_r_comp-m1gj1ivu-styleId__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel {
			font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
			font-size: calc(18 * var(--theme-spx-ratio));
			font-size: 16px;
			color: #222222;
		}

		#comp-m0q2ubvi_r_comp-m1gj1ivu .comp-m0q2ubvi_r_comp-m1gj1ivu-styleId__root .AccordionContainer1266025101__accordionHeader:hover .AccordionContainerHeader936294312__accordionLabel {
			text-decoration-line: none;
		}

		#comp-m0q2ubvi_r_comp-m1gj1ivu .comp-m0q2ubvi_r_comp-m1gj1ivu-styleId__root .AccordionContainer1266025101__accordion {
			background-color: rgba(255, 255, 255, 0);
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjfzv4 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0q2ubvi_r_comp-m1gjgcs9 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0q2ubvi_r_comp-m1gjgmit {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0q2ubvi_r_comp-m1gjhid4 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0q2ubvi_r_comp-m1gji5yd {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0q2ubvi_r_comp-m1gj1iw0 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0q2ubvi_r_comp-m1gjemlq {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0q2ubvi_r_comp-m1gjemlq .comp-m0q2ubvi_r_comp-m1gjemlq-styleId__root {
		-st-extends: TestComp;
	}

	#comp-m0q2ubvi_r_comp-m1gjf2dj {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0q2ubvi_r_comp-m1gjf2dj .comp-m0q2ubvi_r_comp-m1gjf2dj-styleId__root {
		-st-extends: TestComp;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjf2dj {
			/* START STYLABLE DIRECTIVE RULES */
		}

		/* END STYLABLE DIRECTIVE RULES */

		#comp-m0q2ubvi_r_comp-m1gjf2dj .comp-m0q2ubvi_r_comp-m1gjf2dj-styleId__root {
			-st-extends: AccordionItem;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjfbgg {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0q2ubvi_r_comp-m1gjfbgg .comp-m0q2ubvi_r_comp-m1gjfbgg-styleId__root {
		-st-extends: TestComp;
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root {
		-st-extends: StylableHorizontalMenu;
		background: rgba(255, 255, 255, 0);
		border: 0px solid rgba(255, 255, 255, 0)
	}

	/* START STYLABLE DIRECTIVE RULES */

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__menu {
		direction: ltr;
		height: calc(100% + 8px);
		margin-top: -4px;
		margin-bottom: -4px;
		flex-grow: unset;
		justify-content: flex-start;
		width: calc(100% + 8px);
		margin-left: -4px;
		margin-right: -4px
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__menuItem {
		border-radius: 0px;
		border: 2px solid #000000;
		border-left: 0px solid #000000;
		border-right: 0px solid #000000;
		background: rgba(255, 255, 255, 0);
		margin-top: 4px;
		margin-bottom: 4px;
		padding-top: 10px;
		padding-bottom: 10px;
		border-top: 0px solid rgba(255, 255, 255, 0);
		border-bottom: 0px solid rgba(255, 255, 255, 0);
		padding-left: 16px;
		padding-right: 16px;
		margin-left: 4px;
		margin-right: 4px
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__label {
		color: #000000;
		letter-spacing: 0em;
		line-height: 1.4em;
		letter-spacing: 0em;
		font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		font-size: calc(15 * var(--theme-spx-ratio));
		font-weight: normal;
		font-style: normal;
		font-size: 15px
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__container {
		justify-content: start;
		text-align: start
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root::rightAlignmentScrollItem {
		--comp-m0q2aetb_r_comp-m2o2xh1z-styleId-flexGrow: 1;
		flex-grow: 1
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__scrollButton {
		border: 0 solid #757575;
		padding: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		background: rgba(255, 255, 255, 0)
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__scrollButton:hover {
		background: #FCF7E6
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__scrollButton .ScrollButton2305195801__icon {
		width: 16px;
		height: 16px;
		fill: #9E3B1B
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__positionBox {
		margin-left: 20px;
		margin-right: 20px
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout {
		margin-top: 0px;
		--comp-m0q2aetb_r_comp-m2o2xh1z-styleId-flyoutAlignment: left;
		--comp-m0q2aetb_r_comp-m2o2xh1z-styleId-horizontalSpacing: 8;
		padding: 6px;
		background: rgba(255, 255, 255, 0);
		border: 0px solid rgba(255, 255, 255, 0)
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root::leftAlignmentScrollItem {
		flex-grow: unset;
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__listWrapper {
		--comp-m0q2aetb_r_comp-m2o2xh1z-styleId-width: 80;
		--comp-m0q2aetb_r_comp-m2o2xh1z-styleId-columnsAmount: 3;
		column-count: 3;
		width: 100%
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageWrapper {
		margin-left: -4px;
		margin-right: -4px;
		width: calc(100% + 8px);
		margin-bottom: -4px;
		justify-content: space-between
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageStretchWrapper {
		width: 980px
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::category {
		margin-top: 4px
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::flex {
		margin-bottom: -8px
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::listItem {
		margin-left: 4px;
		margin-right: 4px
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__rowItem {
		margin-bottom: 8px
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem {
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 8px;
		padding-bottom: 8px;
		margin-bottom: 4px;
		background: rgba(255, 255, 255, 0);
		border: 0px solid rgba(255, 255, 255, 0)
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__container {
		justify-content: flex-start
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__label {
		font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		font-size: calc(18 * var(--theme-spx-ratio));
		font-weight: normal;
		font-style: normal;
		font-family: madefor-text;
		font-size: 15px;
		font-style: normal;
		font-weight: normal;
		letter-spacing: 0em;
		line-height: 1.4em;
		letter-spacing: 0em;
		color: #000000;
		text-align: left;
		background-color: rgba(255, 255, 255, 0)
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
		background: #fff;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 8px;
		padding-bottom: 8px;
		margin-bottom: 4px
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isCurrentPage .itemDepth02233374943__label {
		color: #EF3434;
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isHovered .itemDepth02233374943__label {
		color: #EF3434;
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__container {
		justify-content: flex-start
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
		font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		font-size: calc(18 * var(--theme-spx-ratio));
		font-weight: normal;
		font-style: normal;
		font-family: madefor-text;
		font-size: 15px;
		font-style: normal;
		font-weight: normal;
		letter-spacing: 0em;
		line-height: 1.4em;
		color: #000000;
		letter-spacing: 0em;
		text-decoration-line: underline;
		text-align: left;
		background-color: rgba(255, 255, 255, 0)
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565__root {
		background-color: rgba(255, 255, 255, 0);
		border: 1px solid rgba(255, 255, 255, 0);
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
		text-decoration-line: underline;
		background-color: rgba(255, 255, 255, 0);
		color: #045AFF;
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isHovered .itemDepth12472627565__label {
		text-decoration-line: underline;
		background-color: rgba(255, 255, 255, 0);
		color: #045AFF;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m2o2xh1z {
			/* ADD_MISSING_HEADING_STYLES_DATA_FIXER end */
		}

		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		/* ADD_MISSING_HEADING_STYLES_DATA_FIXER start */

		#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 10px;
			padding-right: 10px;
			background-color: rgba(255, 255, 255, 0.5)
		}

		#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
			font-size: 16px;
			font-weight: bold;
			font-family: Helvetica, sans-serif;
			color: #000;
		}

		#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
			text-decoration: underline;
		}

		#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
			text-decoration: underline;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m2o2xh1z {
			/* ADD_MISSING_HEADING_STYLES_DATA_FIXER end */
		}

		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		/* ADD_MISSING_HEADING_STYLES_DATA_FIXER start */

		#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 10px;
			padding-right: 10px;
			background-color: rgba(255, 255, 255, 0.5)
		}

		#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
			font-size: 16px;
			font-weight: bold;
			font-family: Helvetica, sans-serif;
			color: #000;
		}

		#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
			text-decoration: underline;
		}

		#comp-m0q2aetb_r_comp-m2o2xh1z .comp-m0q2aetb_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
			text-decoration: underline;
		}
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0q2aetb_r_comp-m0qfbg3r10 .comp-m0q2aetb_r_comp-m0qfbg3r10-styleId__root {
		-st-extends: StylableButton;
		transition: all 0.2s ease, visibility 0s;
		padding: 0px;
		border-radius: 300px;
		/*0.78px 1.84px 8px 1px rgba(0, 0, 0, 0.07)*/
		background: rgba(255, 255, 255, 0);
		border: 1px solid #222222
	}

	/* START STYLABLE DIRECTIVE RULES */

	#comp-m0q2aetb_r_comp-m0qfbg3r10 .comp-m0q2aetb_r_comp-m0qfbg3r10-styleId__root:hover {
		background: #000000;
		border: 0px solid #000000;
	}

	#comp-m0q2aetb_r_comp-m0qfbg3r10 .comp-m0q2aetb_r_comp-m0qfbg3r10-styleId__root:hover .StylableButton2545352419__icon {
		transform: rotate(2deg);
		fill: #FFFFFF;
	}

	#comp-m0q2aetb_r_comp-m0qfbg3r10 .comp-m0q2aetb_r_comp-m0qfbg3r10-styleId__root:hover .StylableButton2545352419__label {
		color: #FFFFFF;
		background-color: #000;
	}

	#comp-m0q2aetb_r_comp-m0qfbg3r10 .comp-m0q2aetb_r_comp-m0qfbg3r10-styleId__root:disabled {
		border: 0px solid #000000;
		background: #EEEEEE
	}

	#comp-m0q2aetb_r_comp-m0qfbg3r10 .comp-m0q2aetb_r_comp-m0qfbg3r10-styleId__root:disabled .StylableButton2545352419__label {
		color: #4F4F4F
	}

	#comp-m0q2aetb_r_comp-m0qfbg3r10 .comp-m0q2aetb_r_comp-m0qfbg3r10-styleId__root:disabled .StylableButton2545352419__icon {
		fill: #8F8F8F
	}

	#comp-m0q2aetb_r_comp-m0qfbg3r10 .comp-m0q2aetb_r_comp-m0qfbg3r10-styleId__root .StylableButton2545352419__container {
		transition: inherit;
		flex-direction: row-reverse;
		justify-content: center;
		align-items: center
	}

	#comp-m0q2aetb_r_comp-m0qfbg3r10 .comp-m0q2aetb_r_comp-m0qfbg3r10-styleId__root .StylableButton2545352419__label {
		transition: inherit;
		letter-spacing: 0em;
		margin: 0px 0px 0px 4px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		display: initial;
		margin-left: 4px;
		font-style: normal;
		letter-spacing: 0em;
		line-height: 1.4em;
		color: #000000;
		background-color: #FDFCFA;
		font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		font-size: calc(18 * var(--theme-spx-ratio));
		font-weight: normal;
		font-style: normal;
		font-family: tsukushigothic, "ms gothic", "ヒラギノ角ゴ pro w3", "hiragino kaku gothic pro", osaka, sans-serif;
		font-size: 16px;
		font-weight: 700
	}

	#comp-m0q2aetb_r_comp-m0qfbg3r10 .comp-m0q2aetb_r_comp-m0qfbg3r10-styleId__root .StylableButton2545352419__icon {
		transition: inherit;
		margin: 0px 4px 0px 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		margin-right: 4px;
		fill: rgb(34, 34, 34);
		display: initial;
		width: 26px;
		height: 26px
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m0qfbg3r10 {
			/* START STYLABLE DIRECTIVE RULES */
		}

		/* END STYLABLE DIRECTIVE RULES */

		#comp-m0q2aetb_r_comp-m0qfbg3r10 .comp-m0q2aetb_r_comp-m0qfbg3r10-styleId__root {
			-st-extends: HamburgerOpenButton;
		}
	}

	@media screen and (max-width: 750px) {
		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		#comp-m0q2aetb_r_comp-m0qfbg3r10 .comp-m0q2aetb_r_comp-m0qfbg3r10-styleId__root {
			-st-extends: HamburgerOpenButton;
			padding-bottom: 0px;
		}

		#comp-m0q2aetb_r_comp-m0qfbg3r10 .comp-m0q2aetb_r_comp-m0qfbg3r10-styleId__root .StylableButton2545352419__icon {
			width: 22px;
			height: 22px;
			margin-right: 2px;
		}

		#comp-m0q2aetb_r_comp-m0qfbg3r10 .comp-m0q2aetb_r_comp-m0qfbg3r10-styleId__root .StylableButton2545352419__label {
			font-family: wfont_8982a4_0cb068731a3f425fae74ea2a4fe44ae5, wf_0cb068731a3f425fae74ea2a4, orig_zen_kaku_gothic_new_medium;
			line-height: unset;
			font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
			font-size: calc(18 * var(--theme-spx-ratio));
			font-weight: normal;
			font-size: 14px;
			margin-left: 2px;
		}
	}

	#comp-m0q2aetb_r_comp-m0qfbg3t {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0q2aetb_r_comp-m0qfbg3t .comp-m0q2aetb_r_comp-m0qfbg3t-styleId__root {
		-st-extends: HamburgerOverlay;
		background-color: rgba(0, 0, 0, 0.67);
	}

	#comp-m0q2aetb_r_comp-m0qfbg3t10 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0q2aetb_r_comp-m0qfbg3t10 .comp-m0q2aetb_r_comp-m0qfbg3t10-styleId__root {
		-st-extends: HamburgerMenuContainer;
		border-bottom-left-radius: 0px;
		border-top-left-radius: 40px;
		border-radius: 16px;
		border-top-right-radius: 0px;
		border-bottom-right-radius: 0px;
		background: #FDFCFA;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m0qfbg3t10 {
			/* START STYLABLE DIRECTIVE RULES */
		}

		/* END STYLABLE DIRECTIVE RULES */

		#comp-m0q2aetb_r_comp-m0qfbg3t10 .comp-m0q2aetb_r_comp-m0qfbg3t10-styleId__root {
			border-top-left-radius: 0px;
			border-bottom-left-radius: 24px;
			border-bottom-right-radius: 24px;
		}
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0q2aetb_r_comp-m0qfbg3w4 .comp-m0q2aetb_r_comp-m0qfbg3w4-styleId__root {
		-st-extends: StylableButton;
		transition: all 0.2s ease, visibility 0s;
		padding-right: 0px;
		border-radius: 300px;
		background: rgba(0, 0, 0, 0)
	}

	/* START STYLABLE DIRECTIVE RULES */

	#comp-m0q2aetb_r_comp-m0qfbg3w4 .comp-m0q2aetb_r_comp-m0qfbg3w4-styleId__root:hover {
		background: rgba(255, 255, 255, 0);
		border: 0px solid #000000;
		border-radius: 0px;
	}

	#comp-m0q2aetb_r_comp-m0qfbg3w4 .comp-m0q2aetb_r_comp-m0qfbg3w4-styleId__root:hover .StylableButton2545352419__icon {
		transform: rotate(90deg);
		fill: #000000;
	}

	#comp-m0q2aetb_r_comp-m0qfbg3w4 .comp-m0q2aetb_r_comp-m0qfbg3w4-styleId__root:hover .StylableButton2545352419__label {
		color: #000000;
	}

	#comp-m0q2aetb_r_comp-m0qfbg3w4 .comp-m0q2aetb_r_comp-m0qfbg3w4-styleId__root:disabled {
		background: #EEEEEE
	}

	#comp-m0q2aetb_r_comp-m0qfbg3w4 .comp-m0q2aetb_r_comp-m0qfbg3w4-styleId__root:disabled .StylableButton2545352419__label {
		color: #4F4F4F
	}

	#comp-m0q2aetb_r_comp-m0qfbg3w4 .comp-m0q2aetb_r_comp-m0qfbg3w4-styleId__root:disabled .StylableButton2545352419__icon {
		fill: #8F8F8F
	}

	#comp-m0q2aetb_r_comp-m0qfbg3w4 .comp-m0q2aetb_r_comp-m0qfbg3w4-styleId__root .StylableButton2545352419__container {
		transition: inherit;
		flex-direction: row-reverse;
		justify-content: center;
		align-items: center
	}

	#comp-m0q2aetb_r_comp-m0qfbg3w4 .comp-m0q2aetb_r_comp-m0qfbg3w4-styleId__root .StylableButton2545352419__label {
		transition: inherit;
		letter-spacing: 0em;
		margin: 0px 0px 0px 4px;
		color: #FFFFFF;
		margin-left: 1px;
		font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		font-size: calc(18 * var(--theme-spx-ratio));
		font-weight: normal;
		font-style: normal;
		font-family: madefor-text;
		font-size: 16spx;
		font-style: normal;
		font-weight: normal;
		letter-spacing: 0em;
		line-height: 1.4em;
		font-size: 16px;
		display: none
	}

	#comp-m0q2aetb_r_comp-m0qfbg3w4 .comp-m0q2aetb_r_comp-m0qfbg3w4-styleId__root .StylableButton2545352419__icon {
		transition: inherit;
		margin: 0px 4px 0px 0px;
		margin-right: 1px;
		transform: rotate(0deg);
		width: 40px;
		height: 40px;
		fill: #222222;
		display: none
	}

	@media screen and (max-width: 750px) {

		#comp-m0q2aetb_r_comp-m0qfbg3w4 .comp-m0q2aetb_r_comp-m0qfbg3w4-styleId__root {
			-st-extends: HamburgerCloseButton;
		}

		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		#comp-m0q2aetb_r_comp-m0qfbg3w4 .comp-m0q2aetb_r_comp-m0qfbg3w4-styleId__root .StylableButton2545352419__icon {
			display: initial;
		}
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0q2aetb_r_comp-m0qbrwgs .comp-m0q2aetb_r_comp-m0qbrwgs-styleId__root {
		-st-extends: StylableButton;
		transition: all 0.2s ease, visibility 0s;
		padding: 0px;
		border-radius: 8px;
		border: 0px solid #949494;
		/*0.78px 1.84px 8px 1px rgba(0, 0, 0, 0.07)*/
		border-top-right-radius: 0px;
		border-bottom-right-radius: 0px;
		box-shadow: -1px 0 15px rgba(34, 34, 34, 0.3);
		background: #222222
	}

	/* START STYLABLE DIRECTIVE RULES */

	#comp-m0q2aetb_r_comp-m0qbrwgs .comp-m0q2aetb_r_comp-m0qbrwgs-styleId__root:hover {
		border: 0px solid #000000;
		background: #EF3434;
	}

	#comp-m0q2aetb_r_comp-m0qbrwgs .comp-m0q2aetb_r_comp-m0qbrwgs-styleId__root:hover .StylableButton2545352419__icon {
		transform: rotate(0deg);
		fill: #4F7934;
	}

	#comp-m0q2aetb_r_comp-m0qbrwgs .comp-m0q2aetb_r_comp-m0qbrwgs-styleId__root:hover .StylableButton2545352419__label {
		color: #FFFFFF;
	}

	#comp-m0q2aetb_r_comp-m0qbrwgs .comp-m0q2aetb_r_comp-m0qbrwgs-styleId__root:disabled {
		border: 0px solid #000000;
		background: #EEEEEE
	}

	#comp-m0q2aetb_r_comp-m0qbrwgs .comp-m0q2aetb_r_comp-m0qbrwgs-styleId__root:disabled .StylableButton2545352419__label {
		color: #4F4F4F
	}

	#comp-m0q2aetb_r_comp-m0qbrwgs .comp-m0q2aetb_r_comp-m0qbrwgs-styleId__root:disabled .StylableButton2545352419__icon {
		fill: #8F8F8F
	}

	#comp-m0q2aetb_r_comp-m0qbrwgs .comp-m0q2aetb_r_comp-m0qbrwgs-styleId__root .StylableButton2545352419__container {
		transition: inherit;
		flex-direction: row-reverse;
		justify-content: center;
		align-items: center
	}

	#comp-m0q2aetb_r_comp-m0qbrwgs .comp-m0q2aetb_r_comp-m0qbrwgs-styleId__root .StylableButton2545352419__label {
		transition: inherit;
		letter-spacing: 0em;
		margin: 0px 0px 0px 4px;
		color: #FFFFFF;
		margin-right: 0px;
		font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		font-size: calc(18 * var(--theme-spx-ratio));
		font-weight: normal;
		font-style: normal;
		font-family: madefor-text;
		font-size: 16spx;
		font-style: normal;
		font-weight: normal;
		letter-spacing: 0em;
		line-height: 1.4em;
		font-size: 16px;
		margin-left: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		display: none
	}

	#comp-m0q2aetb_r_comp-m0qbrwgs .comp-m0q2aetb_r_comp-m0qbrwgs-styleId__root .StylableButton2545352419__icon {
		transition: inherit;
		margin: 0px 4px 0px 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		fill: #FFFFFF;
		display: initial;
		width: 36px;
		height: 36px
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {

		#comp-m0q2aetb_r_comp-m0qbrwgs .comp-m0q2aetb_r_comp-m0qbrwgs-styleId__root {
			-st-extends: HamburgerOpenButton;
		}

		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		#comp-m0q2aetb_r_comp-m0qbrwgs .comp-m0q2aetb_r_comp-m0qbrwgs-styleId__root .StylableButton2545352419__icon {
			width: 32px;
			height: 32px;
		}
	}

	@media screen and (max-width: 750px) {

		#comp-m0q2aetb_r_comp-m0qbrwgs .comp-m0q2aetb_r_comp-m0qbrwgs-styleId__root {
			-st-extends: HamburgerOpenButton;
		}

		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		#comp-m0q2aetb_r_comp-m0qbrwgs .comp-m0q2aetb_r_comp-m0qbrwgs-styleId__root .StylableButton2545352419__icon {
			width: 32px;
			height: 32px;
		}
	}

	#comp-m0q2aetb_r_comp-m0qbrwgu {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0q2aetb_r_comp-m0qbrwgu .comp-m0q2aetb_r_comp-m0qbrwgu-styleId__root {
		-st-extends: HamburgerOverlay;
		background-color: rgba(34, 34, 34, 0.8);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m0qbrwgu {
			/* START STYLABLE DIRECTIVE RULES */
		}

		/* END STYLABLE DIRECTIVE RULES */

		#comp-m0q2aetb_r_comp-m0qbrwgu .comp-m0q2aetb_r_comp-m0qbrwgu-styleId__root {
			background-color: rgba(79, 79, 79, 0.8);
		}
	}

	#comp-m0q2aetb_r_comp-m0qbrwgx {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0q2aetb_r_comp-m0qbrwgx .comp-m0q2aetb_r_comp-m0qbrwgx-styleId__root {
		-st-extends: HamburgerMenuContainer;
		padding: 0px;
		background: #EFEBE5;
		border-top-left-radius: 0px;
		border-bottom-left-radius: 0px;
		border-bottom-right-radius: 0px;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m0qbrwgx {
			/* START STYLABLE DIRECTIVE RULES */
		}

		/* END STYLABLE DIRECTIVE RULES */
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m0qbrwgx {
			/* START STYLABLE DIRECTIVE RULES */
		}

		/* END STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0q2aetb_r_comp-m0qbrwgz .comp-m0q2aetb_r_comp-m0qbrwgz-styleId__root {
		-st-extends: StylableButton;
		transition: all 0.2s ease, visibility 0s;
		padding-right: 0px;
		border-radius: 300px;
		background: rgba(0, 0, 0, 0)
			/*1px 1px currentcolor*/
	}

	/* START STYLABLE DIRECTIVE RULES */

	#comp-m0q2aetb_r_comp-m0qbrwgz .comp-m0q2aetb_r_comp-m0qbrwgz-styleId__root:hover {
		background: rgba(255, 255, 255, 0);
		border: 0px solid #000000;
		border-radius: 0px;
	}

	#comp-m0q2aetb_r_comp-m0qbrwgz .comp-m0q2aetb_r_comp-m0qbrwgz-styleId__root:hover .StylableButton2545352419__icon {
		transform: rotate(180deg);
		fill: #222222;
	}

	#comp-m0q2aetb_r_comp-m0qbrwgz .comp-m0q2aetb_r_comp-m0qbrwgz-styleId__root:hover .StylableButton2545352419__label {
		color: #000000;
	}

	#comp-m0q2aetb_r_comp-m0qbrwgz .comp-m0q2aetb_r_comp-m0qbrwgz-styleId__root:disabled {
		background: #EEEEEE
	}

	#comp-m0q2aetb_r_comp-m0qbrwgz .comp-m0q2aetb_r_comp-m0qbrwgz-styleId__root:disabled .StylableButton2545352419__label {
		color: #4F4F4F
	}

	#comp-m0q2aetb_r_comp-m0qbrwgz .comp-m0q2aetb_r_comp-m0qbrwgz-styleId__root:disabled .StylableButton2545352419__icon {
		fill: #8F8F8F
	}

	#comp-m0q2aetb_r_comp-m0qbrwgz .comp-m0q2aetb_r_comp-m0qbrwgz-styleId__root .StylableButton2545352419__container {
		transition: inherit;
		flex-direction: row-reverse;
		justify-content: center;
		align-items: center
	}

	#comp-m0q2aetb_r_comp-m0qbrwgz .comp-m0q2aetb_r_comp-m0qbrwgz-styleId__root .StylableButton2545352419__label {
		transition: inherit;
		letter-spacing: 0em;
		margin: 0px 0px 0px 4px;
		color: #FFFFFF;
		margin-left: 1px;
		font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		font-size: calc(18 * var(--theme-spx-ratio));
		font-weight: normal;
		font-style: normal;
		font-family: madefor-text;
		font-size: 16spx;
		font-style: normal;
		font-weight: normal;
		letter-spacing: 0em;
		line-height: 1.4em;
		font-size: 16px;
		display: none
	}

	#comp-m0q2aetb_r_comp-m0qbrwgz .comp-m0q2aetb_r_comp-m0qbrwgz-styleId__root .StylableButton2545352419__icon {
		transition: inherit;
		margin: 0px 4px 0px 0px;
		margin-right: 1px;
		display: initial;
		width: 22px;
		height: 22px;
		transform: rotate(0deg);
		fill: #222222
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {

		#comp-m0q2aetb_r_comp-m0qbrwgz .comp-m0q2aetb_r_comp-m0qbrwgz-styleId__root {
			-st-extends: HamburgerCloseButton;
		}

		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		#comp-m0q2aetb_r_comp-m0qbrwgz .comp-m0q2aetb_r_comp-m0qbrwgz-styleId__root .StylableButton2545352419__icon {
			width: 16px;
			height: 16px;
		}
	}

	@media screen and (max-width: 750px) {

		#comp-m0q2aetb_r_comp-m0qbrwgz .comp-m0q2aetb_r_comp-m0qbrwgz-styleId__root {
			-st-extends: HamburgerCloseButton;
		}

		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		#comp-m0q2aetb_r_comp-m0qbrwgz .comp-m0q2aetb_r_comp-m0qbrwgz-styleId__root .StylableButton2545352419__icon {
			width: 22px;
			height: 22px;
		}
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0q2aetb_r_comp-m1hf5bhc .comp-m0q2aetb_r_comp-m1hf5bhc-styleId__root {
		--AccordionContainer1266025101-direction: ltr;
		--AccordionContainer1266025101-flexDirection: row;
		--AccordionContainer1266025101-textAlign: left;
		-st-extends: AccordionContainer;
		--AccordionContainer1266025101-vPadding: 12;
		--AccordionContainer1266025101-hPadding: 14;
	}

	/* START STYLABLE DIRECTIVE RULES */

	#comp-m0q2aetb_r_comp-m1hf5bhc .comp-m0q2aetb_r_comp-m1hf5bhc-styleId__root .AccordionContainer1266025101__accordion {
		background-color: #FFFFFF;
		border-bottom: 0px solid #EA6020;
	}

	#comp-m0q2aetb_r_comp-m1hf5bhc .comp-m0q2aetb_r_comp-m1hf5bhc-styleId__root .AccordionContainer1266025101__accordionHeader {
		border-top: 1px solid rgba(0, 0, 0, 0.7);
		background: rgba(255, 255, 255, 0);
	}

	#comp-m0q2aetb_r_comp-m1hf5bhc .comp-m0q2aetb_r_comp-m1hf5bhc-styleId__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel {
		font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		font-size: calc(18 * var(--theme-spx-ratio));
		font-weight: normal;
		font-style: normal;
		font-family: madefor-text;
		font-size: 15px;
		font-style: normal;
		font-weight: normal;
		letter-spacing: 0em;
		line-height: 1.4em;
		font-size: 15px;
		line-height: 1.8em;
	}

	#comp-m0q2aetb_r_comp-m1hf5bhc .comp-m0q2aetb_r_comp-m1hf5bhc-styleId__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionIcon {
		width: 10px;
		height: 10px;
		fill: #000000;
	}

	#comp-m0q2aetb_r_comp-m1hf5bhc .comp-m0q2aetb_r_comp-m1hf5bhc-styleId__root .AccordionContainer1266025101__accordionHeader:hover .AccordionContainerHeader936294312__accordionLabel {
		text-decoration-line: underline;
	}

	#comp-m0q2aetb_r_comp-m1hf5bhc .comp-m0q2aetb_r_comp-m1hf5bhc-styleId__root .AccordionContainer1266025101__accordionContent {
		background: rgba(255, 255, 255, 0);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1hf5bhc {
			/* START STYLABLE DIRECTIVE RULES */
		}

		/* END STYLABLE DIRECTIVE RULES */
	}

	@media screen and (max-width: 750px) {

		#comp-m0q2aetb_r_comp-m1hf5bhc .comp-m0q2aetb_r_comp-m1hf5bhc-styleId__root {
			--AccordionContainer1266025101-vPadding: 8;
			--AccordionContainer1266025101-hPadding: 0;
		}

		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		#comp-m0q2aetb_r_comp-m1hf5bhc .comp-m0q2aetb_r_comp-m1hf5bhc-styleId__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel {
			font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
			font-size: calc(18 * var(--theme-spx-ratio));
			font-size: 16px;
			color: #222222;
		}

		#comp-m0q2aetb_r_comp-m1hf5bhc .comp-m0q2aetb_r_comp-m1hf5bhc-styleId__root .AccordionContainer1266025101__accordionHeader:hover .AccordionContainerHeader936294312__accordionLabel {
			text-decoration-line: none;
		}

		#comp-m0q2aetb_r_comp-m1hf5bhc .comp-m0q2aetb_r_comp-m1hf5bhc-styleId__root .AccordionContainer1266025101__accordion {
			background-color: rgba(255, 255, 255, 0);
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhp12 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0q2aetb_r_comp-m1hf5bhr12 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0q2aetb_r_comp-m1hf5bht11 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0q2aetb_r_comp-m1hf5bhv7 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0q2aetb_r_comp-m1hf5bhx4 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0q2aetb_r_comp-m1hf5bhf {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0q2aetb_r_comp-m1hf5bhj10 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0q2aetb_r_comp-m1hf5bhj10 .comp-m0q2aetb_r_comp-m1hf5bhj10-styleId__root {
		-st-extends: TestComp;
	}

	#comp-m0q2aetb_r_comp-m1hf5bhl14 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0q2aetb_r_comp-m1hf5bhl14 .comp-m0q2aetb_r_comp-m1hf5bhl14-styleId__root {
		-st-extends: TestComp;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhl14 {
			/* START STYLABLE DIRECTIVE RULES */
		}

		/* END STYLABLE DIRECTIVE RULES */

		#comp-m0q2aetb_r_comp-m1hf5bhl14 .comp-m0q2aetb_r_comp-m1hf5bhl14-styleId__root {
			-st-extends: AccordionItem;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhn14 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0q2aetb_r_comp-m1hf5bhn14 .comp-m0q2aetb_r_comp-m1hf5bhn14-styleId__root {
		-st-extends: TestComp;
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root {
		-st-extends: StylableHorizontalMenu;
		background: rgba(255, 255, 255, 0);
		border: 0px solid #222222
	}

	/* START STYLABLE DIRECTIVE RULES */

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__menu {
		direction: ltr;
		flex-grow: unset;
		justify-content: flex-start;
		height: calc(100% + 0px);
		margin-top: -0px;
		margin-bottom: -0px;
		width: calc(100% + 34px);
		margin-left: -17px;
		margin-right: -17px
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__menuItem {
		border: 0 solid #757575;
		background: rgba(117, 117, 117, 0);
		border-bottom: 0px solid rgb(117, 117, 117);
		padding-top: 6px;
		padding-bottom: 6px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		margin-left: 17px;
		margin-right: 17px
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__label {
		letter-spacing: 0.05em;
		font-weight: normal;
		font-style: normal;
		color: #222222;
		font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		font-size: calc(18 * var(--theme-spx-ratio));
		font-weight: normal;
		font-style: normal;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: 15px
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__container {
		justify-content: start;
		text-align: start
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root::rightAlignmentScrollItem {
		--comp-m0q2aetb_r_comp-m11xo6z6-styleId-flexGrow: 1;
		flex-grow: 1
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__scrollButton {
		border: 0 solid #757575;
		padding: 10px;
		background: #FFF;
		padding-top: 0px;
		padding-bottom: 0px
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__scrollButton:hover {
		background: #FCF7E6
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__scrollButton .ScrollButton2305195801__icon {
		width: 16px;
		height: 16px;
		fill: #9E3B1B
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__positionBox {
		margin-left: 20px;
		margin-right: 20px
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout {
		--comp-m0q2aetb_r_comp-m11xo6z6-styleId-horizontalSpacing: 8;
		border: 0 solid #9E3B1B;
		padding: 10px;
		--comp-m0q2aetb_r_comp-m11xo6z6-styleId-flyoutAlignment: left;
		margin-top: 0px;
		background: rgba(255, 255, 255, 0)
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root::leftAlignmentScrollItem {
		flex-grow: unset;
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__listWrapper {
		--comp-m0q2aetb_r_comp-m11xo6z6-styleId-width: 80;
		width: 75%;
		--comp-m0q2aetb_r_comp-m11xo6z6-styleId-columnsAmount: 3;
		column-count: 3
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageWrapper {
		justify-content: space-between;
		width: calc(100% + 8px);
		margin-left: -4px;
		margin-right: -4px;
		margin-bottom: -4px
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageStretchWrapper {
		width: 980px
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::category {
		margin-top: 4px
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::flex {
		margin-bottom: -8px
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::listItem {
		margin-left: 4px;
		margin-right: 4px
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__rowItem {
		margin-bottom: 8px
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem {
		border: 0 solid #757575;
		background: rgba(117, 117, 117, 0);
		padding-left: 0px;
		padding-right: 0px;
		margin-bottom: 4px;
		padding-top: 8px;
		padding-bottom: 8px
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__container {
		justify-content: flex-start
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__label {
		font-size: 16px;
		letter-spacing: 0.05em;
		font-family: futura-lt-w01-book, sans-serif;
		font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		font-size: calc(18 * var(--theme-spx-ratio));
		font-weight: normal;
		font-style: normal;
		color: #222222
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
		background: #fff;
		padding-left: 0px;
		padding-right: 0px;
		margin-bottom: 4px;
		padding-top: 8px;
		padding-bottom: 8px
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isCurrentPage .itemDepth02233374943__label {
		color: #EF3434;
		text-decoration-line: none;
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isHovered .itemDepth02233374943__label {
		color: #EF3434;
		text-decoration-line: none;
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__container {
		justify-content: flex-start
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
		font-weight: 400;
		font-size: 16px;
		letter-spacing: 0.05em;
		font-family: futura-lt-w01-book, sans-serif;
		color: #9E3B1B
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
		color: #EF3434
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isHovered .itemDepth12472627565__label {
		background: linear-gradient(#FDFCFA, #FDFCFA), #FDFCFA;
		color: #EF3434;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m11xo6z6 {
			/* ADD_MISSING_HEADING_STYLES_DATA_FIXER end */
		}

		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		/* ADD_MISSING_HEADING_STYLES_DATA_FIXER start */

		#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 10px;
			padding-right: 10px;
			background-color: rgba(255, 255, 255, 0.5)
		}

		#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
			font-weight: bold;
			font-family: Helvetica, sans-serif;
			color: #000;
		}

		#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
			text-decoration: underline;
		}

		#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
			text-decoration: underline;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m11xo6z6 {
			/* ADD_MISSING_HEADING_STYLES_DATA_FIXER end */
		}

		/* END STYLABLE DIRECTIVE RULES */

		#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout {
			background: rgba(255, 255, 255, 0.02);
		}

		/* START STYLABLE DIRECTIVE RULES */

		#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__menu {
			width: calc(100% + 4px);
			margin-left: -2px;
			margin-right: -2px;
		}

		#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__menuItem {
			margin-left: 2px;
			margin-right: 2px;
			padding-left: 6px;
			padding-right: 6px;
		}

		#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isHovered .itemDepth02233374943__label {
			color: #FDFCFA;
		}

		/* ADD_MISSING_HEADING_STYLES_DATA_FIXER start */

		#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 10px;
			padding-right: 10px;
			background-color: rgba(255, 255, 255, 0.5)
		}

		#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__label {
			font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
			font-size: calc(18 * var(--theme-spx-ratio));
			font-family: tsukushigothic, "ms gothic", "ヒラギノ角ゴ pro w3", "hiragino kaku gothic pro", osaka, sans-serif;
			font-size: 15px;
		}

		#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
			font-weight: bold;
			font-family: Helvetica, sans-serif;
			color: #000;
		}

		#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
			text-decoration: underline;
		}

		#comp-m0q2aetb_r_comp-m11xo6z6 .comp-m0q2aetb_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
			text-decoration: underline;
		}
	}


	#c1dmp {
		--shc-mutated-brightness: 127, 126, 125;
		justify-self: unset;
	}

	#comp-lzcb4hr2 {
		--fill-layer-image-opacity: 1;
		--bg-overlay-color: transparent;
		--bg-gradient: none;
		--inherit-transition: var(--transition, none);
	}

	#comp-m0qci1ac {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0zztubc {
		--navBtnVisibility: hidden;
		--transitionDuration: 1.0;
		--animation-prevOut: SlideshowRepeater_fadeOut;
		--animation-prevIn: SlideshowRepeater_fadeIn;
		--animation-nextOut: SlideshowRepeater_fadeOut;
		--animation-nextIn: SlideshowRepeater_fadeIn;
	}

	#comp-m0zztubl {
		--boxShadow: none;
		--backgroundColor: 61, 155, 233, 1;
		--borderColor: 50, 65, 88;
		--borderWidth: 0px;
		--borderRadius: 0px;
		--alpha-borderColor: 0;
	}

	[id^="comp-m0zztubn__"] {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m100eji1 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m100eji713 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m100ejia7 {
		writing-mode: vertical-rl;
	}

	#comp-m100ejia7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: 40px;
		text-decoration: none;
		text-align: left;
		line-height: 1;
		writing-mode: vertical-rl;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m100ejia7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(22px, min(48px, max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m100ejia7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 28px !important;
		}
	}

	#comp-m100ejib12 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m100ejic9 {
		writing-mode: vertical-rl;
	}

	#comp-m100ejic9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
		text-align: left;
		writing-mode: vertical-rl;
	}

	#comp-lzcb4hrd2 {
		--opacity: 1;
	}

	#comp-lzcb63zv {
		--fill-layer-image-opacity: 1;
		--bg-overlay-color: transparent;
		--bg-gradient: none;
		--inherit-transition: var(--transition, none);
	}

	#comp-lzcci71g {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcchktx {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb6405 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb6408 {
		--opacity: 1;
	}

	#comp-m10814e9 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb64093 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb640c6 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb640g1 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb640i {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb640j {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb640k {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb640k12 {
		--opacity: 1;
	}

	#comp-lzcb640l12 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb640m6 {
		--shc-mutated-brightness: 125, 125, 125;
	}

	#comp-lzcb640o {
		writing-mode: vertical-rl;
	}

	#comp-lzcb640o :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.05em;
		line-height: 1;
		writing-mode: vertical-rl;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb640o :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640o :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-lzcb640p {
		--opacity: 0;
	}

	#comp-lzcb640r {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb640s3 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb640t {
		--opacity: 1;
	}

	#comp-lzcb640u {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb640u7 {
		--shc-mutated-brightness: 125, 125, 125;
	}

	#comp-lzcb640w {
		writing-mode: vertical-rl;
	}

	#comp-lzcb640w :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.05em;
		line-height: 1;
		writing-mode: vertical-rl;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb640w :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb640w :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-lzcb640w12 {
		--opacity: 0;
	}

	#comp-lzcb640x12 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb640z5 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb64109 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb64117 {
		--opacity: 1;
	}

	#comp-lzcb64121 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb64128 {
		--shc-mutated-brightness: 125, 125, 125;
	}

	#comp-lzcb6414 {
		writing-mode: vertical-rl;
	}

	#comp-lzcb6414 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.05em;
		line-height: 1;
		writing-mode: vertical-rl;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6414 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6414 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-lzcb641412 {
		--opacity: 0;
	}

	#comp-lzcb641512 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb64167 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb6417 {
		--opacity: 1;
	}

	#comp-lzcb641713 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb64186 {
		--shc-mutated-brightness: 125, 125, 125;
	}

	#comp-lzcb641910 {
		writing-mode: vertical-rl;
	}

	#comp-lzcb641910 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.05em;
		line-height: 1;
		writing-mode: vertical-rl;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb641910 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641910 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-lzcb641a7 {
		--opacity: 0;
	}

	#comp-lzcb641b {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb641c {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb641c10 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb641d10 {
		--opacity: 1;
	}

	#comp-lzcb641e6 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb641g2 {
		--shc-mutated-brightness: 125, 125, 125;
	}

	#comp-lzcb641i {
		writing-mode: vertical-rl;
	}

	#comp-lzcb641i :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.05em;
		line-height: 1;
		writing-mode: vertical-rl;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb641i :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641i :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-lzcb641i12 {
		--opacity: 0;
	}

	#comp-lzcb641j12 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb641k9 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb641l7 {
		--opacity: 1;
	}

	#comp-lzcb641m7 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb641n {
		--shc-mutated-brightness: 125, 125, 125;
	}

	#comp-lzcb641o7 {
		writing-mode: vertical-rl;
	}

	#comp-lzcb641o7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.05em;
		line-height: 1;
		writing-mode: vertical-rl;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb641o7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb641o7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-lzcb641p4 {
		--opacity: 0;
	}

	#comp-lzcb641q {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb641r8 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb641t6 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb641u2 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb641u12 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb641v10 {
		--opacity: 1;
	}

	#comp-lzcb641y2 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb641z {
		--shc-mutated-brightness: 125, 125, 125;
	}

	#comp-lzcb64227 {
		writing-mode: vertical-rl;
	}

	#comp-lzcb64227 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.05em;
		line-height: 1;
		writing-mode: vertical-rl;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb64227 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb64227 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-lzcb6424 {
		--opacity: 0;
	}

	#comp-lzcb6425 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb6426 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb6427 {
		--opacity: 1;
	}

	#comp-lzcb64287 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb64291 {
		--shc-mutated-brightness: 125, 125, 125;
	}

	#comp-lzcb642a9 {
		writing-mode: vertical-rl;
	}

	#comp-lzcb642a9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.05em;
		line-height: 1;
		writing-mode: vertical-rl;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb642a9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642a9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-lzcb642b11 {
		--opacity: 0;
	}

	#comp-lzcb642e {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb642f5 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb642g3 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb642h {
		--opacity: 1;
	}

	#comp-lzcb642h13 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb642i6 {
		--shc-mutated-brightness: 125, 125, 125;
	}

	#comp-lzcb642j9 {
		writing-mode: vertical-rl;
	}

	#comp-lzcb642j9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.05em;
		line-height: 1;
		writing-mode: vertical-rl;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb642j9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642j9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-lzcb642k4 {
		--opacity: 0;
	}

	#comp-lzcb642m {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb642n7 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb642o1 {
		--opacity: 1;
	}

	#comp-lzcb642o14 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb642p6 {
		--shc-mutated-brightness: 125, 125, 125;
	}

	#comp-lzcb642q10 {
		writing-mode: vertical-rl;
	}

	#comp-lzcb642q10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.05em;
		line-height: 1;
		writing-mode: vertical-rl;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb642q10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642q10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-lzcb642r9 {
		--opacity: 0;
	}

	#comp-lzcb642s6 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb642t6 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb642u4 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb642u15 {
		--opacity: 1;
	}

	#comp-lzcb642v12 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb642w4 {
		--shc-mutated-brightness: 125, 125, 125;
	}

	#comp-lzcb642x6 {
		writing-mode: vertical-rl;
	}

	#comp-lzcb642x6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.05em;
		line-height: 1;
		writing-mode: vertical-rl;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb642x6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb642x6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-lzcb642y {
		--opacity: 0;
	}

	#comp-lzcb642y13 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb642z9 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb643511 {
		--opacity: 0;
	}

	#comp-m11w5u7x {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb64317 {
		--shc-mutated-brightness: 125, 125, 125;
	}

	#comp-m1gbjiyt {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m1gbja5d {
		writing-mode: vertical-rl;
	}

	#comp-m1gbja5d :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(12px, min(16px, max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.05em;
		line-height: 1;
		writing-mode: vertical-rl;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m1gbja5d :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m1gbja5d :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-lzcb643411 {
		writing-mode: vertical-rl;
	}

	#comp-lzcb643411 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.05em;
		line-height: 1;
		writing-mode: vertical-rl;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb643411 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb643411 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(22px, max(0.5px, 0.0410256 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-lzcb64308 {
		--opacity: 1;
	}

	#comp-m108hvh0 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb643710 {
		--undefined: [object Object];
		--fill-opacity: 1;
		--stroke-width: 0;
		--stroke: #757575;
		--stroke-opacity: 1;
		--fill: #000000;
	}

	#comp-m10ec5x3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m10ec5x3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			text-align: center !important;
		}
	}

	#comp-lzcb643612 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb643612 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(0.5px, 0.0615391 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
			text-align: center !important;
		}
	}

	#comp-lzcb6fnw {
		--bg-overlay-color: transparent;
		--bg-gradient: none;
		--inherit-transition: var(--transition, none);
	}

	#comp-lzcb6fo33 {
		--shc-mutated-brightness: 119, 119, 119;
	}

	#comp-lzcb6fo56 {
		--shc-mutated-brightness: 119, 119, 119;
	}

	#comp-lzcb6fpv {
		--shc-mutated-brightness: 125, 124, 123;
	}

	#comp-lzcb6fpx10 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb6fpy4 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb6fpy11 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fpy11 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434);
	}

	#comp-lzcb6fq03 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fq03 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434);
	}

	#comp-lzcb6fq013 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fq013 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434);
	}

	#comp-lzcb6fq14 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fq14 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434);
	}

	#comp-lzcb6fq114 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fq114 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434);
	}

	#comp-lzcb6fq21 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fq21 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434);
	}

	#comp-lzcb6fq211 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fq211 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434);
	}

	#comp-lzcb6fq3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fq3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	#comp-lzcb6fq310 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fq310 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	#comp-lzcb6fq320 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fq320 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	#comp-lzcb6fq49 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fq49 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	#comp-lzcb6fq419 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fq419 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	#comp-lzcb6fq56 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fq56 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	#comp-lzcb6fq516 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fq516 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	#comp-lzcb6fq6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fq6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	#comp-lzcb6fq610 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fq610 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	#comp-lzcb6fq7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fq7 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	#comp-lzcb6fq710 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb6fq8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #FFFFFF;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fq8 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #FFFFFF);
	}

	#comp-lzcb6fq810 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #FFFFFF;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fq810 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #FFFFFF);
	}

	#comp-lzcb6fq9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #FFFFFF;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fq9 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #FFFFFF);
	}

	#comp-lzcb6fq910 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #FFFFFF;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fq910 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #FFFFFF);
	}

	#comp-lzcb6fq920 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #FFFFFF;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fq920 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #FFFFFF);
	}

	#comp-lzcb6fqa6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #FFFFFF;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fqa6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #FFFFFF);
	}

	#comp-lzcb6fqa16 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #FFFFFF;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0451389 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: normal;
	}

	#comp-lzcb6fqa16 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #FFFFFF);
	}

	#comp-lzcb6fqf5 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb6fqg4 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb6fqh6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #f5f3f0;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(40px, min(80px, max(0.5px, 0.0555556 * (var(--scaling-factor) - var(--scrollbar-width)))));
		font-style: normal;
		text-decoration: none;
		line-height: 0.9;
	}

	#comp-lzcb6fqh6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #f5f3f0);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6fqh6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(40px, min(80px, max(0.5px, 0.0555563 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-lzcb6fqh6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #f5f3f0 !important);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fqh6 {
			writing-mode: vertical-rl;
		}

		#comp-lzcb6fqh6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(40px, min(40px, max(0.5px, 0.1025639 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			writing-mode: vertical-rl !important;
		}

		#comp-lzcb6fqh6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #f5f3f0 !important);
		}
	}

	#comp-m10u6uyd {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m10u6uyh {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m10ug6ig {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m10ug6in :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		text-decoration: none;
		line-height: 1;
	}

	#comp-m10ug6in [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m10ug6in :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(0.5px, 0.0615382 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		}

		#comp-m10ug6in [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m10ug6is1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10ug6is1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(18px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10ug6is1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(18px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m10u6uyh5 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m10ugmta {
		--shc-mutated-brightness: 125, 125, 125;
	}

	#comp-lzcb6fqn2 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb6fqn9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #f5f3f0;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(20px, min(80px, max(0.5px, 0.0555556 * (var(--scaling-factor) - var(--scrollbar-width)))));
		font-style: normal;
		text-decoration: none;
		line-height: 0.9;
	}

	#comp-lzcb6fqn9 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #f5f3f0);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fqn9 {
			writing-mode: vertical-rl;
		}

		#comp-lzcb6fqn9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(20px, min(40px, max(0.5px, 0.1025639 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			writing-mode: vertical-rl !important;
		}

		#comp-lzcb6fqn9 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #f5f3f0 !important);
		}
	}

	#comp-m10uje7b {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m10uje7f {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m10uk16w {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m10uk16y5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		text-decoration: none;
		line-height: 1;
	}

	#comp-m10uk16y5 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m10uk16y5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(0.5px, 0.0615382 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		}

		#comp-m10uk16y5 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m10uk16z8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10uk16z8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(18px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10uk16z8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		}
	}

	#comp-m10uje7k12 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m10ukotd {
		--shc-mutated-brightness: 125, 125, 125;
	}

	#comp-lzcb6fqu {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb6fqv1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #f5f3f0;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0555556 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		line-height: 0.9;
	}

	#comp-lzcb6fqv1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #f5f3f0);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6fqv1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(0.5px, 0.055556 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		}

		#comp-lzcb6fqv1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #f5f3f0 !important);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fqv1 {
			writing-mode: vertical-rl;
		}

		#comp-lzcb6fqv1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(20px, min(40px, max(0.5px, 0.1025641 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			writing-mode: vertical-rl !important;
		}

		#comp-lzcb6fqv1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #f5f3f0 !important);
		}
	}

	#comp-m10ulwuf {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m10ulwuh3 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m10umbc8 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m10umbca :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		text-decoration: none;
		line-height: 1;
	}

	#comp-m10umbca [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m10umbca :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(0.5px, 0.0615382 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		}

		#comp-m10umbca [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m10umbcb :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10umbcb :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(18px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10umbcb :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(18px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m10ulwuo10 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m10umvpe {
		--shc-mutated-brightness: 125, 125, 125;
	}

	#comp-lzcb6fpw12 {
		--opacity: 1;
	}

	#comp-lzcb6fr31 {
		--opacity: 1;
	}

	#comp-lzcb6fr4 {
		--opacity: 1;
	}

	#comp-lzcb6fr5 {
		--opacity: 1;
	}

	#comp-lzcb6fr511 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb6fr67 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-lzcb6fr67 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6fr67 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(14px, min(28px, max(0.5px, 0.0175 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: center !important;
		}

		#comp-lzcb6fr67 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #EF3434 !important);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fr67 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
			text-align: right !important;
		}

		#comp-lzcb6fr67 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #EF3434 !important);
		}
	}

	#comp-lzcb6fr72 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #efebe5;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-lzcb6fr72 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #efebe5);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6fr72 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(14px, min(28px, max(0.5px, 0.0175 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: center !important;
		}

		#comp-lzcb6fr72 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #efebe5 !important);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fr72 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
			text-align: right !important;
		}

		#comp-lzcb6fr72 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #efebe5 !important);
		}
	}

	#comp-lzcb6fr8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #193d7f;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-lzcb6fr8 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #193d7f);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6fr8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(14px, min(28px, max(0.5px, 0.0175 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: center !important;
		}

		#comp-lzcb6fr8 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #193d7f !important);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fr8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
			text-align: right !important;
		}

		#comp-lzcb6fr8 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #193d7f !important);
		}
	}

	#comp-lzcb6fr814 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #efebe5;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-lzcb6fr814 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #efebe5);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6fr814 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(14px, min(28px, max(0.5px, 0.0175 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: center !important;
		}

		#comp-lzcb6fr814 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #efebe5 !important);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6fr814 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
			text-align: right !important;
		}

		#comp-lzcb6fr814 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #efebe5 !important);
		}
	}

	#comp-lzcb6t1c {
		--fill-layer-image-opacity: 1;
		--bg-overlay-color: transparent;
		--bg-gradient: none;
		--inherit-transition: var(--transition, none);
	}

	#comp-lzccs527 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzccs52b {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb6t24 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb6t251 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb6t256 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
		text-align: left;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb6t256 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			text-align: left !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6t256 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			text-align: center !important;
		}
	}

	#comp-m10vl8xn {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m10vl8xp5 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m10vl8xq4 {
		--shc-mutated-brightness: 125, 125, 125;
	}

	#comp-m10vl8xr8 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m10vl8xs1 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m10vl8xs9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10vl8xs9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(18px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10vl8xs9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(18px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-lzcb6t291 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb6t298 {
		--shc-mutated-brightness: 123, 122, 120;
	}

	#comp-lzcb6t2a5 {
		--opacity: 1;
	}

	#comp-m2bulu4d {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb6t2g6 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb6t2h4 {
		--opacity: 1;
	}

	#comp-lzcb6t2i1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-lzcb6t2i1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6t2i1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(0.5px, 0.0461542 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		}

		#comp-lzcb6t2i1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #EF3434 !important);
		}
	}

	#comp-m1lur75l {
		transform-origin: center 1px;
		height: 0 !important;
		box-sizing: content-box;
	}

	#comp-lzcb6t2j2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
		text-align: center;
	}

	#comp-m2bukt3i {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m2buljf5 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb6t2b7 {
		--shc-mutated-brightness: 120, 26, 26;
		--margin-start: 0px;
		--margin-end: 0px;
		--fnt: normal normal normal calc(15 * var(--theme-spx-ratio))/1.4em wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		--label-align: center;
		--label-text-align: center;
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb6t2b7 {
			--fnt: normal normal normal max(0.5px, 0.0354167 * (var(--scaling-factor) - var(--scrollbar-width)))/1.4em wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		}
	}

	#comp-lzcb6t2a16 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
		text-align: center;
	}

	#comp-m0wmmyt5 {
		--opacity: 1;
	}

	#comp-lzcb71pj {
		--bg-overlay-color: transparent;
		--bg-gradient: none;
		--inherit-transition: var(--transition, none);
	}

	#comp-lzcb7ae9 {
		--bg-overlay-color: rgb(245, 243, 240);
		--bg-gradient: none;
		--inherit-transition: var(--transition, none);
	}

	#comp-lzccuorj {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb7af77 {
		--shc-mutated-brightness: 123, 122, 120;
	}

	#comp-lzcb7af86 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb7af91 {
		--opacity: 0.3;
	}

	#comp-lzcb7afa {
		--opacity: 0.3;
	}

	#comp-lzcb7afa11 {
		--opacity: 0.3;
	}

	#comp-lzcb7afb3 {
		--opacity: 0.3;
	}

	#comp-lzcb7afb14 {
		--opacity: 0.3;
	}

	#comp-lzcb7afc9 {
		--opacity: 0.3;
	}

	#comp-lzcb7afd {
		--opacity: 0.3;
	}

	#comp-lzcb7afd11 {
		--opacity: 0.3;
	}

	#comp-lzcb7afe3 {
		--opacity: 1;
	}

	#comp-m0zmooi3 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb7aff4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-weight: bold;
		text-decoration: none;
		text-align: center;
	}

	#comp-lzcb7aff4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7aff4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(0.5px, 0.0615385 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		}

		#comp-lzcb7aff4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-lzcb7afg {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb7afg5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
		text-align: center;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb7afg5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(18px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7afg5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
		}
	}

	#comp-lzcb7nms {
		--fill-layer-image-opacity: 1;
		--bg-overlay-color: transparent;
		--bg-gradient: none;
		--inherit-transition: var(--transition, none);
	}

	#comp-lzcb7nns4 {
		--opacity: 1;
	}

	#comp-lzcb7nnu {
		--opacity: 1;
	}

	#comp-m108kldd {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb7nnq :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-weight: bold;
		text-decoration: none;
	}

	#comp-lzcb7nnq [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb7nnq :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(0.5px, 0.0615385 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		}

		#comp-lzcb7nnq [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0zmto9c {
		--boxShadow: none;
		--backgroundColor: rgba(255, 255, 255, 1);
		--borderColor: 50, 65, 88;
		--borderWidth: 0px;
		--borderRadius: 0px;
		--alpha-borderColor: 0;
	}

	[id^="comp-m0zmto9f__"] {
		--shc-mutated-brightness: 120, 120, 120;
	}

	[id^="comp-m0znha3u__"] {
		--shc-mutated-brightness: 127, 126, 125;
	}

	[id^="comp-m0zngr6s__"] {
		transform-origin: center 0.5px;
		height: 0 !important;
		box-sizing: content-box;
	}

	[id^="comp-m0znfl2u__"] {
		--shc-mutated-brightness: 127, 126, 125;
	}

	[id^="comp-m0zncegj__"] {
		--shc-mutated-brightness: 127, 126, 125;
	}

	[id^="comp-m0zmur97__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #999999;
		background-color: transparent;
		font-size: 16px;
		line-height: 1;
	}

	[id^="comp-m0zmur97__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #999999);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		[id^="comp-m0zmur97__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}

		[id^="comp-m0zmur97__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #999999 !important);
		}
	}

	@media screen and (max-width: 750px) {
		[id^="comp-m0zmur97__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}

		[id^="comp-m0zmur97__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #999999 !important);
		}
	}

	[id^="comp-m11pmhbx__"] {
		--shc-mutated-brightness: 119, 119, 119;
		--margin-start: 0px;
		--fnt: normal normal normal max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--label-align: start;
		--label-text-align: start;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		[id^="comp-m11pmhbx__"] {
			--fnt: normal normal normal max(0.5px, 0.0182292 * (var(--scaling-factor) - var(--scrollbar-width)))/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		}
	}

	@media screen and (max-width: 750px) {
		[id^="comp-m11pmhbx__"] {
			--fnt: normal normal normal max(0.5px, 0.0351563 * (var(--scaling-factor) - var(--scrollbar-width)))/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		}
	}

	#comp-lzcb7wf4 {
		--fill-layer-image-opacity: 1;
		--bg-overlay-color: rgb(245, 243, 240);
		--bg-gradient: none;
		--inherit-transition: var(--transition, none);
	}

	#comp-lzccwmgr {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzccwmgw {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb7wfz7 {
		--opacity: 1;
	}

	#comp-lzcb7wg010 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m10vdtq8 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m10vdtqa2 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m10vghsr {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m10vghst :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-weight: bold;
		text-decoration: none;
	}

	#comp-m10vghst [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m10vghst :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(0.5px, 0.0615385 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		}

		#comp-m10vghst [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m10vghsu8 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m10vghsv1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m10vghsv1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(18px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m10vghsv1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(18px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m10vdtqa7 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m10vfkq7 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m10vfkq92 {
		--shc-mutated-brightness: 125, 125, 125;
	}

	#comp-m10vfkqb7 {
		--shc-mutated-brightness: 125, 125, 125;
	}

	#comp-lzcb862e {
		--fill-layer-image-opacity: 1;
		--bg-overlay-color: transparent;
		--bg-gradient: none;
		--inherit-transition: var(--transition, none);
	}

	#comp-lzcczijw {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb86307 {
		--opacity: 1;
	}

	#comp-lzcb863110 {
		--opacity: 1;
	}

	#comp-lzcf4uqt {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb863d14 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb863e6 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb863f14 {
		--opacity: 1;
	}

	#comp-m0yjuz7l {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb863g18 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
		text-align: center;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb863g18 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.015625 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863g18 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.015625 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-lzcb863g10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
		text-align: center;
		letter-spacing: -0.05em;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb863g10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(16px, min(28px, max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863g10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(16px, min(28px, max(0.5px, 0.0512821 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-lzcb863h7 {
		--opacity: 0;
	}

	#comp-lzcb863910 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb863a1 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb863b8 {
		--opacity: 1;
	}

	#comp-m0yjvavd {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb863c10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
		text-align: center;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb863c10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.015625 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863c10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.015625 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-lzcb863c2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
		text-align: center;
		letter-spacing: -0.05em;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb863c2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(16px, min(28px, max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863c2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(16px, min(28px, max(0.5px, 0.0512821 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-lzcb863d2 {
		--opacity: 0;
	}

	#comp-lzcb86334 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb86356 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-lzcb863811 {
		--opacity: 1;
	}

	#comp-m0yjvjbs {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-lzcb86383 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
		text-align: center;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb86383 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb86383 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-lzcb86376 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
		text-align: center;
		letter-spacing: -0.05em;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb86376 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(16px, min(28px, max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb86376 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(16px, min(28px, max(0.5px, 0.0512821 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0zlrrho {
		--opacity: 0;
	}

	#comp-lzcb863i :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-lzcb863i :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(18px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863i :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(18px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-lzcb863i12 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-weight: bold;
		text-decoration: none;
	}

	#comp-lzcb863i12 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-lzcb863i12 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(0.5px, 0.0615385 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		}

		#comp-lzcb863i12 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0q2ubvi_r_comp-m0q2ub2m {
		--fill-layer-image-opacity: 1;
		--bg-overlay-color: rgb(245, 243, 240);
		--bg-gradient: none;
	}

	#comp-m0q2ubvi_r_comp-m120yfod {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dvx {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-m0zywzgd {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dvy3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: tsukushimarugothic;
		font-weight: bold;
		font-size: max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dvy3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dvy3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		}

		#comp-m0q2ubvi_r_comp-lzcb9dvy3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0q2ubvi_r_comp-m200rhc3 {
		--item-size: max(0.5px, 0.0194444 * (var(--scaling-factor) - var(--scrollbar-width)));
		--item-margin: 0px max(0.5px, 0.0083333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px 0px;
		--item-display: inline-block;
		--flex-direction: row;
		height: max(0.5px, 0.0194444 * (var(--scaling-factor) - var(--scrollbar-width)));
		width: calc(2 * (max(0.5px, 0.0194444 * (var(--scaling-factor) - var(--scrollbar-width))) + max(0.5px, 0.0083333 * (var(--scaling-factor) - var(--scrollbar-width)))) - max(0.5px, 0.0083333 * (var(--scaling-factor) - var(--scrollbar-width))));
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m200rhc3 {
			--item-size: max(0.5px, 0.0717949 * (var(--scaling-factor) - var(--scrollbar-width)));
			--item-margin: 0px max(0.5px, 0.0205128 * (var(--scaling-factor) - var(--scrollbar-width))) 0px 0px;
			height: max(0.5px, 0.0717949 * (var(--scaling-factor) - var(--scrollbar-width)));
			width: calc(2 * (max(0.5px, 0.0717949 * (var(--scaling-factor) - var(--scrollbar-width))) + max(0.5px, 0.0205128 * (var(--scaling-factor) - var(--scrollbar-width)))) - max(0.5px, 0.0205128 * (var(--scaling-factor) - var(--scrollbar-width))));
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw15 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0q2ubvi_r_comp-lzcfyh6t {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-lzcfy5fx {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-lzcg8pga {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-m10atuxg {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwc {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwc5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwc5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(18px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwc5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zy3yy6 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwd.comp-m0q2ubvi_r_variants-m11r0jua :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwd.comp-m0q2ubvi_r_variants-m11r0jua [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwd :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwd :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zy1pf1.comp-m0q2ubvi_r_variants-m11r8ma5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-m0zy1pf1.comp-m0q2ubvi_r_variants-m11r8ma5 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-m0zy1pf1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zy1pf1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zy23vi.comp-m0q2ubvi_r_variants-m11r8vaq1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-m0zy23vi.comp-m0q2ubvi_r_variants-m11r8vaq1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-m0zy23vi :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zy23vi :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zy2sb3.comp-m0q2ubvi_r_variants-m11r91um1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-m0zy2sb3.comp-m0q2ubvi_r_variants-m11r91um1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-m0zy2sb3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zy2sb3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwa1 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwa6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwa6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(18px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwa6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zybgwj {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwb7.comp-m0q2ubvi_r_variants-m11r9yfk :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwb7.comp-m0q2ubvi_r_variants-m11r9yfk [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwb7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwb7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zy99p3.comp-m0q2ubvi_r_variants-m11ra6sw :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-m0zy99p3.comp-m0q2ubvi_r_variants-m11ra6sw [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-m0zy99p3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zy99p3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zy9mks.comp-m0q2ubvi_r_variants-m11raemy :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-m0zy9mks.comp-m0q2ubvi_r_variants-m11raemy [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-m0zy9mks :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zy9mks :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw37 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw44 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw44 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(18px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw44 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw412 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0q2ubvi_r_comp-m0v1lqa8 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-m0v1ezq1 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-m0vqc2iw {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw71 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw95 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw95 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw68.comp-m0q2ubvi_r_variants-m11rd4tq1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw68.comp-m0q2ubvi_r_variants-m11rd4tq1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw68 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw68 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zyilbm {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-m0zyi4c8.comp-m0q2ubvi_r_variants-m11rceoi :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-m0zyi4c8.comp-m0q2ubvi_r_variants-m11rceoi [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-m0zyi4c8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zyi4c8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw6.comp-m0q2ubvi_r_variants-m11rcmu9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw6.comp-m0q2ubvi_r_variants-m11rcmu9 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zyj7ad.comp-m0q2ubvi_r_variants-m11rcx81 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-m0zyj7ad.comp-m0q2ubvi_r_variants-m11rcx81 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-m0zyj7ad :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zyj7ad :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m1g9vkx4.comp-m0q2ubvi_r_variants-m1g9vkx7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-m1g9vkx4.comp-m0q2ubvi_r_variants-m1g9vkx7 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-m1g9vkx4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1g9vkx4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zydeyb {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-m0zycpzf.comp-m0q2ubvi_r_variants-m11rarst1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-m0zycpzf.comp-m0q2ubvi_r_variants-m11rarst1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-m0zycpzf :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zycpzf :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw56.comp-m0q2ubvi_r_variants-m11rb1pv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw56.comp-m0q2ubvi_r_variants-m11rb1pv [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-lzcb9dw56 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dw56 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zyedqt.comp-m0q2ubvi_r_variants-m11rb9gv1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-m0zyedqt.comp-m0q2ubvi_r_variants-m11rb9gv1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-m0zyedqt :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zyedqt :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zyf5u5.comp-m0q2ubvi_r_variants-m11rbhld :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-m0zyf5u5.comp-m0q2ubvi_r_variants-m11rbhld [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-m0zyf5u5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zyf5u5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zyfojj.comp-m0q2ubvi_r_variants-m11rbpbo1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-m0zyfojj.comp-m0q2ubvi_r_variants-m11rbpbo1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-m0zyfojj :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zyfojj :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zyg8d7.comp-m0q2ubvi_r_variants-m11rbyd5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-m0zyg8d7.comp-m0q2ubvi_r_variants-m11rbyd5 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-m0zyg8d7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zyg8d7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zygtbh.comp-m0q2ubvi_r_variants-m11rc68m :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-m0zygtbh.comp-m0q2ubvi_r_variants-m11rc68m [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-m0zygtbh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zygtbh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcfxbcy {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwf15 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwg4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwg4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(18px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwg4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwg12.comp-m0q2ubvi_r_variants-m11rdeb51 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwg12.comp-m0q2ubvi_r_variants-m11rdeb51 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwg12 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwg12 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwe6 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwe11 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwe11 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(18px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwe11 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zyksqp {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwf7.comp-m0q2ubvi_r_variants-m11rdlp2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwf7.comp-m0q2ubvi_r_variants-m11rdlp2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwf7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwf7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zykeh7.comp-m0q2ubvi_r_variants-m11rdsla :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-m0zykeh7.comp-m0q2ubvi_r_variants-m11rdsla [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-m0zykeh7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zykeh7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m0zynsdt.comp-m0q2ubvi_r_variants-m11re0td :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-m0zynsdt.comp-m0q2ubvi_r_variants-m11re0td [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-m0zynsdt :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m0zynsdt :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m11oqdj3 {
		transform-origin: center 0.5px;
		height: 0 !important;
		box-sizing: content-box;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwh5 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwh10 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwi4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwi4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 12px !important;
			text-align: center !important;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwi12 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwi12 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 12px !important;
			text-align: center !important;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwj7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwj7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 12px !important;
			text-align: center !important;
		}
	}

	#comp-m0q2ubvi_r_comp-lzcb9dwj15 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0083333 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
		text-align: right;
		line-height: 1;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-lzcb9dwj15 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.0025656 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: left !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m11ojszl {
		transform-origin: center 0.5px;
		height: 0 !important;
		box-sizing: content-box;
	}

	#comp-m0q2ubvi_r_comp-m1gj1ivu {
		height: auto;
		min-width: min-content;
		--animation-time: 0.1;
	}

	#comp-m0q2ubvi_r_comp-m1gjfzv4 {
		width: 100%;
	}

	#comp-m0q2ubvi_r_comp-m1gjfzv9 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjfzv9 {
			--padding-left: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjgcs9 {
		width: 100%;
	}

	#comp-m0q2ubvi_r_comp-m1gjgcsb4 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjgcsb4 {
			--padding-left: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjgmit {
		width: 100%;
	}

	#comp-m0q2ubvi_r_comp-m1gjgmix {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjgmix {
			--padding-left: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjhid4 {
		width: 100%;
	}

	#comp-m0q2ubvi_r_comp-m1gjhide {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjhide {
			--padding-left: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gji5yd {
		width: 100%;
	}

	#comp-m0q2ubvi_r_comp-m1gji5yg {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gji5yg {
			--padding-left: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gj1iw0 {
		width: 100%;
	}

	#comp-m0q2ubvi_r_comp-m1gj1iw16 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gj1iw16 {
			--padding-left: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjemlq {
		width: 100%;
	}

	#comp-m0q2ubvi_r_comp-m1gjigcs {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjigcs {
			--padding-left: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjf2dj {
		width: 100%;
	}

	#comp-m0q2ubvi_r_comp-m1gjpwqv {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjpwqv {
			--padding-left: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gjfbgg {
		width: 100%;
	}

	#comp-m0q2ubvi_r_comp-m1gjtphq {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjtphq {
			--padding-left: 0px;
		}
	}

	#comp-m0q2ubvi_r_comp-m2ocuubh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m2ocuubh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 12px !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m2octd99 {
		transform-origin: center 0.5px;
		height: 0 !important;
		box-sizing: content-box;
	}

	#comp-m0q2ubvi_r_comp-m2octb3j {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0q2ubvi_r_comp-m2octb40.comp-m0q2ubvi_r_variants-m2octb411 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: 14px !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-m2octb40.comp-m0q2ubvi_r_variants-m2octb411 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-m2octb40 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: 14px;
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m2octb40 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.0333333 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: left !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m2octb4e.comp-m0q2ubvi_r_variants-m2octb4e2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: 14px !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-m2octb4e.comp-m0q2ubvi_r_variants-m2octb4e2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-m2octb4e :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: 14px;
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m2octb4e :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.0333333 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: left !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m2octb4h1.comp-m0q2ubvi_r_variants-m2octb4h3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: 14px !important;
		text-decoration: none !important;
	}

	#comp-m0q2ubvi_r_comp-m2octb4h1.comp-m0q2ubvi_r_variants-m2octb4h3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2ubvi_r_comp-m2octb4h1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: 14px;
		text-decoration: none;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m2octb4h1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.0333333 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: left !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk4o5v {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-m1gk9mp6 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-m1gk9mp84 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9mp84 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk9mp99 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9mp99 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk9728 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-m1gk972i :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk972i :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk972l9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk972l9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gkp6qh {
		transform-origin: center 1px;
		height: 0 !important;
		box-sizing: content-box;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gkp6qh {
			transform-origin: center 0.5px;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk9kv9 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-m1gk9kvc5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9kvc5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk9kve :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9kve :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m1hffh5b {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-m1gjxjoq :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gjxjoq :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk22os :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk22os :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk9nvo {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-m1gk9nvr :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9nvr :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk9nvs :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk9nvs :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk46zy {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-m1gk47003 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk47003 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m1gk470111 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 1000px) {
		#comp-m0q2ubvi_r_comp-m1gk470111 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2ubvi_r_comp-m1g5kw35 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2ubvi_r_comp-m1g5kw3e {
		--fill-opacity: 1;
		--fill: #242323;
		--stroke-width: 0;
		--stroke: #5E97FF;
		--stroke-opacity: 1;
	}

	#comp-kd5px9q0_r_comp-kd5px9hr {
		--screen-width: 100vw;
	}

	#comp-kd5px9q0_r_comp-kd5px9kk {
		height: auto;
		--direction: rtl;
		--item-height: 56px;
		--text-align: center;
		--template-columns: calc(40px + 1em) 1fr calc(40px + 1em);
		--label-grid-column: 2;
		--arrow-grid-column: 3;
		--padding-left: 0px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	#comp-kd5px9q0_r_comp-kkmqi5tc {
		--undefined: [object Object];
		--fill-opacity: 1;
		--stroke-width: 0;
		--stroke: #ED1566;
		--stroke-opacity: 1;
		--fill: #222222;
	}

	#comp-m0q2aetb_r_comp-m0q2adq3 {
		--fill-layer-image-opacity: 1;
		--bg-overlay-color: rgb(255, 255, 255);
		--bg-gradient: none;
		--inherit-transition: var(--transition, none);
	}

	#comp-m0q2aetb_r_comp-m0qfbg3l {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m2o2xh1z {
		--is-animated: 1;
		--position-box-z-index: 47;
		--menu-flex-wrap: wrap;
		--subsubmenu-box-display: block;
		--subsubmenu-box-position: static;
		--white-space: normal;
		--label-word-wrap: break-word;
		--focus-ring: 0 0 0 1px#ffffff, 0 0 0 3px#116dff;
		height: auto;
		max-height: unset;
	}

	#comp-m0q2aetb_r_comp-m0qfbg3r10 {
		height: inherit;
		width: auto;
	}

	#comp-m0q2aetb_r_comp-m0qfbg3v {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: center;
		--template-columns: calc(40px + 1em) 1fr calc(40px + 1em);
		--label-grid-column: 2;
		--arrow-grid-column: 3;
		--padding-left: 0px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	#comp-m0q2aetb_r_comp-m0qbrwgs {
		height: inherit;
		width: auto;
	}

	#comp-m0q2aetb_r_comp-m0qbrwh4 {
		--item-size: 30px;
		--item-margin: 0px 16px 0px 0px;
		--item-display: inline-block;
		--flex-direction: row;
		height: 30px;
		width: calc(2 * (30px + 16px) - 16px);
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m0qbrwh4 {
			--item-size: max(0.5px, 0.0615382 * (var(--scaling-factor) - var(--scrollbar-width)));
			--item-margin: 0px max(0.5px, 0.0205125 * (var(--scaling-factor) - var(--scrollbar-width))) 0px 0px;
			height: max(0.5px, 0.0615382 * (var(--scaling-factor) - var(--scrollbar-width)));
			width: calc(2 * (max(0.5px, 0.0615382 * (var(--scaling-factor) - var(--scrollbar-width))) + max(0.5px, 0.0205125 * (var(--scaling-factor) - var(--scrollbar-width)))) - max(0.5px, 0.0205125 * (var(--scaling-factor) - var(--scrollbar-width))));
		}
	}

	#comp-m0q2aetb_r_comp-m2brk61e {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m2bri8ij {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m2brrlcg {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m11x4e81.comp-m0q2aetb_r_variants-m11x76h6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-weight: bold !important;
		font-size: 18px !important;
		text-decoration: none !important;
		line-height: 1 !important;
	}

	#comp-m0q2aetb_r_comp-m11x4e81.comp-m0q2aetb_r_variants-m11x76h6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m11x4e81 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: 18px;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m11x4e81 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m11wzs9r1 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m11wzsc12 {
		transform-origin: center 0.5px;
		height: 0 !important;
		box-sizing: content-box;
	}

	#comp-m0q2aetb_r_comp-m1hf5luc {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m1hf5luf6 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m1hf5lug7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lug7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5luh9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5luh9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5lui14 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m1hf5luj9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5luj9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5luk10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5luk10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5lul10 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m1hf5lum10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lum10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5lun7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lun7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5luo2 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m1hf5lup :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lup :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5lup14 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lup14 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5luq12 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m1hf5lur6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lur6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5lus :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lus :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5luu10 {
		transform-origin: center 1px;
		height: 0 !important;
		box-sizing: content-box;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5luu10 {
			transform-origin: center 0.5px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5luv12 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m1hf5luw10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5luw10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5lux4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5lux4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhc {
		height: auto;
		min-width: min-content;
		--animation-time: 0.1;
	}

	#comp-m0q2aetb_r_comp-m1hf5bhp12 {
		width: 100%;
	}

	#comp-m0q2aetb_r_comp-m1hf5bhq11 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhq11 {
			--padding-left: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhr12 {
		width: 100%;
	}

	#comp-m0q2aetb_r_comp-m1hf5bhs11 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhs11 {
			--padding-left: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bht11 {
		width: 100%;
	}

	#comp-m0q2aetb_r_comp-m1hf5bhu8 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhu8 {
			--padding-left: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhv7 {
		width: 100%;
	}

	#comp-m0q2aetb_r_comp-m1hf5bhw5 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhw5 {
			--padding-left: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhx4 {
		width: 100%;
	}

	#comp-m0q2aetb_r_comp-m1hf5bi0 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bi0 {
			--padding-left: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhf {
		width: 100%;
	}

	#comp-m0q2aetb_r_comp-m1hf5bhg {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhg {
			--padding-left: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhj10 {
		width: 100%;
	}

	#comp-m0q2aetb_r_comp-m1hf5bhk8 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhk8 {
			--padding-left: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhl14 {
		width: 100%;
	}

	#comp-m0q2aetb_r_comp-m1hf5bhm11 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bhm11 {
			--padding-left: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m1hf5bhn14 {
		width: 100%;
	}

	#comp-m0q2aetb_r_comp-m1hf5bho8 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1hf5bho8 {
			--padding-left: 0px;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddh5 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m122ddh91 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m122ddhb9 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m122ddhc13 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0q2aetb_r_comp-m122ddhe6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: 18px;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhe6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhf2 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m122ddhg.comp-m0q2aetb_r_variants-m122ddhg2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2aetb_r_comp-m122ddhg.comp-m0q2aetb_r_variants-m122ddhg2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m122ddhg :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhg :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhg :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhh12.comp-m0q2aetb_r_variants-m122ddhh14 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2aetb_r_comp-m122ddhh12.comp-m0q2aetb_r_variants-m122ddhh14 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m122ddhh12 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhh12 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhh12 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhj1.comp-m0q2aetb_r_variants-m122ddhj3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2aetb_r_comp-m122ddhj1.comp-m0q2aetb_r_variants-m122ddhj3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m122ddhj1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhj1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhj1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhk15.comp-m0q2aetb_r_variants-m122ddhk17 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2aetb_r_comp-m122ddhk15.comp-m0q2aetb_r_variants-m122ddhk17 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m122ddhk15 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhk15 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhk15 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhm {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0q2aetb_r_comp-m122ddhm10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: 18px;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhm10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhn11 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m122ddho7.comp-m0q2aetb_r_variants-m122ddho9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2aetb_r_comp-m122ddho7.comp-m0q2aetb_r_variants-m122ddho9 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m122ddho7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddho7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddho7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhp23.comp-m0q2aetb_r_variants-m122ddhq1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2aetb_r_comp-m122ddhp23.comp-m0q2aetb_r_variants-m122ddhq1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m122ddhp23 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhp23 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhp23 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhr2.comp-m0q2aetb_r_variants-m122ddhr4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2aetb_r_comp-m122ddhr2.comp-m0q2aetb_r_variants-m122ddhr4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m122ddhr2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddhr2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhr2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhs20 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0q2aetb_r_comp-m122ddhv5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: 18px;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddhv5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddhw {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0q2aetb_r_comp-m122ddhx6 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m122ddhy17 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m122ddhz10 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m122ddi0 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0q2aetb_r_comp-m122ddi09 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: 13px;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddi09 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddi19.comp-m0q2aetb_r_variants-m122ddi111 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2aetb_r_comp-m122ddi19.comp-m0q2aetb_r_variants-m122ddi111 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m122ddi19 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddi19 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddi19 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddi222 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m122ddi39.comp-m0q2aetb_r_variants-m122ddi311 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2aetb_r_comp-m122ddi39.comp-m0q2aetb_r_variants-m122ddi311 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m122ddi39 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddi39 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddi39 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddi423.comp-m0q2aetb_r_variants-m122ddi425 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2aetb_r_comp-m122ddi423.comp-m0q2aetb_r_variants-m122ddi425 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m122ddi423 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddi423 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddi423 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddi529.comp-m0q2aetb_r_variants-m122ddi61 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2aetb_r_comp-m122ddi529.comp-m0q2aetb_r_variants-m122ddi61 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m122ddi529 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddi529 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddi529 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m1g9u1v4.comp-m0q2aetb_r_variants-m1g9u1v8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2aetb_r_comp-m1g9u1v4.comp-m0q2aetb_r_variants-m1g9u1v8 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m1g9u1v4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m1g9u1v4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m1g9u1v4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddi72 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m122ddi95.comp-m0q2aetb_r_variants-m122ddi97 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2aetb_r_comp-m122ddi95.comp-m0q2aetb_r_variants-m122ddi97 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m122ddi95 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddi95 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddi95 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddia21.comp-m0q2aetb_r_variants-m122ddia23 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2aetb_r_comp-m122ddia21.comp-m0q2aetb_r_variants-m122ddia23 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m122ddia21 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddia21 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddia21 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddib27.comp-m0q2aetb_r_variants-m122ddic :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2aetb_r_comp-m122ddib27.comp-m0q2aetb_r_variants-m122ddic [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m122ddib27 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddib27 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddib27 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddid.comp-m0q2aetb_r_variants-m122ddid2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2aetb_r_comp-m122ddid.comp-m0q2aetb_r_variants-m122ddid2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m122ddid :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddid :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddid :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddie.comp-m0q2aetb_r_variants-m122ddie2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2aetb_r_comp-m122ddie.comp-m0q2aetb_r_variants-m122ddie2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m122ddie :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddie :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddie :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddif7.comp-m0q2aetb_r_variants-m122ddif9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2aetb_r_comp-m122ddif7.comp-m0q2aetb_r_variants-m122ddif9 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m122ddif7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddif7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddif7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddig19.comp-m0q2aetb_r_variants-m122ddig21 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2aetb_r_comp-m122ddig19.comp-m0q2aetb_r_variants-m122ddig21 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m122ddig19 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddig19 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddig19 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddih28 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m122ddii10 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0q2aetb_r_comp-m122ddij5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: 18px;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddij5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddij17.comp-m0q2aetb_r_variants-m122ddik1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2aetb_r_comp-m122ddij17.comp-m0q2aetb_r_variants-m122ddik1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m122ddij17 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddij17 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddij17 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddil {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0q2aetb_r_comp-m122ddim2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: 18px;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddim2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddin11 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0q2aetb_r_comp-m122ddio7.comp-m0q2aetb_r_variants-m122ddio9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2aetb_r_comp-m122ddio7.comp-m0q2aetb_r_variants-m122ddio9 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m122ddio7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddio7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddio7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddip21.comp-m0q2aetb_r_variants-m122ddip23 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: 15px !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2aetb_r_comp-m122ddip21.comp-m0q2aetb_r_variants-m122ddip23 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m122ddip21 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddip21 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddip21 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m122ddir.comp-m0q2aetb_r_variants-m122ddir2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0q2aetb_r_comp-m122ddir.comp-m0q2aetb_r_variants-m122ddir2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m122ddir :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0q2aetb_r_comp-m122ddir :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m122ddir :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0q2aetb_r_comp-m11wzsc38 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0q2aetb_r_comp-m11wzsc46.comp-m0q2aetb_r_variants-m1hasjgc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: 14px !important;
		text-decoration: none !important;
	}

	#comp-m0q2aetb_r_comp-m11wzsc46.comp-m0q2aetb_r_variants-m1hasjgc [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m11wzsc46 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: 14px;
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m11wzsc46 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.0333333 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: left !important;
		}
	}

	#comp-m0q2aetb_r_comp-m11wzsc52.comp-m0q2aetb_r_variants-m1hasxph :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: 14px !important;
		text-decoration: none !important;
	}

	#comp-m0q2aetb_r_comp-m11wzsc52.comp-m0q2aetb_r_variants-m1hasxph [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m11wzsc52 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: 14px;
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m11wzsc52 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.0333333 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: left !important;
		}
	}

	#comp-m0q2aetb_r_comp-m11wzsc514.comp-m0q2aetb_r_variants-m1hat9i4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: 14px !important;
		text-decoration: none !important;
	}

	#comp-m0q2aetb_r_comp-m11wzsc514.comp-m0q2aetb_r_variants-m1hat9i4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0q2aetb_r_comp-m11wzsc514 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: 14px;
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0q2aetb_r_comp-m11wzsc514 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.0333333 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: left !important;
		}
	}

	#comp-m0q2aetb_r_comp-m11xo6z6 {
		--is-animated: 1;
		--position-box-z-index: 47;
		--menu-flex-wrap: wrap;
		--subsubmenu-box-display: block;
		--subsubmenu-box-position: static;
		--white-space: normal;
		--label-word-wrap: break-word;
		--focus-ring: 0 0 0 1px#ffffff, 0 0 0 3px#116dff;
		height: auto;
		max-height: unset;
	}

	#comp-m0q2aetb_r_comp-m11xo6ze {
		--rd: 0;
		--brw: 0;
		--shd: none;
		--bg: transparent;
	}

	#comp-m0q2aetb_r_comp-m11xo6zh2 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	#comp-m0xpouo0 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xpouo4 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xpouo46 {
		--shc-mutated-brightness: 123, 122, 120;
	}

	#comp-m18qvfp9 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m18u0ufj {
		writing-mode: vertical-rl;
	}

	#comp-m18u0ufj :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: 20px;
		text-decoration: none;
		text-align: right;
		letter-spacing: 0.1em;
		line-height: 1;
		writing-mode: vertical-rl;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m18u0ufj {
			writing-mode: vertical-rl;
		}

		#comp-m18u0ufj :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 16px !important;
			letter-spacing: 0.1em !important;
			writing-mode: vertical-rl !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m18u0ufj {
			writing-mode: horizontal-tb;
		}

		#comp-m18u0ufj :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(15px, min(18px, max(0.5px, 0.0461538 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			letter-spacing: 0em !important;
			writing-mode: horizontal-tb !important;
		}
	}

	#comp-m18u0x5q {
		writing-mode: vertical-rl;
	}

	#comp-m18u0x5q :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-size: 15px;
		text-decoration: none;
		text-align: left;
		line-height: 1;
		writing-mode: vertical-rl;
	}

	#comp-m18u0x5q [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m18u0x5q {
			writing-mode: vertical-rl;
		}

		#comp-m18u0x5q :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 13px !important;
			writing-mode: vertical-rl !important;
		}

		#comp-m18u0x5q [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m18u0x5q {
			writing-mode: horizontal-tb;
		}

		#comp-m18u0x5q :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0307692 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			writing-mode: horizontal-tb !important;
		}

		#comp-m18u0x5q [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xpouo74 {
		--shc-mutated-brightness: 120, 26, 26;
	}

	#comp-m0xpouo84 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xpouo88 {
		writing-mode: vertical-rl;
	}

	#comp-m0xpouo88 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #FDFCFA;
		background-color: transparent;
		font-size: 15px;
		text-decoration: none;
		text-align: right;
		line-height: 1;
		writing-mode: vertical-rl;
	}

	#comp-m0xpouo88 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #FDFCFA);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xpouo88 {
			writing-mode: vertical-rl;
		}

		#comp-m0xpouo88 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 13px !important;
			writing-mode: vertical-rl !important;
		}

		#comp-m0xpouo88 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #FDFCFA !important);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xpouo88 {
			writing-mode: horizontal-tb;
		}

		#comp-m0xpouo88 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0307692 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			writing-mode: horizontal-tb !important;
		}

		#comp-m0xpouo88 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #FDFCFA !important);
		}
	}

	#comp-m0xpouo98 {
		writing-mode: vertical-rl;
	}

	#comp-m0xpouo98 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #FDFCFA;
		background-color: transparent;
		font-size: 18px;
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.1em;
		line-height: 1;
		writing-mode: vertical-rl;
	}

	#comp-m0xpouo98 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #FDFCFA);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xpouo98 {
			writing-mode: vertical-rl;
		}

		#comp-m0xpouo98 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 16px !important;
			letter-spacing: 0em !important;
			writing-mode: vertical-rl !important;
		}

		#comp-m0xpouo98 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #FDFCFA !important);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xpouo98 {
			writing-mode: horizontal-tb;
		}

		#comp-m0xpouo98 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(15px, min(18px, max(0.5px, 0.0461538 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			letter-spacing: 0em !important;
			writing-mode: horizontal-tb !important;
		}

		#comp-m0xpouo98 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #FDFCFA !important);
		}
	}







	:root {
		--cookie-banner-primary-color: #fff;
		--cookie-banner-secondary-color: #000;
		--cookie-banner-font-family: HelveticaNeue, Helvetica Neue, helvetica, Sans-Serif;
		--cookie-banner-font-size: 14px
	}

	.MNUFxS {
		z-index: 2147483647;
		position: fixed;
		display: flex;
		bottom: 0;
		opacity: 0;
		left: 0;
		right: 0;
		box-shadow: -8px -7px 20px 0 rgba(0, 0, 0, .1);
		padding: 0 0 0 20px;
		transform: translateY(100%);
		transition: transform .25s ease-in-out, opacity .25s ease-in-out;
		font-family: var(--cookie-banner-font-family);
		font-size: var(--cookie-banner-font-size);
		line-height: 1.3;
		letter-spacing: 0;
		color: var(--cookie-banner-secondary-color);
		background-color: var(--cookie-banner-primary-color)
	}

	.MNUFxS.jUcJ2u {
		opacity: 1;
		transform: translateY(0)
	}

	@media only screen and (max-width: 750px) {
		.MNUFxS {
			padding: 20px 14px 14px 14px;
			line-height: 1.5
		}
	}

	@media only screen and (max-width: 375px) {
		.MNUFxS {
			padding: 20px 14px 10px 14px
		}
	}

	.MNUFxS a {
		color: var(--cookie-banner-secondary-color)
	}

	.MNUFxS a:focus-visible {
		box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important
	}

	.MNUFxS a:hover,
	.MNUFxS a:focus,
	.MNUFxS button:hover,
	.MNUFxS button:focus {
		opacity: .7
	}

	.MNUFxS span:focus-visible {
		box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important
	}

	.MNUFxS button:focus-visible {
		box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important
	}

	.MNUFxS.Frk6TZ {
		color: #000;
		background-color: #fff
	}

	.MNUFxS.Frk6TZ a {
		color: #000
	}

	.MNUFxS.gWuMIp {
		color: #fff;
		background-color: #000
	}

	.MNUFxS.gWuMIp a {
		color: #fff
	}

	.MNUFxS .x8ImWz {
		margin-left: 4px;
		text-decoration: underline
	}

	.MNUFxS .KKix4K {
		display: flex;
		flex-direction: row;
		width: 100%;
		align-items: center;
		align-content: center;
		margin-top: 0;
		justify-content: space-between;
		padding: 16px 0
	}

	.MNUFxS .KKix4K.iaJ7EL {
		padding-right: 48px
	}

	@media only screen and (max-width: 750px) {
		.MNUFxS .KKix4K {
			flex-direction: column
		}

		.MNUFxS .KKix4K.iaJ7EL {
			padding: 0px
		}
	}

	.MNUFxS .KKix4K .lp29jM {
		display: flex;
		flex-flow: row;
		width: 100%;
		justify-content: space-between;
		flex-wrap: wrap-reverse;
		gap: 16px 24px
	}

	.MNUFxS .KKix4K .lp29jM .npzmUu {
		display: flex;
		align-items: center;
		flex-grow: 1;
		flex-basis: 50%
	}

	.MNUFxS .KKix4K .lp29jM .npzmUu ._0zrzs {
		word-break: break-word
	}

	@media only screen and (max-width: 750px) {
		.MNUFxS .KKix4K .lp29jM .npzmUu {
			padding: 0 18px 0 6px
		}
	}

	@media only screen and (max-width: 750px) {
		.MNUFxS .KKix4K .lp29jM {
			flex-direction: column;
			flex-wrap: unset;
			gap: 0
		}

		.MNUFxS .KKix4K .lp29jM .npzmUu {
			margin-bottom: 16px
		}
	}

	@media only screen and (max-height: 320px) {
		.MNUFxS {
			display: none
		}
	}

	.qacPBh::-webkit-scrollbar,
	.qacPBh *::-webkit-scrollbar {
		display: none !important
	}

	.qacPBh*,
	.qacPBh * {
		-ms-overflow-style: none !important;
		scrollbar-width: none !important
	}

	.eYOUW7 {
		position: static;
		display: flex;
		height: 100%;
		margin: 0 12px
	}

	.iaJ7EL .eYOUW7 {
		position: absolute;
		display: block;
		right: 4px;
		top: 4px;
		margin: 0
	}

	:root {
		--cookie-banner-primary-color: #fff;
		--cookie-banner-secondary-color: #000;
		--cookie-banner-font-family: HelveticaNeue, Helvetica Neue, helvetica, Sans-Serif;
		--cookie-banner-font-size: 14px
	}

	.Pg7AcP {
		align-self: center;
		display: inline-block;
		min-width: 55px;
		height: 32px;
		padding: 0 16px 0 16px;
		margin: 6px;
		text-align: center;
		cursor: pointer;
		font-family: var(--cookie-banner-font-family);
		font-size: var(--cookie-banner-font-size);
		font-weight: normal;
		font-stretch: normal;
		font-style: normal;
		letter-spacing: normal;
		white-space: nowrap;
		overflow: hidden;
		color: var(--cookie-banner-primary-color);
		border: solid 1px var(--cookie-banner-secondary-color);
		background-color: var(--cookie-banner-secondary-color)
	}

	.Pg7AcP.Mm8Lm6 {
		color: var(--cookie-banner-secondary-color);
		border: solid 1px var(--cookie-banner-secondary-color);
		background-color: var(--cookie-banner-primary-color)
	}

	.Pg7AcP.dukD6Z {
		color: #fff;
		background-color: #000;
		border: solid 1px #000
	}

	.Pg7AcP.dukD6Z.Mm8Lm6 {
		border: solid 1px #fff
	}

	.Pg7AcP.KiIMJv {
		color: #000;
		border: solid 1px #fff;
		background-color: #fff
	}

	.Pg7AcP.KiIMJv.Mm8Lm6 {
		border: solid 1px #000
	}

	@media only screen and (min-width: 750px) {
		.Pg7AcP {
			flex-basis: auto !important
		}
	}

	:root {
		--cookie-banner-primary-color: #fff;
		--cookie-banner-secondary-color: #000;
		--cookie-banner-font-family: HelveticaNeue, Helvetica Neue, helvetica, Sans-Serif;
		--cookie-banner-font-size: 14px
	}

	.dz8xDz {
		position: relative;
		display: inline-block;
		width: 48px;
		height: 24px;
		box-sizing: border-box;
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
	}

	.dz8xDz.KXRgi2 {
		box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important
	}

	.BfPLBO {
		opacity: 0;
		top: 0;
		left: 0;
		margin: 0;
		padding: 0;
		cursor: inherit;
		outline: none;
		border: none;
		box-shadow: none
	}

	.kCHabv {
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		color: #cbd3dc;
		cursor: pointer
	}

	.NDtop7 {
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		background-color: currentColor;
		border-radius: 12px;
		transition: all 300ms ease
	}

	.kCHabv {
		color: #a4a4a4
	}

	.kCHabv:hover {
		color: #cbd3dc
	}

	.kCHabv:active {
		color: #cbd3dc
	}

	.BfPLBO:checked+.kCHabv:hover {
		color: #4c4c4c
	}

	.BfPLBO:checked+.kCHabv,
	.BfPLBO:checked+.kCHabv:active,
	.BfPLBO:checked+.kCHabv:active:hover {
		color: #000
	}

	.BfPLBO:disabled+.kCHabv,
	.BfPLBO:disabled+.kCHabv:hover,
	.BfPLBO:disabled+.kCHabv:active,
	.BfPLBO:disabled+.kCHabv:active:hover {
		color: rgba(22, 45, 61, .1)
	}

	.MezgNL {
		position: absolute;
		left: 1px;
		top: 1px;
		width: 22px;
		height: 22px;
		border-radius: 12px;
		box-shadow: 0 2px 1px 0 rgba(22, 45, 61, .48), 0 0 3px 0 rgba(22, 45, 61, .12);
		transition: all 300ms ease;
		display: flex;
		align-items: center;
		justify-content: center;
		background: #fff
	}

	.BfPLBO:checked+label .MezgNL {
		left: calc(50% + 1px)
	}

	.tXvr8R {
		width: 11px;
		height: 11px;
		transition: opacity 300ms ease;
		margin-top: 1px
	}

	.BfPLBO:not(:checked)+label .Kdinlh,
	.BfPLBO:checked+label .n97qfL {
		opacity: 0;
		display: none
	}

	@media(max-width: 375px) {
		.dz8xDz {
			width: 36px;
			height: 20px
		}

		.MezgNL {
			width: 18px;
			height: 18px;
			border-radius: 9px
		}

		.BfPLBO:checked+label .MezgNL {
			left: calc(50% - 1px)
		}

		.tXvr8R {
			width: 9px;
			height: 9px
		}
	}

	:root {
		--cookie-banner-primary-color: #fff;
		--cookie-banner-secondary-color: #000;
		--cookie-banner-font-family: HelveticaNeue, Helvetica Neue, helvetica, Sans-Serif;
		--cookie-banner-font-size: 14px
	}

	.bYHZT6 {
		display: none;
		position: fixed;
		top: 0;
		left: 0;
		max-width: 195px;
		z-index: 2147483648;
		text-align: center;
		min-height: 0;
		overflow: hidden;
		pointer-events: none
	}

	.bYHZT6 .Pak4Jp {
		display: block;
		font-family: "HelveticaNeue", "Helvetica Neue", "helvetica", "Sans-Serif";
		font-size: 14px;
		line-height: 18px;
		background-color: #162d3d;
		padding: 12px 24px 12px 24px;
		border: none;
		border-radius: 8px;
		color: #fff
	}

	.bYHZT6 .NJ3bF4 {
		display: inline-block;
		height: 0;
		width: 0;
		border-color: #162d3d rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
		border-style: solid;
		border-width: 8px
	}

	:root {
		--cookie-banner-primary-color: #fff;
		--cookie-banner-secondary-color: #000;
		--cookie-banner-font-family: HelveticaNeue, Helvetica Neue, helvetica, Sans-Serif;
		--cookie-banner-font-size: 14px
	}

	.A9d5ZY {
		margin: 0;
		padding: 0;
		background: rgba(0, 0, 0, 0);
		border: none
	}

	.A9d5ZY .EiWNMp {
		height: 24px;
		width: 24px;
		cursor: pointer
	}

	.A9d5ZY .EiWNMp.DnrCR3 {
		filter: invert(100%)
	}

	@media only screen and (max-width: 750px) {
		.A9d5ZY {
			width: 48px;
			height: 48px;
			position: relative
		}

		.A9d5ZY .EiWNMp {
			position: absolute;
			top: 0;
			right: 0
		}
	}

	:root {
		--cookie-banner-primary-color: #fff;
		--cookie-banner-secondary-color: #000;
		--cookie-banner-font-family: HelveticaNeue, Helvetica Neue, helvetica, Sans-Serif;
		--cookie-banner-font-size: 14px
	}

	.gRqfAK {
		display: flex;
		margin-right: -6px
	}

	.gRqfAK .bqbmwD {
		border-radius: 0
	}

	.gRqfAK .mq4ewo {
		border-radius: 4px
	}

	.gRqfAK .j13ubG {
		border-radius: 16px
	}

	.gRqfAK .NufYSv {
		flex: 1;
		overflow: hidden
	}

	.gRqfAK .mQxxMq,
	.gRqfAK .N24JKK,
	.gRqfAK .Wm1W5U {
		text-overflow: ellipsis;
		margin-top: 0;
		margin-bottom: 0
	}

	@media only screen and (max-width: 750px) {
		.gRqfAK {
			transform: translateX(0) !important;
			left: 0;
			right: 0;
			width: 100%;
			justify-content: space-between;
			padding: 6px 0 0 0;
			flex-wrap: wrap-reverse;
			flex-basis: content-box
		}

		.gRqfAK button {
			margin: 6px;
			width: calc(50% - 16px)
		}
	}

	@media only screen and (max-width: 375px) {
		.gRqfAK {
			flex-direction: column;
			justify-content: space-between;
			padding-right: 30px;
			row-gap: 12px;
			margin-bottom: 10px
		}

		.gRqfAK .mQxxMq {
			order: 2
		}

		.gRqfAK .Wm1W5U {
			order: 3
		}

		.gRqfAK .mQxxMq,
		.gRqfAK .Wm1W5U {
			line-height: 30px;
			width: 100%
		}
	}

	.gRqfAK.i6e3w1 .ogAEw2 {
		text-decoration: underline;
		line-height: 30px;
		margin: auto 10px auto auto;
		text-align: center;
		white-space: unset;
		word-break: break-all
	}

	@media only screen and (max-width: 750px)and (min-width: 376px) {
		.gRqfAK.i6e3w1 {
			display: grid;
			grid-template-columns: 50% 50%;
			align-content: stretch;
			row-gap: 6px
		}

		.gRqfAK.i6e3w1 button.NufYSv {
			grid-row-start: 1
		}

		.gRqfAK.i6e3w1 .mQxxMq {
			order: 2
		}

		.gRqfAK.i6e3w1 .mQxxMq,
		.gRqfAK.i6e3w1 .N24JKK {
			width: calc(100% - 8px)
		}

		.gRqfAK.i6e3w1 .ogAEw2 {
			grid-row-start: 2;
			grid-column-start: 1;
			grid-column-end: span col2;
			margin: 0 6px 0 6px
		}
	}

	@media only screen and (max-width: 375px) {
		.gRqfAK.i6e3w1 {
			display: grid;
			grid-template-columns: 100%;
			align-content: stretch;
			box-sizing: content-box;
			padding-bottom: 4px
		}

		.gRqfAK.i6e3w1 .mQxxMq {
			order: 1;
			width: calc(100% - 16px)
		}

		.gRqfAK.i6e3w1 .N24JKK {
			width: calc(100% - 16px);
			order: 2
		}

		.gRqfAK.i6e3w1 .ogAEw2 {
			order: 3;
			width: calc(100% - 16px);
			line-height: 1.43;
			margin: 2px auto auto auto
		}
	}

	:root {
		--cookie-banner-primary-color: #fff;
		--cookie-banner-secondary-color: #000;
		--cookie-banner-font-family: HelveticaNeue, Helvetica Neue, helvetica, Sans-Serif;
		--cookie-banner-font-size: 14px
	}

	body.XtN4wf {
		overflow: hidden
	}

	.IjodFk {
		z-index: 2147483647;
		position: fixed;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		margin: 0 auto
	}

	.IjodFk .f1uNCG {
		position: absolute;
		opacity: 0;
		width: 100%;
		height: 100%;
		background-color: #000;
		transition: opacity .25s
	}

	.IjodFk .THrZzf {
		position: fixed;
		right: 0;
		margin: 12px 20px 0 0
	}

	.IjodFk .THrZzf button:focus-visible {
		box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
		outline: none
	}

	@media only screen and (max-width: 750px) {
		.IjodFk .THrZzf {
			margin: 20px 20px 0 0
		}
	}

	@media only screen and (max-width: 420px) {
		.IjodFk .THrZzf {
			margin: 12px 12px 0 0
		}
	}

	.IjodFk.IAl3NW .f1uNCG {
		opacity: .6
	}

	.IjodFk.IAl3NW .O_5igK {
		transform: translate(-50%, -50%);
		opacity: 1
	}

	.IjodFk .O_5igK {
		display: flex;
		position: absolute;
		left: 50%;
		top: 50%;
		opacity: 0;
		transition: .25s ease-in-out;
		transform: translate(-50%, -20%);
		box-sizing: border-box;
		width: 80%;
		height: 571px;
		max-width: 600px;
		max-height: 80%;
		padding: 0;
		box-shadow: -8px -7px 20px 0 rgba(0, 0, 0, .1);
		flex-direction: column;
		background: #fff
	}

	.IjodFk .O_5igK .xeX9T7 {
		font-family: "HelveticaNeue", "Helvetica Neue", "helvetica", "Sans-Serif";
		font-size: 24px;
		font-weight: normal;
		font-stretch: normal;
		font-style: normal;
		line-height: 1.33;
		color: #000;
		margin: 0;
		padding: 24px 24px 0 24px
	}

	.IjodFk .O_5igK .Crda13 {
		position: relative;
		overflow: auto;
		margin-top: 5px;
		flex-grow: 1;
		border-bottom: 1px solid rgba(0, 0, 0, .1)
	}

	.IjodFk .O_5igK .UPzahB {
		position: absolute;
		right: 0;
		top: 24px
	}

	.IjodFk .O_5igK .lCXq42 {
		display: flex;
		padding: 24px;
		text-align: right;
		align-self: flex-end
	}

	.IjodFk .O_5igK .lCXq42 .YaqqQl {
		width: 172px;
		font-size: 14px;
		font-family: "HelveticaNeue", "Helvetica Neue", "helvetica", "Sans-Serif"
	}

	.IjodFk .O_5igK .lCXq42 button:focus-visible {
		box-shadow: 0 0 0 1px #fff, 0 0 0 3px #116dff !important;
		outline: none
	}

	@media(max-width: 420px) {
		.IjodFk .O_5igK {
			width: 100%;
			height: 100%;
			max-width: 100%;
			max-height: 100%
		}

		.IjodFk .O_5igK .xeX9T7 {
			padding: 64px 24px 0 24px;
			font-size: 24px;
			line-height: 24px
		}

		.IjodFk .O_5igK .gMbXtY {
			padding: 20px 76px 20px 0;
			margin-right: 20px;
			border-bottom: 1px solid rgba(0, 0, 0, .1)
		}

		.IjodFk .O_5igK .Crda13 {
			max-height: none
		}

		.IjodFk .O_5igK .lCXq42 {
			align-self: stretch
		}
	}

	:root {
		--cookie-banner-primary-color: #fff;
		--cookie-banner-secondary-color: #000;
		--cookie-banner-font-family: HelveticaNeue, Helvetica Neue, helvetica, Sans-Serif;
		--cookie-banner-font-size: 14px
	}

	.jKUVL1 {
		position: relative;
		padding: 24px 90px 24px 24px;
		border-bottom: 1px solid rgba(0, 0, 0, .1)
	}

	.jKUVL1:last-child {
		border: none
	}

	.HXQaTB {
		font-family: "HelveticaNeue", "Helvetica Neue", "helvetica", "Sans-Serif";
		font-size: 16px;
		line-height: 1.5;
		font-weight: normal;
		font-stretch: normal;
		font-style: normal;
		letter-spacing: normal;
		color: #000;
		margin: 0;
		padding: 0
	}

	.sKz7eY {
		font-family: "HelveticaNeue", "Helvetica Neue", "helvetica", "Sans-Serif";
		font-size: 12px;
		line-height: 1.33;
		color: #000;
		font-weight: normal;
		font-stretch: normal;
		font-style: normal;
		letter-spacing: normal;
		margin: 12px 0 0 0;
		padding: 0
	}

	._a6Ccw {
		position: absolute;
		right: 24px;
		top: 24px
	}

	@media(max-width: 375px) {
		.HXQaTB {
			font-size: 16px;
			line-height: 22px
		}

		.sKz7eY {
			margin-top: 6px
		}
	}

	:root {
		--cookie-banner-primary-color: #fff;
		--cookie-banner-secondary-color: #000;
		--cookie-banner-font-family: HelveticaNeue, Helvetica Neue, helvetica, Sans-Serif;
		--cookie-banner-font-size: 14px
	}

	.SiFffK {
		opacity: 0;
		cursor: pointer;
		position: fixed;
		height: auto;
		margin: 0;
		padding: 0;
		box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .1), 0 0 4px 0 rgba(0, 0, 0, .1);
		display: flex;
		z-index: 2147483647;
		max-width: 290px;
		font-family: var(--cookie-banner-font-family);
		color: var(--cookie-banner-secondary-color);
		background-color: var(--cookie-banner-primary-color)
	}

	.SiFffK.lWEcdM {
		border-radius: 0
	}

	.SiFffK.vMKe0h {
		border-radius: 4px 4px 0 0
	}

	.SiFffK.vMKe0h .jlHQeS {
		border-radius: 4px 0 0 0
	}

	.SiFffK.vMKe0h .cRIX5Z {
		border-radius: 0 4px 0 0
	}

	.SiFffK.cCldao {
		border-radius: 16px 16px 0 0
	}

	.SiFffK.cCldao .jlHQeS {
		border-radius: 16px 0 0 0
	}

	.SiFffK.cCldao .cRIX5Z {
		border-radius: 0 16px 0 0
	}

	.SiFffK.wGKbz9 {
		opacity: 1;
		transform: translateY(0)
	}

	.SiFffK.paUcDw {
		color: #000;
		background-color: #fff
	}

	.SiFffK.kkGWsP {
		color: #fff;
		background-color: #000;
		box-sizing: border-box;
		border: solid 1px hsla(0, 0%, 100%, .3)
	}

	.SiFffK.tSMqxE {
		right: 0;
		bottom: 0
	}

	.SiFffK.WmigQU {
		left: 0;
		bottom: 0
	}

	.SiFffK.LRMQY9,
	.SiFffK.x5fSYU {
		top: 50%;
		flex-direction: column
	}

	.SiFffK.LRMQY9 .jlHQeS,
	.SiFffK.x5fSYU .jlHQeS {
		min-width: auto
	}

	.SiFffK.LRMQY9 .jlHQeS .Gu0GY8,
	.SiFffK.x5fSYU .jlHQeS .Gu0GY8 {
		-ms-writing-mode: tb-rl;
		writing-mode: vertical-rl;
		padding: 0;
		margin: 0;
		max-height: 222px
	}

	.SiFffK.x5fSYU {
		right: 0;
		transform: translate(0, -50%);
		transform-origin: right top
	}

	.SiFffK.LRMQY9 {
		left: 0;
		transform: rotate(180deg) translate(-100%, -50%) translateZ(0);
		transform-origin: left top
	}

	.SiFffK.x5fSYU,
	.SiFffK.LRMQY9 {
		max-height: 100%
	}

	.SiFffK.x5fSYU.vMKe0h,
	.SiFffK.LRMQY9.vMKe0h {
		border-radius: 4px 0 0 4px
	}

	.SiFffK.x5fSYU.vMKe0h .cRIX5Z,
	.SiFffK.LRMQY9.vMKe0h .cRIX5Z {
		border-radius: 0 0 0 4px
	}

	.SiFffK.x5fSYU.cCldao,
	.SiFffK.LRMQY9.cCldao {
		border-radius: 16px 0 0 16px
	}

	.SiFffK.x5fSYU.cCldao .cRIX5Z,
	.SiFffK.LRMQY9.cCldao .cRIX5Z {
		border-radius: 0 0 0 16px
	}

	.SiFffK.QRtBZO.LRMQY9 .jlHQeS,
	.SiFffK.QRtBZO.x5fSYU .jlHQeS {
		align-items: initial;
		display: grid
	}

	.SiFffK.QRtBZO.LRMQY9 .jlHQeS .Gu0GY8,
	.SiFffK.QRtBZO.x5fSYU .jlHQeS .Gu0GY8 {
		text-underline-offset: -1px
	}

	.SiFffK.QRtBZO.LRMQY9 {
		transform: translate(0, -50%)
	}

	.SiFffK.QRtBZO.LRMQY9.vMKe0h {
		border-radius: 0 4px 4px 0
	}

	.SiFffK.QRtBZO.LRMQY9.vMKe0h .jlHQeS {
		border-radius: 0 4px 0 0
	}

	.SiFffK.QRtBZO.LRMQY9.vMKe0h .cRIX5Z {
		border-radius: 0 0 4px 0
	}

	.SiFffK.QRtBZO.LRMQY9.cCldao {
		border-radius: 0 16px 16px 0
	}

	.SiFffK.QRtBZO.LRMQY9.cCldao .jlHQeS {
		border-radius: 0 16px 0 0
	}

	.SiFffK.QRtBZO.LRMQY9.cCldao .cRIX5Z {
		border-radius: 0 0 16px 0
	}

	.SiFffK .jlHQeS,
	.SiFffK .cRIX5Z {
		border: solid 2px rgba(0, 0, 0, 0);
		outline: none;
		box-sizing: border-box;
		font-family: inherit;
		color: inherit;
		background-color: inherit;
		box-shadow: none
	}

	.SiFffK .jlHQeS:hover,
	.SiFffK .jlHQeS:focus,
	.SiFffK .cRIX5Z:hover,
	.SiFffK .cRIX5Z:focus {
		opacity: .7
	}

	.SiFffK .jlHQeS:hover .Gu0GY8,
	.SiFffK .jlHQeS:focus .Gu0GY8,
	.SiFffK .cRIX5Z:hover .Gu0GY8,
	.SiFffK .cRIX5Z:focus .Gu0GY8 {
		text-decoration: underline
	}

	.SiFffK .jlHQeS:focus,
	.SiFffK .cRIX5Z:focus {
		outline: none;
		border: #116dff solid 2px
	}

	.SiFffK .jlHQeS:focus .aLRXUB,
	.SiFffK .cRIX5Z:focus .aLRXUB {
		text-decoration: underline
	}

	.SiFffK .cRIX5Z {
		padding: 7px 8px 5px 8px;
		vertical-align: bottom;
		display: table-cell
	}

	.SiFffK .cRIX5Z .HpxbRF {
		height: 24px;
		width: 24px
	}

	.SiFffK .jlHQeS {
		margin: 0;
		padding: 10px;
		height: 100%;
		vertical-align: bottom;
		font-size: var(--cookie-banner-font-size);
		font-weight: normal;
		font-stretch: normal;
		font-style: normal;
		line-height: 1.4;
		letter-spacing: normal;
		display: table-cell;
		word-break: break-all;
		white-space: break-spaces;
		text-align: unset
	}

	.SiFffK .jlHQeS .Gu0GY8 {
		display: grid
	}

	@media only screen and (max-height: 290px) {

		.SiFffK.LRMQY9,
		.SiFffK.x5fSYU {
			max-height: 100%
		}

		.SiFffK.LRMQY9 .jlHQeS .Gu0GY8,
		.SiFffK.x5fSYU .jlHQeS .Gu0GY8 {
			max-height: calc(100% - 64px)
		}
	}





















	@font-face {
		font-display: swap;
		font-family: wf_e3897eb268504986a7d9ece2e;
		src: url("https://static.wixstatic.com/ufonts/94ac4c_e3897eb268504986a7d9ece2e09b98a0/woff2/file.woff2") format("woff2"),
			url("https://static.wixstatic.com/ufonts/94ac4c_e3897eb268504986a7d9ece2e09b98a0/woff/file.woff") format("woff"),
			url("https://static.wixstatic.com/ufonts/94ac4c_e3897eb268504986a7d9ece2e09b98a0/ttf/file.ttf") format("ttf");
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.symbols.woff2') format('woff2');
		unicode-range: U+000A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.symbols.woff2') format('woff2');
		unicode-range: U+000A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.0.woff2') format('woff2');
		unicode-range: U+FFE0-FFE2, U+FFE4, U+FFE8;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.0.woff2') format('woff2');
		unicode-range: U+FFE0-FFE2, U+FFE4, U+FFE8;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.1.woff2') format('woff2');
		unicode-range: U+9E92, U+9EA9-9EAA, U+9EB4, U+9EB8, U+9EBF, U+9EC3, U+9ECD, U+9ED1, U+9ED8, U+9EDB, U+9F0E, U+9F20, U+9F4A, U+F91D, U+F928-F929, U+F936, U+F9D0, U+FA16, U+FA19-FA1B, U+FA22, U+FA26, U+FA30-FA31, U+FA33-FA35, U+FA37-FA38, U+FA3A-FA3B, U+FA3D, U+FA3F-FA41, U+FA43-FA48, U+FA4A-FA57, U+FA59-FA5C, U+FA5F, U+FA61-FA65, U+FA67-FA69, U+FF02, U+FF04, U+FF07, U+FF51, U+FF5B, U+FF5D, U+FF5F-FF60, U+FF69;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.1.woff2') format('woff2');
		unicode-range: U+9E92, U+9EA9-9EAA, U+9EB4, U+9EB8, U+9EBF, U+9EC3, U+9ECD, U+9ED1, U+9ED8, U+9EDB, U+9F0E, U+9F20, U+9F4A, U+F91D, U+F928-F929, U+F936, U+F9D0, U+FA16, U+FA19-FA1B, U+FA22, U+FA26, U+FA30-FA31, U+FA33-FA35, U+FA37-FA38, U+FA3A-FA3B, U+FA3D, U+FA3F-FA41, U+FA43-FA48, U+FA4A-FA57, U+FA59-FA5C, U+FA5F, U+FA61-FA65, U+FA67-FA69, U+FF02, U+FF04, U+FF07, U+FF51, U+FF5B, U+FF5D, U+FF5F-FF60, U+FF69;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.2.woff2') format('woff2');
		unicode-range: U+9921, U+99A8, U+99C1, U+99C8, U+99D5, U+9A37, U+9A4D, U+9A57, U+9AEE, U+9B4F, U+9B6F, U+9B92, U+9BAA, U+9BF5, U+9C0D, U+9C10, U+9C2F, U+9C39, U+9C52, U+9CF6, U+9D07-9D08, U+9D0E, U+9D1B, U+9D26, U+9D2B-9D2C, U+9D60-9D61, U+9D6C, U+9DC4, U+9DD7;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.2.woff2') format('woff2');
		unicode-range: U+9921, U+99A8, U+99C1, U+99C8, U+99D5, U+9A37, U+9A4D, U+9A57, U+9AEE, U+9B4F, U+9B6F, U+9B92, U+9BAA, U+9BF5, U+9C0D, U+9C10, U+9C2F, U+9C39, U+9C52, U+9CF6, U+9D07-9D08, U+9D0E, U+9D1B, U+9D26, U+9D2B-9D2C, U+9D60-9D61, U+9D6C, U+9DC4, U+9DD7;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.3.woff2') format('woff2');
		unicode-range: U+92CF, U+92D2, U+92E4, U+92EA, U+92F2, U+92F8, U+9304, U+9310, U+9318, U+931A, U+9328, U+932B, U+932E, U+934A, U+934D, U+9354, U+936C, U+937E, U+9394, U+9397, U+939A, U+93AD, U+93D1, U+9419, U+9444, U+947D, U+958F, U+95A4, U+95CA, U+966A, U+9677, U+9695, U+96AA, U+96BB, U+96C1, U+96DC, U+975C, U+9771, U+978B, U+97A0, U+97ED-97EE, U+980C, U+9817, U+981A, U+9830, U+9834, U+985A-985B, U+986F, U+98DC;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.3.woff2') format('woff2');
		unicode-range: U+92CF, U+92D2, U+92E4, U+92EA, U+92F2, U+92F8, U+9304, U+9310, U+9318, U+931A, U+9328, U+932B, U+932E, U+934A, U+934D, U+9354, U+936C, U+937E, U+9394, U+9397, U+939A, U+93AD, U+93D1, U+9419, U+9444, U+947D, U+958F, U+95A4, U+95CA, U+966A, U+9677, U+9695, U+96AA, U+96BB, U+96C1, U+96DC, U+975C, U+9771, U+978B, U+97A0, U+97ED-97EE, U+980C, U+9817, U+981A, U+9830, U+9834, U+985A-985B, U+986F, U+98DC;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.4.woff2') format('woff2');
		unicode-range: U+8E35, U+8E44, U+8E5F, U+8EAF, U+8EBE, U+8EC0, U+8EE3, U+8F2F, U+8F49, U+8F4D, U+8FC2, U+8FEA, U+8FED, U+8FFA, U+9013, U+901E, U+903C, U+9041, U+905C, U+9081, U+90DE, U+912D, U+9149, U+914B-914C, U+9187, U+9189, U+9197, U+91AC, U+91B1, U+91C0, U+91C9, U+91E6, U+920E, U+9237, U+9264, U+9266, U+927E, U+9291;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.4.woff2') format('woff2');
		unicode-range: U+8E35, U+8E44, U+8E5F, U+8EAF, U+8EBE, U+8EC0, U+8EE3, U+8F2F, U+8F49, U+8F4D, U+8FC2, U+8FEA, U+8FED, U+8FFA, U+9013, U+901E, U+903C, U+9041, U+905C, U+9081, U+90DE, U+912D, U+9149, U+914B-914C, U+9187, U+9189, U+9197, U+91AC, U+91B1, U+91C0, U+91C9, U+91E6, U+920E, U+9237, U+9264, U+9266, U+927E, U+9291;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.5.woff2') format('woff2');
		unicode-range: U+87EC, U+87FB, U+8805, U+880D, U+880F, U+881F, U+885E, U+8877, U+8888, U+88B7, U+88DD, U+88DF, U+88E1, U+892A, U+8956, U+89BD, U+8A3B, U+8A51, U+8A54, U+8A62, U+8ABC, U+8AC4, U+8ACC, U+8ADC, U+8AE7, U+8AEB, U+8AEE, U+8AF7, U+8AFA, U+8B01-8B02, U+8B04, U+8B20, U+8B2C, U+8B6F, U+8B93, U+8B9A, U+8C4E, U+8CC2, U+8CC4, U+8CCE, U+8CE3-8CE4, U+8CE6, U+8CF4, U+8D0B, U+8D14, U+8D6B, U+8D73, U+8DA8, U+8DBE;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.5.woff2') format('woff2');
		unicode-range: U+87EC, U+87FB, U+8805, U+880D, U+880F, U+881F, U+885E, U+8877, U+8888, U+88B7, U+88DD, U+88DF, U+88E1, U+892A, U+8956, U+89BD, U+8A3B, U+8A51, U+8A54, U+8A62, U+8ABC, U+8AC4, U+8ACC, U+8ADC, U+8AE7, U+8AEB, U+8AEE, U+8AF7, U+8AFA, U+8B01-8B02, U+8B04, U+8B20, U+8B2C, U+8B6F, U+8B93, U+8B9A, U+8C4E, U+8CC2, U+8CC4, U+8CCE, U+8CE3-8CE4, U+8CE6, U+8CF4, U+8D0B, U+8D14, U+8D6B, U+8D73, U+8DA8, U+8DBE;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.6.woff2') format('woff2');
		unicode-range: U+8346, U+834A, U+834F, U+838A, U+839E, U+83AB, U+83B1, U+83B5, U+83D6, U+83DF, U+83EB, U+83F0, U+8404, U+840A, U+8420, U+8431, U+844E, U+8461-8462, U+8466, U+847A, U+848B, U+8490, U+849C, U+84C9, U+84D1, U+84EC, U+84FC, U+8500, U+851A, U+8523, U+8543, U+854A-854B, U+8557, U+8569-856A, U+857E, U+8597, U+85AE-85B0, U+85C1, U+85CF, U+85E5, U+85F7, U+8602, U+865B, U+865E, U+867B, U+8695, U+86A4, U+86CB, U+86CE, U+86E4, U+86ED, U+86F8, U+86FE, U+870E, U+8749, U+874B, U+8755, U+8766, U+8771, U+877F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.6.woff2') format('woff2');
		unicode-range: U+8346, U+834A, U+834F, U+838A, U+839E, U+83AB, U+83B1, U+83B5, U+83D6, U+83DF, U+83EB, U+83F0, U+8404, U+840A, U+8420, U+8431, U+844E, U+8461-8462, U+8466, U+847A, U+848B, U+8490, U+849C, U+84C9, U+84D1, U+84EC, U+84FC, U+8500, U+851A, U+8523, U+8543, U+854A-854B, U+8557, U+8569-856A, U+857E, U+8597, U+85AE-85B0, U+85C1, U+85CF, U+85E5, U+85F7, U+8602, U+865B, U+865E, U+867B, U+8695, U+86A4, U+86CB, U+86CE, U+86E4, U+86ED, U+86F8, U+86FE, U+870E, U+8749, U+874B, U+8755, U+8766, U+8771, U+877F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.7.woff2') format('woff2');
		unicode-range: U+7D63, U+7D9C, U+7DA0, U+7DAC, U+7DB8, U+7DD6, U+7DE3, U+7DEC, U+7E23, U+7E31, U+7E37, U+7E5D-7E5E, U+7E61, U+7E67, U+7E6B, U+7E6D, U+7E82, U+7E96, U+7F6B, U+7F77, U+7F79, U+7F9A, U+7FAF, U+7FC6, U+7FEB, U+7FF0, U+800C, U+803D, U+8058, U+8068, U+806F, U+807D-807E, U+8087, U+808B, U+80B1, U+80DA, U+80E4, U+8129, U+8139, U+8151, U+8171, U+81A0, U+81B5, U+81C6, U+81DF, U+81E5, U+821B-821C, U+8235, U+8237, U+826E, U+8299, U+82C5, U+82D2-82D3, U+82E7;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.7.woff2') format('woff2');
		unicode-range: U+7D63, U+7D9C, U+7DA0, U+7DAC, U+7DB8, U+7DD6, U+7DE3, U+7DEC, U+7E23, U+7E31, U+7E37, U+7E5D-7E5E, U+7E61, U+7E67, U+7E6B, U+7E6D, U+7E82, U+7E96, U+7F6B, U+7F77, U+7F79, U+7F9A, U+7FAF, U+7FC6, U+7FEB, U+7FF0, U+800C, U+803D, U+8058, U+8068, U+806F, U+807D-807E, U+8087, U+808B, U+80B1, U+80DA, U+80E4, U+8129, U+8139, U+8151, U+8171, U+81A0, U+81B5, U+81C6, U+81DF, U+81E5, U+821B-821C, U+8235, U+8237, U+826E, U+8299, U+82C5, U+82D2-82D3, U+82E7;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.8.woff2') format('woff2');
		unicode-range: U+786F, U+7872, U+7887, U+788D-788E, U+7893, U+78A9, U+78CB, U+7901, U+7926, U+792A-792B, U+7941, U+7955, U+7962, U+7977, U+797F, U+798D-798E, U+79A6, U+79AA, U+79AE, U+79B0-79B1, U+79BD-79BE, U+79DF, U+7A17, U+7A1F, U+7A3B, U+7A46, U+7A4E, U+7A50, U+7A57, U+7A63, U+7A70, U+7A79, U+7A84, U+7ABA, U+7AC3, U+7AEA, U+7AFA, U+7B08, U+7B19, U+7B25, U+7B4F, U+7B86, U+7BAD, U+7BE6, U+7C1E, U+7C38, U+7C3E, U+7C7E, U+7C81-7C82, U+7C8D, U+7CA5, U+7CB9, U+7CCA, U+7CCE, U+7CDF-7CE0, U+7CFE, U+7D06, U+7D2C, U+7D43;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.8.woff2') format('woff2');
		unicode-range: U+786F, U+7872, U+7887, U+788D-788E, U+7893, U+78A9, U+78CB, U+7901, U+7926, U+792A-792B, U+7941, U+7955, U+7962, U+7977, U+797F, U+798D-798E, U+79A6, U+79AA, U+79AE, U+79B0-79B1, U+79BD-79BE, U+79DF, U+7A17, U+7A1F, U+7A3B, U+7A46, U+7A4E, U+7A50, U+7A57, U+7A63, U+7A70, U+7A79, U+7A84, U+7ABA, U+7AC3, U+7AEA, U+7AFA, U+7B08, U+7B19, U+7B25, U+7B4F, U+7B86, U+7BAD, U+7BE6, U+7C1E, U+7C38, U+7C3E, U+7C7E, U+7C81-7C82, U+7C8D, U+7CA5, U+7CB9, U+7CCA, U+7CCE, U+7CDF-7CE0, U+7CFE, U+7D06, U+7D2C, U+7D43;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.9.woff2') format('woff2');
		unicode-range: U+7370, U+7378, U+7396, U+73BB, U+73CA, U+73EA, U+7433, U+7455, U+745A, U+7473, U+7476, U+74BD, U+7511, U+751C, U+7526, U+752B, U+754F, U+755D, U+7562, U+7566, U+7574, U+7577, U+7587, U+758A-758B, U+758F, U+75B1, U+75B5, U+75D4, U+75D8, U+7621, U+7624, U+7626, U+768B, U+7690, U+7693, U+76BA, U+76C3, U+76C8, U+76CC, U+76DC, U+76E1, U+76EA, U+7738, U+779E, U+77A5, U+77B0, U+77BC, U+77E7, U+77E9, U+7812, U+7826-7827, U+783A, U+783F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.9.woff2') format('woff2');
		unicode-range: U+7370, U+7378, U+7396, U+73BB, U+73CA, U+73EA, U+7433, U+7455, U+745A, U+7473, U+7476, U+74BD, U+7511, U+751C, U+7526, U+752B, U+754F, U+755D, U+7562, U+7566, U+7574, U+7577, U+7587, U+758A-758B, U+758F, U+75B1, U+75B5, U+75D4, U+75D8, U+7621, U+7624, U+7626, U+768B, U+7690, U+7693, U+76BA, U+76C3, U+76C8, U+76CC, U+76DC, U+76E1, U+76EA, U+7738, U+779E, U+77A5, U+77B0, U+77BC, U+77E7, U+77E9, U+7812, U+7826-7827, U+783A, U+783F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.10.woff2') format('woff2');
		unicode-range: U+6D82, U+6D89, U+6D8C, U+6D9C, U+6DB5, U+6DD8, U+6DDA, U+6DE8, U+6DF9, U+6E20, U+6E25, U+6E34, U+6E5B, U+6E8C, U+6EAB, U+6EAF, U+6EC9, U+6EEF, U+6F09, U+6F11, U+6F15, U+6F31, U+6F38, U+6F45, U+6F51, U+6F74, U+6F97, U+6FB1, U+6FD5, U+6FE0, U+6FE4, U+6FEB, U+6FFE, U+7006, U+7015, U+701E, U+7026, U+7028, U+704C, U+7114, U+7119, U+7130, U+7149, U+7164, U+7194, U+7199, U+71BE, U+71CE, U+71D0, U+71D2, U+71E6, U+71ED, U+71FF, U+722D, U+7232, U+723E, U+7252, U+7280, U+72C0, U+72F9, U+72FD, U+7336-7337;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.10.woff2') format('woff2');
		unicode-range: U+6D82, U+6D89, U+6D8C, U+6D9C, U+6DB5, U+6DD8, U+6DDA, U+6DE8, U+6DF9, U+6E20, U+6E25, U+6E34, U+6E5B, U+6E8C, U+6EAB, U+6EAF, U+6EC9, U+6EEF, U+6F09, U+6F11, U+6F15, U+6F31, U+6F38, U+6F45, U+6F51, U+6F74, U+6F97, U+6FB1, U+6FD5, U+6FE0, U+6FE4, U+6FEB, U+6FFE, U+7006, U+7015, U+701E, U+7026, U+7028, U+704C, U+7114, U+7119, U+7130, U+7149, U+7164, U+7194, U+7199, U+71BE, U+71CE, U+71D0, U+71D2, U+71E6, U+71ED, U+71FF, U+722D, U+7232, U+723E, U+7252, U+7280, U+72C0, U+72F9, U+72FD, U+7336-7337;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.11.woff2') format('woff2');
		unicode-range: U+685D, U+685F, U+6867, U+689B, U+68A2, U+68A7, U+68AF, U+68BC, U+68C9, U+68D8, U+6900, U+690B, U+6919, U+691B, U+6930, U+6934, U+6962, U+696F, U+6973, U+6977, U+69B4, U+69C7, U+69D9, U+6A17, U+6A1F, U+6A23, U+6A35, U+6A61-6A62, U+6A6B, U+6A7F, U+6AA2, U+6AAE, U+6ABB, U+6AC2, U+6AD3, U+6ADB, U+6B23, U+6B3D, U+6B4E, U+6B65, U+6B77, U+6B89, U+6BC0, U+6BCF, U+6BD7-6BD8, U+6BEC, U+6C3E, U+6C40, U+6C5D, U+6C83, U+6C8C, U+6C93, U+6CAB, U+6D35, U+6D38, U+6D6C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.11.woff2') format('woff2');
		unicode-range: U+685D, U+685F, U+6867, U+689B, U+68A2, U+68A7, U+68AF, U+68BC, U+68C9, U+68D8, U+6900, U+690B, U+6919, U+691B, U+6930, U+6934, U+6962, U+696F, U+6973, U+6977, U+69B4, U+69C7, U+69D9, U+6A17, U+6A1F, U+6A23, U+6A35, U+6A61-6A62, U+6A6B, U+6A7F, U+6AA2, U+6AAE, U+6ABB, U+6AC2, U+6AD3, U+6ADB, U+6B23, U+6B3D, U+6B4E, U+6B65, U+6B77, U+6B89, U+6BC0, U+6BCF, U+6BD7-6BD8, U+6BEC, U+6C3E, U+6C40, U+6C5D, U+6C83, U+6C8C, U+6C93, U+6CAB, U+6D35, U+6D38, U+6D6C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.12.woff2') format('woff2');
		unicode-range: U+62D4, U+62DC, U+6309, U+633A, U+634C, U+6372, U+6377, U+637A, U+63A0, U+63A9, U+63AC, U+63D6, U+63ED, U+6414, U+6416, U+6451, U+6478, U+649A, U+649E, U+64CA, U+64FE, U+651D, U+6536, U+654D, U+6572, U+658C, U+65A1, U+65A4-65A5, U+660A, U+6634, U+6644, U+664F, U+665A, U+665D, U+665F, U+6668, U+6670, U+66A2, U+66C6, U+66C9, U+66DD, U+6714-6715, U+6753, U+6762, U+6777, U+6787, U+67C1, U+67D8, U+67FE, U+6802, U+6834, U+6853-6854;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.12.woff2') format('woff2');
		unicode-range: U+62D4, U+62DC, U+6309, U+633A, U+634C, U+6372, U+6377, U+637A, U+63A0, U+63A9, U+63AC, U+63D6, U+63ED, U+6414, U+6416, U+6451, U+6478, U+649A, U+649E, U+64CA, U+64FE, U+651D, U+6536, U+654D, U+6572, U+658C, U+65A1, U+65A4-65A5, U+660A, U+6634, U+6644, U+664F, U+665A, U+665D, U+665F, U+6668, U+6670, U+66A2, U+66C6, U+66C9, U+66DD, U+6714-6715, U+6753, U+6762, U+6777, U+6787, U+67C1, U+67D8, U+67FE, U+6802, U+6834, U+6853-6854;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.13.woff2') format('woff2');
		unicode-range: U+5DBD, U+5DCC, U+5DD6, U+5DE2, U+5DF2, U+5DFD, U+5E00, U+5E25, U+5E36, U+5E87, U+5E96, U+5E9A, U+5EB8, U+5ECF-5ED0, U+5ED3, U+5EDA, U+5EDF-5EE0, U+5EF3, U+5EFC, U+5EFF, U+5F17, U+5F1B, U+5F27, U+5F3C, U+5F48, U+5F4A, U+5F4C, U+5F57, U+5F6A, U+5F6C, U+5FA0, U+5FB5, U+5FB7, U+5FBD, U+5FFD, U+6046, U+6055, U+6062-6063, U+6070, U+6089, U+608C, U+60C7, U+60DF, U+60E1, U+60F0, U+60FA, U+6108, U+613C, U+6144, U+617E, U+619A, U+61AC, U+61BE, U+61F7, U+620A, U+620E, U+6230, U+6232, U+6258, U+62C2;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.13.woff2') format('woff2');
		unicode-range: U+5DBD, U+5DCC, U+5DD6, U+5DE2, U+5DF2, U+5DFD, U+5E00, U+5E25, U+5E36, U+5E87, U+5E96, U+5E9A, U+5EB8, U+5ECF-5ED0, U+5ED3, U+5EDA, U+5EDF-5EE0, U+5EF3, U+5EFC, U+5EFF, U+5F17, U+5F1B, U+5F27, U+5F3C, U+5F48, U+5F4A, U+5F4C, U+5F57, U+5F6A, U+5F6C, U+5FA0, U+5FB5, U+5FB7, U+5FBD, U+5FFD, U+6046, U+6055, U+6062-6063, U+6070, U+6089, U+608C, U+60C7, U+60DF, U+60E1, U+60F0, U+60FA, U+6108, U+613C, U+6144, U+617E, U+619A, U+61AC, U+61BE, U+61F7, U+620A, U+620E, U+6230, U+6232, U+6258, U+62C2;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.14.woff2') format('woff2');
		unicode-range: U+57C3, U+57DC, U+57E0, U+57F4, U+582F-5830, U+5835, U+5840, U+5851, U+5858-5859, U+5861, U+589E, U+58B3, U+58BE, U+58D5, U+58D8, U+58DE, U+58EC, U+58EF, U+58F7, U+58FD, U+5919, U+594E, U+5957, U+5967, U+596C, U+59BE, U+59E5, U+59F6, U+5A03, U+5A41, U+5AE1, U+5B2C, U+5B30, U+5B43, U+5B5C, U+5B5F, U+5B69, U+5B75, U+5B8B, U+5B8D, U+5BA5, U+5BD3, U+5BE1-5BE2, U+5BE6, U+5BEC, U+5BF5, U+5C07-5C09, U+5C24, U+5C2D, U+5C4D, U+5C53, U+5C61-5C62, U+5C6F, U+5CA8, U+5CB1, U+5CD9, U+5CE8-5CE9, U+5CFB, U+5CFD, U+5D15, U+5D17, U+5D1A, U+5D69, U+5D6F, U+5D73;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.14.woff2') format('woff2');
		unicode-range: U+57C3, U+57DC, U+57E0, U+57F4, U+582F-5830, U+5835, U+5840, U+5851, U+5858-5859, U+5861, U+589E, U+58B3, U+58BE, U+58D5, U+58D8, U+58DE, U+58EC, U+58EF, U+58F7, U+58FD, U+5919, U+594E, U+5957, U+5967, U+596C, U+59BE, U+59E5, U+59F6, U+5A03, U+5A41, U+5AE1, U+5B2C, U+5B30, U+5B43, U+5B5C, U+5B5F, U+5B69, U+5B75, U+5B8B, U+5B8D, U+5BA5, U+5BD3, U+5BE1-5BE2, U+5BE6, U+5BEC, U+5BF5, U+5C07-5C09, U+5C24, U+5C2D, U+5C4D, U+5C53, U+5C61-5C62, U+5C6F, U+5CA8, U+5CB1, U+5CD9, U+5CE8-5CE9, U+5CFB, U+5CFD, U+5D15, U+5D17, U+5D1A, U+5D69, U+5D6F, U+5D73;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.15.woff2') format('woff2');
		unicode-range: U+528D, U+52AB, U+52BE, U+52C1, U+52C5, U+52F3, U+52FA, U+5301, U+5319, U+531D, U+5321, U+532A, U+5366, U+5377, U+537D, U+537F, U+5398, U+53A9, U+53AD, U+53B0, U+53DB, U+53E2, U+5403, U+540B, U+540F, U+541E, U+5492, U+54E8-54E9, U+5516, U+5538, U+5544, U+555E, U+55A9, U+55AC, U+55AE, U+5617, U+5631-5632, U+5653, U+566A, U+5678, U+567A, U+5687, U+5699, U+56B4, U+5703, U+5708, U+5713, U+5718, U+5751, U+5764;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.15.woff2') format('woff2');
		unicode-range: U+528D, U+52AB, U+52BE, U+52C1, U+52C5, U+52F3, U+52FA, U+5301, U+5319, U+531D, U+5321, U+532A, U+5366, U+5377, U+537D, U+537F, U+5398, U+53A9, U+53AD, U+53B0, U+53DB, U+53E2, U+5403, U+540B, U+540F, U+541E, U+5492, U+54E8-54E9, U+5516, U+5538, U+5544, U+555E, U+55A9, U+55AC, U+55AE, U+5617, U+5631-5632, U+5653, U+566A, U+5678, U+567A, U+5687, U+5699, U+56B4, U+5703, U+5708, U+5713, U+5718, U+5751, U+5764;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.16.woff2') format('woff2');
		unicode-range: U+4E11, U+4E19, U+4E1E, U+4E4D-4E4E, U+4E56, U+4E58, U+4E98-4E99, U+4E9E, U+4EA5-4EA6, U+4EA8, U+4EC7, U+4F0D, U+4F36, U+4F43, U+4F5B, U+4F7C, U+4F83, U+4FA0, U+4FAF, U+4FC4, U+4FD0, U+4FDF-4FE0, U+4FEF, U+4FF1, U+5016, U+5023, U+5026, U+502D, U+5039, U+5072, U+50AD, U+50B2-50B3, U+50D1, U+50DE, U+50F9, U+50FB, U+5109, U+5112, U+5118, U+511A, U+5141, U+5147, U+5152, U+5154, U+5191, U+51A4, U+51C9, U+51CB, U+51E7, U+51FE, U+525D, U+5269, U+5283, U+5289;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.16.woff2') format('woff2');
		unicode-range: U+4E11, U+4E19, U+4E1E, U+4E4D-4E4E, U+4E56, U+4E58, U+4E98-4E99, U+4E9E, U+4EA5-4EA6, U+4EA8, U+4EC7, U+4F0D, U+4F36, U+4F43, U+4F5B, U+4F7C, U+4F83, U+4FA0, U+4FAF, U+4FC4, U+4FD0, U+4FDF-4FE0, U+4FEF, U+4FF1, U+5016, U+5023, U+5026, U+502D, U+5039, U+5072, U+50AD, U+50B2-50B3, U+50D1, U+50DE, U+50F9, U+50FB, U+5109, U+5112, U+5118, U+511A, U+5141, U+5147, U+5152, U+5154, U+5191, U+51A4, U+51C9, U+51CB, U+51E7, U+51FE, U+525D, U+5269, U+5283, U+5289;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.17.woff2') format('woff2');
		unicode-range: U+31F7, U+3232, U+32BF, U+338F, U+3396, U+339E, U+33A5, U+3D4E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.17.woff2') format('woff2');
		unicode-range: U+31F7, U+3232, U+32BF, U+338F, U+3396, U+339E, U+33A5, U+3D4E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.18.woff2') format('woff2');
		unicode-range: U+3013, U+3016;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.18.woff2') format('woff2');
		unicode-range: U+3013, U+3016;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.20.woff2') format('woff2');
		unicode-range: U+301D, U+301F, U+3090, U+30F1, U+339C, U+4FF8, U+515C, U+5239, U+526A, U+52FE, U+535C, U+53D9, U+5420, U+54FA, U+56A2, U+5750, U+5766, U+5806, U+5937, U+5954, U+5993, U+59D0, U+59FB, U+5A3C, U+5A7F, U+5B95, U+5C41, U+6028, U+60E0, U+620C, U+621F, U+626E, U+641C, U+646F, U+647A, U+64B0, U+64E2, U+65A7, U+65AF, U+66D9, U+66FE, U+676D, U+6775, U+67F5, U+68FA, U+694A, U+6955, U+69AE, U+6A02, U+6A3A, U+6A80, U+6C23, U+6C72, U+6D1B, U+6DCB, U+6F23, U+6FAA, U+707C, U+71C8, U+71FB, U+724C, U+725D, U+7262, U+7422, U+74E2, U+75BC, U+7791, U+7825, U+7940, U+79BF, U+7A14, U+7A1C, U+7A83, U+7AC4, U+7BED, U+7C95, U+7DFB, U+7FC1, U+8000, U+8207, U+82A5, U+82DB, U+8304, U+83E9, U+8471, U+8494, U+8513, U+8526, U+853D, U+8568, U+8599, U+85EA, U+86D9, U+86DB, U+8718, U+87BA, U+8861, U+887F, U+88F3, U+8AD2, U+8CD3, U+8DE8, U+8E2A, U+8F0C, U+8F3F, U+8FA3, U+8FE6, U+9059, U+9061, U+9091, U+916A, U+91C7, U+929A, U+95A5, U+976D, U+9798, U+97AD, U+98AF, U+9910, U+9913, U+9957, U+9BAB, U+9DAF, U+9ECE;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.20.woff2') format('woff2');
		unicode-range: U+301D, U+301F, U+3090, U+30F1, U+339C, U+4FF8, U+515C, U+5239, U+526A, U+52FE, U+535C, U+53D9, U+5420, U+54FA, U+56A2, U+5750, U+5766, U+5806, U+5937, U+5954, U+5993, U+59D0, U+59FB, U+5A3C, U+5A7F, U+5B95, U+5C41, U+6028, U+60E0, U+620C, U+621F, U+626E, U+641C, U+646F, U+647A, U+64B0, U+64E2, U+65A7, U+65AF, U+66D9, U+66FE, U+676D, U+6775, U+67F5, U+68FA, U+694A, U+6955, U+69AE, U+6A02, U+6A3A, U+6A80, U+6C23, U+6C72, U+6D1B, U+6DCB, U+6F23, U+6FAA, U+707C, U+71C8, U+71FB, U+724C, U+725D, U+7262, U+7422, U+74E2, U+75BC, U+7791, U+7825, U+7940, U+79BF, U+7A14, U+7A1C, U+7A83, U+7AC4, U+7BED, U+7C95, U+7DFB, U+7FC1, U+8000, U+8207, U+82A5, U+82DB, U+8304, U+83E9, U+8471, U+8494, U+8513, U+8526, U+853D, U+8568, U+8599, U+85EA, U+86D9, U+86DB, U+8718, U+87BA, U+8861, U+887F, U+88F3, U+8AD2, U+8CD3, U+8DE8, U+8E2A, U+8F0C, U+8F3F, U+8FA3, U+8FE6, U+9059, U+9061, U+9091, U+916A, U+91C7, U+929A, U+95A5, U+976D, U+9798, U+97AD, U+98AF, U+9910, U+9913, U+9957, U+9BAB, U+9DAF, U+9ECE;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.21.woff2') format('woff2');
		unicode-range: U+309B, U+4E5E, U+4EC0, U+4ED4, U+4F91, U+4FAE, U+4FB6, U+51F1, U+5347, U+53C9, U+540E, U+543B, U+54B3, U+5506, U+55C5, U+586B, U+58CC, U+5944, U+59D1, U+5B0C, U+5B78, U+5C51, U+5DF7, U+5EF7, U+5F14, U+5F9E, U+6101, U+6155, U+6167-6168, U+61A4, U+6284, U+62D0, U+62D7, U+62D9, U+6602, U+6666, U+6689, U+66F3, U+673D, U+67A2, U+67CA, U+698A, U+699B, U+69CC, U+6A2B, U+6A59, U+6A8E, U+6A9C, U+6D29, U+6D9B, U+6DD1, U+6E07, U+6E3E, U+6F81, U+70B8, U+7235, U+72DB, U+72F8, U+73C0, U+73C2, U+7425, U+7435-7436, U+7525, U+7554, U+7560, U+75D2, U+77AD, U+785D, U+786B, U+7953, U+7984, U+7A92, U+7AE3, U+7B94, U+7BAA, U+7C9B, U+7CE7, U+7D18, U+7DBB, U+7E1E, U+80AF, U+817F, U+81BF, U+82AD, U+82EB, U+8463, U+8499, U+8511, U+8549, U+85DD, U+85E9, U+868A, U+86EE, U+8A60, U+8A6E, U+8C79, U+8CAA, U+8E87, U+8E8A, U+8F44, U+8F5F, U+9010, U+9017, U+9075, U+907C, U+918D, U+9190, U+92F3, U+9640, U+965B, U+978D, U+97FB, U+9838, U+98E2, U+9A28, U+9AB8, U+9B41, U+9BA8, U+9BAD, U+9C57, U+9D3B, U+9D5C, U+9DFA, U+9E93, U+9E9F, U+9EB9;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.21.woff2') format('woff2');
		unicode-range: U+309B, U+4E5E, U+4EC0, U+4ED4, U+4F91, U+4FAE, U+4FB6, U+51F1, U+5347, U+53C9, U+540E, U+543B, U+54B3, U+5506, U+55C5, U+586B, U+58CC, U+5944, U+59D1, U+5B0C, U+5B78, U+5C51, U+5DF7, U+5EF7, U+5F14, U+5F9E, U+6101, U+6155, U+6167-6168, U+61A4, U+6284, U+62D0, U+62D7, U+62D9, U+6602, U+6666, U+6689, U+66F3, U+673D, U+67A2, U+67CA, U+698A, U+699B, U+69CC, U+6A2B, U+6A59, U+6A8E, U+6A9C, U+6D29, U+6D9B, U+6DD1, U+6E07, U+6E3E, U+6F81, U+70B8, U+7235, U+72DB, U+72F8, U+73C0, U+73C2, U+7425, U+7435-7436, U+7525, U+7554, U+7560, U+75D2, U+77AD, U+785D, U+786B, U+7953, U+7984, U+7A92, U+7AE3, U+7B94, U+7BAA, U+7C9B, U+7CE7, U+7D18, U+7DBB, U+7E1E, U+80AF, U+817F, U+81BF, U+82AD, U+82EB, U+8463, U+8499, U+8511, U+8549, U+85DD, U+85E9, U+868A, U+86EE, U+8A60, U+8A6E, U+8C79, U+8CAA, U+8E87, U+8E8A, U+8F44, U+8F5F, U+9010, U+9017, U+9075, U+907C, U+918D, U+9190, U+92F3, U+9640, U+965B, U+978D, U+97FB, U+9838, U+98E2, U+9A28, U+9AB8, U+9B41, U+9BA8, U+9BAD, U+9C57, U+9D3B, U+9D5C, U+9DFA, U+9E93, U+9E9F, U+9EB9;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.22.woff2') format('woff2');
		unicode-range: U+3231, U+4E14, U+4E9B, U+4EAB, U+4F3D, U+4F47, U+4FE3, U+4FF5, U+51A5, U+51B6, U+51DC, U+51F0, U+536F, U+53D4, U+53E1, U+53F1, U+54BD, U+553E, U+559D, U+55DC, U+55E3, U+56DA, U+589C, U+58FA, U+59EA, U+5BB5, U+5BC5, U+5C16, U+5CE1, U+5CEF, U+5D16, U+5DF4, U+5EB6, U+5EC9, U+5F10, U+602F, U+60BC, U+6190-6191, U+61C9, U+6216, U+62F7, U+633D, U+634F, U+6357, U+637B, U+63BB, U+6492, U+64A5, U+6591, U+65BC, U+65FA, U+660F, U+66D6, U+6756, U+681E, U+6876, U+6893, U+6897, U+698E, U+6BC5, U+6C7D, U+6E1A, U+6E26, U+711A, U+714C, U+7169, U+71D5, U+722C, U+725F, U+727D, U+72D7, U+731F, U+745B, U+74DC, U+75B9, U+75D5, U+75E2, U+75FA, U+76F2, U+7729, U+7766, U+7891, U+7897, U+7A7F, U+7AAE, U+7AFF, U+7B48, U+7B8B, U+7C9F, U+7D21, U+7DCB, U+7E55, U+7F75, U+810A, U+818F, U+8218, U+8236, U+82B9, U+8338, U+840E, U+842C, U+852D, U+85AA, U+8823, U+88B4, U+8910, U+8A0A, U+8A63, U+8B33, U+8B39, U+8CDC, U+8D74, U+904D, U+919C, U+91E7, U+9306, U+93A7, U+96BC, U+96CC, U+96EB, U+971C, U+98F4, U+9AC4, U+9AED, U+9B8E, U+FF4A, U+FF5A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.22.woff2') format('woff2');
		unicode-range: U+3231, U+4E14, U+4E9B, U+4EAB, U+4F3D, U+4F47, U+4FE3, U+4FF5, U+51A5, U+51B6, U+51DC, U+51F0, U+536F, U+53D4, U+53E1, U+53F1, U+54BD, U+553E, U+559D, U+55DC, U+55E3, U+56DA, U+589C, U+58FA, U+59EA, U+5BB5, U+5BC5, U+5C16, U+5CE1, U+5CEF, U+5D16, U+5DF4, U+5EB6, U+5EC9, U+5F10, U+602F, U+60BC, U+6190-6191, U+61C9, U+6216, U+62F7, U+633D, U+634F, U+6357, U+637B, U+63BB, U+6492, U+64A5, U+6591, U+65BC, U+65FA, U+660F, U+66D6, U+6756, U+681E, U+6876, U+6893, U+6897, U+698E, U+6BC5, U+6C7D, U+6E1A, U+6E26, U+711A, U+714C, U+7169, U+71D5, U+722C, U+725F, U+727D, U+72D7, U+731F, U+745B, U+74DC, U+75B9, U+75D5, U+75E2, U+75FA, U+76F2, U+7729, U+7766, U+7891, U+7897, U+7A7F, U+7AAE, U+7AFF, U+7B48, U+7B8B, U+7C9F, U+7D21, U+7DCB, U+7E55, U+7F75, U+810A, U+818F, U+8218, U+8236, U+82B9, U+8338, U+840E, U+842C, U+852D, U+85AA, U+8823, U+88B4, U+8910, U+8A0A, U+8A63, U+8B33, U+8B39, U+8CDC, U+8D74, U+904D, U+919C, U+91E7, U+9306, U+93A7, U+96BC, U+96CC, U+96EB, U+971C, U+98F4, U+9AC4, U+9AED, U+9B8E, U+FF4A, U+FF5A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.23.woff2') format('woff2');
		unicode-range: U+3006, U+33A1, U+4F10, U+4F86, U+50C5, U+5176, U+5197, U+51A8, U+51B4, U+51C6, U+51EA, U+5243, U+5256, U+52F2, U+5384, U+541F, U+5606, U+5614, U+5841, U+5875, U+59DC, U+5A2F, U+5B54, U+5BB0, U+5CAC, U+5CE0, U+5DBA, U+5DEB, U+5DF3, U+5E63, U+5EE3, U+5F59, U+5FCC, U+601C, U+6068, U+60E7, U+618E, U+61F2, U+62C9, U+632B, U+6367, U+638C, U+64AD, U+66AB, U+66F9, U+6816, U+6881, U+68B6, U+6960, U+697C, U+69CD, U+6A0B, U+6B3E, U+6B64, U+6C50, U+6D2A, U+6E15, U+6EBA, U+6F20, U+6FC1, U+7027, U+7058, U+7078, U+70F9, U+714E, U+7272, U+72A0, U+72D0, U+7345, U+73ED, U+751A, U+760D, U+764C, U+77DB, U+7947, U+7985, U+79E6, U+79E9, U+7A3D, U+7A9F, U+7AAF, U+7B1B, U+7B95, U+7BE4, U+7D62, U+7D79, U+7E8F, U+7F60, U+7F9E, U+7FE0, U+8098, U+80B4, U+80BA, U+80CE, U+80F4, U+8106, U+814E, U+8154, U+81FC, U+8247, U+82D4, U+831C, U+85A9, U+85FB, U+865C, U+8702, U+87F9, U+895F, U+8A03, U+8A1F, U+8ACF, U+8AED, U+8B90, U+8CED, U+8FBF, U+90C1, U+90ED, U+91D8, U+920D, U+9418, U+9583, U+9591, U+9756, U+9784, U+9801, U+9813, U+982C, U+984E, U+99B3, U+9BC9, U+9BD6, U+9BDB, U+9BE8, U+9E78, U+FF46, U+FF6B, U+FF7F, U+FF88;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.23.woff2') format('woff2');
		unicode-range: U+3006, U+33A1, U+4F10, U+4F86, U+50C5, U+5176, U+5197, U+51A8, U+51B4, U+51C6, U+51EA, U+5243, U+5256, U+52F2, U+5384, U+541F, U+5606, U+5614, U+5841, U+5875, U+59DC, U+5A2F, U+5B54, U+5BB0, U+5CAC, U+5CE0, U+5DBA, U+5DEB, U+5DF3, U+5E63, U+5EE3, U+5F59, U+5FCC, U+601C, U+6068, U+60E7, U+618E, U+61F2, U+62C9, U+632B, U+6367, U+638C, U+64AD, U+66AB, U+66F9, U+6816, U+6881, U+68B6, U+6960, U+697C, U+69CD, U+6A0B, U+6B3E, U+6B64, U+6C50, U+6D2A, U+6E15, U+6EBA, U+6F20, U+6FC1, U+7027, U+7058, U+7078, U+70F9, U+714E, U+7272, U+72A0, U+72D0, U+7345, U+73ED, U+751A, U+760D, U+764C, U+77DB, U+7947, U+7985, U+79E6, U+79E9, U+7A3D, U+7A9F, U+7AAF, U+7B1B, U+7B95, U+7BE4, U+7D62, U+7D79, U+7E8F, U+7F60, U+7F9E, U+7FE0, U+8098, U+80B4, U+80BA, U+80CE, U+80F4, U+8106, U+814E, U+8154, U+81FC, U+8247, U+82D4, U+831C, U+85A9, U+85FB, U+865C, U+8702, U+87F9, U+895F, U+8A03, U+8A1F, U+8ACF, U+8AED, U+8B90, U+8CED, U+8FBF, U+90C1, U+90ED, U+91D8, U+920D, U+9418, U+9583, U+9591, U+9756, U+9784, U+9801, U+9813, U+982C, U+984E, U+99B3, U+9BC9, U+9BD6, U+9BDB, U+9BE8, U+9E78, U+FF46, U+FF6B, U+FF7F, U+FF88;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.24.woff2') format('woff2');
		unicode-range: U+4E91, U+4F8D, U+508D, U+50E7, U+514E, U+51E1, U+51F6, U+51F8-51F9, U+5270, U+5446, U+5449, U+5504, U+5507, U+5824, U+584A, U+58F1, U+5983, U+59A5, U+59A8, U+59AC, U+59D3, U+5A29, U+5A46, U+5AC9, U+5C3C, U+5D07, U+5DE7, U+5E16, U+5E7D, U+5ECA, U+6020, U+606D, U+60A6, U+60E3, U+60F9, U+6148, U+614C, U+621A, U+6234, U+6276, U+636E, U+643E, U+64AB, U+64C1, U+64EC, U+6562, U+6681, U+670B, U+6734, U+675C, U+67AF, U+67D1, U+67DA, U+67FF, U+6813, U+68F2, U+693F, U+6953, U+6A3D, U+6B6A, U+6BBB, U+6CCC, U+6DC0, U+6DF5, U+6E13, U+6E4A, U+6EF4, U+6F06, U+7092, U+717D, U+723A, U+7259, U+7261, U+732A, U+73C8, U+7409, U+7432, U+7483, U+74E6, U+758E, U+75AB, U+76FE, U+7709, U+78A7, U+78D0, U+7A40, U+7A6B, U+8015, U+8096, U+809B, U+817A, U+81A3, U+81B3, U+82AF, U+82FA, U+8305, U+8309, U+830E, U+837B, U+8594, U+85AB, U+8870, U+88FE, U+8A23, U+8A6B, U+8A93, U+8AB9, U+8B00, U+8B17, U+8B19, U+8B21, U+8B83, U+8CBF, U+8CD1, U+8D66, U+8FB0, U+901D, U+906E, U+91B8, U+9320, U+932C, U+937C, U+963B, U+9673, U+9688, U+96DB, U+96F6, U+971E, U+9812, U+9CE9, U+9DF2, U+9F4B, U+FF67, U+FF6A, U+FF79, U+FF82, U+FF90, U+FF93;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.24.woff2') format('woff2');
		unicode-range: U+4E91, U+4F8D, U+508D, U+50E7, U+514E, U+51E1, U+51F6, U+51F8-51F9, U+5270, U+5446, U+5449, U+5504, U+5507, U+5824, U+584A, U+58F1, U+5983, U+59A5, U+59A8, U+59AC, U+59D3, U+5A29, U+5A46, U+5AC9, U+5C3C, U+5D07, U+5DE7, U+5E16, U+5E7D, U+5ECA, U+6020, U+606D, U+60A6, U+60E3, U+60F9, U+6148, U+614C, U+621A, U+6234, U+6276, U+636E, U+643E, U+64AB, U+64C1, U+64EC, U+6562, U+6681, U+670B, U+6734, U+675C, U+67AF, U+67D1, U+67DA, U+67FF, U+6813, U+68F2, U+693F, U+6953, U+6A3D, U+6B6A, U+6BBB, U+6CCC, U+6DC0, U+6DF5, U+6E13, U+6E4A, U+6EF4, U+6F06, U+7092, U+717D, U+723A, U+7259, U+7261, U+732A, U+73C8, U+7409, U+7432, U+7483, U+74E6, U+758E, U+75AB, U+76FE, U+7709, U+78A7, U+78D0, U+7A40, U+7A6B, U+8015, U+8096, U+809B, U+817A, U+81A3, U+81B3, U+82AF, U+82FA, U+8305, U+8309, U+830E, U+837B, U+8594, U+85AB, U+8870, U+88FE, U+8A23, U+8A6B, U+8A93, U+8AB9, U+8B00, U+8B17, U+8B19, U+8B21, U+8B83, U+8CBF, U+8CD1, U+8D66, U+8FB0, U+901D, U+906E, U+91B8, U+9320, U+932C, U+937C, U+963B, U+9673, U+9688, U+96DB, U+96F6, U+971E, U+9812, U+9CE9, U+9DF2, U+9F4B, U+FF67, U+FF6A, U+FF79, U+FF82, U+FF90, U+FF93;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.25.woff2') format('woff2');
		unicode-range: U+309C, U+339D, U+4E4F, U+4F0E, U+4F2F, U+5091, U+50B5, U+5132, U+5146, U+51CC, U+51DD, U+5208, U+5351, U+540A, U+5451, U+546A, U+5589, U+558B, U+55AA, U+5629, U+576A, U+5815, U+585E, U+5A9A, U+5B9B, U+5BEE, U+5C3A, U+5DFE, U+5EB5, U+5EFB, U+5F04, U+5F13, U+5FAA, U+60B6, U+60DC, U+6109, U+6212, U+62B9, U+6349, U+63B4, U+642C, U+6566, U+6590, U+6627, U+6643, U+6652, U+66A6, U+66C7, U+66FD, U+674E, U+6842, U+689D, U+695A, U+69FD, U+6A58, U+6B86, U+6B96, U+6BB4, U+6C4E, U+6C70, U+6DAF, U+6DF3, U+6E67, U+6F84, U+6FF1, U+7089, U+70CF, U+72FC, U+733F, U+7815, U+7881, U+7A00, U+7A4F, U+7AAA, U+7B39, U+7BC7, U+7C97, U+7D33, U+7DB1, U+7DEF, U+7E4D, U+7FA8, U+8017, U+8036, U+8061, U+80E1, U+816B, U+821F, U+828B, U+82A6, U+82D1, U+8429, U+84CB, U+854E, U+8607, U+86C7, U+86CD, U+871C, U+8776, U+8A89, U+8C8C, U+8CCA, U+8CE0, U+8DF3, U+8E74, U+8FC4, U+9019, U+9077, U+90CA, U+9162, U+9175, U+91A4, U+91DC, U+925B, U+9262, U+9271, U+9285, U+92ED, U+932F, U+93AE, U+9644, U+9685, U+9855, U+9903, U+9905, U+990C, U+9B31, U+9CF3, U+9D28, U+9F13, U+FF3F, U+FF42, U+FF56, U+FF58, U+FF68, U+FF6D-FF6E, U+FF74, U+FF7E, U+FF85, U+FF91, U+FF9C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.25.woff2') format('woff2');
		unicode-range: U+309C, U+339D, U+4E4F, U+4F0E, U+4F2F, U+5091, U+50B5, U+5132, U+5146, U+51CC, U+51DD, U+5208, U+5351, U+540A, U+5451, U+546A, U+5589, U+558B, U+55AA, U+5629, U+576A, U+5815, U+585E, U+5A9A, U+5B9B, U+5BEE, U+5C3A, U+5DFE, U+5EB5, U+5EFB, U+5F04, U+5F13, U+5FAA, U+60B6, U+60DC, U+6109, U+6212, U+62B9, U+6349, U+63B4, U+642C, U+6566, U+6590, U+6627, U+6643, U+6652, U+66A6, U+66C7, U+66FD, U+674E, U+6842, U+689D, U+695A, U+69FD, U+6A58, U+6B86, U+6B96, U+6BB4, U+6C4E, U+6C70, U+6DAF, U+6DF3, U+6E67, U+6F84, U+6FF1, U+7089, U+70CF, U+72FC, U+733F, U+7815, U+7881, U+7A00, U+7A4F, U+7AAA, U+7B39, U+7BC7, U+7C97, U+7D33, U+7DB1, U+7DEF, U+7E4D, U+7FA8, U+8017, U+8036, U+8061, U+80E1, U+816B, U+821F, U+828B, U+82A6, U+82D1, U+8429, U+84CB, U+854E, U+8607, U+86C7, U+86CD, U+871C, U+8776, U+8A89, U+8C8C, U+8CCA, U+8CE0, U+8DF3, U+8E74, U+8FC4, U+9019, U+9077, U+90CA, U+9162, U+9175, U+91A4, U+91DC, U+925B, U+9262, U+9271, U+9285, U+92ED, U+932F, U+93AE, U+9644, U+9685, U+9855, U+9903, U+9905, U+990C, U+9B31, U+9CF3, U+9D28, U+9F13, U+FF3F, U+FF42, U+FF56, U+FF58, U+FF68, U+FF6D-FF6E, U+FF74, U+FF7E, U+FF85, U+FF91, U+FF9C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.26.woff2') format('woff2');
		unicode-range: U+30F5, U+4E32, U+4EAE, U+4EF0, U+4F46, U+4F51, U+5076, U+5098, U+51DB, U+51FD, U+5203, U+52FF, U+5302, U+53A8, U+53EA, U+5448, U+54C9, U+55A7, U+5609, U+564C, U+565B, U+5674, U+570B, U+57F9, U+5805, U+583A, U+5893, U+58A8, U+58EE, U+5949, U+5A92, U+5B64, U+5BDB, U+5E06, U+5E7E, U+5F26, U+5F70, U+5F81, U+5F90, U+6052, U+60E8, U+611A, U+6170, U+6182, U+61C7, U+62ED, U+62F3, U+62FE, U+631F, U+635C, U+63AA, U+64A4, U+64B9, U+64E6, U+65CB, U+65D7, U+6606, U+664B, U+6731, U+673A, U+683D, U+6851, U+68CB, U+68DF, U+69FB, U+6AFB, U+6D1E, U+6E58, U+6E9D, U+6F01, U+7070, U+722A, U+745E, U+7460, U+755C, U+76C6, U+771E, U+77B3, U+7832, U+78C1, U+78EF, U+79E4, U+7B26, U+7B51, U+7BB8, U+7C3F, U+7CDE, U+7D0B, U+7D10, U+7D2F, U+7D46, U+7DB4, U+7F70, U+80AA, U+80C6, U+80DE, U+8105, U+819C-819D, U+81A8, U+8276, U+82D7, U+84B2, U+85CD, U+865A, U+8679, U+8986, U+8B5C, U+8C9D, U+8ECC, U+8F14, U+8FB1, U+8FBB, U+8FC5, U+9022, U+90B8, U+916C, U+9192, U+9283, U+9298, U+9665, U+9675, U+9699, U+96B7, U+96C0, U+99FF, U+9A19, U+9A30, U+FF03, U+FF44, U+FF50, U+FF55, U+FF59, U+FF6C, U+FF73, U+FF75, U+FF7B, U+FF86, U+FF8B, U+FF8D-FF8F, U+FF92, U+FFE3;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.26.woff2') format('woff2');
		unicode-range: U+30F5, U+4E32, U+4EAE, U+4EF0, U+4F46, U+4F51, U+5076, U+5098, U+51DB, U+51FD, U+5203, U+52FF, U+5302, U+53A8, U+53EA, U+5448, U+54C9, U+55A7, U+5609, U+564C, U+565B, U+5674, U+570B, U+57F9, U+5805, U+583A, U+5893, U+58A8, U+58EE, U+5949, U+5A92, U+5B64, U+5BDB, U+5E06, U+5E7E, U+5F26, U+5F70, U+5F81, U+5F90, U+6052, U+60E8, U+611A, U+6170, U+6182, U+61C7, U+62ED, U+62F3, U+62FE, U+631F, U+635C, U+63AA, U+64A4, U+64B9, U+64E6, U+65CB, U+65D7, U+6606, U+664B, U+6731, U+673A, U+683D, U+6851, U+68CB, U+68DF, U+69FB, U+6AFB, U+6D1E, U+6E58, U+6E9D, U+6F01, U+7070, U+722A, U+745E, U+7460, U+755C, U+76C6, U+771E, U+77B3, U+7832, U+78C1, U+78EF, U+79E4, U+7B26, U+7B51, U+7BB8, U+7C3F, U+7CDE, U+7D0B, U+7D10, U+7D2F, U+7D46, U+7DB4, U+7F70, U+80AA, U+80C6, U+80DE, U+8105, U+819C-819D, U+81A8, U+8276, U+82D7, U+84B2, U+85CD, U+865A, U+8679, U+8986, U+8B5C, U+8C9D, U+8ECC, U+8F14, U+8FB1, U+8FBB, U+8FC5, U+9022, U+90B8, U+916C, U+9192, U+9283, U+9298, U+9665, U+9675, U+9699, U+96B7, U+96C0, U+99FF, U+9A19, U+9A30, U+FF03, U+FF44, U+FF50, U+FF55, U+FF59, U+FF6C, U+FF73, U+FF75, U+FF7B, U+FF86, U+FF8B, U+FF8D-FF8F, U+FF92, U+FFE3;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.27.woff2') format('woff2');
		unicode-range: U+2502, U+3008-3009, U+4EAD, U+4F0F, U+4F3A, U+4FCA, U+5049, U+514B, U+5265, U+52B1, U+52C3, U+5320, U+5339, U+53EB-53EC, U+543E, U+54C0, U+5553, U+55B0, U+572D, U+57A2, U+5854, U+58C7, U+5B5D, U+5B8F, U+5BC2, U+5CB3, U+5CF0, U+5DE3, U+5E61, U+5E84, U+5E8F, U+5F80, U+5FE0, U+60DA, U+61A9, U+61B2, U+6247, U+6249, U+628A, U+62CD, U+62D8, U+6442, U+64B2, U+6589, U+659C, U+65AC, U+67D0, U+67F1, U+67F4, U+6838, U+68C4, U+690E, U+6C88, U+6CA1, U+6CB8, U+6CE5, U+6CF0, U+6D78, U+6DE1, U+6E9C, U+6F02, U+6F2C, U+6F54, U+6F70, U+6FE1, U+708A, U+70C8, U+723D, U+731B, U+73B2, U+73E0, U+7434, U+74A7, U+74F6, U+75BE, U+75E9, U+7656, U+773A, U+77EF, U+7948, U+7B20, U+7B87, U+7C60, U+7C8B, U+7C92, U+7C98, U+7D1B, U+7D3A, U+7E1B, U+7E2B, U+7E4A, U+7F72, U+809D, U+80A5, U+8108, U+819A, U+81E3, U+820C, U+8210, U+82B3, U+82BD, U+8358, U+83C5, U+8475, U+84B8, U+84BC, U+84C4, U+862D, U+864E, U+8650, U+88C2, U+8912, U+8997, U+8AE6, U+8C9E, U+8D05, U+8EF8, U+902E, U+9065, U+906D, U+91C8, U+92FC, U+9326, U+935B, U+938C, U+9396, U+9676, U+9694, U+96F7, U+9700, U+9727, U+98FD, U+99D2, U+9DF9, U+9ED9, U+FF3A, U+FF48, U+FF4C, U+FF64, U+FF7A, U+FF83, U+FF9A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.27.woff2') format('woff2');
		unicode-range: U+2502, U+3008-3009, U+4EAD, U+4F0F, U+4F3A, U+4FCA, U+5049, U+514B, U+5265, U+52B1, U+52C3, U+5320, U+5339, U+53EB-53EC, U+543E, U+54C0, U+5553, U+55B0, U+572D, U+57A2, U+5854, U+58C7, U+5B5D, U+5B8F, U+5BC2, U+5CB3, U+5CF0, U+5DE3, U+5E61, U+5E84, U+5E8F, U+5F80, U+5FE0, U+60DA, U+61A9, U+61B2, U+6247, U+6249, U+628A, U+62CD, U+62D8, U+6442, U+64B2, U+6589, U+659C, U+65AC, U+67D0, U+67F1, U+67F4, U+6838, U+68C4, U+690E, U+6C88, U+6CA1, U+6CB8, U+6CE5, U+6CF0, U+6D78, U+6DE1, U+6E9C, U+6F02, U+6F2C, U+6F54, U+6F70, U+6FE1, U+708A, U+70C8, U+723D, U+731B, U+73B2, U+73E0, U+7434, U+74A7, U+74F6, U+75BE, U+75E9, U+7656, U+773A, U+77EF, U+7948, U+7B20, U+7B87, U+7C60, U+7C8B, U+7C92, U+7C98, U+7D1B, U+7D3A, U+7E1B, U+7E2B, U+7E4A, U+7F72, U+809D, U+80A5, U+8108, U+819A, U+81E3, U+820C, U+8210, U+82B3, U+82BD, U+8358, U+83C5, U+8475, U+84B8, U+84BC, U+84C4, U+862D, U+864E, U+8650, U+88C2, U+8912, U+8997, U+8AE6, U+8C9E, U+8D05, U+8EF8, U+902E, U+9065, U+906D, U+91C8, U+92FC, U+9326, U+935B, U+938C, U+9396, U+9676, U+9694, U+96F7, U+9700, U+9727, U+98FD, U+99D2, U+9DF9, U+9ED9, U+FF3A, U+FF48, U+FF4C, U+FF64, U+FF7A, U+FF83, U+FF9A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.28.woff2') format('woff2');
		unicode-range: U+3014, U+4E3C, U+4ECF, U+5036, U+504F, U+5075, U+507D, U+5100, U+51A0, U+51CD, U+52A3, U+52D8, U+533F, U+5378, U+53E9, U+53F6, U+5410, U+5510, U+5531, U+559A, U+5642, U+574A, U+5782, U+582A, U+5982, U+5984, U+5996, U+59E6, U+5A01, U+5B6B, U+5C0A-5C0B, U+5C1A, U+5C3F, U+5C48, U+5E1D, U+5F25, U+5F6B, U+5F84, U+6069, U+609F-60A0, U+614E, U+6176, U+61A7, U+61F8, U+622F, U+6279, U+62B5, U+62BD, U+62D2-62D3, U+62DD, U+6398, U+63EE, U+6597, U+65ED, U+660C, U+6676, U+6691, U+674F, U+67B6, U+67CF, U+6817, U+6841, U+6850, U+6905, U+6CF3, U+6D32, U+6D69-6D6A, U+6DEB, U+6EA2, U+6EB6, U+6EDD, U+6F5C, U+6F64, U+7126, U+716E, U+71E5, U+72E9, U+73A9, U+7573, U+7687, U+76BF, U+7761, U+7950, U+7956, U+7965, U+7B52, U+7BE0, U+7D17, U+7DBF, U+7DE9, U+7F36, U+7F8A, U+7FFC, U+80A1-80A2, U+80C3, U+8107, U+81D3, U+8266, U+8302, U+8389, U+83CA, U+846C, U+84EE, U+85A6, U+8987, U+8A02, U+8A13, U+8A69, U+8CA2, U+8CAB, U+8DF5, U+8E0A, U+9038, U+9042, U+9375, U+95C7, U+9810, U+983B, U+9867, U+98FC, U+99B4, U+9D8F, U+FF47, U+FF4B, U+FF4E, U+FF52-FF54, U+FF61, U+FF71, U+FF76-FF77, U+FF89, U+FF97-FF99, U+FF9B;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.28.woff2') format('woff2');
		unicode-range: U+3014, U+4E3C, U+4ECF, U+5036, U+504F, U+5075, U+507D, U+5100, U+51A0, U+51CD, U+52A3, U+52D8, U+533F, U+5378, U+53E9, U+53F6, U+5410, U+5510, U+5531, U+559A, U+5642, U+574A, U+5782, U+582A, U+5982, U+5984, U+5996, U+59E6, U+5A01, U+5B6B, U+5C0A-5C0B, U+5C1A, U+5C3F, U+5C48, U+5E1D, U+5F25, U+5F6B, U+5F84, U+6069, U+609F-60A0, U+614E, U+6176, U+61A7, U+61F8, U+622F, U+6279, U+62B5, U+62BD, U+62D2-62D3, U+62DD, U+6398, U+63EE, U+6597, U+65ED, U+660C, U+6676, U+6691, U+674F, U+67B6, U+67CF, U+6817, U+6841, U+6850, U+6905, U+6CF3, U+6D32, U+6D69-6D6A, U+6DEB, U+6EA2, U+6EB6, U+6EDD, U+6F5C, U+6F64, U+7126, U+716E, U+71E5, U+72E9, U+73A9, U+7573, U+7687, U+76BF, U+7761, U+7950, U+7956, U+7965, U+7B52, U+7BE0, U+7D17, U+7DBF, U+7DE9, U+7F36, U+7F8A, U+7FFC, U+80A1-80A2, U+80C3, U+8107, U+81D3, U+8266, U+8302, U+8389, U+83CA, U+846C, U+84EE, U+85A6, U+8987, U+8A02, U+8A13, U+8A69, U+8CA2, U+8CAB, U+8DF5, U+8E0A, U+9038, U+9042, U+9375, U+95C7, U+9810, U+983B, U+9867, U+98FC, U+99B4, U+9D8F, U+FF47, U+FF4B, U+FF4E, U+FF52-FF54, U+FF61, U+FF71, U+FF76-FF77, U+FF89, U+FF97-FF99, U+FF9B;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.29.woff2') format('woff2');
		unicode-range: U+4E39, U+4E59, U+4E80, U+4EC1, U+4F34, U+4F73, U+4F75, U+4FC3, U+4FD7, U+4FF3, U+50BE, U+50DA, U+511F, U+515A, U+518A, U+5192, U+5200, U+5211, U+525B, U+52AA, U+5375, U+53C8, U+54F2, U+552F, U+5618, U+570F, U+57A3, U+57CB, U+596A, U+596E, U+5B22, U+5B9C, U+5BB4, U+5C3D, U+5D50, U+5D8B, U+5E3D, U+5E7B, U+5F0A, U+5F66, U+5FD9, U+6094, U+60A3, U+62DB, U+62F6, U+6328, U+633F, U+63A7, U+63FA, U+6458, U+6469, U+654F, U+658E, U+65E8, U+6669, U+6795, U+679D, U+67A0, U+67F3, U+6B3A, U+6B8A, U+6BBF, U+6BD2, U+6C37, U+6C41, U+6C57, U+6CE1, U+6D44, U+6DBC, U+6E09, U+6E56, U+6E7F, U+6ED1, U+6EDE, U+6F0F, U+706F, U+70AD, U+7267, U+72C2, U+72ED, U+7363, U+7551, U+757F, U+75F4, U+786C, U+7949, U+7A42, U+7CD6, U+7DB2, U+7DBE, U+7E26, U+7F85, U+7FD4, U+7FFB, U+8150, U+8178, U+829D, U+83CC, U+83F1, U+840C, U+845B, U+8846, U+8896, U+8972, U+8A34, U+8A50, U+8A87, U+8AF8, U+8B0E, U+8B72, U+8C5A, U+8CA7, U+8CB0, U+8CE2, U+8ED2, U+8EDF, U+8FF0, U+9047, U+90A6, U+9154, U+9177, U+934B, U+95A3, U+9663, U+9686, U+96C7, U+970A, U+9A0E, U+9A12, U+9B42, U+9EA6, U+FF1B, U+FF31, U+FF39, U+FF3C, U+FF41, U+FF43, U+FF45, U+FF49, U+FF4F, U+FF62-FF63, U+FF7C, U+FF80, U+FF8A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.29.woff2') format('woff2');
		unicode-range: U+4E39, U+4E59, U+4E80, U+4EC1, U+4F34, U+4F73, U+4F75, U+4FC3, U+4FD7, U+4FF3, U+50BE, U+50DA, U+511F, U+515A, U+518A, U+5192, U+5200, U+5211, U+525B, U+52AA, U+5375, U+53C8, U+54F2, U+552F, U+5618, U+570F, U+57A3, U+57CB, U+596A, U+596E, U+5B22, U+5B9C, U+5BB4, U+5C3D, U+5D50, U+5D8B, U+5E3D, U+5E7B, U+5F0A, U+5F66, U+5FD9, U+6094, U+60A3, U+62DB, U+62F6, U+6328, U+633F, U+63A7, U+63FA, U+6458, U+6469, U+654F, U+658E, U+65E8, U+6669, U+6795, U+679D, U+67A0, U+67F3, U+6B3A, U+6B8A, U+6BBF, U+6BD2, U+6C37, U+6C41, U+6C57, U+6CE1, U+6D44, U+6DBC, U+6E09, U+6E56, U+6E7F, U+6ED1, U+6EDE, U+6F0F, U+706F, U+70AD, U+7267, U+72C2, U+72ED, U+7363, U+7551, U+757F, U+75F4, U+786C, U+7949, U+7A42, U+7CD6, U+7DB2, U+7DBE, U+7E26, U+7F85, U+7FD4, U+7FFB, U+8150, U+8178, U+829D, U+83CC, U+83F1, U+840C, U+845B, U+8846, U+8896, U+8972, U+8A34, U+8A50, U+8A87, U+8AF8, U+8B0E, U+8B72, U+8C5A, U+8CA7, U+8CB0, U+8CE2, U+8ED2, U+8EDF, U+8FF0, U+9047, U+90A6, U+9154, U+9177, U+934B, U+95A3, U+9663, U+9686, U+96C7, U+970A, U+9A0E, U+9A12, U+9B42, U+9EA6, U+FF1B, U+FF31, U+FF39, U+FF3C, U+FF41, U+FF43, U+FF45, U+FF49, U+FF4F, U+FF62-FF63, U+FF7C, U+FF80, U+FF8A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.30.woff2') format('woff2');
		unicode-range: U+4E18, U+4E5F, U+4E7E, U+4ED9, U+4FB5, U+501F, U+502B, U+5104, U+517C, U+526F, U+52C7, U+5353, U+5374, U+53E5, U+5800, U+587E, U+594F, U+5968, U+5974, U+5A20, U+5AC1, U+5B97, U+5B99, U+5BA3, U+5BE7, U+5BE9, U+5BF8, U+5C01, U+5C64, U+5CB8, U+5D29, U+5DE1, U+5E4C, U+5E81, U+5EC3, U+5F18, U+5F1F, U+5FCD, U+6065, U+616E, U+61D0, U+6291, U+6297, U+62AB, U+62E0, U+62EC, U+6355, U+6368, U+6392, U+63DA, U+63E1, U+642D, U+656C, U+65E6, U+667A, U+6687, U+6696, U+6717, U+676F, U+6843, U+68B0-68B1, U+68D2, U+68DA, U+6B04, U+6B27, U+6C99, U+6CBC, U+6D99, U+6EC5, U+6F22, U+6F6E, U+6FEF, U+7159, U+71C3, U+72D9, U+732E, U+7344, U+7384, U+73CD, U+7652, U+76CA, U+76D7, U+76DF, U+7802, U+78E8, U+790E, U+7A1A, U+7A32, U+7A3C, U+7ADC, U+7CA7, U+7CF8, U+7D2B, U+7DAD, U+7E4B, U+7E70, U+7F6A, U+80A9, U+8102, U+8133, U+8170, U+81E8, U+81ED, U+820E, U+866B, U+878D, U+88C1, U+88F8, U+8A17, U+8A5E, U+8AA0, U+8AFE, U+8CDB, U+8D08, U+8E0F, U+907A, U+90AA, U+90E1, U+914E, U+9178, U+92AD, U+963F, U+9670, U+96C5, U+96F2, U+99C4, U+9CF4, U+9DB4, U+9EBA, U+9F3B, U+9F8D, U+FF35, U+FF37-FF38, U+FF3E, U+FF40, U+FF6F, U+FF72, U+FF78, U+FF7D, U+FF84, U+FF8C, U+FF9D;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.30.woff2') format('woff2');
		unicode-range: U+4E18, U+4E5F, U+4E7E, U+4ED9, U+4FB5, U+501F, U+502B, U+5104, U+517C, U+526F, U+52C7, U+5353, U+5374, U+53E5, U+5800, U+587E, U+594F, U+5968, U+5974, U+5A20, U+5AC1, U+5B97, U+5B99, U+5BA3, U+5BE7, U+5BE9, U+5BF8, U+5C01, U+5C64, U+5CB8, U+5D29, U+5DE1, U+5E4C, U+5E81, U+5EC3, U+5F18, U+5F1F, U+5FCD, U+6065, U+616E, U+61D0, U+6291, U+6297, U+62AB, U+62E0, U+62EC, U+6355, U+6368, U+6392, U+63DA, U+63E1, U+642D, U+656C, U+65E6, U+667A, U+6687, U+6696, U+6717, U+676F, U+6843, U+68B0-68B1, U+68D2, U+68DA, U+6B04, U+6B27, U+6C99, U+6CBC, U+6D99, U+6EC5, U+6F22, U+6F6E, U+6FEF, U+7159, U+71C3, U+72D9, U+732E, U+7344, U+7384, U+73CD, U+7652, U+76CA, U+76D7, U+76DF, U+7802, U+78E8, U+790E, U+7A1A, U+7A32, U+7A3C, U+7ADC, U+7CA7, U+7CF8, U+7D2B, U+7DAD, U+7E4B, U+7E70, U+7F6A, U+80A9, U+8102, U+8133, U+8170, U+81E8, U+81ED, U+820E, U+866B, U+878D, U+88C1, U+88F8, U+8A17, U+8A5E, U+8AA0, U+8AFE, U+8CDB, U+8D08, U+8E0F, U+907A, U+90AA, U+90E1, U+914E, U+9178, U+92AD, U+963F, U+9670, U+96C5, U+96F2, U+99C4, U+9CF4, U+9DB4, U+9EBA, U+9F3B, U+9F8D, U+FF35, U+FF37-FF38, U+FF3E, U+FF40, U+FF6F, U+FF72, U+FF78, U+FF7D, U+FF84, U+FF8C, U+FF9D;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.31.woff2') format('woff2');
		unicode-range: U+2190, U+300B, U+4E43, U+4E4B, U+4E89, U+4E9C, U+4EA1, U+5019, U+516D, U+51C4, U+5247, U+5263, U+529F, U+52C9, U+52E7, U+5360, U+53CC, U+5426, U+5438, U+5442, U+54B2, U+55AB, U+57F7, U+5857, U+5869, U+5915, U+5947, U+598A, U+5999, U+59EB, U+5A9B, U+5BD2, U+5C3B, U+5E55, U+5E72, U+5E79, U+5E8A, U+5EF6, U+5FAE, U+5FB9, U+6012, U+6016, U+602A, U+60B2, U+6162-6163, U+61B6, U+624D, U+62B1, U+6311, U+6319, U+6551, U+6577, U+65E2, U+65EC, U+6607, U+6613, U+66B4, U+6749, U+675F, U+6790, U+67D4, U+6B20, U+6B53, U+6C5A, U+6CB9, U+6CBF, U+6CE3, U+6D45, U+6DFB, U+6E7E, U+708E, U+719F, U+725B, U+7372, U+75B2, U+76AE, U+770B, U+7720, U+7763, U+77AC, U+79C0, U+79D2, U+7AF9, U+7BC4, U+7C89, U+7D05, U+7D5E, U+7DCA, U+7E01, U+7E2E, U+7FCC, U+8010, U+8033, U+8056, U+80F8, U+81F3, U+8352, U+885D, U+88AB, U+88D5, U+8A70, U+8AA4, U+8C6A, U+8CAF, U+8CBC, U+8CC3, U+8DDD, U+8ECD, U+8F1D, U+8F38, U+8F9B, U+8F9E, U+8FB2, U+8FEB, U+900F, U+9063, U+907F, U+9084, U+90F5, U+90F7, U+91E3, U+93E1, U+9451, U+968A, U+968F, U+96C4, U+9707, U+9818, U+98FE, U+99C6, U+9B3C, U+9EC4, U+FF0A, U+FF1D, U+FF27, U+FF2A, U+FF36, U+FF3B, U+FF3D, U+FF4D, U+FF70, U+FFE5;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.31.woff2') format('woff2');
		unicode-range: U+2190, U+300B, U+4E43, U+4E4B, U+4E89, U+4E9C, U+4EA1, U+5019, U+516D, U+51C4, U+5247, U+5263, U+529F, U+52C9, U+52E7, U+5360, U+53CC, U+5426, U+5438, U+5442, U+54B2, U+55AB, U+57F7, U+5857, U+5869, U+5915, U+5947, U+598A, U+5999, U+59EB, U+5A9B, U+5BD2, U+5C3B, U+5E55, U+5E72, U+5E79, U+5E8A, U+5EF6, U+5FAE, U+5FB9, U+6012, U+6016, U+602A, U+60B2, U+6162-6163, U+61B6, U+624D, U+62B1, U+6311, U+6319, U+6551, U+6577, U+65E2, U+65EC, U+6607, U+6613, U+66B4, U+6749, U+675F, U+6790, U+67D4, U+6B20, U+6B53, U+6C5A, U+6CB9, U+6CBF, U+6CE3, U+6D45, U+6DFB, U+6E7E, U+708E, U+719F, U+725B, U+7372, U+75B2, U+76AE, U+770B, U+7720, U+7763, U+77AC, U+79C0, U+79D2, U+7AF9, U+7BC4, U+7C89, U+7D05, U+7D5E, U+7DCA, U+7E01, U+7E2E, U+7FCC, U+8010, U+8033, U+8056, U+80F8, U+81F3, U+8352, U+885D, U+88AB, U+88D5, U+8A70, U+8AA4, U+8C6A, U+8CAF, U+8CBC, U+8CC3, U+8DDD, U+8ECD, U+8F1D, U+8F38, U+8F9B, U+8F9E, U+8FB2, U+8FEB, U+900F, U+9063, U+907F, U+9084, U+90F5, U+90F7, U+91E3, U+93E1, U+9451, U+968A, U+968F, U+96C4, U+9707, U+9818, U+98FE, U+99C6, U+9B3C, U+9EC4, U+FF0A, U+FF1D, U+FF27, U+FF2A, U+FF36, U+FF3B, U+FF3D, U+FF4D, U+FF70, U+FFE5;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.32.woff2') format('woff2');
		unicode-range: U+25CB, U+4E03, U+4E71, U+4E92, U+4EEE, U+4F38, U+4F59, U+4FFA, U+50B7, U+50D5, U+5144, U+520A, U+5217, U+5230, U+5237, U+523A-523B, U+5264, U+5287, U+52B4, U+5348, U+5371, U+541B, U+5439, U+5747, U+585A, U+58C1, U+58CA, U+5951, U+59B9, U+59C9, U+59D4, U+5B98, U+5BDF, U+5BFF, U+5C04, U+5C06, U+5C31, U+5DE8, U+5E7C, U+5E95, U+5F31, U+5F69, U+5F8B, U+5F93, U+6050, U+60D1, U+6388, U+63C3, U+63CF, U+640D, U+64CD, U+6557, U+65E7, U+6614, U+662F, U+663C, U+67C4, U+67D3, U+6803, U+6885, U+690D, U+6B6F, U+6BBA, U+6C38, U+6D66, U+6D6E, U+6DB2, U+6DF7, U+6E0B, U+6E2C, U+6E6F, U+6ECB, U+6F5F, U+6FC3, U+72AC, U+72AF, U+732B, U+7518, U+7532, U+76E3-76E4, U+7701, U+773C, U+77E2, U+793C, U+7968, U+79F0, U+7A74, U+7A93, U+7AE0, U+7AE5, U+7AF6, U+7D00, U+7DBA, U+7DD1, U+7DE0, U+7E3E, U+7E54, U+808C, U+811A, U+8179, U+822A, U+8239, U+8328, U+8584, U+8840, U+89E6, U+8A0E, U+8A3A, U+8A72, U+8A98, U+8B66, U+8C46, U+8CB8, U+8DE1, U+8E8D, U+8F29, U+90A3, U+9234, U+95D8, U+961C, U+969C, U+96A3, U+96E8, U+96EA, U+96F0, U+9769, U+9774, U+9811, U+9AA8, U+9AEA, U+9B5A, U+9BAE, U+FF20, U+FF22, U+FF24, U+FF26, U+FF28-FF29, U+FF2B-FF2C, U+FF2E, U+FF57, U+FF9E-FF9F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.32.woff2') format('woff2');
		unicode-range: U+25CB, U+4E03, U+4E71, U+4E92, U+4EEE, U+4F38, U+4F59, U+4FFA, U+50B7, U+50D5, U+5144, U+520A, U+5217, U+5230, U+5237, U+523A-523B, U+5264, U+5287, U+52B4, U+5348, U+5371, U+541B, U+5439, U+5747, U+585A, U+58C1, U+58CA, U+5951, U+59B9, U+59C9, U+59D4, U+5B98, U+5BDF, U+5BFF, U+5C04, U+5C06, U+5C31, U+5DE8, U+5E7C, U+5E95, U+5F31, U+5F69, U+5F8B, U+5F93, U+6050, U+60D1, U+6388, U+63C3, U+63CF, U+640D, U+64CD, U+6557, U+65E7, U+6614, U+662F, U+663C, U+67C4, U+67D3, U+6803, U+6885, U+690D, U+6B6F, U+6BBA, U+6C38, U+6D66, U+6D6E, U+6DB2, U+6DF7, U+6E0B, U+6E2C, U+6E6F, U+6ECB, U+6F5F, U+6FC3, U+72AC, U+72AF, U+732B, U+7518, U+7532, U+76E3-76E4, U+7701, U+773C, U+77E2, U+793C, U+7968, U+79F0, U+7A74, U+7A93, U+7AE0, U+7AE5, U+7AF6, U+7D00, U+7DBA, U+7DD1, U+7DE0, U+7E3E, U+7E54, U+808C, U+811A, U+8179, U+822A, U+8239, U+8328, U+8584, U+8840, U+89E6, U+8A0E, U+8A3A, U+8A72, U+8A98, U+8B66, U+8C46, U+8CB8, U+8DE1, U+8E8D, U+8F29, U+90A3, U+9234, U+95D8, U+961C, U+969C, U+96A3, U+96E8, U+96EA, U+96F0, U+9769, U+9774, U+9811, U+9AA8, U+9AEA, U+9B5A, U+9BAE, U+FF20, U+FF22, U+FF24, U+FF26, U+FF28-FF29, U+FF2B-FF2C, U+FF2E, U+FF57, U+FF9E-FF9F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.33.woff2') format('woff2');
		unicode-range: U+3012, U+4E08, U+4EF2, U+4F0A, U+4F9D, U+5012, U+505C, U+514D, U+516B, U+51B7, U+5275, U+52E4, U+5305, U+535A, U+5373, U+539A, U+53B3, U+53CA, U+53F8, U+5584, U+559C, U+56E0, U+56F0, U+5727, U+5742, U+57FC, U+5965, U+59BB, U+59FF, U+5ACC, U+5B09, U+5B87, U+5B9D, U+5BC6, U+5BFA, U+5C3E, U+5C90, U+5DF1, U+5DFB, U+5E2D, U+5E33, U+5E45, U+5EAD, U+5F01, U+5F3E, U+5FB3-5FB4, U+5FD7, U+606F, U+6211, U+6253, U+6298, U+62E1, U+6383, U+639B, U+63A8, U+653B, U+6545, U+6563, U+6575, U+6628, U+6674, U+6697, U+672D, U+6804, U+68A8, U+6A39, U+6BDB, U+6CB3, U+6CCA, U+6D25, U+6D3E, U+6D74, U+6E1B, U+6E2F, U+6E90, U+6F2B, U+702C, U+707D, U+718A, U+7206, U+7236, U+7247, U+7559, U+7565, U+7591, U+75C7, U+75DB, U+767E, U+7834, U+79D8, U+7B46, U+7B4B, U+7BB1, U+7BC9, U+7D14, U+7D66, U+7D71, U+7D99, U+7DF4, U+7E41, U+7FBD, U+8074, U+80CC, U+8131, U+8155, U+82E6, U+8349, U+83D3, U+885B, U+8A2A, U+8A95, U+8AB2, U+8AD6, U+8B1D, U+8CA1, U+8D70, U+8DA3, U+8FCE, U+8FF7, U+9000, U+9003, U+9006, U+9045, U+91CC, U+9678, U+967D, U+96A0, U+9732, U+97D3, U+97FF, U+9808, U+98EF, U+990A, U+9996, U+99D0, U+9A5A, U+9B45, U+9E97, U+9F62, U+FF1C, U+FF23, U+FF25, U+FF2D, U+FF2F-FF30, U+FF32, U+FF34;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.33.woff2') format('woff2');
		unicode-range: U+3012, U+4E08, U+4EF2, U+4F0A, U+4F9D, U+5012, U+505C, U+514D, U+516B, U+51B7, U+5275, U+52E4, U+5305, U+535A, U+5373, U+539A, U+53B3, U+53CA, U+53F8, U+5584, U+559C, U+56E0, U+56F0, U+5727, U+5742, U+57FC, U+5965, U+59BB, U+59FF, U+5ACC, U+5B09, U+5B87, U+5B9D, U+5BC6, U+5BFA, U+5C3E, U+5C90, U+5DF1, U+5DFB, U+5E2D, U+5E33, U+5E45, U+5EAD, U+5F01, U+5F3E, U+5FB3-5FB4, U+5FD7, U+606F, U+6211, U+6253, U+6298, U+62E1, U+6383, U+639B, U+63A8, U+653B, U+6545, U+6563, U+6575, U+6628, U+6674, U+6697, U+672D, U+6804, U+68A8, U+6A39, U+6BDB, U+6CB3, U+6CCA, U+6D25, U+6D3E, U+6D74, U+6E1B, U+6E2F, U+6E90, U+6F2B, U+702C, U+707D, U+718A, U+7206, U+7236, U+7247, U+7559, U+7565, U+7591, U+75C7, U+75DB, U+767E, U+7834, U+79D8, U+7B46, U+7B4B, U+7BB1, U+7BC9, U+7D14, U+7D66, U+7D71, U+7D99, U+7DF4, U+7E41, U+7FBD, U+8074, U+80CC, U+8131, U+8155, U+82E6, U+8349, U+83D3, U+885B, U+8A2A, U+8A95, U+8AB2, U+8AD6, U+8B1D, U+8CA1, U+8D70, U+8DA3, U+8FCE, U+8FF7, U+9000, U+9003, U+9006, U+9045, U+91CC, U+9678, U+967D, U+96A0, U+9732, U+97D3, U+97FF, U+9808, U+98EF, U+990A, U+9996, U+99D0, U+9A5A, U+9B45, U+9E97, U+9F62, U+FF1C, U+FF23, U+FF25, U+FF2D, U+FF2F-FF30, U+FF32, U+FF34;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.34.woff2') format('woff2');
		unicode-range: U+4E01, U+4E0E, U+4E21, U+4E38, U+4E5D, U+4E73, U+4E94, U+4F3C, U+5009, U+500D, U+5074, U+50CD, U+5145, U+5175, U+51AC, U+5238, U+524A, U+52A9, U+52E2, U+5352, U+5354, U+53F2-53F3, U+5409, U+547C-547D, U+56FA, U+5802, U+5922, U+592E, U+5931, U+5A18, U+5A66, U+5B63, U+5B88, U+5BDD, U+5C0E, U+5C40, U+5CA9, U+5DDE, U+5DE6, U+5E78, U+5EFA, U+5F92, U+5FA1, U+5FA9, U+5FD8, U+5FEB, U+604B, U+6075, U+60A9, U+623F, U+62C5, U+632F, U+6483, U+653F, U+666F, U+66AE, U+66F2, U+6797, U+685C, U+6A19, U+6A21, U+6B66, U+6B7B, U+6BCD, U+6C0F, U+6C11, U+6C5F-6C60, U+6C96, U+6CC9, U+6CE2, U+6D17, U+6D5C, U+6E05, U+6E21, U+70BA, U+7167, U+71B1, U+7387, U+7403, U+75C5, U+7642, U+76DB, U+77ED, U+795D, U+796D, U+7A4D, U+7AEF, U+7B54, U+7B56, U+7B97, U+7C4D, U+7CBE, U+7D19, U+7E04, U+7FA4, U+7FA9, U+8001, U+8089, U+81F4, U+8208, U+821E, U+8336, U+8377, U+83DC, U+83EF, U+8457, U+8535, U+8857, U+8863, U+88CF, U+88DC, U+8907, U+89D2, U+8A33, U+8ACB, U+8B1B, U+8B70, U+8C4A, U+8CA0, U+8CA8, U+8CB4, U+8CC0, U+8CDE, U+8F03, U+8F2A, U+9014, U+90CE, U+91DD, U+964D, U+968E, U+9803, U+983C, U+98DB, U+9B54, U+9E7F, U+9EBB, U+FF05, U+FF0B, U+FF0D, U+FF21, U+FF33, U+FF65;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.34.woff2') format('woff2');
		unicode-range: U+4E01, U+4E0E, U+4E21, U+4E38, U+4E5D, U+4E73, U+4E94, U+4F3C, U+5009, U+500D, U+5074, U+50CD, U+5145, U+5175, U+51AC, U+5238, U+524A, U+52A9, U+52E2, U+5352, U+5354, U+53F2-53F3, U+5409, U+547C-547D, U+56FA, U+5802, U+5922, U+592E, U+5931, U+5A18, U+5A66, U+5B63, U+5B88, U+5BDD, U+5C0E, U+5C40, U+5CA9, U+5DDE, U+5DE6, U+5E78, U+5EFA, U+5F92, U+5FA1, U+5FA9, U+5FD8, U+5FEB, U+604B, U+6075, U+60A9, U+623F, U+62C5, U+632F, U+6483, U+653F, U+666F, U+66AE, U+66F2, U+6797, U+685C, U+6A19, U+6A21, U+6B66, U+6B7B, U+6BCD, U+6C0F, U+6C11, U+6C5F-6C60, U+6C96, U+6CC9, U+6CE2, U+6D17, U+6D5C, U+6E05, U+6E21, U+70BA, U+7167, U+71B1, U+7387, U+7403, U+75C5, U+7642, U+76DB, U+77ED, U+795D, U+796D, U+7A4D, U+7AEF, U+7B54, U+7B56, U+7B97, U+7C4D, U+7CBE, U+7D19, U+7E04, U+7FA4, U+7FA9, U+8001, U+8089, U+81F4, U+8208, U+821E, U+8336, U+8377, U+83DC, U+83EF, U+8457, U+8535, U+8857, U+8863, U+88CF, U+88DC, U+8907, U+89D2, U+8A33, U+8ACB, U+8B1B, U+8B70, U+8C4A, U+8CA0, U+8CA8, U+8CB4, U+8CC0, U+8CDE, U+8F03, U+8F2A, U+9014, U+90CE, U+91DD, U+964D, U+968E, U+9803, U+983C, U+98DB, U+9B54, U+9E7F, U+9EBB, U+FF05, U+FF0B, U+FF0D, U+FF21, U+FF33, U+FF65;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.35.woff2') format('woff2');
		unicode-range: U+2192, U+25A0, U+30F6, U+4E26, U+4E45, U+4EFB, U+4F4E, U+4F50, U+4F8B, U+4FC2, U+5024, U+50AC, U+5150, U+5178, U+51E6, U+5224, U+5272, U+52DD, U+5341, U+5370, U+53BB, U+542B, U+56DB, U+56E3, U+56F2, U+57CE, U+5883, U+5897, U+590F, U+5A5A, U+5BB3, U+5BBF, U+5BC4, U+5BCC, U+5C45, U+5C55, U+5C5E, U+5C65, U+5DEE, U+5E03, U+5E2B, U+5E30, U+5E9C, U+5EB7, U+5F71, U+5F7C, U+60AA, U+6238, U+6255, U+6271, U+627F-6280, U+629C, U+62BC, U+63F4, U+64AE, U+6539, U+6574, U+65CF, U+661F, U+666E, U+66DC, U+66FF, U+670D, U+672B, U+677E-677F, U+679A, U+67FB, U+6839, U+6975, U+69CB, U+6A29-6A2A, U+6A4B, U+6B32, U+6B4C, U+6BB5, U+6CA2, U+6CC1, U+6D0B, U+6DF1, U+6E29, U+6E96, U+6F14, U+6FC0, U+713C, U+72EC, U+7389, U+738B, U+74B0, U+7686, U+7814, U+7981, U+79CB, U+79D1, U+79FB, U+7A0B, U+7A0E, U+7A76, U+7A81, U+7BC0, U+7C73, U+7D0D, U+7D1A, U+7D61, U+7D75, U+7DD2, U+7FD2, U+822C, U+82E5, U+82F1, U+85AC, U+85E4, U+888B, U+8996, U+899A, U+89AA, U+8A31, U+8A8C, U+8AB0, U+8B58, U+8CAC, U+8CBB, U+8D64, U+8D77, U+8DEF, U+9020, U+904A, U+9060, U+9152, U+9244, U+9280, U+95B2, U+9632, U+9662, U+967A, U+96E2-96E3, U+9759, U+9805, U+984D, U+99AC, U+9CE5, U+FF1E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.35.woff2') format('woff2');
		unicode-range: U+2192, U+25A0, U+30F6, U+4E26, U+4E45, U+4EFB, U+4F4E, U+4F50, U+4F8B, U+4FC2, U+5024, U+50AC, U+5150, U+5178, U+51E6, U+5224, U+5272, U+52DD, U+5341, U+5370, U+53BB, U+542B, U+56DB, U+56E3, U+56F2, U+57CE, U+5883, U+5897, U+590F, U+5A5A, U+5BB3, U+5BBF, U+5BC4, U+5BCC, U+5C45, U+5C55, U+5C5E, U+5C65, U+5DEE, U+5E03, U+5E2B, U+5E30, U+5E9C, U+5EB7, U+5F71, U+5F7C, U+60AA, U+6238, U+6255, U+6271, U+627F-6280, U+629C, U+62BC, U+63F4, U+64AE, U+6539, U+6574, U+65CF, U+661F, U+666E, U+66DC, U+66FF, U+670D, U+672B, U+677E-677F, U+679A, U+67FB, U+6839, U+6975, U+69CB, U+6A29-6A2A, U+6A4B, U+6B32, U+6B4C, U+6BB5, U+6CA2, U+6CC1, U+6D0B, U+6DF1, U+6E29, U+6E96, U+6F14, U+6FC0, U+713C, U+72EC, U+7389, U+738B, U+74B0, U+7686, U+7814, U+7981, U+79CB, U+79D1, U+79FB, U+7A0B, U+7A0E, U+7A76, U+7A81, U+7BC0, U+7C73, U+7D0D, U+7D1A, U+7D61, U+7D75, U+7DD2, U+7FD2, U+822C, U+82E5, U+82F1, U+85AC, U+85E4, U+888B, U+8996, U+899A, U+89AA, U+8A31, U+8A8C, U+8AB0, U+8B58, U+8CAC, U+8CBB, U+8D64, U+8D77, U+8DEF, U+9020, U+904A, U+9060, U+9152, U+9244, U+9280, U+95B2, U+9632, U+9662, U+967A, U+96E2-96E3, U+9759, U+9805, U+984D, U+99AC, U+9CE5, U+FF1E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.36.woff2') format('woff2');
		unicode-range: U+301C, U+4E57, U+4E86, U+4E95, U+4F01, U+4F11, U+4F1D, U+4FBF, U+4FEE, U+5065, U+5099, U+5171, U+5177, U+52DF, U+533A-533B, U+5343, U+534A, U+5357, U+53CB, U+53CD-53CE, U+53F0, U+5404, U+5668, U+56F3, U+5712, U+57DF, U+58EB, U+58F0, U+591C, U+592A-592B, U+5948, U+5B57-5B58, U+5B85, U+5BA4, U+5BAE, U+5C4A, U+5CA1, U+5D0E, U+5E0C, U+5E2F, U+5EA7, U+5EAB, U+5F35, U+5F79, U+5F85, U+5FF5, U+6025, U+60F3, U+614B, U+6226, U+629E, U+63A1, U+63A5, U+63DB, U+643A, U+653E, U+65AD, U+65BD, U+65C5, U+65E9, U+6620, U+6625, U+671D, U+6750-6751, U+6761, U+6821, U+68EE, U+6982, U+6B62, U+6B69, U+6B73-6B74, U+6B8B, U+6BCE, U+6BD4, U+6C42, U+6D88, U+6E08, U+6E80, U+706B, U+7248, U+7531, U+7533, U+753A, U+7570, U+77F3, U+798F, U+7B11, U+7C21, U+7CFB, U+7D76, U+7F6E, U+805E, U+8077, U+80B2, U+8217, U+82B8, U+843D, U+8449, U+8853, U+88C5, U+88FD, U+89B3, U+8A3C, U+8A55, U+8A66, U+8AC7, U+8B77, U+8C37, U+8C61, U+8CC7, U+8D85, U+8D8A, U+8DB3, U+8EFD, U+8FBA, U+8FD4, U+901F, U+9031-9032, U+9069, U+91CF, U+9580, U+9589, U+962A, U+96D1, U+9752, U+975E, U+9802, U+9806, U+9854, U+985E, U+98F2, U+9928, U+9999, U+99C5, U+9ED2, U+FF0F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.36.woff2') format('woff2');
		unicode-range: U+301C, U+4E57, U+4E86, U+4E95, U+4F01, U+4F11, U+4F1D, U+4FBF, U+4FEE, U+5065, U+5099, U+5171, U+5177, U+52DF, U+533A-533B, U+5343, U+534A, U+5357, U+53CB, U+53CD-53CE, U+53F0, U+5404, U+5668, U+56F3, U+5712, U+57DF, U+58EB, U+58F0, U+591C, U+592A-592B, U+5948, U+5B57-5B58, U+5B85, U+5BA4, U+5BAE, U+5C4A, U+5CA1, U+5D0E, U+5E0C, U+5E2F, U+5EA7, U+5EAB, U+5F35, U+5F79, U+5F85, U+5FF5, U+6025, U+60F3, U+614B, U+6226, U+629E, U+63A1, U+63A5, U+63DB, U+643A, U+653E, U+65AD, U+65BD, U+65C5, U+65E9, U+6620, U+6625, U+671D, U+6750-6751, U+6761, U+6821, U+68EE, U+6982, U+6B62, U+6B69, U+6B73-6B74, U+6B8B, U+6BCE, U+6BD4, U+6C42, U+6D88, U+6E08, U+6E80, U+706B, U+7248, U+7531, U+7533, U+753A, U+7570, U+77F3, U+798F, U+7B11, U+7C21, U+7CFB, U+7D76, U+7F6E, U+805E, U+8077, U+80B2, U+8217, U+82B8, U+843D, U+8449, U+8853, U+88C5, U+88FD, U+89B3, U+8A3C, U+8A55, U+8A66, U+8AC7, U+8B77, U+8C37, U+8C61, U+8CC7, U+8D85, U+8D8A, U+8DB3, U+8EFD, U+8FBA, U+8FD4, U+901F, U+9031-9032, U+9069, U+91CF, U+9580, U+9589, U+962A, U+96D1, U+9752, U+975E, U+9802, U+9806, U+9854, U+985E, U+98F2, U+9928, U+9999, U+99C5, U+9ED2, U+FF0F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.37.woff2') format('woff2');
		unicode-range: U+300E-300F, U+4E07, U+4E09, U+4E16, U+4E3B, U+4E8C, U+4EA4, U+4EAC, U+4ED5, U+4EE4, U+4F4D, U+4F4F, U+4F55, U+4F9B, U+4FA1, U+512A, U+5143, U+5149, U+518D, U+5199, U+5207, U+5236, U+52B9, U+52D9, U+5317, U+5358, U+539F, U+53C2, U+53E3-53E4, U+53F7, U+5411, U+5468, U+5473, U+548C, U+5546, U+55B6, U+571F, U+578B, U+57FA, U+5929, U+597D, U+59CB, U+5B8C, U+5BA2, U+5BB9, U+5C02, U+5C11, U+5C4B, U+5CF6, U+5DDD, U+5DE5, U+5E38, U+5F37, U+5F62, U+5F97, U+5FC5, U+623B, U+6295, U+6301, U+6307, U+63A2, U+63B2, U+63D0, U+652F, U+6559, U+662D, U+671B, U+672A, U+679C, U+6848, U+6C7A, U+6D41, U+7136, U+72B6, U+7523, U+7537, U+754C, U+767D, U+76F4, U+76F8, U+770C, U+78BA, U+795E, U+79C1, U+7A2E, U+7A3F, U+7A7A, U+7B2C, U+7B49, U+7BA1, U+7D20, U+7D30, U+7D39, U+7D42, U+7D44, U+7D4C, U+7D9A, U+7DCF, U+7DDA, U+7DE8, U+8003, U+8272, U+82B1, U+897F, U+89E3, U+8A00, U+8A08, U+8A73, U+8A8D, U+8A9E, U+8AAC-8AAD, U+8ABF, U+8CA9, U+8CB7, U+8CEA, U+8CFC, U+8EAB, U+8ECA, U+8EE2, U+8FFD, U+904B, U+904E, U+9054-9055, U+90FD, U+914D, U+91CD, U+9650, U+9664, U+969B, U+97F3, U+982D, U+984C, U+9858, U+98A8, U+9A13, U+FF06, U+FF5C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.37.woff2') format('woff2');
		unicode-range: U+300E-300F, U+4E07, U+4E09, U+4E16, U+4E3B, U+4E8C, U+4EA4, U+4EAC, U+4ED5, U+4EE4, U+4F4D, U+4F4F, U+4F55, U+4F9B, U+4FA1, U+512A, U+5143, U+5149, U+518D, U+5199, U+5207, U+5236, U+52B9, U+52D9, U+5317, U+5358, U+539F, U+53C2, U+53E3-53E4, U+53F7, U+5411, U+5468, U+5473, U+548C, U+5546, U+55B6, U+571F, U+578B, U+57FA, U+5929, U+597D, U+59CB, U+5B8C, U+5BA2, U+5BB9, U+5C02, U+5C11, U+5C4B, U+5CF6, U+5DDD, U+5DE5, U+5E38, U+5F37, U+5F62, U+5F97, U+5FC5, U+623B, U+6295, U+6301, U+6307, U+63A2, U+63B2, U+63D0, U+652F, U+6559, U+662D, U+671B, U+672A, U+679C, U+6848, U+6C7A, U+6D41, U+7136, U+72B6, U+7523, U+7537, U+754C, U+767D, U+76F4, U+76F8, U+770C, U+78BA, U+795E, U+79C1, U+7A2E, U+7A3F, U+7A7A, U+7B2C, U+7B49, U+7BA1, U+7D20, U+7D30, U+7D39, U+7D42, U+7D44, U+7D4C, U+7D9A, U+7DCF, U+7DDA, U+7DE8, U+8003, U+8272, U+82B1, U+897F, U+89E3, U+8A00, U+8A08, U+8A73, U+8A8D, U+8A9E, U+8AAC-8AAD, U+8ABF, U+8CA9, U+8CB7, U+8CEA, U+8CFC, U+8EAB, U+8ECA, U+8EE2, U+8FFD, U+904B, U+904E, U+9054-9055, U+90FD, U+914D, U+91CD, U+9650, U+9664, U+969B, U+97F3, U+982D, U+984C, U+9858, U+98A8, U+9A13, U+FF06, U+FF5C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.38.woff2') format('woff2');
		unicode-range: U+3005, U+3010-3011, U+3080, U+30E2, U+4E0B, U+4E0D, U+4E88, U+4ECA-4ECB, U+4ED6, U+4ED8, U+4EE3, U+4EE5, U+4EF6, U+4F53, U+4F5C, U+4F7F, U+4FDD, U+4FE1, U+500B, U+50CF, U+5148, U+516C, U+5186, U+521D, U+5225, U+529B, U+52A0, U+5316, U+53D6-53D7, U+53EF, U+540C-540D, U+544A, U+54C1, U+54E1, U+56DE, U+56FD, U+5728, U+5730, U+58F2, U+5909, U+5916, U+591A, U+5973, U+5B50, U+5B66, U+5B89, U+5B9F, U+5BB6, U+5BFE, U+5C0F, U+5C71, U+5E02, U+5E73, U+5E83, U+5E97, U+5EA6, U+5F15, U+5F53, U+5F8C, U+5FC3, U+5FDC, U+601D, U+6027, U+610F, U+611B, U+611F, U+6210, U+6240, U+624B, U+6570, U+6587, U+6599, U+660E, U+66F4, U+66F8, U+6709, U+671F, U+6728, U+6765, U+6771, U+683C, U+691C, U+696D, U+697D, U+69D8, U+6A5F, U+6B21, U+6C34, U+6CBB, U+6CD5, U+6CE8, U+6D3B, U+6D77, U+7269, U+7279, U+73FE, U+7406, U+7530, U+756A, U+767A-767B, U+7684, U+771F, U+7740, U+77E5, U+793A, U+7ACB, U+7D04, U+7D22, U+7D50, U+7F8E, U+8005, U+80FD, U+81EA, U+826F, U+8868, U+8981, U+898F, U+89A7, U+8A2D, U+8A71, U+8F09, U+8FBC, U+8FD1, U+9001, U+901A, U+9023, U+9053, U+9078, U+90E8, U+91CE, U+91D1, U+9332, U+9577, U+958B, U+96C6, U+96FB, U+9762, U+98DF, U+9AD8, U+FF1A, U+FF1F, U+FF5E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.38.woff2') format('woff2');
		unicode-range: U+3005, U+3010-3011, U+3080, U+30E2, U+4E0B, U+4E0D, U+4E88, U+4ECA-4ECB, U+4ED6, U+4ED8, U+4EE3, U+4EE5, U+4EF6, U+4F53, U+4F5C, U+4F7F, U+4FDD, U+4FE1, U+500B, U+50CF, U+5148, U+516C, U+5186, U+521D, U+5225, U+529B, U+52A0, U+5316, U+53D6-53D7, U+53EF, U+540C-540D, U+544A, U+54C1, U+54E1, U+56DE, U+56FD, U+5728, U+5730, U+58F2, U+5909, U+5916, U+591A, U+5973, U+5B50, U+5B66, U+5B89, U+5B9F, U+5BB6, U+5BFE, U+5C0F, U+5C71, U+5E02, U+5E73, U+5E83, U+5E97, U+5EA6, U+5F15, U+5F53, U+5F8C, U+5FC3, U+5FDC, U+601D, U+6027, U+610F, U+611B, U+611F, U+6210, U+6240, U+624B, U+6570, U+6587, U+6599, U+660E, U+66F4, U+66F8, U+6709, U+671F, U+6728, U+6765, U+6771, U+683C, U+691C, U+696D, U+697D, U+69D8, U+6A5F, U+6B21, U+6C34, U+6CBB, U+6CD5, U+6CE8, U+6D3B, U+6D77, U+7269, U+7279, U+73FE, U+7406, U+7530, U+756A, U+767A-767B, U+7684, U+771F, U+7740, U+77E5, U+793A, U+7ACB, U+7D04, U+7D22, U+7D50, U+7F8E, U+8005, U+80FD, U+81EA, U+826F, U+8868, U+8981, U+898F, U+89A7, U+8A2D, U+8A71, U+8F09, U+8FBC, U+8FD1, U+9001, U+901A, U+9023, U+9053, U+9078, U+90E8, U+91CE, U+91D1, U+9332, U+9577, U+958B, U+96C6, U+96FB, U+9762, U+98DF, U+9AD8, U+FF1A, U+FF1F, U+FF5E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.japanese.39.woff2') format('woff2');
		unicode-range: U+3001-3002, U+300C-300D, U+3041-307F, U+3081-308D, U+308F, U+3091-3093, U+3099-309A, U+309E, U+30A1-30E1, U+30E3-30ED, U+30EF-30F0, U+30F2-30F4, U+30FB-30FC, U+4E00, U+4E0A, U+4E2D, U+4E8B, U+4EBA, U+4F1A, U+5165, U+5168, U+5185, U+51FA, U+5206, U+5229, U+524D, U+52D5, U+5408, U+554F, U+5831, U+5834, U+5927, U+5B9A, U+5E74, U+5F0F, U+60C5, U+65B0, U+65B9, U+65E5, U+6642, U+6700, U+6708, U+672C, U+682A, U+6B63, U+6C17, U+70B9, U+7121, U+751F, U+7528, U+753B, U+76EE, U+793E, U+884C, U+898B, U+8A18, U+9593, U+95A2, U+FF01, U+FF08-FF09, U+FF0C, U+FF0E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.japanese.39.woff2') format('woff2');
		unicode-range: U+3001-3002, U+300C-300D, U+3041-307F, U+3081-308D, U+308F, U+3091-3093, U+3099-309A, U+309E, U+30A1-30E1, U+30E3-30ED, U+30EF-30F0, U+30F2-30F4, U+30FB-30FC, U+4E00, U+4E0A, U+4E2D, U+4E8B, U+4EBA, U+4F1A, U+5165, U+5168, U+5185, U+51FA, U+5206, U+5229, U+524D, U+52D5, U+5408, U+554F, U+5831, U+5834, U+5927, U+5B9A, U+5E74, U+5F0F, U+60C5, U+65B0, U+65B9, U+65E5, U+6642, U+6700, U+6708, U+672C, U+682A, U+6B63, U+6C17, U+70B9, U+7121, U+751F, U+7528, U+753B, U+76EE, U+793E, U+884C, U+898B, U+8A18, U+9593, U+95A2, U+FF01, U+FF08-FF09, U+FF0C, U+FF0E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/2fbfc5cc-528c-46c8-89a5-418dd97552e1/v1/tsukushigothic.latin.woff2') format('woff2');
		unicode-range: U+0020-007E, U+00A2-00A3, U+00A5-00A6, U+00AC, U+00AF, U+2191, U+2193;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushigothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/2391efc9-5ff0-4091-a574-a0b1a46e7d7f/v1/tsukushigothic.latin.woff2') format('woff2');
		unicode-range: U+0020-007E, U+00A2-00A3, U+00A5-00A6, U+00AC, U+00AF, U+2191, U+2193;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.symbols.woff2') format('woff2');
		unicode-range: U+000A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.symbols.woff2') format('woff2');
		unicode-range: U+000A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.0.woff2') format('woff2');
		unicode-range: U+FFE0-FFE2, U+FFE4, U+FFE8;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.0.woff2') format('woff2');
		unicode-range: U+FFE0-FFE2, U+FFE4, U+FFE8;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.1.woff2') format('woff2');
		unicode-range: U+9E92, U+9EA9-9EAA, U+9EB4, U+9EB8, U+9EBF, U+9ECD, U+9ED1, U+9ED8, U+9EDB, U+9F0E, U+9F20, U+9F4A, U+FA16, U+FA19-FA1B, U+FA22, U+FA26, U+FA46, U+FA4A, U+FF02, U+FF04, U+FF07, U+FF51, U+FF5B, U+FF5D, U+FF69;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.1.woff2') format('woff2');
		unicode-range: U+9E92, U+9EA9-9EAA, U+9EB4, U+9EB8, U+9EBF, U+9ECD, U+9ED1, U+9ED8, U+9EDB, U+9F0E, U+9F20, U+9F4A, U+FA16, U+FA19-FA1B, U+FA22, U+FA26, U+FA46, U+FA4A, U+FF02, U+FF04, U+FF07, U+FF51, U+FF5B, U+FF5D, U+FF69;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.2.woff2') format('woff2');
		unicode-range: U+9921, U+99A8, U+99C1, U+99C8, U+99D5, U+9A37, U+9A4D, U+9A57, U+9AEE, U+9B4F, U+9B6F, U+9B92, U+9BAA, U+9BF5, U+9C0D, U+9C10, U+9C2F, U+9C39, U+9C52, U+9CF6, U+9D07-9D08, U+9D0E, U+9D1B, U+9D26, U+9D2B-9D2C, U+9D60-9D61, U+9D6C, U+9DC4, U+9DD7;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.2.woff2') format('woff2');
		unicode-range: U+9921, U+99A8, U+99C1, U+99C8, U+99D5, U+9A37, U+9A4D, U+9A57, U+9AEE, U+9B4F, U+9B6F, U+9B92, U+9BAA, U+9BF5, U+9C0D, U+9C10, U+9C2F, U+9C39, U+9C52, U+9CF6, U+9D07-9D08, U+9D0E, U+9D1B, U+9D26, U+9D2B-9D2C, U+9D60-9D61, U+9D6C, U+9DC4, U+9DD7;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.3.woff2') format('woff2');
		unicode-range: U+92CF, U+92D2, U+92E4, U+92EA, U+92F2, U+92F8, U+9310, U+9318, U+931A, U+9328, U+932B, U+932E, U+934D, U+9354, U+936C, U+937E, U+9394, U+9397, U+939A, U+93AD, U+93D1, U+9419, U+9444, U+947D, U+958F, U+95A4, U+95CA, U+966A, U+9677, U+9695, U+96AA, U+96BB, U+96C1, U+96DC, U+975C, U+9771, U+978B, U+97A0, U+97ED-97EE, U+980C, U+9817, U+981A, U+9830, U+9834, U+985A-985B, U+986F, U+98DC;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.3.woff2') format('woff2');
		unicode-range: U+92CF, U+92D2, U+92E4, U+92EA, U+92F2, U+92F8, U+9310, U+9318, U+931A, U+9328, U+932B, U+932E, U+934D, U+9354, U+936C, U+937E, U+9394, U+9397, U+939A, U+93AD, U+93D1, U+9419, U+9444, U+947D, U+958F, U+95A4, U+95CA, U+966A, U+9677, U+9695, U+96AA, U+96BB, U+96C1, U+96DC, U+975C, U+9771, U+978B, U+97A0, U+97ED-97EE, U+980C, U+9817, U+981A, U+9830, U+9834, U+985A-985B, U+986F, U+98DC;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.4.woff2') format('woff2');
		unicode-range: U+8E35, U+8E44, U+8E5F, U+8EAF, U+8EBE, U+8EC0, U+8EE3, U+8F2F, U+8F49, U+8F4D, U+8FC2, U+8FEA, U+8FED, U+8FFA, U+9013, U+901E, U+903C, U+9041, U+905C, U+9081, U+90DE, U+912D, U+9149, U+914B-914C, U+9187, U+9189, U+9197, U+91AC, U+91B1, U+91C0, U+91C9, U+91E6, U+920E, U+9237, U+9264, U+9266, U+927E, U+9291;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.4.woff2') format('woff2');
		unicode-range: U+8E35, U+8E44, U+8E5F, U+8EAF, U+8EBE, U+8EC0, U+8EE3, U+8F2F, U+8F49, U+8F4D, U+8FC2, U+8FEA, U+8FED, U+8FFA, U+9013, U+901E, U+903C, U+9041, U+905C, U+9081, U+90DE, U+912D, U+9149, U+914B-914C, U+9187, U+9189, U+9197, U+91AC, U+91B1, U+91C0, U+91C9, U+91E6, U+920E, U+9237, U+9264, U+9266, U+927E, U+9291;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.5.woff2') format('woff2');
		unicode-range: U+87EC, U+87FB, U+8805, U+880D, U+880F, U+881F, U+885E, U+8877, U+8888, U+88B7, U+88DD, U+88DF, U+88E1, U+892A, U+8956, U+89BD, U+8A3B, U+8A51, U+8A54, U+8A62, U+8ABC, U+8AC4, U+8ACC, U+8ADC, U+8AE7, U+8AEB, U+8AEE, U+8AF7, U+8AFA, U+8B01-8B02, U+8B04, U+8B20, U+8B2C, U+8B6F, U+8B93, U+8B9A, U+8C4E, U+8CC2, U+8CC4, U+8CCE, U+8CE3-8CE4, U+8CE6, U+8CF4, U+8D0B, U+8D14, U+8D6B, U+8D73, U+8DA8, U+8DBE;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.5.woff2') format('woff2');
		unicode-range: U+87EC, U+87FB, U+8805, U+880D, U+880F, U+881F, U+885E, U+8877, U+8888, U+88B7, U+88DD, U+88DF, U+88E1, U+892A, U+8956, U+89BD, U+8A3B, U+8A51, U+8A54, U+8A62, U+8ABC, U+8AC4, U+8ACC, U+8ADC, U+8AE7, U+8AEB, U+8AEE, U+8AF7, U+8AFA, U+8B01-8B02, U+8B04, U+8B20, U+8B2C, U+8B6F, U+8B93, U+8B9A, U+8C4E, U+8CC2, U+8CC4, U+8CCE, U+8CE3-8CE4, U+8CE6, U+8CF4, U+8D0B, U+8D14, U+8D6B, U+8D73, U+8DA8, U+8DBE;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.6.woff2') format('woff2');
		unicode-range: U+8346, U+834A, U+834F, U+838A, U+839E, U+83AB, U+83B1, U+83B5, U+83D6, U+83DF, U+83EB, U+83F0, U+8404, U+840A, U+8420, U+8431, U+844E, U+8461-8462, U+8466, U+847A, U+848B, U+8490, U+849C, U+84C9, U+84D1, U+84EC, U+84FC, U+8500, U+851A, U+8523, U+8543, U+854A-854B, U+8557, U+8569-856A, U+857E, U+8597, U+85AE-85B0, U+85C1, U+85CF, U+85E5, U+85F7, U+8602, U+865E, U+867B, U+8695, U+86A4, U+86CB, U+86CE, U+86E4, U+86ED, U+86F8, U+86FE, U+8749, U+874B, U+8755, U+8766, U+877F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.6.woff2') format('woff2');
		unicode-range: U+8346, U+834A, U+834F, U+838A, U+839E, U+83AB, U+83B1, U+83B5, U+83D6, U+83DF, U+83EB, U+83F0, U+8404, U+840A, U+8420, U+8431, U+844E, U+8461-8462, U+8466, U+847A, U+848B, U+8490, U+849C, U+84C9, U+84D1, U+84EC, U+84FC, U+8500, U+851A, U+8523, U+8543, U+854A-854B, U+8557, U+8569-856A, U+857E, U+8597, U+85AE-85B0, U+85C1, U+85CF, U+85E5, U+85F7, U+8602, U+865E, U+867B, U+8695, U+86A4, U+86CB, U+86CE, U+86E4, U+86ED, U+86F8, U+86FE, U+8749, U+874B, U+8755, U+8766, U+877F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.7.woff2') format('woff2');
		unicode-range: U+7D63, U+7D9C, U+7DA0, U+7DAC, U+7DB8, U+7DD6, U+7DEC, U+7E23, U+7E31, U+7E37, U+7E5D-7E5E, U+7E61, U+7E67, U+7E6B, U+7E6D, U+7E82, U+7E96, U+7F6B, U+7F77, U+7F79, U+7F9A, U+7FAF, U+7FC6, U+7FEB, U+7FF0, U+800C, U+803D, U+8058, U+8068, U+806F, U+807D-807E, U+8087, U+808B, U+80B1, U+80DA, U+80E4, U+8129, U+8139, U+8151, U+8171, U+81A0, U+81B5, U+81C6, U+81DF, U+81E5, U+821B-821C, U+8235, U+8237, U+826E, U+8299, U+82C5, U+82D2-82D3, U+82E7;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.7.woff2') format('woff2');
		unicode-range: U+7D63, U+7D9C, U+7DA0, U+7DAC, U+7DB8, U+7DD6, U+7DEC, U+7E23, U+7E31, U+7E37, U+7E5D-7E5E, U+7E61, U+7E67, U+7E6B, U+7E6D, U+7E82, U+7E96, U+7F6B, U+7F77, U+7F79, U+7F9A, U+7FAF, U+7FC6, U+7FEB, U+7FF0, U+800C, U+803D, U+8058, U+8068, U+806F, U+807D-807E, U+8087, U+808B, U+80B1, U+80DA, U+80E4, U+8129, U+8139, U+8151, U+8171, U+81A0, U+81B5, U+81C6, U+81DF, U+81E5, U+821B-821C, U+8235, U+8237, U+826E, U+8299, U+82C5, U+82D2-82D3, U+82E7;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.8.woff2') format('woff2');
		unicode-range: U+786F, U+7872, U+7887, U+788D-788E, U+7893, U+78A9, U+78CB, U+7901, U+7926, U+792A-792B, U+7941, U+7955, U+7962, U+7977, U+797F, U+798D-798E, U+79A6, U+79AA, U+79AE, U+79B0-79B1, U+79BD-79BE, U+79DF, U+7A17, U+7A1F, U+7A3B, U+7A46, U+7A4E, U+7A50, U+7A57, U+7A63, U+7A70, U+7A79, U+7A84, U+7ABA, U+7AC3, U+7AEA, U+7AFA, U+7B08, U+7B19, U+7B25, U+7B4F, U+7B86, U+7BAD, U+7BE6, U+7C1E, U+7C38, U+7C3E, U+7C7E, U+7C81-7C82, U+7C8D, U+7CA5, U+7CB9, U+7CCA, U+7CCE, U+7CDF-7CE0, U+7CFE, U+7D06, U+7D2C, U+7D43;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.8.woff2') format('woff2');
		unicode-range: U+786F, U+7872, U+7887, U+788D-788E, U+7893, U+78A9, U+78CB, U+7901, U+7926, U+792A-792B, U+7941, U+7955, U+7962, U+7977, U+797F, U+798D-798E, U+79A6, U+79AA, U+79AE, U+79B0-79B1, U+79BD-79BE, U+79DF, U+7A17, U+7A1F, U+7A3B, U+7A46, U+7A4E, U+7A50, U+7A57, U+7A63, U+7A70, U+7A79, U+7A84, U+7ABA, U+7AC3, U+7AEA, U+7AFA, U+7B08, U+7B19, U+7B25, U+7B4F, U+7B86, U+7BAD, U+7BE6, U+7C1E, U+7C38, U+7C3E, U+7C7E, U+7C81-7C82, U+7C8D, U+7CA5, U+7CB9, U+7CCA, U+7CCE, U+7CDF-7CE0, U+7CFE, U+7D06, U+7D2C, U+7D43;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.9.woff2') format('woff2');
		unicode-range: U+7370, U+7378, U+7396, U+73BB, U+73CA, U+73EA, U+7433, U+7455, U+745A, U+7473, U+7476, U+74BD, U+7511, U+751C, U+7526, U+752B, U+754F, U+755D, U+7562, U+7566, U+7574, U+7577, U+7587, U+758A-758B, U+758F, U+75B1, U+75B5, U+75D4, U+75D8, U+7621, U+7624, U+768B, U+7690, U+7693, U+76BA, U+76C3, U+76C8, U+76DC, U+76E1, U+76EA, U+7738, U+779E, U+77A5, U+77B0, U+77BC, U+77E7, U+77E9, U+7812, U+7826-7827, U+783A, U+783F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.9.woff2') format('woff2');
		unicode-range: U+7370, U+7378, U+7396, U+73BB, U+73CA, U+73EA, U+7433, U+7455, U+745A, U+7473, U+7476, U+74BD, U+7511, U+751C, U+7526, U+752B, U+754F, U+755D, U+7562, U+7566, U+7574, U+7577, U+7587, U+758A-758B, U+758F, U+75B1, U+75B5, U+75D4, U+75D8, U+7621, U+7624, U+768B, U+7690, U+7693, U+76BA, U+76C3, U+76C8, U+76DC, U+76E1, U+76EA, U+7738, U+779E, U+77A5, U+77B0, U+77BC, U+77E7, U+77E9, U+7812, U+7826-7827, U+783A, U+783F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.10.woff2') format('woff2');
		unicode-range: U+6D8C, U+6D9C, U+6DB5, U+6DD8, U+6DE8, U+6DF9, U+6E20, U+6E25, U+6E5B, U+6E8C, U+6EAF, U+6EC9, U+6EEF, U+6F09, U+6F11, U+6F15, U+6F31, U+6F38, U+6F45, U+6F51, U+6F74, U+6F97, U+6FB1, U+6FD5, U+6FE0, U+6FE4, U+6FEB, U+6FFE, U+7006, U+7015, U+701E, U+7026, U+7028, U+704C, U+7114, U+7119, U+7130, U+7149, U+7164, U+7194, U+7199, U+71BE, U+71CE, U+71D0, U+71D2, U+71E6, U+71ED, U+71FF, U+722D, U+7232, U+723E, U+7252, U+7280, U+72F9, U+72FD, U+7336-7337;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.10.woff2') format('woff2');
		unicode-range: U+6D8C, U+6D9C, U+6DB5, U+6DD8, U+6DE8, U+6DF9, U+6E20, U+6E25, U+6E5B, U+6E8C, U+6EAF, U+6EC9, U+6EEF, U+6F09, U+6F11, U+6F15, U+6F31, U+6F38, U+6F45, U+6F51, U+6F74, U+6F97, U+6FB1, U+6FD5, U+6FE0, U+6FE4, U+6FEB, U+6FFE, U+7006, U+7015, U+701E, U+7026, U+7028, U+704C, U+7114, U+7119, U+7130, U+7149, U+7164, U+7194, U+7199, U+71BE, U+71CE, U+71D0, U+71D2, U+71E6, U+71ED, U+71FF, U+722D, U+7232, U+723E, U+7252, U+7280, U+72F9, U+72FD, U+7336-7337;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.11.woff2') format('woff2');
		unicode-range: U+685D, U+685F, U+6867, U+689B, U+68A2, U+68A7, U+68AF, U+68BC, U+68C9, U+68D8, U+6900, U+690B, U+6919, U+691B, U+6930, U+6934, U+6962, U+696F, U+6973, U+6977, U+69B4, U+69C7, U+69D9, U+6A17, U+6A1F, U+6A23, U+6A35, U+6A61-6A62, U+6A6B, U+6A7F, U+6AA2, U+6AAE, U+6ABB, U+6AC2, U+6AD3, U+6ADB, U+6B23, U+6B3D, U+6B4E, U+6B89, U+6BC0, U+6BD8, U+6BEC, U+6C3E, U+6C40, U+6C5D, U+6C83, U+6C8C, U+6C93, U+6CAB, U+6D35, U+6D38, U+6D6C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.11.woff2') format('woff2');
		unicode-range: U+685D, U+685F, U+6867, U+689B, U+68A2, U+68A7, U+68AF, U+68BC, U+68C9, U+68D8, U+6900, U+690B, U+6919, U+691B, U+6930, U+6934, U+6962, U+696F, U+6973, U+6977, U+69B4, U+69C7, U+69D9, U+6A17, U+6A1F, U+6A23, U+6A35, U+6A61-6A62, U+6A6B, U+6A7F, U+6AA2, U+6AAE, U+6ABB, U+6AC2, U+6AD3, U+6ADB, U+6B23, U+6B3D, U+6B4E, U+6B89, U+6BC0, U+6BD8, U+6BEC, U+6C3E, U+6C40, U+6C5D, U+6C83, U+6C8C, U+6C93, U+6CAB, U+6D35, U+6D38, U+6D6C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.12.woff2') format('woff2');
		unicode-range: U+62D4, U+62DC, U+6309, U+633A, U+634C, U+6372, U+6377, U+637A, U+63A0, U+63A9, U+63AC, U+63D6, U+6414, U+6416, U+6451, U+6478, U+649A, U+649E, U+64FE, U+651D, U+6536, U+654D, U+6572, U+658C, U+65A1, U+65A4-65A5, U+660A, U+6634, U+6644, U+664F, U+665D, U+665F, U+6668, U+6670, U+66A2, U+66C9, U+66DD, U+6714-6715, U+6753, U+6762, U+6777, U+6787, U+67C1, U+67D8, U+67FE, U+6802, U+6834, U+6853-6854;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.12.woff2') format('woff2');
		unicode-range: U+62D4, U+62DC, U+6309, U+633A, U+634C, U+6372, U+6377, U+637A, U+63A0, U+63A9, U+63AC, U+63D6, U+6414, U+6416, U+6451, U+6478, U+649A, U+649E, U+64FE, U+651D, U+6536, U+654D, U+6572, U+658C, U+65A1, U+65A4-65A5, U+660A, U+6634, U+6644, U+664F, U+665D, U+665F, U+6668, U+6670, U+66A2, U+66C9, U+66DD, U+6714-6715, U+6753, U+6762, U+6777, U+6787, U+67C1, U+67D8, U+67FE, U+6802, U+6834, U+6853-6854;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.13.woff2') format('woff2');
		unicode-range: U+5DBD, U+5DCC, U+5DD6, U+5DF2, U+5DFD, U+5E25, U+5E36, U+5E87, U+5E96, U+5E9A, U+5EB8, U+5ECF-5ED0, U+5ED3, U+5EDA, U+5EDF-5EE0, U+5EF3, U+5EFC, U+5EFF, U+5F17, U+5F1B, U+5F27, U+5F3C, U+5F48, U+5F4A, U+5F4C, U+5F57, U+5F6A, U+5F6C, U+5FA0, U+5FB7, U+5FBD, U+5FFD, U+6046, U+6055, U+6062-6063, U+6070, U+6089, U+608C, U+60C7, U+60DF, U+60E1, U+60F0, U+60FA, U+6108, U+613C, U+6144, U+617E, U+619A, U+61AC, U+61BE, U+61F7, U+620A, U+620E, U+6230, U+6232, U+6258, U+62C2;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.13.woff2') format('woff2');
		unicode-range: U+5DBD, U+5DCC, U+5DD6, U+5DF2, U+5DFD, U+5E25, U+5E36, U+5E87, U+5E96, U+5E9A, U+5EB8, U+5ECF-5ED0, U+5ED3, U+5EDA, U+5EDF-5EE0, U+5EF3, U+5EFC, U+5EFF, U+5F17, U+5F1B, U+5F27, U+5F3C, U+5F48, U+5F4A, U+5F4C, U+5F57, U+5F6A, U+5F6C, U+5FA0, U+5FB7, U+5FBD, U+5FFD, U+6046, U+6055, U+6062-6063, U+6070, U+6089, U+608C, U+60C7, U+60DF, U+60E1, U+60F0, U+60FA, U+6108, U+613C, U+6144, U+617E, U+619A, U+61AC, U+61BE, U+61F7, U+620A, U+620E, U+6230, U+6232, U+6258, U+62C2;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.14.woff2') format('woff2');
		unicode-range: U+57C3, U+57DC, U+57E0, U+57F4, U+582F-5830, U+5835, U+5840, U+5851, U+5858-5859, U+5861, U+589E, U+58B3, U+58BE, U+58D5, U+58D8, U+58DE, U+58EC, U+58EF, U+58F7, U+58FD, U+5919, U+594E, U+5957, U+5967, U+596C, U+59BE, U+59E5, U+59F6, U+5A03, U+5A41, U+5AE1, U+5B2C, U+5B30, U+5B43, U+5B5C, U+5B5F, U+5B69, U+5B75, U+5B8B, U+5B8D, U+5BA5, U+5BD3, U+5BE1-5BE2, U+5BE6, U+5BF5, U+5C07-5C09, U+5C24, U+5C2D, U+5C4D, U+5C53, U+5C61-5C62, U+5C6F, U+5CA8, U+5CB1, U+5CD9, U+5CE8-5CE9, U+5CFB, U+5CFD, U+5D15, U+5D17, U+5D1A, U+5D69, U+5D6F, U+5D73;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.14.woff2') format('woff2');
		unicode-range: U+57C3, U+57DC, U+57E0, U+57F4, U+582F-5830, U+5835, U+5840, U+5851, U+5858-5859, U+5861, U+589E, U+58B3, U+58BE, U+58D5, U+58D8, U+58DE, U+58EC, U+58EF, U+58F7, U+58FD, U+5919, U+594E, U+5957, U+5967, U+596C, U+59BE, U+59E5, U+59F6, U+5A03, U+5A41, U+5AE1, U+5B2C, U+5B30, U+5B43, U+5B5C, U+5B5F, U+5B69, U+5B75, U+5B8B, U+5B8D, U+5BA5, U+5BD3, U+5BE1-5BE2, U+5BE6, U+5BF5, U+5C07-5C09, U+5C24, U+5C2D, U+5C4D, U+5C53, U+5C61-5C62, U+5C6F, U+5CA8, U+5CB1, U+5CD9, U+5CE8-5CE9, U+5CFB, U+5CFD, U+5D15, U+5D17, U+5D1A, U+5D69, U+5D6F, U+5D73;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.15.woff2') format('woff2');
		unicode-range: U+528D, U+52AB, U+52BE, U+52C1, U+52C5, U+52F3, U+52FA, U+5301, U+5319, U+531D, U+5321, U+532A, U+5366, U+5377, U+537F, U+5398, U+53A9, U+53AD, U+53B0, U+53DB, U+53E2, U+5403, U+540B, U+540F, U+5492, U+54E8-54E9, U+5516, U+5538, U+5544, U+555E, U+55A9, U+55AC, U+55AE, U+5617, U+5631-5632, U+5653, U+566A, U+5678, U+567A, U+5687, U+5699, U+56B4, U+5703, U+5708, U+5713, U+5718, U+5751, U+5764;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.15.woff2') format('woff2');
		unicode-range: U+528D, U+52AB, U+52BE, U+52C1, U+52C5, U+52F3, U+52FA, U+5301, U+5319, U+531D, U+5321, U+532A, U+5366, U+5377, U+537F, U+5398, U+53A9, U+53AD, U+53B0, U+53DB, U+53E2, U+5403, U+540B, U+540F, U+5492, U+54E8-54E9, U+5516, U+5538, U+5544, U+555E, U+55A9, U+55AC, U+55AE, U+5617, U+5631-5632, U+5653, U+566A, U+5678, U+567A, U+5687, U+5699, U+56B4, U+5703, U+5708, U+5713, U+5718, U+5751, U+5764;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.16.woff2') format('woff2');
		unicode-range: U+4E11, U+4E19, U+4E1E, U+4E4D-4E4E, U+4E56, U+4E58, U+4E98-4E99, U+4E9E, U+4EA5-4EA6, U+4EA8, U+4EC7, U+4F0D, U+4F36, U+4F43, U+4F5B, U+4F7C, U+4F83, U+4FA0, U+4FAF, U+4FC4, U+4FD0, U+4FDF-4FE0, U+4FEF, U+5016, U+5023, U+5026, U+502D, U+5039, U+5072, U+50AD, U+50B2-50B3, U+50D1, U+50DE, U+50F9, U+50FB, U+5109, U+5112, U+5118, U+511A, U+5141, U+5147, U+5152, U+5154, U+5191, U+51A4, U+51C9, U+51CB, U+51E7, U+51FE, U+525D, U+5269, U+5283, U+5289;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.16.woff2') format('woff2');
		unicode-range: U+4E11, U+4E19, U+4E1E, U+4E4D-4E4E, U+4E56, U+4E58, U+4E98-4E99, U+4E9E, U+4EA5-4EA6, U+4EA8, U+4EC7, U+4F0D, U+4F36, U+4F43, U+4F5B, U+4F7C, U+4F83, U+4FA0, U+4FAF, U+4FC4, U+4FD0, U+4FDF-4FE0, U+4FEF, U+5016, U+5023, U+5026, U+502D, U+5039, U+5072, U+50AD, U+50B2-50B3, U+50D1, U+50DE, U+50F9, U+50FB, U+5109, U+5112, U+5118, U+511A, U+5141, U+5147, U+5152, U+5154, U+5191, U+51A4, U+51C9, U+51CB, U+51E7, U+51FE, U+525D, U+5269, U+5283, U+5289;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.17.woff2') format('woff2');
		unicode-range: U+3232, U+338F, U+3396, U+339E, U+33A5, U+3D4E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.17.woff2') format('woff2');
		unicode-range: U+3232, U+338F, U+3396, U+339E, U+33A5, U+3D4E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.18.woff2') format('woff2');
		unicode-range: U+3013;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.18.woff2') format('woff2');
		unicode-range: U+3013;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.20.woff2') format('woff2');
		unicode-range: U+301D, U+301F, U+3090, U+30F1, U+339C, U+4FF8, U+515C, U+5239, U+526A, U+52FE, U+535C, U+53D9, U+5420, U+54FA, U+56A2, U+5750, U+5766, U+5806, U+5937, U+5954, U+5993, U+59D0, U+59FB, U+5A3C, U+5A7F, U+5B95, U+5C41, U+6028, U+60E0, U+620C, U+621F, U+626E, U+641C, U+646F, U+647A, U+64B0, U+64E2, U+65A7, U+65AF, U+66D9, U+66FE, U+676D, U+6775, U+67F5, U+68FA, U+694A, U+6955, U+69AE, U+6A02, U+6A3A, U+6A80, U+6C23, U+6C72, U+6D1B, U+6DCB, U+6F23, U+6FAA, U+707C, U+71C8, U+71FB, U+724C, U+725D, U+7262, U+7422, U+74E2, U+75BC, U+7791, U+7825, U+7940, U+79BF, U+7A14, U+7A1C, U+7A83, U+7AC4, U+7BED, U+7C95, U+7DFB, U+7FC1, U+8000, U+8207, U+82A5, U+82DB, U+8304, U+83E9, U+8471, U+8494, U+8513, U+8526, U+853D, U+8568, U+8599, U+85EA, U+86D9, U+86DB, U+8718, U+87BA, U+8861, U+887F, U+88F3, U+8AD2, U+8CD3, U+8DE8, U+8E2A, U+8F0C, U+8F3F, U+8FA3, U+8FE6, U+9059, U+9061, U+9091, U+916A, U+91C7, U+929A, U+95A5, U+976D, U+9798, U+97AD, U+98AF, U+9910, U+9913, U+9957, U+9BAB, U+9DAF, U+9ECE;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.20.woff2') format('woff2');
		unicode-range: U+301D, U+301F, U+3090, U+30F1, U+339C, U+4FF8, U+515C, U+5239, U+526A, U+52FE, U+535C, U+53D9, U+5420, U+54FA, U+56A2, U+5750, U+5766, U+5806, U+5937, U+5954, U+5993, U+59D0, U+59FB, U+5A3C, U+5A7F, U+5B95, U+5C41, U+6028, U+60E0, U+620C, U+621F, U+626E, U+641C, U+646F, U+647A, U+64B0, U+64E2, U+65A7, U+65AF, U+66D9, U+66FE, U+676D, U+6775, U+67F5, U+68FA, U+694A, U+6955, U+69AE, U+6A02, U+6A3A, U+6A80, U+6C23, U+6C72, U+6D1B, U+6DCB, U+6F23, U+6FAA, U+707C, U+71C8, U+71FB, U+724C, U+725D, U+7262, U+7422, U+74E2, U+75BC, U+7791, U+7825, U+7940, U+79BF, U+7A14, U+7A1C, U+7A83, U+7AC4, U+7BED, U+7C95, U+7DFB, U+7FC1, U+8000, U+8207, U+82A5, U+82DB, U+8304, U+83E9, U+8471, U+8494, U+8513, U+8526, U+853D, U+8568, U+8599, U+85EA, U+86D9, U+86DB, U+8718, U+87BA, U+8861, U+887F, U+88F3, U+8AD2, U+8CD3, U+8DE8, U+8E2A, U+8F0C, U+8F3F, U+8FA3, U+8FE6, U+9059, U+9061, U+9091, U+916A, U+91C7, U+929A, U+95A5, U+976D, U+9798, U+97AD, U+98AF, U+9910, U+9913, U+9957, U+9BAB, U+9DAF, U+9ECE;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.21.woff2') format('woff2');
		unicode-range: U+309B, U+4E5E, U+4EC0, U+4ED4, U+4F91, U+4FAE, U+4FB6, U+51F1, U+5347, U+53C9, U+540E, U+543B, U+54B3, U+5506, U+55C5, U+586B, U+58CC, U+5944, U+59D1, U+5B0C, U+5B78, U+5C51, U+5DF7, U+5EF7, U+5F14, U+5F9E, U+6101, U+6155, U+6167-6168, U+61A4, U+6284, U+62D0, U+62D7, U+62D9, U+6602, U+6666, U+6689, U+66F3, U+673D, U+67A2, U+67CA, U+698A, U+699B, U+69CC, U+6A2B, U+6A59, U+6A8E, U+6A9C, U+6D29, U+6D9B, U+6DD1, U+6E07, U+6E3E, U+6F81, U+70B8, U+7235, U+72DB, U+72F8, U+73C0, U+73C2, U+7425, U+7435-7436, U+7525, U+7554, U+7560, U+75D2, U+77AD, U+785D, U+786B, U+7953, U+7984, U+7A92, U+7AE3, U+7B94, U+7BAA, U+7C9B, U+7CE7, U+7D18, U+7DBB, U+7E1E, U+80AF, U+817F, U+81BF, U+82AD, U+82EB, U+8463, U+8499, U+8511, U+8549, U+85DD, U+85E9, U+868A, U+86EE, U+8A60, U+8A6E, U+8C79, U+8CAA, U+8E87, U+8E8A, U+8F44, U+8F5F, U+9010, U+9017, U+9075, U+907C, U+918D, U+9190, U+92F3, U+9640, U+965B, U+978D, U+97FB, U+9838, U+98E2, U+9A28, U+9AB8, U+9B41, U+9BA8, U+9BAD, U+9C57, U+9D3B, U+9D5C, U+9DFA, U+9E93, U+9E9F, U+9EB9;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.21.woff2') format('woff2');
		unicode-range: U+309B, U+4E5E, U+4EC0, U+4ED4, U+4F91, U+4FAE, U+4FB6, U+51F1, U+5347, U+53C9, U+540E, U+543B, U+54B3, U+5506, U+55C5, U+586B, U+58CC, U+5944, U+59D1, U+5B0C, U+5B78, U+5C51, U+5DF7, U+5EF7, U+5F14, U+5F9E, U+6101, U+6155, U+6167-6168, U+61A4, U+6284, U+62D0, U+62D7, U+62D9, U+6602, U+6666, U+6689, U+66F3, U+673D, U+67A2, U+67CA, U+698A, U+699B, U+69CC, U+6A2B, U+6A59, U+6A8E, U+6A9C, U+6D29, U+6D9B, U+6DD1, U+6E07, U+6E3E, U+6F81, U+70B8, U+7235, U+72DB, U+72F8, U+73C0, U+73C2, U+7425, U+7435-7436, U+7525, U+7554, U+7560, U+75D2, U+77AD, U+785D, U+786B, U+7953, U+7984, U+7A92, U+7AE3, U+7B94, U+7BAA, U+7C9B, U+7CE7, U+7D18, U+7DBB, U+7E1E, U+80AF, U+817F, U+81BF, U+82AD, U+82EB, U+8463, U+8499, U+8511, U+8549, U+85DD, U+85E9, U+868A, U+86EE, U+8A60, U+8A6E, U+8C79, U+8CAA, U+8E87, U+8E8A, U+8F44, U+8F5F, U+9010, U+9017, U+9075, U+907C, U+918D, U+9190, U+92F3, U+9640, U+965B, U+978D, U+97FB, U+9838, U+98E2, U+9A28, U+9AB8, U+9B41, U+9BA8, U+9BAD, U+9C57, U+9D3B, U+9D5C, U+9DFA, U+9E93, U+9E9F, U+9EB9;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.22.woff2') format('woff2');
		unicode-range: U+3231, U+4E14, U+4E9B, U+4EAB, U+4F3D, U+4F47, U+4FE3, U+4FF5, U+51A5, U+51B6, U+51DC, U+51F0, U+536F, U+53D4, U+53E1, U+53F1, U+54BD, U+553E, U+559D, U+55DC, U+55E3, U+56DA, U+589C, U+58FA, U+59EA, U+5BB5, U+5BC5, U+5C16, U+5CE1, U+5CEF, U+5D16, U+5DF4, U+5EB6, U+5EC9, U+5F10, U+602F, U+60BC, U+6190-6191, U+61C9, U+6216, U+62F7, U+633D, U+634F, U+6357, U+637B, U+63BB, U+6492, U+64A5, U+6591, U+65BC, U+65FA, U+660F, U+66D6, U+6756, U+681E, U+6876, U+6893, U+6897, U+698E, U+6BC5, U+6C7D, U+6E1A, U+6E26, U+711A, U+714C, U+7169, U+71D5, U+722C, U+725F, U+727D, U+72D7, U+731F, U+745B, U+74DC, U+75B9, U+75D5, U+75E2, U+75FA, U+76F2, U+7729, U+7766, U+7891, U+7897, U+7A7F, U+7AAE, U+7AFF, U+7B48, U+7B8B, U+7C9F, U+7D21, U+7DCB, U+7E55, U+7F75, U+810A, U+818F, U+8218, U+8236, U+82B9, U+8338, U+840E, U+842C, U+852D, U+85AA, U+8823, U+88B4, U+8910, U+8A0A, U+8A63, U+8B33, U+8B39, U+8CDC, U+8D74, U+904D, U+919C, U+91E7, U+9306, U+93A7, U+96BC, U+96CC, U+96EB, U+971C, U+98F4, U+9AC4, U+9AED, U+9B8E, U+FF4A, U+FF5A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.22.woff2') format('woff2');
		unicode-range: U+3231, U+4E14, U+4E9B, U+4EAB, U+4F3D, U+4F47, U+4FE3, U+4FF5, U+51A5, U+51B6, U+51DC, U+51F0, U+536F, U+53D4, U+53E1, U+53F1, U+54BD, U+553E, U+559D, U+55DC, U+55E3, U+56DA, U+589C, U+58FA, U+59EA, U+5BB5, U+5BC5, U+5C16, U+5CE1, U+5CEF, U+5D16, U+5DF4, U+5EB6, U+5EC9, U+5F10, U+602F, U+60BC, U+6190-6191, U+61C9, U+6216, U+62F7, U+633D, U+634F, U+6357, U+637B, U+63BB, U+6492, U+64A5, U+6591, U+65BC, U+65FA, U+660F, U+66D6, U+6756, U+681E, U+6876, U+6893, U+6897, U+698E, U+6BC5, U+6C7D, U+6E1A, U+6E26, U+711A, U+714C, U+7169, U+71D5, U+722C, U+725F, U+727D, U+72D7, U+731F, U+745B, U+74DC, U+75B9, U+75D5, U+75E2, U+75FA, U+76F2, U+7729, U+7766, U+7891, U+7897, U+7A7F, U+7AAE, U+7AFF, U+7B48, U+7B8B, U+7C9F, U+7D21, U+7DCB, U+7E55, U+7F75, U+810A, U+818F, U+8218, U+8236, U+82B9, U+8338, U+840E, U+842C, U+852D, U+85AA, U+8823, U+88B4, U+8910, U+8A0A, U+8A63, U+8B33, U+8B39, U+8CDC, U+8D74, U+904D, U+919C, U+91E7, U+9306, U+93A7, U+96BC, U+96CC, U+96EB, U+971C, U+98F4, U+9AC4, U+9AED, U+9B8E, U+FF4A, U+FF5A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.23.woff2') format('woff2');
		unicode-range: U+3006, U+33A1, U+4F10, U+4F86, U+50C5, U+5176, U+5197, U+51A8, U+51B4, U+51C6, U+51EA, U+5243, U+5256, U+52F2, U+5384, U+541F, U+5606, U+5614, U+5841, U+5875, U+59DC, U+5A2F, U+5B54, U+5BB0, U+5CAC, U+5CE0, U+5DBA, U+5DEB, U+5DF3, U+5E63, U+5EE3, U+5F59, U+5FCC, U+601C, U+6068, U+60E7, U+618E, U+61F2, U+62C9, U+632B, U+6367, U+638C, U+64AD, U+66AB, U+66F9, U+6816, U+6881, U+68B6, U+6960, U+697C, U+69CD, U+6A0B, U+6B3E, U+6B64, U+6C50, U+6D2A, U+6E15, U+6EBA, U+6F20, U+6FC1, U+7027, U+7058, U+7078, U+70F9, U+714E, U+7272, U+72A0, U+72D0, U+7345, U+73ED, U+751A, U+760D, U+764C, U+77DB, U+7947, U+7985, U+79E6, U+79E9, U+7A3D, U+7A9F, U+7AAF, U+7B1B, U+7B95, U+7BE4, U+7D62, U+7D79, U+7E8F, U+7F60, U+7F9E, U+7FE0, U+8098, U+80B4, U+80BA, U+80CE, U+80F4, U+8106, U+814E, U+8154, U+81FC, U+8247, U+82D4, U+831C, U+85A9, U+85FB, U+865C, U+8702, U+87F9, U+895F, U+8A03, U+8A1F, U+8ACF, U+8AED, U+8B90, U+8CED, U+8FBF, U+90C1, U+90ED, U+91D8, U+920D, U+9418, U+9583, U+9591, U+9756, U+9784, U+9801, U+9813, U+982C, U+984E, U+99B3, U+9BC9, U+9BD6, U+9BDB, U+9BE8, U+9E78, U+FF46, U+FF6B, U+FF7F, U+FF88;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.23.woff2') format('woff2');
		unicode-range: U+3006, U+33A1, U+4F10, U+4F86, U+50C5, U+5176, U+5197, U+51A8, U+51B4, U+51C6, U+51EA, U+5243, U+5256, U+52F2, U+5384, U+541F, U+5606, U+5614, U+5841, U+5875, U+59DC, U+5A2F, U+5B54, U+5BB0, U+5CAC, U+5CE0, U+5DBA, U+5DEB, U+5DF3, U+5E63, U+5EE3, U+5F59, U+5FCC, U+601C, U+6068, U+60E7, U+618E, U+61F2, U+62C9, U+632B, U+6367, U+638C, U+64AD, U+66AB, U+66F9, U+6816, U+6881, U+68B6, U+6960, U+697C, U+69CD, U+6A0B, U+6B3E, U+6B64, U+6C50, U+6D2A, U+6E15, U+6EBA, U+6F20, U+6FC1, U+7027, U+7058, U+7078, U+70F9, U+714E, U+7272, U+72A0, U+72D0, U+7345, U+73ED, U+751A, U+760D, U+764C, U+77DB, U+7947, U+7985, U+79E6, U+79E9, U+7A3D, U+7A9F, U+7AAF, U+7B1B, U+7B95, U+7BE4, U+7D62, U+7D79, U+7E8F, U+7F60, U+7F9E, U+7FE0, U+8098, U+80B4, U+80BA, U+80CE, U+80F4, U+8106, U+814E, U+8154, U+81FC, U+8247, U+82D4, U+831C, U+85A9, U+85FB, U+865C, U+8702, U+87F9, U+895F, U+8A03, U+8A1F, U+8ACF, U+8AED, U+8B90, U+8CED, U+8FBF, U+90C1, U+90ED, U+91D8, U+920D, U+9418, U+9583, U+9591, U+9756, U+9784, U+9801, U+9813, U+982C, U+984E, U+99B3, U+9BC9, U+9BD6, U+9BDB, U+9BE8, U+9E78, U+FF46, U+FF6B, U+FF7F, U+FF88;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.24.woff2') format('woff2');
		unicode-range: U+4E91, U+4F8D, U+508D, U+50E7, U+514E, U+51E1, U+51F6, U+51F8-51F9, U+5270, U+5446, U+5449, U+5504, U+5507, U+5824, U+584A, U+58F1, U+5983, U+59A5, U+59A8, U+59AC, U+59D3, U+5A29, U+5A46, U+5AC9, U+5C3C, U+5D07, U+5DE7, U+5E16, U+5E7D, U+5ECA, U+6020, U+606D, U+60A6, U+60E3, U+60F9, U+6148, U+614C, U+621A, U+6234, U+6276, U+636E, U+643E, U+64AB, U+64C1, U+64EC, U+6562, U+6681, U+670B, U+6734, U+675C, U+67AF, U+67D1, U+67DA, U+67FF, U+6813, U+68F2, U+693F, U+6953, U+6A3D, U+6B6A, U+6BBB, U+6CCC, U+6DC0, U+6DF5, U+6E13, U+6E4A, U+6EF4, U+6F06, U+7092, U+717D, U+723A, U+7259, U+7261, U+732A, U+73C8, U+7409, U+7432, U+7483, U+74E6, U+758E, U+75AB, U+76FE, U+7709, U+78A7, U+78D0, U+7A40, U+7A6B, U+8015, U+8096, U+809B, U+817A, U+81A3, U+81B3, U+82AF, U+82FA, U+8305, U+8309, U+830E, U+837B, U+8594, U+85AB, U+8870, U+88FE, U+8A23, U+8A6B, U+8A93, U+8AB9, U+8B00, U+8B17, U+8B19, U+8B21, U+8B83, U+8CBF, U+8CD1, U+8D66, U+8FB0, U+901D, U+906E, U+91B8, U+9320, U+932C, U+937C, U+963B, U+9673, U+9688, U+96DB, U+96F6, U+971E, U+9812, U+9CE9, U+9DF2, U+9F4B, U+FF67, U+FF6A, U+FF79, U+FF82, U+FF90, U+FF93;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.24.woff2') format('woff2');
		unicode-range: U+4E91, U+4F8D, U+508D, U+50E7, U+514E, U+51E1, U+51F6, U+51F8-51F9, U+5270, U+5446, U+5449, U+5504, U+5507, U+5824, U+584A, U+58F1, U+5983, U+59A5, U+59A8, U+59AC, U+59D3, U+5A29, U+5A46, U+5AC9, U+5C3C, U+5D07, U+5DE7, U+5E16, U+5E7D, U+5ECA, U+6020, U+606D, U+60A6, U+60E3, U+60F9, U+6148, U+614C, U+621A, U+6234, U+6276, U+636E, U+643E, U+64AB, U+64C1, U+64EC, U+6562, U+6681, U+670B, U+6734, U+675C, U+67AF, U+67D1, U+67DA, U+67FF, U+6813, U+68F2, U+693F, U+6953, U+6A3D, U+6B6A, U+6BBB, U+6CCC, U+6DC0, U+6DF5, U+6E13, U+6E4A, U+6EF4, U+6F06, U+7092, U+717D, U+723A, U+7259, U+7261, U+732A, U+73C8, U+7409, U+7432, U+7483, U+74E6, U+758E, U+75AB, U+76FE, U+7709, U+78A7, U+78D0, U+7A40, U+7A6B, U+8015, U+8096, U+809B, U+817A, U+81A3, U+81B3, U+82AF, U+82FA, U+8305, U+8309, U+830E, U+837B, U+8594, U+85AB, U+8870, U+88FE, U+8A23, U+8A6B, U+8A93, U+8AB9, U+8B00, U+8B17, U+8B19, U+8B21, U+8B83, U+8CBF, U+8CD1, U+8D66, U+8FB0, U+901D, U+906E, U+91B8, U+9320, U+932C, U+937C, U+963B, U+9673, U+9688, U+96DB, U+96F6, U+971E, U+9812, U+9CE9, U+9DF2, U+9F4B, U+FF67, U+FF6A, U+FF79, U+FF82, U+FF90, U+FF93;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.25.woff2') format('woff2');
		unicode-range: U+309C, U+339D, U+4E4F, U+4F0E, U+4F2F, U+5091, U+50B5, U+5132, U+5146, U+51CC, U+51DD, U+5208, U+5351, U+540A, U+5451, U+546A, U+5589, U+558B, U+55AA, U+5629, U+576A, U+5815, U+585E, U+5A9A, U+5B9B, U+5BEE, U+5C3A, U+5DFE, U+5EB5, U+5EFB, U+5F04, U+5F13, U+5FAA, U+60B6, U+60DC, U+6109, U+6212, U+62B9, U+6349, U+63B4, U+642C, U+6566, U+6590, U+6627, U+6643, U+6652, U+66A6, U+66C7, U+66FD, U+674E, U+6842, U+689D, U+695A, U+69FD, U+6A58, U+6B86, U+6B96, U+6BB4, U+6C4E, U+6C70, U+6DAF, U+6DF3, U+6E67, U+6F84, U+6FF1, U+7089, U+70CF, U+72FC, U+733F, U+7815, U+7881, U+7A00, U+7A4F, U+7AAA, U+7B39, U+7BC7, U+7C97, U+7D33, U+7DB1, U+7DEF, U+7E4D, U+7FA8, U+8017, U+8036, U+8061, U+80E1, U+816B, U+821F, U+828B, U+82A6, U+82D1, U+8429, U+84CB, U+854E, U+8607, U+86C7, U+86CD, U+871C, U+8776, U+8A89, U+8C8C, U+8CCA, U+8CE0, U+8DF3, U+8E74, U+8FC4, U+9019, U+9077, U+90CA, U+9162, U+9175, U+91A4, U+91DC, U+925B, U+9262, U+9271, U+9285, U+92ED, U+932F, U+93AE, U+9644, U+9685, U+9855, U+9903, U+9905, U+990C, U+9B31, U+9CF3, U+9D28, U+9F13, U+FF3F, U+FF42, U+FF56, U+FF58, U+FF68, U+FF6D-FF6E, U+FF74, U+FF7E, U+FF85, U+FF91, U+FF9C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.25.woff2') format('woff2');
		unicode-range: U+309C, U+339D, U+4E4F, U+4F0E, U+4F2F, U+5091, U+50B5, U+5132, U+5146, U+51CC, U+51DD, U+5208, U+5351, U+540A, U+5451, U+546A, U+5589, U+558B, U+55AA, U+5629, U+576A, U+5815, U+585E, U+5A9A, U+5B9B, U+5BEE, U+5C3A, U+5DFE, U+5EB5, U+5EFB, U+5F04, U+5F13, U+5FAA, U+60B6, U+60DC, U+6109, U+6212, U+62B9, U+6349, U+63B4, U+642C, U+6566, U+6590, U+6627, U+6643, U+6652, U+66A6, U+66C7, U+66FD, U+674E, U+6842, U+689D, U+695A, U+69FD, U+6A58, U+6B86, U+6B96, U+6BB4, U+6C4E, U+6C70, U+6DAF, U+6DF3, U+6E67, U+6F84, U+6FF1, U+7089, U+70CF, U+72FC, U+733F, U+7815, U+7881, U+7A00, U+7A4F, U+7AAA, U+7B39, U+7BC7, U+7C97, U+7D33, U+7DB1, U+7DEF, U+7E4D, U+7FA8, U+8017, U+8036, U+8061, U+80E1, U+816B, U+821F, U+828B, U+82A6, U+82D1, U+8429, U+84CB, U+854E, U+8607, U+86C7, U+86CD, U+871C, U+8776, U+8A89, U+8C8C, U+8CCA, U+8CE0, U+8DF3, U+8E74, U+8FC4, U+9019, U+9077, U+90CA, U+9162, U+9175, U+91A4, U+91DC, U+925B, U+9262, U+9271, U+9285, U+92ED, U+932F, U+93AE, U+9644, U+9685, U+9855, U+9903, U+9905, U+990C, U+9B31, U+9CF3, U+9D28, U+9F13, U+FF3F, U+FF42, U+FF56, U+FF58, U+FF68, U+FF6D-FF6E, U+FF74, U+FF7E, U+FF85, U+FF91, U+FF9C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.26.woff2') format('woff2');
		unicode-range: U+30F5, U+4E32, U+4EAE, U+4EF0, U+4F46, U+4F51, U+5076, U+5098, U+51DB, U+51FD, U+5203, U+52FF, U+5302, U+53A8, U+53EA, U+5448, U+54C9, U+55A7, U+5609, U+564C, U+565B, U+5674, U+570B, U+57F9, U+5805, U+583A, U+5893, U+58A8, U+58EE, U+5949, U+5A92, U+5B64, U+5BDB, U+5E06, U+5E7E, U+5F26, U+5F70, U+5F81, U+5F90, U+6052, U+60E8, U+611A, U+6170, U+6182, U+61C7, U+62ED, U+62F3, U+62FE, U+631F, U+635C, U+63AA, U+64A4, U+64B9, U+64E6, U+65CB, U+65D7, U+6606, U+664B, U+6731, U+673A, U+683D, U+6851, U+68CB, U+68DF, U+69FB, U+6AFB, U+6D1E, U+6E58, U+6E9D, U+6F01, U+7070, U+722A, U+745E, U+7460, U+755C, U+76C6, U+771E, U+77B3, U+7832, U+78C1, U+78EF, U+79E4, U+7B26, U+7B51, U+7BB8, U+7C3F, U+7CDE, U+7D0B, U+7D10, U+7D2F, U+7D46, U+7DB4, U+7F70, U+80AA, U+80C6, U+80DE, U+8105, U+819C-819D, U+81A8, U+8276, U+82D7, U+84B2, U+85CD, U+865A, U+8679, U+8986, U+8B5C, U+8C9D, U+8ECC, U+8F14, U+8FB1, U+8FBB, U+8FC5, U+9022, U+90B8, U+916C, U+9192, U+9283, U+9298, U+9665, U+9675, U+9699, U+96B7, U+96C0, U+99FF, U+9A19, U+9A30, U+FF03, U+FF44, U+FF50, U+FF55, U+FF59, U+FF6C, U+FF73, U+FF75, U+FF7B, U+FF86, U+FF8B, U+FF8D-FF8F, U+FF92, U+FFE3;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.26.woff2') format('woff2');
		unicode-range: U+30F5, U+4E32, U+4EAE, U+4EF0, U+4F46, U+4F51, U+5076, U+5098, U+51DB, U+51FD, U+5203, U+52FF, U+5302, U+53A8, U+53EA, U+5448, U+54C9, U+55A7, U+5609, U+564C, U+565B, U+5674, U+570B, U+57F9, U+5805, U+583A, U+5893, U+58A8, U+58EE, U+5949, U+5A92, U+5B64, U+5BDB, U+5E06, U+5E7E, U+5F26, U+5F70, U+5F81, U+5F90, U+6052, U+60E8, U+611A, U+6170, U+6182, U+61C7, U+62ED, U+62F3, U+62FE, U+631F, U+635C, U+63AA, U+64A4, U+64B9, U+64E6, U+65CB, U+65D7, U+6606, U+664B, U+6731, U+673A, U+683D, U+6851, U+68CB, U+68DF, U+69FB, U+6AFB, U+6D1E, U+6E58, U+6E9D, U+6F01, U+7070, U+722A, U+745E, U+7460, U+755C, U+76C6, U+771E, U+77B3, U+7832, U+78C1, U+78EF, U+79E4, U+7B26, U+7B51, U+7BB8, U+7C3F, U+7CDE, U+7D0B, U+7D10, U+7D2F, U+7D46, U+7DB4, U+7F70, U+80AA, U+80C6, U+80DE, U+8105, U+819C-819D, U+81A8, U+8276, U+82D7, U+84B2, U+85CD, U+865A, U+8679, U+8986, U+8B5C, U+8C9D, U+8ECC, U+8F14, U+8FB1, U+8FBB, U+8FC5, U+9022, U+90B8, U+916C, U+9192, U+9283, U+9298, U+9665, U+9675, U+9699, U+96B7, U+96C0, U+99FF, U+9A19, U+9A30, U+FF03, U+FF44, U+FF50, U+FF55, U+FF59, U+FF6C, U+FF73, U+FF75, U+FF7B, U+FF86, U+FF8B, U+FF8D-FF8F, U+FF92, U+FFE3;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.27.woff2') format('woff2');
		unicode-range: U+2502, U+3008-3009, U+4EAD, U+4F0F, U+4F3A, U+4FCA, U+5049, U+514B, U+5265, U+52B1, U+52C3, U+5320, U+5339, U+53EB-53EC, U+543E, U+54C0, U+5553, U+55B0, U+572D, U+57A2, U+5854, U+58C7, U+5B5D, U+5B8F, U+5BC2, U+5CB3, U+5CF0, U+5DE3, U+5E61, U+5E84, U+5E8F, U+5F80, U+5FE0, U+60DA, U+61A9, U+61B2, U+6247, U+6249, U+628A, U+62CD, U+62D8, U+6442, U+64B2, U+6589, U+659C, U+65AC, U+67D0, U+67F1, U+67F4, U+6838, U+68C4, U+690E, U+6C88, U+6CA1, U+6CB8, U+6CE5, U+6CF0, U+6D78, U+6DE1, U+6E9C, U+6F02, U+6F2C, U+6F54, U+6F70, U+6FE1, U+708A, U+70C8, U+723D, U+731B, U+73B2, U+73E0, U+7434, U+74A7, U+74F6, U+75BE, U+75E9, U+7656, U+773A, U+77EF, U+7948, U+7B20, U+7B87, U+7C60, U+7C8B, U+7C92, U+7C98, U+7D1B, U+7D3A, U+7E1B, U+7E2B, U+7E4A, U+7F72, U+809D, U+80A5, U+8108, U+819A, U+81E3, U+820C, U+8210, U+82B3, U+82BD, U+8358, U+83C5, U+8475, U+84B8, U+84BC, U+84C4, U+862D, U+864E, U+8650, U+88C2, U+8912, U+8997, U+8AE6, U+8C9E, U+8D05, U+8EF8, U+902E, U+9065, U+906D, U+91C8, U+92FC, U+9326, U+935B, U+938C, U+9396, U+9676, U+9694, U+96F7, U+9700, U+9727, U+98FD, U+99D2, U+9DF9, U+9ED9, U+FF3A, U+FF48, U+FF4C, U+FF64, U+FF7A, U+FF83, U+FF9A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.27.woff2') format('woff2');
		unicode-range: U+2502, U+3008-3009, U+4EAD, U+4F0F, U+4F3A, U+4FCA, U+5049, U+514B, U+5265, U+52B1, U+52C3, U+5320, U+5339, U+53EB-53EC, U+543E, U+54C0, U+5553, U+55B0, U+572D, U+57A2, U+5854, U+58C7, U+5B5D, U+5B8F, U+5BC2, U+5CB3, U+5CF0, U+5DE3, U+5E61, U+5E84, U+5E8F, U+5F80, U+5FE0, U+60DA, U+61A9, U+61B2, U+6247, U+6249, U+628A, U+62CD, U+62D8, U+6442, U+64B2, U+6589, U+659C, U+65AC, U+67D0, U+67F1, U+67F4, U+6838, U+68C4, U+690E, U+6C88, U+6CA1, U+6CB8, U+6CE5, U+6CF0, U+6D78, U+6DE1, U+6E9C, U+6F02, U+6F2C, U+6F54, U+6F70, U+6FE1, U+708A, U+70C8, U+723D, U+731B, U+73B2, U+73E0, U+7434, U+74A7, U+74F6, U+75BE, U+75E9, U+7656, U+773A, U+77EF, U+7948, U+7B20, U+7B87, U+7C60, U+7C8B, U+7C92, U+7C98, U+7D1B, U+7D3A, U+7E1B, U+7E2B, U+7E4A, U+7F72, U+809D, U+80A5, U+8108, U+819A, U+81E3, U+820C, U+8210, U+82B3, U+82BD, U+8358, U+83C5, U+8475, U+84B8, U+84BC, U+84C4, U+862D, U+864E, U+8650, U+88C2, U+8912, U+8997, U+8AE6, U+8C9E, U+8D05, U+8EF8, U+902E, U+9065, U+906D, U+91C8, U+92FC, U+9326, U+935B, U+938C, U+9396, U+9676, U+9694, U+96F7, U+9700, U+9727, U+98FD, U+99D2, U+9DF9, U+9ED9, U+FF3A, U+FF48, U+FF4C, U+FF64, U+FF7A, U+FF83, U+FF9A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.28.woff2') format('woff2');
		unicode-range: U+3014, U+4E3C, U+4ECF, U+5036, U+504F, U+5075, U+507D, U+5100, U+51A0, U+51CD, U+52A3, U+52D8, U+533F, U+5378, U+53E9, U+53F6, U+5410, U+5510, U+5531, U+559A, U+5642, U+574A, U+5782, U+582A, U+5982, U+5984, U+5996, U+59E6, U+5A01, U+5B6B, U+5C0A-5C0B, U+5C1A, U+5C3F, U+5C48, U+5E1D, U+5F25, U+5F6B, U+5F84, U+6069, U+609F-60A0, U+614E, U+6176, U+61A7, U+61F8, U+622F, U+6279, U+62B5, U+62BD, U+62D2-62D3, U+62DD, U+6398, U+63EE, U+6597, U+65ED, U+660C, U+6676, U+6691, U+674F, U+67B6, U+67CF, U+6817, U+6841, U+6850, U+6905, U+6CF3, U+6D32, U+6D69-6D6A, U+6DEB, U+6EA2, U+6EB6, U+6EDD, U+6F5C, U+6F64, U+7126, U+716E, U+71E5, U+72E9, U+73A9, U+7573, U+7687, U+76BF, U+7761, U+7950, U+7956, U+7965, U+7B52, U+7BE0, U+7D17, U+7DBF, U+7DE9, U+7F36, U+7F8A, U+7FFC, U+80A1-80A2, U+80C3, U+8107, U+81D3, U+8266, U+8302, U+8389, U+83CA, U+846C, U+84EE, U+85A6, U+8987, U+8A02, U+8A13, U+8A69, U+8CA2, U+8CAB, U+8DF5, U+8E0A, U+9038, U+9042, U+9375, U+95C7, U+9810, U+983B, U+9867, U+98FC, U+99B4, U+9D8F, U+FF47, U+FF4B, U+FF4E, U+FF52-FF54, U+FF61, U+FF71, U+FF76-FF77, U+FF89, U+FF97-FF99, U+FF9B;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.28.woff2') format('woff2');
		unicode-range: U+3014, U+4E3C, U+4ECF, U+5036, U+504F, U+5075, U+507D, U+5100, U+51A0, U+51CD, U+52A3, U+52D8, U+533F, U+5378, U+53E9, U+53F6, U+5410, U+5510, U+5531, U+559A, U+5642, U+574A, U+5782, U+582A, U+5982, U+5984, U+5996, U+59E6, U+5A01, U+5B6B, U+5C0A-5C0B, U+5C1A, U+5C3F, U+5C48, U+5E1D, U+5F25, U+5F6B, U+5F84, U+6069, U+609F-60A0, U+614E, U+6176, U+61A7, U+61F8, U+622F, U+6279, U+62B5, U+62BD, U+62D2-62D3, U+62DD, U+6398, U+63EE, U+6597, U+65ED, U+660C, U+6676, U+6691, U+674F, U+67B6, U+67CF, U+6817, U+6841, U+6850, U+6905, U+6CF3, U+6D32, U+6D69-6D6A, U+6DEB, U+6EA2, U+6EB6, U+6EDD, U+6F5C, U+6F64, U+7126, U+716E, U+71E5, U+72E9, U+73A9, U+7573, U+7687, U+76BF, U+7761, U+7950, U+7956, U+7965, U+7B52, U+7BE0, U+7D17, U+7DBF, U+7DE9, U+7F36, U+7F8A, U+7FFC, U+80A1-80A2, U+80C3, U+8107, U+81D3, U+8266, U+8302, U+8389, U+83CA, U+846C, U+84EE, U+85A6, U+8987, U+8A02, U+8A13, U+8A69, U+8CA2, U+8CAB, U+8DF5, U+8E0A, U+9038, U+9042, U+9375, U+95C7, U+9810, U+983B, U+9867, U+98FC, U+99B4, U+9D8F, U+FF47, U+FF4B, U+FF4E, U+FF52-FF54, U+FF61, U+FF71, U+FF76-FF77, U+FF89, U+FF97-FF99, U+FF9B;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.29.woff2') format('woff2');
		unicode-range: U+4E39, U+4E59, U+4E80, U+4EC1, U+4F34, U+4F73, U+4F75, U+4FC3, U+4FD7, U+4FF3, U+50BE, U+50DA, U+511F, U+515A, U+518A, U+5192, U+5200, U+5211, U+525B, U+52AA, U+5375, U+53C8, U+54F2, U+552F, U+5618, U+570F, U+57A3, U+57CB, U+596A, U+596E, U+5B22, U+5B9C, U+5BB4, U+5C3D, U+5D50, U+5D8B, U+5E3D, U+5E7B, U+5F0A, U+5F66, U+5FD9, U+6094, U+60A3, U+62DB, U+62F6, U+6328, U+633F, U+63A7, U+63FA, U+6458, U+6469, U+654F, U+658E, U+65E8, U+6669, U+6795, U+679D, U+67A0, U+67F3, U+6B3A, U+6B8A, U+6BBF, U+6BD2, U+6C37, U+6C41, U+6C57, U+6CE1, U+6D44, U+6DBC, U+6E09, U+6E56, U+6E7F, U+6ED1, U+6EDE, U+6F0F, U+706F, U+70AD, U+7267, U+72C2, U+72ED, U+7363, U+7551, U+757F, U+75F4, U+786C, U+7949, U+7A42, U+7CD6, U+7DB2, U+7DBE, U+7E26, U+7F85, U+7FD4, U+7FFB, U+8150, U+8178, U+829D, U+83CC, U+83F1, U+840C, U+845B, U+8846, U+8896, U+8972, U+8A34, U+8A50, U+8A87, U+8AF8, U+8B0E, U+8B72, U+8C5A, U+8CA7, U+8CB0, U+8CE2, U+8ED2, U+8EDF, U+8FF0, U+9047, U+90A6, U+9154, U+9177, U+934B, U+95A3, U+9663, U+9686, U+96C7, U+970A, U+9A0E, U+9A12, U+9B42, U+9EA6, U+FF1B, U+FF31, U+FF39, U+FF3C, U+FF41, U+FF43, U+FF45, U+FF49, U+FF4F, U+FF62-FF63, U+FF7C, U+FF80, U+FF8A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.29.woff2') format('woff2');
		unicode-range: U+4E39, U+4E59, U+4E80, U+4EC1, U+4F34, U+4F73, U+4F75, U+4FC3, U+4FD7, U+4FF3, U+50BE, U+50DA, U+511F, U+515A, U+518A, U+5192, U+5200, U+5211, U+525B, U+52AA, U+5375, U+53C8, U+54F2, U+552F, U+5618, U+570F, U+57A3, U+57CB, U+596A, U+596E, U+5B22, U+5B9C, U+5BB4, U+5C3D, U+5D50, U+5D8B, U+5E3D, U+5E7B, U+5F0A, U+5F66, U+5FD9, U+6094, U+60A3, U+62DB, U+62F6, U+6328, U+633F, U+63A7, U+63FA, U+6458, U+6469, U+654F, U+658E, U+65E8, U+6669, U+6795, U+679D, U+67A0, U+67F3, U+6B3A, U+6B8A, U+6BBF, U+6BD2, U+6C37, U+6C41, U+6C57, U+6CE1, U+6D44, U+6DBC, U+6E09, U+6E56, U+6E7F, U+6ED1, U+6EDE, U+6F0F, U+706F, U+70AD, U+7267, U+72C2, U+72ED, U+7363, U+7551, U+757F, U+75F4, U+786C, U+7949, U+7A42, U+7CD6, U+7DB2, U+7DBE, U+7E26, U+7F85, U+7FD4, U+7FFB, U+8150, U+8178, U+829D, U+83CC, U+83F1, U+840C, U+845B, U+8846, U+8896, U+8972, U+8A34, U+8A50, U+8A87, U+8AF8, U+8B0E, U+8B72, U+8C5A, U+8CA7, U+8CB0, U+8CE2, U+8ED2, U+8EDF, U+8FF0, U+9047, U+90A6, U+9154, U+9177, U+934B, U+95A3, U+9663, U+9686, U+96C7, U+970A, U+9A0E, U+9A12, U+9B42, U+9EA6, U+FF1B, U+FF31, U+FF39, U+FF3C, U+FF41, U+FF43, U+FF45, U+FF49, U+FF4F, U+FF62-FF63, U+FF7C, U+FF80, U+FF8A;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.30.woff2') format('woff2');
		unicode-range: U+4E18, U+4E5F, U+4E7E, U+4ED9, U+4FB5, U+501F, U+502B, U+5104, U+517C, U+526F, U+52C7, U+5353, U+5374, U+53E5, U+5800, U+587E, U+594F, U+5968, U+5974, U+5A20, U+5AC1, U+5B97, U+5B99, U+5BA3, U+5BE7, U+5BE9, U+5BF8, U+5C01, U+5C64, U+5CB8, U+5D29, U+5DE1, U+5E4C, U+5E81, U+5EC3, U+5F18, U+5F1F, U+5FCD, U+6065, U+616E, U+61D0, U+6291, U+6297, U+62AB, U+62E0, U+62EC, U+6355, U+6368, U+6392, U+63DA, U+63E1, U+642D, U+656C, U+65E6, U+667A, U+6687, U+6696, U+6717, U+676F, U+6843, U+68B0-68B1, U+68D2, U+68DA, U+6B04, U+6B27, U+6C99, U+6CBC, U+6D99, U+6EC5, U+6F22, U+6F6E, U+6FEF, U+7159, U+71C3, U+72D9, U+732E, U+7344, U+7384, U+73CD, U+7652, U+76CA, U+76D7, U+76DF, U+7802, U+78E8, U+790E, U+7A1A, U+7A32, U+7A3C, U+7ADC, U+7CA7, U+7CF8, U+7D2B, U+7DAD, U+7E4B, U+7E70, U+7F6A, U+80A9, U+8102, U+8133, U+8170, U+81E8, U+81ED, U+820E, U+866B, U+878D, U+88C1, U+88F8, U+8A17, U+8A5E, U+8AA0, U+8AFE, U+8CDB, U+8D08, U+8E0F, U+907A, U+90AA, U+90E1, U+914E, U+9178, U+92AD, U+963F, U+9670, U+96C5, U+96F2, U+99C4, U+9CF4, U+9DB4, U+9EBA, U+9F3B, U+9F8D, U+FF35, U+FF37-FF38, U+FF3E, U+FF40, U+FF6F, U+FF72, U+FF78, U+FF7D, U+FF84, U+FF8C, U+FF9D;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.30.woff2') format('woff2');
		unicode-range: U+4E18, U+4E5F, U+4E7E, U+4ED9, U+4FB5, U+501F, U+502B, U+5104, U+517C, U+526F, U+52C7, U+5353, U+5374, U+53E5, U+5800, U+587E, U+594F, U+5968, U+5974, U+5A20, U+5AC1, U+5B97, U+5B99, U+5BA3, U+5BE7, U+5BE9, U+5BF8, U+5C01, U+5C64, U+5CB8, U+5D29, U+5DE1, U+5E4C, U+5E81, U+5EC3, U+5F18, U+5F1F, U+5FCD, U+6065, U+616E, U+61D0, U+6291, U+6297, U+62AB, U+62E0, U+62EC, U+6355, U+6368, U+6392, U+63DA, U+63E1, U+642D, U+656C, U+65E6, U+667A, U+6687, U+6696, U+6717, U+676F, U+6843, U+68B0-68B1, U+68D2, U+68DA, U+6B04, U+6B27, U+6C99, U+6CBC, U+6D99, U+6EC5, U+6F22, U+6F6E, U+6FEF, U+7159, U+71C3, U+72D9, U+732E, U+7344, U+7384, U+73CD, U+7652, U+76CA, U+76D7, U+76DF, U+7802, U+78E8, U+790E, U+7A1A, U+7A32, U+7A3C, U+7ADC, U+7CA7, U+7CF8, U+7D2B, U+7DAD, U+7E4B, U+7E70, U+7F6A, U+80A9, U+8102, U+8133, U+8170, U+81E8, U+81ED, U+820E, U+866B, U+878D, U+88C1, U+88F8, U+8A17, U+8A5E, U+8AA0, U+8AFE, U+8CDB, U+8D08, U+8E0F, U+907A, U+90AA, U+90E1, U+914E, U+9178, U+92AD, U+963F, U+9670, U+96C5, U+96F2, U+99C4, U+9CF4, U+9DB4, U+9EBA, U+9F3B, U+9F8D, U+FF35, U+FF37-FF38, U+FF3E, U+FF40, U+FF6F, U+FF72, U+FF78, U+FF7D, U+FF84, U+FF8C, U+FF9D;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.31.woff2') format('woff2');
		unicode-range: U+2190, U+300B, U+4E43, U+4E4B, U+4E89, U+4E9C, U+4EA1, U+5019, U+516D, U+51C4, U+5247, U+5263, U+529F, U+52C9, U+52E7, U+5360, U+53CC, U+5426, U+5438, U+5442, U+54B2, U+55AB, U+57F7, U+5857, U+5869, U+5915, U+5947, U+598A, U+5999, U+59EB, U+5A9B, U+5BD2, U+5C3B, U+5E55, U+5E72, U+5E79, U+5E8A, U+5EF6, U+5FAE, U+5FB9, U+6012, U+6016, U+602A, U+60B2, U+6162-6163, U+61B6, U+624D, U+62B1, U+6311, U+6319, U+6551, U+6577, U+65E2, U+65EC, U+6607, U+6613, U+66B4, U+6749, U+675F, U+6790, U+67D4, U+6B20, U+6B53, U+6C5A, U+6CB9, U+6CBF, U+6CE3, U+6D45, U+6DFB, U+6E7E, U+708E, U+719F, U+725B, U+7372, U+75B2, U+76AE, U+770B, U+7720, U+7763, U+77AC, U+79C0, U+79D2, U+7AF9, U+7BC4, U+7C89, U+7D05, U+7D5E, U+7DCA, U+7E01, U+7E2E, U+7FCC, U+8010, U+8033, U+8056, U+80F8, U+81F3, U+8352, U+885D, U+88AB, U+88D5, U+8A70, U+8AA4, U+8C6A, U+8CAF, U+8CBC, U+8CC3, U+8DDD, U+8ECD, U+8F1D, U+8F38, U+8F9B, U+8F9E, U+8FB2, U+8FEB, U+900F, U+9063, U+907F, U+9084, U+90F5, U+90F7, U+91E3, U+93E1, U+9451, U+968A, U+968F, U+96C4, U+9707, U+9818, U+98FE, U+99C6, U+9B3C, U+9EC4, U+FF0A, U+FF1D, U+FF27, U+FF2A, U+FF36, U+FF3B, U+FF3D, U+FF4D, U+FF70, U+FFE5;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.31.woff2') format('woff2');
		unicode-range: U+2190, U+300B, U+4E43, U+4E4B, U+4E89, U+4E9C, U+4EA1, U+5019, U+516D, U+51C4, U+5247, U+5263, U+529F, U+52C9, U+52E7, U+5360, U+53CC, U+5426, U+5438, U+5442, U+54B2, U+55AB, U+57F7, U+5857, U+5869, U+5915, U+5947, U+598A, U+5999, U+59EB, U+5A9B, U+5BD2, U+5C3B, U+5E55, U+5E72, U+5E79, U+5E8A, U+5EF6, U+5FAE, U+5FB9, U+6012, U+6016, U+602A, U+60B2, U+6162-6163, U+61B6, U+624D, U+62B1, U+6311, U+6319, U+6551, U+6577, U+65E2, U+65EC, U+6607, U+6613, U+66B4, U+6749, U+675F, U+6790, U+67D4, U+6B20, U+6B53, U+6C5A, U+6CB9, U+6CBF, U+6CE3, U+6D45, U+6DFB, U+6E7E, U+708E, U+719F, U+725B, U+7372, U+75B2, U+76AE, U+770B, U+7720, U+7763, U+77AC, U+79C0, U+79D2, U+7AF9, U+7BC4, U+7C89, U+7D05, U+7D5E, U+7DCA, U+7E01, U+7E2E, U+7FCC, U+8010, U+8033, U+8056, U+80F8, U+81F3, U+8352, U+885D, U+88AB, U+88D5, U+8A70, U+8AA4, U+8C6A, U+8CAF, U+8CBC, U+8CC3, U+8DDD, U+8ECD, U+8F1D, U+8F38, U+8F9B, U+8F9E, U+8FB2, U+8FEB, U+900F, U+9063, U+907F, U+9084, U+90F5, U+90F7, U+91E3, U+93E1, U+9451, U+968A, U+968F, U+96C4, U+9707, U+9818, U+98FE, U+99C6, U+9B3C, U+9EC4, U+FF0A, U+FF1D, U+FF27, U+FF2A, U+FF36, U+FF3B, U+FF3D, U+FF4D, U+FF70, U+FFE5;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.32.woff2') format('woff2');
		unicode-range: U+25CB, U+4E03, U+4E71, U+4E92, U+4EEE, U+4F38, U+4F59, U+4FFA, U+50B7, U+50D5, U+5144, U+520A, U+5217, U+5230, U+5237, U+523A-523B, U+5264, U+5287, U+52B4, U+5348, U+5371, U+541B, U+5439, U+5747, U+585A, U+58C1, U+58CA, U+5951, U+59B9, U+59C9, U+59D4, U+5B98, U+5BDF, U+5BFF, U+5C04, U+5C06, U+5C31, U+5DE8, U+5E7C, U+5E95, U+5F31, U+5F69, U+5F8B, U+5F93, U+6050, U+60D1, U+6388, U+63C3, U+63CF, U+640D, U+64CD, U+6557, U+65E7, U+6614, U+662F, U+663C, U+67C4, U+67D3, U+6803, U+6885, U+690D, U+6B6F, U+6BBA, U+6C38, U+6D66, U+6D6E, U+6DB2, U+6DF7, U+6E0B, U+6E2C, U+6E6F, U+6ECB, U+6F5F, U+6FC3, U+72AC, U+72AF, U+732B, U+7518, U+7532, U+76E3-76E4, U+7701, U+773C, U+77E2, U+793C, U+7968, U+79F0, U+7A74, U+7A93, U+7AE0, U+7AE5, U+7AF6, U+7D00, U+7DBA, U+7DD1, U+7DE0, U+7E3E, U+7E54, U+808C, U+811A, U+8179, U+822A, U+8239, U+8328, U+8584, U+8840, U+89E6, U+8A0E, U+8A3A, U+8A72, U+8A98, U+8B66, U+8C46, U+8CB8, U+8DE1, U+8E8D, U+8F29, U+90A3, U+9234, U+95D8, U+961C, U+969C, U+96A3, U+96E8, U+96EA, U+96F0, U+9769, U+9774, U+9811, U+9AA8, U+9AEA, U+9B5A, U+9BAE, U+FF20, U+FF22, U+FF24, U+FF26, U+FF28-FF29, U+FF2B-FF2C, U+FF2E, U+FF57, U+FF9E-FF9F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.32.woff2') format('woff2');
		unicode-range: U+25CB, U+4E03, U+4E71, U+4E92, U+4EEE, U+4F38, U+4F59, U+4FFA, U+50B7, U+50D5, U+5144, U+520A, U+5217, U+5230, U+5237, U+523A-523B, U+5264, U+5287, U+52B4, U+5348, U+5371, U+541B, U+5439, U+5747, U+585A, U+58C1, U+58CA, U+5951, U+59B9, U+59C9, U+59D4, U+5B98, U+5BDF, U+5BFF, U+5C04, U+5C06, U+5C31, U+5DE8, U+5E7C, U+5E95, U+5F31, U+5F69, U+5F8B, U+5F93, U+6050, U+60D1, U+6388, U+63C3, U+63CF, U+640D, U+64CD, U+6557, U+65E7, U+6614, U+662F, U+663C, U+67C4, U+67D3, U+6803, U+6885, U+690D, U+6B6F, U+6BBA, U+6C38, U+6D66, U+6D6E, U+6DB2, U+6DF7, U+6E0B, U+6E2C, U+6E6F, U+6ECB, U+6F5F, U+6FC3, U+72AC, U+72AF, U+732B, U+7518, U+7532, U+76E3-76E4, U+7701, U+773C, U+77E2, U+793C, U+7968, U+79F0, U+7A74, U+7A93, U+7AE0, U+7AE5, U+7AF6, U+7D00, U+7DBA, U+7DD1, U+7DE0, U+7E3E, U+7E54, U+808C, U+811A, U+8179, U+822A, U+8239, U+8328, U+8584, U+8840, U+89E6, U+8A0E, U+8A3A, U+8A72, U+8A98, U+8B66, U+8C46, U+8CB8, U+8DE1, U+8E8D, U+8F29, U+90A3, U+9234, U+95D8, U+961C, U+969C, U+96A3, U+96E8, U+96EA, U+96F0, U+9769, U+9774, U+9811, U+9AA8, U+9AEA, U+9B5A, U+9BAE, U+FF20, U+FF22, U+FF24, U+FF26, U+FF28-FF29, U+FF2B-FF2C, U+FF2E, U+FF57, U+FF9E-FF9F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.33.woff2') format('woff2');
		unicode-range: U+3012, U+4E08, U+4EF2, U+4F0A, U+4F9D, U+5012, U+505C, U+514D, U+516B, U+51B7, U+5275, U+52E4, U+5305, U+535A, U+5373, U+539A, U+53B3, U+53CA, U+53F8, U+5584, U+559C, U+56E0, U+56F0, U+5727, U+5742, U+57FC, U+5965, U+59BB, U+59FF, U+5ACC, U+5B09, U+5B87, U+5B9D, U+5BC6, U+5BFA, U+5C3E, U+5C90, U+5DF1, U+5DFB, U+5E2D, U+5E33, U+5E45, U+5EAD, U+5F01, U+5F3E, U+5FB3-5FB4, U+5FD7, U+606F, U+6211, U+6253, U+6298, U+62E1, U+6383, U+639B, U+63A8, U+653B, U+6545, U+6563, U+6575, U+6628, U+6674, U+6697, U+672D, U+6804, U+68A8, U+6A39, U+6BDB, U+6CB3, U+6CCA, U+6D25, U+6D3E, U+6D74, U+6E1B, U+6E2F, U+6E90, U+6F2B, U+702C, U+707D, U+718A, U+7206, U+7236, U+7247, U+7559, U+7565, U+7591, U+75C7, U+75DB, U+767E, U+7834, U+79D8, U+7B46, U+7B4B, U+7BB1, U+7BC9, U+7D14, U+7D66, U+7D71, U+7D99, U+7DF4, U+7E41, U+7FBD, U+8074, U+80CC, U+8131, U+8155, U+82E6, U+8349, U+83D3, U+885B, U+8A2A, U+8A95, U+8AB2, U+8AD6, U+8B1D, U+8CA1, U+8D70, U+8DA3, U+8FCE, U+8FF7, U+9000, U+9003, U+9006, U+9045, U+91CC, U+9678, U+967D, U+96A0, U+9732, U+97D3, U+97FF, U+9808, U+98EF, U+990A, U+9996, U+99D0, U+9A5A, U+9B45, U+9E97, U+9F62, U+FF1C, U+FF23, U+FF25, U+FF2D, U+FF2F-FF30, U+FF32, U+FF34;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.33.woff2') format('woff2');
		unicode-range: U+3012, U+4E08, U+4EF2, U+4F0A, U+4F9D, U+5012, U+505C, U+514D, U+516B, U+51B7, U+5275, U+52E4, U+5305, U+535A, U+5373, U+539A, U+53B3, U+53CA, U+53F8, U+5584, U+559C, U+56E0, U+56F0, U+5727, U+5742, U+57FC, U+5965, U+59BB, U+59FF, U+5ACC, U+5B09, U+5B87, U+5B9D, U+5BC6, U+5BFA, U+5C3E, U+5C90, U+5DF1, U+5DFB, U+5E2D, U+5E33, U+5E45, U+5EAD, U+5F01, U+5F3E, U+5FB3-5FB4, U+5FD7, U+606F, U+6211, U+6253, U+6298, U+62E1, U+6383, U+639B, U+63A8, U+653B, U+6545, U+6563, U+6575, U+6628, U+6674, U+6697, U+672D, U+6804, U+68A8, U+6A39, U+6BDB, U+6CB3, U+6CCA, U+6D25, U+6D3E, U+6D74, U+6E1B, U+6E2F, U+6E90, U+6F2B, U+702C, U+707D, U+718A, U+7206, U+7236, U+7247, U+7559, U+7565, U+7591, U+75C7, U+75DB, U+767E, U+7834, U+79D8, U+7B46, U+7B4B, U+7BB1, U+7BC9, U+7D14, U+7D66, U+7D71, U+7D99, U+7DF4, U+7E41, U+7FBD, U+8074, U+80CC, U+8131, U+8155, U+82E6, U+8349, U+83D3, U+885B, U+8A2A, U+8A95, U+8AB2, U+8AD6, U+8B1D, U+8CA1, U+8D70, U+8DA3, U+8FCE, U+8FF7, U+9000, U+9003, U+9006, U+9045, U+91CC, U+9678, U+967D, U+96A0, U+9732, U+97D3, U+97FF, U+9808, U+98EF, U+990A, U+9996, U+99D0, U+9A5A, U+9B45, U+9E97, U+9F62, U+FF1C, U+FF23, U+FF25, U+FF2D, U+FF2F-FF30, U+FF32, U+FF34;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.34.woff2') format('woff2');
		unicode-range: U+4E01, U+4E0E, U+4E21, U+4E38, U+4E5D, U+4E73, U+4E94, U+4F3C, U+5009, U+500D, U+5074, U+50CD, U+5145, U+5175, U+51AC, U+5238, U+524A, U+52A9, U+52E2, U+5352, U+5354, U+53F2-53F3, U+5409, U+547C-547D, U+56FA, U+5802, U+5922, U+592E, U+5931, U+5A18, U+5A66, U+5B63, U+5B88, U+5BDD, U+5C0E, U+5C40, U+5CA9, U+5DDE, U+5DE6, U+5E78, U+5EFA, U+5F92, U+5FA1, U+5FA9, U+5FD8, U+5FEB, U+604B, U+6075, U+60A9, U+623F, U+62C5, U+632F, U+6483, U+653F, U+666F, U+66AE, U+66F2, U+6797, U+685C, U+6A19, U+6A21, U+6B66, U+6B7B, U+6BCD, U+6C0F, U+6C11, U+6C5F-6C60, U+6C96, U+6CC9, U+6CE2, U+6D17, U+6D5C, U+6E05, U+6E21, U+70BA, U+7167, U+71B1, U+7387, U+7403, U+75C5, U+7642, U+76DB, U+77ED, U+795D, U+796D, U+7A4D, U+7AEF, U+7B54, U+7B56, U+7B97, U+7C4D, U+7CBE, U+7D19, U+7E04, U+7FA4, U+7FA9, U+8001, U+8089, U+81F4, U+8208, U+821E, U+8336, U+8377, U+83DC, U+83EF, U+8457, U+8535, U+8857, U+8863, U+88CF, U+88DC, U+8907, U+89D2, U+8A33, U+8ACB, U+8B1B, U+8B70, U+8C4A, U+8CA0, U+8CA8, U+8CB4, U+8CC0, U+8CDE, U+8F03, U+8F2A, U+9014, U+90CE, U+91DD, U+964D, U+968E, U+9803, U+983C, U+98DB, U+9B54, U+9E7F, U+9EBB, U+FF05, U+FF0B, U+FF0D, U+FF21, U+FF33, U+FF65;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.34.woff2') format('woff2');
		unicode-range: U+4E01, U+4E0E, U+4E21, U+4E38, U+4E5D, U+4E73, U+4E94, U+4F3C, U+5009, U+500D, U+5074, U+50CD, U+5145, U+5175, U+51AC, U+5238, U+524A, U+52A9, U+52E2, U+5352, U+5354, U+53F2-53F3, U+5409, U+547C-547D, U+56FA, U+5802, U+5922, U+592E, U+5931, U+5A18, U+5A66, U+5B63, U+5B88, U+5BDD, U+5C0E, U+5C40, U+5CA9, U+5DDE, U+5DE6, U+5E78, U+5EFA, U+5F92, U+5FA1, U+5FA9, U+5FD8, U+5FEB, U+604B, U+6075, U+60A9, U+623F, U+62C5, U+632F, U+6483, U+653F, U+666F, U+66AE, U+66F2, U+6797, U+685C, U+6A19, U+6A21, U+6B66, U+6B7B, U+6BCD, U+6C0F, U+6C11, U+6C5F-6C60, U+6C96, U+6CC9, U+6CE2, U+6D17, U+6D5C, U+6E05, U+6E21, U+70BA, U+7167, U+71B1, U+7387, U+7403, U+75C5, U+7642, U+76DB, U+77ED, U+795D, U+796D, U+7A4D, U+7AEF, U+7B54, U+7B56, U+7B97, U+7C4D, U+7CBE, U+7D19, U+7E04, U+7FA4, U+7FA9, U+8001, U+8089, U+81F4, U+8208, U+821E, U+8336, U+8377, U+83DC, U+83EF, U+8457, U+8535, U+8857, U+8863, U+88CF, U+88DC, U+8907, U+89D2, U+8A33, U+8ACB, U+8B1B, U+8B70, U+8C4A, U+8CA0, U+8CA8, U+8CB4, U+8CC0, U+8CDE, U+8F03, U+8F2A, U+9014, U+90CE, U+91DD, U+964D, U+968E, U+9803, U+983C, U+98DB, U+9B54, U+9E7F, U+9EBB, U+FF05, U+FF0B, U+FF0D, U+FF21, U+FF33, U+FF65;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.35.woff2') format('woff2');
		unicode-range: U+2192, U+25A0, U+30F6, U+4E26, U+4E45, U+4EFB, U+4F4E, U+4F50, U+4F8B, U+4FC2, U+5024, U+50AC, U+5150, U+5178, U+51E6, U+5224, U+5272, U+52DD, U+5341, U+5370, U+53BB, U+542B, U+56DB, U+56E3, U+56F2, U+57CE, U+5883, U+5897, U+590F, U+5A5A, U+5BB3, U+5BBF, U+5BC4, U+5BCC, U+5C45, U+5C55, U+5C5E, U+5C65, U+5DEE, U+5E03, U+5E2B, U+5E30, U+5E9C, U+5EB7, U+5F71, U+5F7C, U+60AA, U+6238, U+6255, U+6271, U+627F-6280, U+629C, U+62BC, U+63F4, U+64AE, U+6539, U+6574, U+65CF, U+661F, U+666E, U+66DC, U+66FF, U+670D, U+672B, U+677E-677F, U+679A, U+67FB, U+6839, U+6975, U+69CB, U+6A29-6A2A, U+6A4B, U+6B32, U+6B4C, U+6BB5, U+6CA2, U+6CC1, U+6D0B, U+6DF1, U+6E29, U+6E96, U+6F14, U+6FC0, U+713C, U+72EC, U+7389, U+738B, U+74B0, U+7686, U+7814, U+7981, U+79CB, U+79D1, U+79FB, U+7A0B, U+7A0E, U+7A76, U+7A81, U+7BC0, U+7C73, U+7D0D, U+7D1A, U+7D61, U+7D75, U+7DD2, U+7FD2, U+822C, U+82E5, U+82F1, U+85AC, U+85E4, U+888B, U+8996, U+899A, U+89AA, U+8A31, U+8A8C, U+8AB0, U+8B58, U+8CAC, U+8CBB, U+8D64, U+8D77, U+8DEF, U+9020, U+904A, U+9060, U+9152, U+9244, U+9280, U+95B2, U+9632, U+9662, U+967A, U+96E2-96E3, U+9759, U+9805, U+984D, U+99AC, U+9CE5, U+FF1E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.35.woff2') format('woff2');
		unicode-range: U+2192, U+25A0, U+30F6, U+4E26, U+4E45, U+4EFB, U+4F4E, U+4F50, U+4F8B, U+4FC2, U+5024, U+50AC, U+5150, U+5178, U+51E6, U+5224, U+5272, U+52DD, U+5341, U+5370, U+53BB, U+542B, U+56DB, U+56E3, U+56F2, U+57CE, U+5883, U+5897, U+590F, U+5A5A, U+5BB3, U+5BBF, U+5BC4, U+5BCC, U+5C45, U+5C55, U+5C5E, U+5C65, U+5DEE, U+5E03, U+5E2B, U+5E30, U+5E9C, U+5EB7, U+5F71, U+5F7C, U+60AA, U+6238, U+6255, U+6271, U+627F-6280, U+629C, U+62BC, U+63F4, U+64AE, U+6539, U+6574, U+65CF, U+661F, U+666E, U+66DC, U+66FF, U+670D, U+672B, U+677E-677F, U+679A, U+67FB, U+6839, U+6975, U+69CB, U+6A29-6A2A, U+6A4B, U+6B32, U+6B4C, U+6BB5, U+6CA2, U+6CC1, U+6D0B, U+6DF1, U+6E29, U+6E96, U+6F14, U+6FC0, U+713C, U+72EC, U+7389, U+738B, U+74B0, U+7686, U+7814, U+7981, U+79CB, U+79D1, U+79FB, U+7A0B, U+7A0E, U+7A76, U+7A81, U+7BC0, U+7C73, U+7D0D, U+7D1A, U+7D61, U+7D75, U+7DD2, U+7FD2, U+822C, U+82E5, U+82F1, U+85AC, U+85E4, U+888B, U+8996, U+899A, U+89AA, U+8A31, U+8A8C, U+8AB0, U+8B58, U+8CAC, U+8CBB, U+8D64, U+8D77, U+8DEF, U+9020, U+904A, U+9060, U+9152, U+9244, U+9280, U+95B2, U+9632, U+9662, U+967A, U+96E2-96E3, U+9759, U+9805, U+984D, U+99AC, U+9CE5, U+FF1E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.36.woff2') format('woff2');
		unicode-range: U+301C, U+4E57, U+4E86, U+4E95, U+4F01, U+4F11, U+4F1D, U+4FBF, U+4FEE, U+5065, U+5099, U+5171, U+5177, U+52DF, U+533A-533B, U+5343, U+534A, U+5357, U+53CB, U+53CD-53CE, U+53F0, U+5404, U+5668, U+56F3, U+5712, U+57DF, U+58EB, U+58F0, U+591C, U+592A-592B, U+5948, U+5B57-5B58, U+5B85, U+5BA4, U+5BAE, U+5C4A, U+5CA1, U+5D0E, U+5E0C, U+5E2F, U+5EA7, U+5EAB, U+5F35, U+5F79, U+5F85, U+5FF5, U+6025, U+60F3, U+614B, U+6226, U+629E, U+63A1, U+63A5, U+63DB, U+643A, U+653E, U+65AD, U+65BD, U+65C5, U+65E9, U+6620, U+6625, U+671D, U+6750-6751, U+6761, U+6821, U+68EE, U+6982, U+6B62, U+6B69, U+6B73-6B74, U+6B8B, U+6BCE, U+6BD4, U+6C42, U+6D88, U+6E08, U+6E80, U+706B, U+7248, U+7531, U+7533, U+753A, U+7570, U+77F3, U+798F, U+7B11, U+7C21, U+7CFB, U+7D76, U+7F6E, U+805E, U+8077, U+80B2, U+8217, U+82B8, U+843D, U+8449, U+8853, U+88C5, U+88FD, U+89B3, U+8A3C, U+8A55, U+8A66, U+8AC7, U+8B77, U+8C37, U+8C61, U+8CC7, U+8D85, U+8D8A, U+8DB3, U+8EFD, U+8FBA, U+8FD4, U+901F, U+9031-9032, U+9069, U+91CF, U+9580, U+9589, U+962A, U+96D1, U+9752, U+975E, U+9802, U+9806, U+9854, U+985E, U+98F2, U+9928, U+9999, U+99C5, U+9ED2, U+FF0F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.36.woff2') format('woff2');
		unicode-range: U+301C, U+4E57, U+4E86, U+4E95, U+4F01, U+4F11, U+4F1D, U+4FBF, U+4FEE, U+5065, U+5099, U+5171, U+5177, U+52DF, U+533A-533B, U+5343, U+534A, U+5357, U+53CB, U+53CD-53CE, U+53F0, U+5404, U+5668, U+56F3, U+5712, U+57DF, U+58EB, U+58F0, U+591C, U+592A-592B, U+5948, U+5B57-5B58, U+5B85, U+5BA4, U+5BAE, U+5C4A, U+5CA1, U+5D0E, U+5E0C, U+5E2F, U+5EA7, U+5EAB, U+5F35, U+5F79, U+5F85, U+5FF5, U+6025, U+60F3, U+614B, U+6226, U+629E, U+63A1, U+63A5, U+63DB, U+643A, U+653E, U+65AD, U+65BD, U+65C5, U+65E9, U+6620, U+6625, U+671D, U+6750-6751, U+6761, U+6821, U+68EE, U+6982, U+6B62, U+6B69, U+6B73-6B74, U+6B8B, U+6BCE, U+6BD4, U+6C42, U+6D88, U+6E08, U+6E80, U+706B, U+7248, U+7531, U+7533, U+753A, U+7570, U+77F3, U+798F, U+7B11, U+7C21, U+7CFB, U+7D76, U+7F6E, U+805E, U+8077, U+80B2, U+8217, U+82B8, U+843D, U+8449, U+8853, U+88C5, U+88FD, U+89B3, U+8A3C, U+8A55, U+8A66, U+8AC7, U+8B77, U+8C37, U+8C61, U+8CC7, U+8D85, U+8D8A, U+8DB3, U+8EFD, U+8FBA, U+8FD4, U+901F, U+9031-9032, U+9069, U+91CF, U+9580, U+9589, U+962A, U+96D1, U+9752, U+975E, U+9802, U+9806, U+9854, U+985E, U+98F2, U+9928, U+9999, U+99C5, U+9ED2, U+FF0F;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.37.woff2') format('woff2');
		unicode-range: U+300E-300F, U+4E07, U+4E09, U+4E16, U+4E3B, U+4E8C, U+4EA4, U+4EAC, U+4ED5, U+4EE4, U+4F4D, U+4F4F, U+4F55, U+4F9B, U+4FA1, U+512A, U+5143, U+5149, U+518D, U+5199, U+5207, U+5236, U+52B9, U+52D9, U+5317, U+5358, U+539F, U+53C2, U+53E3-53E4, U+53F7, U+5411, U+5468, U+5473, U+548C, U+5546, U+55B6, U+571F, U+578B, U+57FA, U+5929, U+597D, U+59CB, U+5B8C, U+5BA2, U+5BB9, U+5C02, U+5C11, U+5C4B, U+5CF6, U+5DDD, U+5DE5, U+5E38, U+5F37, U+5F62, U+5F97, U+5FC5, U+623B, U+6295, U+6301, U+6307, U+63A2, U+63B2, U+63D0, U+652F, U+6559, U+662D, U+671B, U+672A, U+679C, U+6848, U+6C7A, U+6D41, U+7136, U+72B6, U+7523, U+7537, U+754C, U+767D, U+76F4, U+76F8, U+770C, U+78BA, U+795E, U+79C1, U+7A2E, U+7A3F, U+7A7A, U+7B2C, U+7B49, U+7BA1, U+7D20, U+7D30, U+7D39, U+7D42, U+7D44, U+7D4C, U+7D9A, U+7DCF, U+7DDA, U+7DE8, U+8003, U+8272, U+82B1, U+897F, U+89E3, U+8A00, U+8A08, U+8A73, U+8A8D, U+8A9E, U+8AAC-8AAD, U+8ABF, U+8CA9, U+8CB7, U+8CEA, U+8CFC, U+8EAB, U+8ECA, U+8EE2, U+8FFD, U+904B, U+904E, U+9054-9055, U+90FD, U+914D, U+91CD, U+9650, U+9664, U+969B, U+97F3, U+982D, U+984C, U+9858, U+98A8, U+9A13, U+FF06, U+FF5C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.37.woff2') format('woff2');
		unicode-range: U+300E-300F, U+4E07, U+4E09, U+4E16, U+4E3B, U+4E8C, U+4EA4, U+4EAC, U+4ED5, U+4EE4, U+4F4D, U+4F4F, U+4F55, U+4F9B, U+4FA1, U+512A, U+5143, U+5149, U+518D, U+5199, U+5207, U+5236, U+52B9, U+52D9, U+5317, U+5358, U+539F, U+53C2, U+53E3-53E4, U+53F7, U+5411, U+5468, U+5473, U+548C, U+5546, U+55B6, U+571F, U+578B, U+57FA, U+5929, U+597D, U+59CB, U+5B8C, U+5BA2, U+5BB9, U+5C02, U+5C11, U+5C4B, U+5CF6, U+5DDD, U+5DE5, U+5E38, U+5F37, U+5F62, U+5F97, U+5FC5, U+623B, U+6295, U+6301, U+6307, U+63A2, U+63B2, U+63D0, U+652F, U+6559, U+662D, U+671B, U+672A, U+679C, U+6848, U+6C7A, U+6D41, U+7136, U+72B6, U+7523, U+7537, U+754C, U+767D, U+76F4, U+76F8, U+770C, U+78BA, U+795E, U+79C1, U+7A2E, U+7A3F, U+7A7A, U+7B2C, U+7B49, U+7BA1, U+7D20, U+7D30, U+7D39, U+7D42, U+7D44, U+7D4C, U+7D9A, U+7DCF, U+7DDA, U+7DE8, U+8003, U+8272, U+82B1, U+897F, U+89E3, U+8A00, U+8A08, U+8A73, U+8A8D, U+8A9E, U+8AAC-8AAD, U+8ABF, U+8CA9, U+8CB7, U+8CEA, U+8CFC, U+8EAB, U+8ECA, U+8EE2, U+8FFD, U+904B, U+904E, U+9054-9055, U+90FD, U+914D, U+91CD, U+9650, U+9664, U+969B, U+97F3, U+982D, U+984C, U+9858, U+98A8, U+9A13, U+FF06, U+FF5C;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.38.woff2') format('woff2');
		unicode-range: U+3005, U+3010-3011, U+3080, U+30E2, U+4E0B, U+4E0D, U+4E88, U+4ECA-4ECB, U+4ED6, U+4ED8, U+4EE3, U+4EE5, U+4EF6, U+4F53, U+4F5C, U+4F7F, U+4FDD, U+4FE1, U+500B, U+50CF, U+5148, U+516C, U+5186, U+521D, U+5225, U+529B, U+52A0, U+5316, U+53D6-53D7, U+53EF, U+540C-540D, U+544A, U+54C1, U+54E1, U+56DE, U+56FD, U+5728, U+5730, U+58F2, U+5909, U+5916, U+591A, U+5973, U+5B50, U+5B66, U+5B89, U+5B9F, U+5BB6, U+5BFE, U+5C0F, U+5C71, U+5E02, U+5E73, U+5E83, U+5E97, U+5EA6, U+5F15, U+5F53, U+5F8C, U+5FC3, U+5FDC, U+601D, U+6027, U+610F, U+611B, U+611F, U+6210, U+6240, U+624B, U+6570, U+6587, U+6599, U+660E, U+66F4, U+66F8, U+6709, U+671F, U+6728, U+6765, U+6771, U+683C, U+691C, U+696D, U+697D, U+69D8, U+6A5F, U+6B21, U+6C34, U+6CBB, U+6CD5, U+6CE8, U+6D3B, U+6D77, U+7269, U+7279, U+73FE, U+7406, U+7530, U+756A, U+767A-767B, U+7684, U+771F, U+7740, U+77E5, U+793A, U+7ACB, U+7D04, U+7D22, U+7D50, U+7F8E, U+8005, U+80FD, U+81EA, U+826F, U+8868, U+8981, U+898F, U+89A7, U+8A2D, U+8A71, U+8F09, U+8FBC, U+8FD1, U+9001, U+901A, U+9023, U+9053, U+9078, U+90E8, U+91CE, U+91D1, U+9332, U+9577, U+958B, U+96C6, U+96FB, U+9762, U+98DF, U+9AD8, U+FF1A, U+FF1F, U+FF5E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.38.woff2') format('woff2');
		unicode-range: U+3005, U+3010-3011, U+3080, U+30E2, U+4E0B, U+4E0D, U+4E88, U+4ECA-4ECB, U+4ED6, U+4ED8, U+4EE3, U+4EE5, U+4EF6, U+4F53, U+4F5C, U+4F7F, U+4FDD, U+4FE1, U+500B, U+50CF, U+5148, U+516C, U+5186, U+521D, U+5225, U+529B, U+52A0, U+5316, U+53D6-53D7, U+53EF, U+540C-540D, U+544A, U+54C1, U+54E1, U+56DE, U+56FD, U+5728, U+5730, U+58F2, U+5909, U+5916, U+591A, U+5973, U+5B50, U+5B66, U+5B89, U+5B9F, U+5BB6, U+5BFE, U+5C0F, U+5C71, U+5E02, U+5E73, U+5E83, U+5E97, U+5EA6, U+5F15, U+5F53, U+5F8C, U+5FC3, U+5FDC, U+601D, U+6027, U+610F, U+611B, U+611F, U+6210, U+6240, U+624B, U+6570, U+6587, U+6599, U+660E, U+66F4, U+66F8, U+6709, U+671F, U+6728, U+6765, U+6771, U+683C, U+691C, U+696D, U+697D, U+69D8, U+6A5F, U+6B21, U+6C34, U+6CBB, U+6CD5, U+6CE8, U+6D3B, U+6D77, U+7269, U+7279, U+73FE, U+7406, U+7530, U+756A, U+767A-767B, U+7684, U+771F, U+7740, U+77E5, U+793A, U+7ACB, U+7D04, U+7D22, U+7D50, U+7F8E, U+8005, U+80FD, U+81EA, U+826F, U+8868, U+8981, U+898F, U+89A7, U+8A2D, U+8A71, U+8F09, U+8FBC, U+8FD1, U+9001, U+901A, U+9023, U+9053, U+9078, U+90E8, U+91CE, U+91D1, U+9332, U+9577, U+958B, U+96C6, U+96FB, U+9762, U+98DF, U+9AD8, U+FF1A, U+FF1F, U+FF5E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.japanese.39.woff2') format('woff2');
		unicode-range: U+3001-3002, U+300C-300D, U+3041-307F, U+3081-308D, U+308F, U+3091-3093, U+309E, U+30A1-30E1, U+30E3-30ED, U+30EF-30F0, U+30F2-30F4, U+30FB-30FC, U+4E00, U+4E0A, U+4E2D, U+4E8B, U+4EBA, U+4F1A, U+5165, U+5168, U+5185, U+51FA, U+5206, U+5229, U+524D, U+52D5, U+5408, U+554F, U+5831, U+5834, U+5927, U+5B9A, U+5E74, U+5F0F, U+60C5, U+65B0, U+65B9, U+65E5, U+6642, U+6700, U+6708, U+672C, U+682A, U+6B63, U+6C17, U+70B9, U+7121, U+751F, U+7528, U+753B, U+76EE, U+793E, U+884C, U+898B, U+8A18, U+9593, U+95A2, U+FF01, U+FF08-FF09, U+FF0C, U+FF0E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.japanese.39.woff2') format('woff2');
		unicode-range: U+3001-3002, U+300C-300D, U+3041-307F, U+3081-308D, U+308F, U+3091-3093, U+309E, U+30A1-30E1, U+30E3-30ED, U+30EF-30F0, U+30F2-30F4, U+30FB-30FC, U+4E00, U+4E0A, U+4E2D, U+4E8B, U+4EBA, U+4F1A, U+5165, U+5168, U+5185, U+51FA, U+5206, U+5229, U+524D, U+52D5, U+5408, U+554F, U+5831, U+5834, U+5927, U+5B9A, U+5E74, U+5F0F, U+60C5, U+65B0, U+65B9, U+65E5, U+6642, U+6700, U+6708, U+672C, U+682A, U+6B63, U+6C17, U+70B9, U+7121, U+751F, U+7528, U+753B, U+76EE, U+793E, U+884C, U+898B, U+8A18, U+9593, U+95A2, U+FF01, U+FF08-FF09, U+FF0C, U+FF0E;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/fonts/v2/0a8307ad-a7af-4bd9-a88a-251abf0f3261/v1/tsukushimarugothic.latin.woff2') format('woff2');
		unicode-range: U+0020-007E, U+00A2-00A3, U+00A5-00A6, U+00AC, U+00AF, U+2191, U+2193;
		font-display: swap;
	}

	@font-face {
		font-family: 'tsukushimarugothic';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/866d6749-12bf-473c-8bfc-26a63e633860/v1/tsukushimarugothic.latin.woff2') format('woff2');
		unicode-range: U+0020-007E, U+00A2-00A3, U+00A5-00A6, U+00AC, U+00AF, U+2191, U+2193;
		font-display: swap;
	}

	@font-face {
		font-display: swap;
		font-family: wf_6b7a6a1357a3470c96d76955c;
		src: url("https://static.wixstatic.com/ufonts/2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0/woff2/file.woff2") format("woff2"),
			url("https://static.wixstatic.com/ufonts/2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0/woff/file.woff") format("woff"),
			url("https://static.wixstatic.com/ufonts/2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0/ttf/file.ttf") format("ttf");
	}

	@font-face {
		font-family: 'avenir-lt-w01_85-heavy1475544';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/74290729-59ae-4129-87d0-2eec3974dce1/v1/avenir-lt-w05_85-heavy.woff2') format('woff2');
		unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
		font-display: swap;
	}

	@font-face {
		font-family: 'avenir-lt-w01_85-heavy1475544';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/74290729-59ae-4129-87d0-2eec3974dce1/v1/avenir-lt-w01_85-heavy1475544.woff2') format('woff2');
		unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
		font-display: swap;
	}

	@font-face {
		font-family: 'avenir-lt-w01_35-light1475496';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w05_35-light.woff2') format('woff2');
		unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+0218-021B, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03BC, U+03C0, U+1E9E, U+20B9-20BA, U+20BC-20BD, U+2113, U+2126, U+212E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB01-FB02;
		font-display: swap;
	}

	@font-face {
		font-family: 'avenir-lt-w01_35-light1475496';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/af36905f-3c92-4ef9-b0c1-f91432f16ac1/v1/avenir-lt-w01_35-light1475496.woff2') format('woff2');
		unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
		font-display: swap;
	}

	@font-face {
		font-display: swap;
		font-family: wf_7cd2d982f90842709c0c21e7c;
		src: url("https://static.wixstatic.com/ufonts/707f5b_7cd2d982f90842709c0c21e7c47023c5/woff2/file.woff2") format("woff2"),
			url("https://static.wixstatic.com/ufonts/707f5b_7cd2d982f90842709c0c21e7c47023c5/woff/file.woff") format("woff"),
			url("https://static.wixstatic.com/ufonts/707f5b_7cd2d982f90842709c0c21e7c47023c5/ttf/file.ttf") format("ttf");
	}

	@font-face {
		font-family: 'madefor-text';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/f73e760d-c6b3-4659-9a8c-9ce1d76c1173/madefor-text.var.original.woff2') format('woff2-variations'), url('//static.parastorage.com/fonts/v2/f73e760d-c6b3-4659-9a8c-9ce1d76c1173/v1/madefor-text.woff2') format('woff2');
		unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
		font-display: swap;
	}

	@font-face {
		font-family: 'madefor-text';
		font-style: italic;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/19247d19-0454-4de8-b907-b818135794bd/madefor-text.var.original.woff2') format('woff2-variations'), url('//static.parastorage.com/fonts/v2/19247d19-0454-4de8-b907-b818135794bd/v1/madefor-text.woff2') format('woff2');
		unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
		font-display: swap;
	}

	@font-face {
		font-display: swap;
		font-family: wf_06d0cdeadf864092b8d8002e6;
		src: url("https://static.wixstatic.com/ufonts/8982a4_06d0cdeadf864092b8d8002e67e60dbf/woff2/file.woff2") format("woff2"),
			url("https://static.wixstatic.com/ufonts/8982a4_06d0cdeadf864092b8d8002e67e60dbf/woff/file.woff") format("woff"),
			url("https://static.wixstatic.com/ufonts/8982a4_06d0cdeadf864092b8d8002e67e60dbf/ttf/file.ttf") format("ttf");
	}

	@font-face {
		font-display: swap;
		font-family: wf_5dc4dcbd349547beb81ad6a74;
		src: url("https://static.wixstatic.com/ufonts/b9620b_5dc4dcbd349547beb81ad6a74fc8a14e/woff2/file.woff2") format("woff2"),
			url("https://static.wixstatic.com/ufonts/b9620b_5dc4dcbd349547beb81ad6a74fc8a14e/woff/file.woff") format("woff"),
			url("https://static.wixstatic.com/ufonts/b9620b_5dc4dcbd349547beb81ad6a74fc8a14e/ttf/file.ttf") format("ttf");
	}

	@font-face {
		font-display: swap;
		font-family: wf_0cb068731a3f425fae74ea2a4;
		src: url("https://static.wixstatic.com/ufonts/8982a4_0cb068731a3f425fae74ea2a4fe44ae5/woff2/file.woff2") format("woff2"),
			url("https://static.wixstatic.com/ufonts/8982a4_0cb068731a3f425fae74ea2a4fe44ae5/woff/file.woff") format("woff"),
			url("https://static.wixstatic.com/ufonts/8982a4_0cb068731a3f425fae74ea2a4fe44ae5/ttf/file.ttf") format("ttf");
	}

	@font-face {
		font-family: 'helveticaneuew01-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/e333842f-0a84-43f9-9ab7-fb1093ba1628/v1/helveticaneuew01-45ligh.other.woff2') format('woff2');
		unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew01-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/e333842f-0a84-43f9-9ab7-fb1093ba1628/v1/helveticaneuew01-45ligh.latin-ext.woff2') format('woff2');
		unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew01-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/e333842f-0a84-43f9-9ab7-fb1093ba1628/v1/helveticaneuew01-45ligh.latin.woff2') format('woff2');
		unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew02-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.other.woff2') format('woff2');
		unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew02-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.math.woff2') format('woff2');
		unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew02-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.latin-ext.woff2') format('woff2');
		unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew02-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.latin.woff2') format('woff2');
		unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew10-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.other.woff2') format('woff2');
		unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew10-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.math.woff2') format('woff2');
		unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew10-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.cyrillic.woff2') format('woff2');
		unicode-range: U+0400-045F, U+0490-0491, U+2116;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew10-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.greek.woff2') format('woff2');
		unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew10-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.latin-ext.woff2') format('woff2');
		unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
		font-display: swap;
	}

	@font-face {
		font-family: 'helveticaneuew10-45ligh';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.latin.woff2') format('woff2');
		unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: italic;
		font-weight: 400;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUs8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9mvIiQublWIIkfg.woff2') format('woff2');
		unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: italic;
		font-weight: 700;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUs8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9mvIiQublWIIkfg.woff2') format('woff2');
		unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUu8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib14c0qv8oRcTnaIM.woff2') format('woff2');
		unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUu8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib14c0qv8oRcTnaIM.woff2') format('woff2');
		unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: italic;
		font-weight: 400;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUs8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9mvMiQublWIIkfg.woff2') format('woff2');
		unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: italic;
		font-weight: 700;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUs8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9mvMiQublWIIkfg.woff2') format('woff2');
		unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUu8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib14c1qv8oRcTnaIM.woff2') format('woff2');
		unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUu8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib14c1qv8oRcTnaIM.woff2') format('woff2');
		unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: italic;
		font-weight: 400;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUs8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9mv0iQublWII.woff2') format('woff2');
		unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: italic;
		font-weight: 700;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUs8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9mv0iQublWII.woff2') format('woff2');
		unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: normal;
		font-weight: 700;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUu8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib14c7qv8oRcTn.woff2') format('woff2');
		unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
		font-display: swap;
	}

	@font-face {
		font-family: 'fraunces';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUu8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib14c7qv8oRcTn.woff2') format('woff2');
		unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
		font-display: swap;
	}

	@font-face {
		font-family: 'futura-lt-w01-book';
		font-style: normal;
		font-weight: 400;
		src: url('//static.parastorage.com/fonts/v2/790166f1-b347-4f16-8a29-f0c4931a7c35/v1/futura-lt-w01-book.woff2') format('woff2');
		unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0110, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
		font-display: swap;
	}

	#x76mq {
		height: auto;
		--comp-display: unset;
		position: relative;
	}

	#x76mq .x76mq-overflow-wrapper {
		position: relative;
		display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		overflow-x: clip;
		overflow-y: clip;
	}

	#x76mq .x76mq-container {
		box-sizing: border-box;
		position: relative;
		display: var(--l_display, var(--container-display));
		grid-template-rows: auto auto auto auto auto auto;
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#x76mq:not(.x76mq-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#x76mq {
		--bg: var(--color_11);
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
	}

	#PAGE_SECTIONSx76mq {
		--above-all-in-container: 49;
	}

	#comp-m0xa7iej {
		z-index: 50;
		--above-all-in-container: 10000;
	}

	#comp-m0xa7ihr8-pinned-layer {
		z-index: 54;
		--above-all-in-container: 10000;
	}

	#comp-m0xa7igu7 {
		z-index: 51;
		--above-all-in-container: 10000;
	}

	#comp-m205gge5-pinned-layer {
		z-index: 56;
		--above-all-in-container: 10000;
	}

	#comp-m0xa7iel {
		min-height: 800px;
		--comp-display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		height: auto;
		min-width: 0px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		align-self: stretch;
		justify-self: stretch;
		grid-area: 2/1/3/2;
		position: relative;
	}

	#comp-m0xa7iel .comp-m0xa7iel-container {
		box-sizing: border-box;
		position: relative;
		row-gap: 0px;
		column-gap: 0px;
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(800px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7iel .comp-m0xa7iel-container-pinned {
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		height: 100%;
		width: 100%;
		position: absolute;
		display: grid;
		pointer-events: none;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iel .comp-m0xa7iel-container {
			grid-template-rows: minmax(800px, auto);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iel {
			min-height: 360px;
		}

		#comp-m0xa7iel .comp-m0xa7iel-container {
			grid-template-rows: minmax(360px, auto);
		}
	}

	#comp-m0xa7iel {
		--bg: var(--color_0);
		--alpha-bg: 0;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m11h240m {
		min-height: 780px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 97.22222222222223%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m11h240m-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(780px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m11h240m {
			min-height: 0px;
			width: 97.22222222222223%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m11h240m {
			min-height: 240px;
			width: 100%;
		}

		.comp-m11h240m-container {
			grid-template-rows: minmax(240px, auto);
		}
	}

	#comp-m11h240m {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7ier1 {
		min-height: 0px;
		--l_display: unset;
		height: 780px;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7ier1 {
			height: 240px;
		}
	}

	#comp-m0xa7ier1 {
		--backgroundColor: var(--color_0);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 24px 0px 24px 24px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7ier1 {
			--cornerRadius: 0px 0px 0px 0px;
		}
	}

	#comp-m1gdiui4 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 643px;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m1gdiui4-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0951389 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m1gdiui4 {
			margin-top: 250px;
		}
	}

	#comp-m1gdiui4 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m1gdiuid {
		width: 100%;
		height: 137px;
		min-height: 0px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m1gdiuid .comp-m1gdiuid-overflow-wrapper {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		overflow-x: hidden;
		overflow-y: hidden;
	}

	#comp-m1gdiuid .comp-m1gdiuid-container {
		box-sizing: border-box;
		position: relative;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m1gdiuid:not(.comp-m1gdiuid-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m1gdiuid {
			height: 70px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m1gdiuid {
			height: 90px;
		}
	}

	#comp-m11h1kbg {
		min-height: 640px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 97.22222222222223%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m11h1kbg-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(640px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m11h1kbg {
			min-height: 0px;
			width: 97.22222222222223%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m11h1kbg {
			min-height: 200px;
			width: 96.15384615384616%;
			justify-self: end;
		}

		.comp-m11h1kbg-container {
			grid-template-rows: minmax(200px, auto);
		}
	}

	#comp-m11h1kbg {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7if12 {
		min-height: 0px;
		--l_display: unset;
		height: 640px;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7if12 {
			height: 199.984375px;
			width: 100.0125%;
			justify-self: end;
			margin-right: -0.5541666666666667%;
		}
	}

	#comp-m0xa7if12 {
		--backgroundColor: 217, 217, 217;
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 24px 24px 0px 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7if12 {
			--cornerRadius: 0px 0px 0px 40px;
		}
	}

	#comp-m0xa7if12 wow-image {
		overflow: clip;
	}

	#comp-m0xa7if12 wow-image img {
		height: 100%;
	}

	#comp-m0xa7if2 {
		min-height: 399.984375px;
		--comp-display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 54px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 12%;
		margin-top: 8%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xa7if2 .comp-m0xa7if2-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 8px;
		padding-right: 0%;
		padding-left: 0%;
		padding-bottom: 8px;
		row-gap: 0px;
		column-gap: 0px;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(399.98437500000006px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7if2 {
			min-height: 302.984375px;
			width: 45.296875px;
			align-self: end;
			margin-right: 8%;
			margin-top: 0%;
			margin-bottom: 5.000000000000001%;
		}

		#comp-m0xa7if2 .comp-m0xa7if2-container {
			grid-template-rows: minmax(302.984px, auto);
			grid-template-columns: minmax(0px, 1fr);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7if2 {
			min-height: 235.515625px;
			width: 8.974358974358974%;
			align-self: end;
			margin-right: 8%;
			margin-top: 0%;
			margin-bottom: 10%;
		}

		#comp-m0xa7if2 .comp-m0xa7if2-container {
			padding-top: 4px;
			padding-bottom: 4px;
			grid-template-rows: minmax(235.515625px, auto);
			grid-template-columns: minmax(0px, 34.984375fr);
		}
	}

	#comp-m0xa7if2 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_11);
		--rd: 4px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7if27 {
		min-height: 0px;
		--l_display: unset;
		height: max-content;
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7if27 {
			margin-left: 0%;
			margin-right: 0.03454982570562348%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7if27 {
			margin-left: 0.04466276397480019%;
			margin-right: 0%;
		}
	}

	#comp-m0xa7if27 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--textAlign: center;
		--lineHeight: 1em;
		--writingMode: vertical-rl;
		--fontSize: 48px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7if27 {
			--minFontSize: 28px;
			--maxFontSize: 48px;
			--fontSize: 36px;
			--fontWeight: bold;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7if27 {
			--minFontSize: 28px;
			--maxFontSize: 48px;
			--fontSize: 28px;
			--fontWeight: normal;
		}
	}

	#comp-m0xa7if51 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 191px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 12%;
		margin-right: 0%;
		margin-top: 655px;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7if51 {
			width: 45.676676432291664%;
			margin-left: 12%;
			margin-top: 655px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7if51 {
			width: 70.25641025641026%;
			margin-left: 35px;
			margin-top: 214px;
		}
	}

	#comp-m0xa7if51 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 16px;
		--textDecoration: none;
		--maxFontSize: 18px;
		--color: var(--color_18);
		--alpha-color: 1;
		--textAlign: left;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--letterSpacing: 0.1em;
		--lineHeight: 1em;
		--fontSize: 20px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7if51 {
			--minFontSize: 16px;
			--fontSize: 17spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7if51 {
			--minFontSize: 13px;
			--fontSize: 13spx;
		}
	}

	#comp-m0xa7if66 {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		align-self: stretch;
		justify-self: stretch;
		grid-area: 3/1/4/2;
		position: relative;
	}

	#comp-m0xa7if66 .comp-m0xa7if66-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 120px;
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 120px;
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0972222 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7if66 .comp-m0xa7if66-container-pinned {
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		height: 100%;
		width: 100%;
		position: absolute;
		display: grid;
		pointer-events: none;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7if66 .comp-m0xa7if66-container {
			padding-top: 80px;
			padding-right: 0px;
			padding-left: 0px;
			padding-bottom: 80px;
			max-width: var(--variables-m0q1lwfo);
			margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
			--section-max-width: var(--variables-m0q1lwfo);
			grid-template-rows: minmax(max(0.5px, 0.0972227 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}

		#comp-m0xa7if66 .comp-m0xa7if66-container-pinned {
			max-width: var(--variables-m0q1lwfo);
			margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
			--section-max-width: var(--variables-m0q1lwfo);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7if66 .comp-m0xa7if66-container {
			padding-top: 64px;
			padding-right: 8%;
			padding-left: 8%;
			padding-bottom: 64px;
			max-width: 99999999999px;
			margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
			--section-max-width: 99999999999px;
			grid-template-rows: minmax(max(0.5px, 0.9119 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}

		#comp-m0xa7if66 .comp-m0xa7if66-container-pinned {
			max-width: 99999999999px;
			margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
			--section-max-width: 99999999999px;
		}
	}

	#comp-m0xa7if66 {
		--bg: var(--color_11);
		--alpha-bg: 0;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xbbsto {
		width: 68.26280381944444%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: end;
		justify-self: center;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0.0010850694444444445%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xbbsto-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xbbsto {
			width: 68.69099934895833%;
			align-self: end;
			margin-bottom: 0%;
			margin-right: 0.4292805989583333%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xbbsto {
			width: 100%;
			align-self: start;
			margin-bottom: -0.10174233753018162%;
			margin-right: 0%;
		}
	}

	#comp-m0xbbsto {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7if75 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 83.21597176964283%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 8.392808888747595%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 96px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7if75 {
			width: 91.65654710778071%;
			margin-left: 0%;
			margin-bottom: 40px;
			align-self: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7if75 {
			width: 100%;
			margin-left: 0%;
			margin-bottom: 64px;
			align-self: flex-start;
		}
	}

	#comp-m0xa7if75 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: center;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7if75 {
			--textAlign: center;
			--fontWeight: normal;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7if75 {
			--textAlign: left;
			--fontWeight: normal;
		}
	}

	#comp-m0xba417 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xba417-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.1055556 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 983fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xba417 {
			width: 99.37505553416462%;
			margin-left: 0.6249444658353819%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba417 {
			width: 99.69477298740938%;
			margin-left: 0%;
		}

		.comp-m0xba417-container {
			grid-template-rows: minmax(max(0.5px, 0.4102554 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-m0xba417 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xba4lj {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 20.956256358087487%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xba4lj-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.1055556 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 206fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba4lj {
			width: 20.956256358087483%;
		}

		.comp-m0xba4lj-container {
			grid-template-rows: minmax(max(0.5px, 0.3919872 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-m0xba4lj {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xba5gf {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: end;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xba5gf-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 206fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5gf {
			align-self: start;
			margin-top: 46.757990867579906%;
		}

		.comp-m0xba5gf-container {
			grid-template-rows: minmax(max(0.5px, 0.3281651 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-m0xba5gf {
		--brw: max(0.5px, 0.0006944 * (var(--scaling-factor) - var(--scrollbar-width)));
		--brd: 228, 222, 214;
		--bg: var(--color_0);
		--rd: max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xba5hu {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 20.388349514563107%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0.970873786407767%;
		margin-right: 0%;
		margin-top: 45.14563106796116%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xba5hu {
			height: auto;
			width: 100.02822184188486%;
			margin-left: 0.01456412310326833%;
			margin-top: 36.040515569957854%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5hu {
			min-height: 0px;
			height: max(0.5px, 0.1181897 * (var(--scaling-factor) - var(--scrollbar-width)));
			width: auto;
			max-height: 99999px;
			margin-left: 0%;
			margin-top: 84.58904109589041%;
			margin-bottom: -2.899543378995433%;
		}
	}

	#comp-m0xba5hu {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: center;
		--fontFamily: wfont_8982a4_06d0cdeadf864092b8d8002e67e60dbf, wf_06d0cdeadf864092b8d8002e6, orig_zen_kaku_gothic_new_bold;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xba5hu {
			--textAlign: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5hu {
			--textAlign: left;
			--writingMode: vertical-rl;
		}
	}

	#comp-m0xba5ir {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.81781238924304%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0.1821876107569833%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5ir {
			width: 99.81735159817352%;
			margin-right: 0.182648401826484%;
		}
	}

	#comp-m0xba5ir {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5ir {
			--minFontSize: 12px;
			--maxFontSize: 16px;
			--fontSize: 12spx;
		}
	}

	#comp-m0xba5jp {
		width: 23.300970873786408%;
		height: auto;
		--aspect-ratio: 1;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 8.737864077669903%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5jp {
			width: 58.44748858447488%;
			margin-top: 20.410958904109588%;
		}
	}

	#comp-m0xba5jp {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xba5kk {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 8.25242718446602%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0.4854368932038835%;
		margin-right: 0%;
		margin-top: 13.106796116504855%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5kk {
			width: 29.22374429223744%;
			margin-left: 0%;
			margin-top: 35%;
		}
	}

	#comp-m0xba5kk {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5kk {
			--minFontSize: 18px;
			--maxFontSize: 28px;
			--fontSize: 18spx;
		}
	}

	#comp-m0xba5lf {
		width: 15.470873786407767%;
		height: auto;
		--aspect-ratio: 0.37652965171007213;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0.6404733009708915%;
		margin-right: 0%;
		margin-top: -9.70873786407767%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5lf {
			width: 43.83561643835616%;
			--aspect-ratio: 0.37518463810930575;
			margin-left: 0.6392694063926938%;
			margin-top: -24.31506849315069%;
		}
	}

	#comp-m0xba5lf {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xha4qs {
		width: 99.82539848229588%;
		height: auto;
		--aspect-ratio: 0.5397826582567065;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-top: 19.883149891488525%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0.17460151770414525%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xha4qs {
			width: 99.8253984822959%;
			--aspect-ratio: 2.341720036596523;
			margin-top: 0%;
			margin-right: 0.182648401826484%;
		}
	}

	#comp-m0xha4qs {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 0;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xba4mu {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 20.956256358087487%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 26.34791454730417%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xba4mu-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.1055556 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 206fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba4mu {
			width: 20.956256358087483%;
			margin-left: 26.347914547304168%;
		}
	}

	#comp-m0xba4mu {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xba5ma {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: end;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xba5ma-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 206fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		.comp-m0xba5ma-container {
			grid-template-rows: minmax(max(0.5px, 0.3281256 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}

		#comp-m0xba5ma {
			align-self: start;
			justify-self: center;
			margin-top: 46.757990867579906%;
		}
	}

	#comp-m0xba5ma {
		--brw: max(0.5px, 0.0006944 * (var(--scaling-factor) - var(--scrollbar-width)));
		--brd: 228, 222, 214;
		--bg: var(--color_0);
		--rd: max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xba5nh {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 50%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0.4854368932038835%;
		margin-right: 0%;
		margin-top: 45.14563106796116%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xba5nh {
			height: auto;
			width: 99.81485106150541%;
			margin-left: 0%;
			margin-right: 0.0281042063008377%;
			margin-top: 36.040515569957854%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5nh {
			min-height: 0px;
			height: max(0.5px, 0.2492795 * (var(--scaling-factor) - var(--scrollbar-width)));
			width: auto;
			max-height: 99999px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 84.58904109589041%;
		}
	}

	#comp-m0xba5nh {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: center;
		--fontFamily: wfont_8982a4_06d0cdeadf864092b8d8002e67e60dbf, wf_06d0cdeadf864092b8d8002e6, orig_zen_kaku_gothic_new_bold;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xba5nh {
			--textAlign: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5nh {
			--textAlign: left;
			--writingMode: vertical-rl;
		}
	}

	#comp-m0xba5oc {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.81781238924304%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5oc {
			width: 99.90867579908675%;
		}
	}

	#comp-m0xba5oc {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5oc {
			--minFontSize: 12px;
			--maxFontSize: 16px;
			--fontSize: 12spx;
		}
	}

	#comp-m0xba5p9 {
		width: 23.300970873786408%;
		height: auto;
		--aspect-ratio: 1;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 8.737864077669903%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5p9 {
			width: 58.44748858447488%;
			margin-top: 20.410958904109588%;
		}
	}

	#comp-m0xba5p9 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xba5q7 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 10.194174757281553%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0.4854368932038835%;
		margin-right: 0%;
		margin-top: 13.106796116504855%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5q7 {
			width: 29.22374429223744%;
			margin-left: 0%;
			margin-right: 0.958904109589041%;
			margin-top: 35%;
		}
	}

	#comp-m0xba5q7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5q7 {
			--minFontSize: 18px;
			--maxFontSize: 28px;
			--fontSize: 18spx;
		}
	}

	#comp-m0xba5r3 {
		width: 15.470873786407767%;
		height: auto;
		--aspect-ratio: 0.37652965171007213;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0.6404733009708915%;
		margin-right: 0%;
		margin-top: -9.70873786407767%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5r3 {
			width: 43.83561643835616%;
			--aspect-ratio: 0.36666666666666664;
			margin-left: 0.6164383561643836%;
			margin-top: -24.315068493150687%;
		}
	}

	#comp-m0xba5r3 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xhb35r {
		width: 99.81812907798664%;
		height: auto;
		--aspect-ratio: 0.5397066646401703;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-top: 19.669306839366165%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xhb35r {
			--aspect-ratio: 2.3412625800548947;
			margin-top: 0.0228310502283105%;
		}
	}

	#comp-m0xhb35r {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 0;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xba4o4 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 20.956256358087487%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 26.34791454730417%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xba4o4-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.1055556 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 206fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba4o4 {
			width: 20.956256358087483%;
			margin-right: 26.34424033677765%;
		}

		.comp-m0xba4o4-container {
			grid-template-rows: minmax(max(0.5px, 0.3925881 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-m0xba4o4 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xba5s0 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: end;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xba5s0-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0763897 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 206fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5s0 {
			align-self: start;
			justify-self: center;
			margin-top: 46.757990867579906%;
		}

		.comp-m0xba5s0-container {
			grid-template-rows: minmax(max(0.5px, 0.3281641 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-m0xba5s0 {
		--brw: max(0.5px, 0.0006944 * (var(--scaling-factor) - var(--scrollbar-width)));
		--brd: 228, 222, 214;
		--bg: var(--color_0);
		--rd: max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xba5t9 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 30.097087378640776%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0.970873786407767%;
		margin-right: 0%;
		margin-top: 45.14563106796116%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xba5t9 {
			height: auto;
			width: 99.60148028112597%;
			margin-left: 0.18523744071943374%;
			margin-top: 36.040515569957854%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5t9 {
			min-height: 0px;
			height: max(0.5px, 0.1582538 * (var(--scaling-factor) - var(--scrollbar-width)));
			width: auto;
			max-height: 99999px;
			margin-left: 0%;
			margin-top: 85.13698630136986%;
		}
	}

	#comp-m0xba5t9 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: center;
		--fontFamily: wfont_8982a4_06d0cdeadf864092b8d8002e67e60dbf, wf_06d0cdeadf864092b8d8002e6, orig_zen_kaku_gothic_new_bold;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xba5t9 {
			--textAlign: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5t9 {
			--textAlign: left;
			--writingMode: vertical-rl;
		}
	}

	#comp-m0xba5u4 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.60540178376358%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0.21228922799059521%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5u4 {
			width: 98.17351598173516%;
			margin-left: 0%;
		}
	}

	#comp-m0xba5u4 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5u4 {
			--minFontSize: 12px;
			--maxFontSize: 16px;
			--fontSize: 12spx;
		}
	}

	#comp-m0xba5v0 {
		width: 23.300970873786408%;
		height: auto;
		--aspect-ratio: 1;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 8.737864077669903%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5v0 {
			width: 58.44748858447488%;
			justify-self: start;
			margin-left: 20.82191780821918%;
			margin-top: 20.410958904109588%;
		}
	}

	#comp-m0xba5v0 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xba5vv {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 10.194174757281553%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0.4854368932038835%;
		margin-right: 0%;
		margin-top: 13.106796116504855%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5vv {
			width: 29.22374429223744%;
			justify-self: end;
			margin-left: 0%;
			margin-right: 33.926940639269404%;
			margin-top: 35.02283105022832%;
		}
	}

	#comp-m0xba5vv {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5vv {
			--minFontSize: 18px;
			--maxFontSize: 28px;
			--fontSize: 18spx;
		}
	}

	#comp-m0xba5wt {
		width: 15.470873786407767%;
		height: auto;
		--aspect-ratio: 0.37652965171007213;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0.6404733009708915%;
		margin-right: 0%;
		margin-top: -9.70873786407767%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5wt {
			width: 43.83561643835616%;
			--aspect-ratio: 0.36666666666666664;
			justify-self: start;
			margin-left: 27.968036529680358%;
			margin-top: -24.31506849315069%;
		}
	}

	#comp-m0xba5wt {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xhbnqf {
		width: 99.81812907798664%;
		height: auto;
		--aspect-ratio: 0.539630671023634;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-top: 19.669306839366165%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xhbnqf {
			--aspect-ratio: 2.3412625800548947;
			margin-top: 0%;
		}
	}

	#comp-m0xhbnqf {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 0;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xba4pd {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 20.956256358087487%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xba4pd-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.1055556 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 206fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba4pd {
			width: 20.956256358087483%;
		}

		.comp-m0xba4pd-container {
			grid-template-rows: minmax(max(0.5px, 0.4102163 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-m0xba4pd {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xba5xq {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: end;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xba5xq-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 206fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5xq {
			width: 99.3607305936073%;
			align-self: start;
			justify-self: center;
			margin-top: 46.757990867579906%;
		}

		.comp-m0xba5xq-container {
			grid-template-rows: minmax(max(0.5px, 0.3281256 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 68fr);
		}
	}

	#comp-m0xba5xq {
		--brw: max(0.5px, 0.0006944 * (var(--scaling-factor) - var(--scrollbar-width)));
		--brd: 228, 222, 214;
		--bg: var(--color_0);
		--rd: max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xba5z0 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 30.097087378640776%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0.970873786407767%;
		margin-right: 0%;
		margin-top: 45.14563106796116%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xba5z0 {
			height: auto;
			width: 100.0139971231929%;
			justify-self: end;
			margin-left: 0%;
			margin-top: 36.05473834642587%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5z0 {
			min-height: 0px;
			height: max(0.5px, 0.1589744 * (var(--scaling-factor) - var(--scrollbar-width)));
			width: auto;
			max-height: 99999px;
			justify-self: center;
			margin-left: 0%;
			margin-top: 84.58904109589041%;
		}
	}

	#comp-m0xba5z0 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: center;
		--fontFamily: wfont_8982a4_06d0cdeadf864092b8d8002e67e60dbf, wf_06d0cdeadf864092b8d8002e6, orig_zen_kaku_gothic_new_bold;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xba5z0 {
			--textAlign: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5z0 {
			--textAlign: left;
			--writingMode: vertical-rl;
		}
	}

	#comp-m0xba5zy {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.08196136311776%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0.7357296486364205%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5zy {
			width: 99.68036529680366%;
			margin-left: 0%;
		}
	}

	#comp-m0xba5zy {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5zy {
			--minFontSize: 12px;
			--maxFontSize: 16px;
			--fontSize: 12spx;
		}
	}

	#comp-m0xba60u {
		width: 23.300970873786408%;
		height: auto;
		--aspect-ratio: 1;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 8.737864077669903%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba60u {
			width: 58.44748858447488%;
			margin-top: 20.410958904109588%;
		}
	}

	#comp-m0xba60u {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xba61s {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 10.679611650485437%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0.970873786407767%;
		margin-right: 0%;
		margin-top: 13.106796116504855%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba61s {
			width: 29.22374429223744%;
			margin-left: 0%;
			margin-top: 35.022831050228326%;
		}
	}

	#comp-m0xba61s {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba61s {
			--minFontSize: 18px;
			--maxFontSize: 28px;
			--fontSize: 18spx;
		}
	}

	#comp-m0xba62s {
		width: 15.470873786407767%;
		height: auto;
		--aspect-ratio: 0.37652965171007213;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0.6404733009708915%;
		margin-right: 0%;
		margin-top: -9.70873786407767%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba62s {
			width: 43.83561643835616%;
			--aspect-ratio: 0.36666666666666664;
			justify-self: start;
			margin-left: 27.968036529680354%;
			margin-top: -24.31506849315069%;
		}
	}

	#comp-m0xba62s {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xhbxw6 {
		width: 99.81812907798664%;
		height: auto;
		--aspect-ratio: 0.539630671023634;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-top: 19.669306839366165%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xhbxw6 {
			--aspect-ratio: 2.1450137236962488;
			margin-top: 19.65753424657534%;
		}
	}

	#comp-m0xhbxw6 {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 0;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xbmhoo {
		width: 5.391743892165122%;
		height: auto;
		--aspect-ratio: 0.905547652916074;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 20.91844831655449%;
		margin-right: 0%;
		margin-top: 7.435904348392242%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xbmhoo {
			width: 9.184845005740527%;
			--aspect-ratio: 0.9045138888888888;
			margin-left: 19.996172981247607%;
			margin-top: -2.047455032529659%;
		}
	}

	#comp-m0xbmhoo {
		--static-spx: 1px;
	}

	#comp-m0xbnhoz {
		width: 5.391743892165122%;
		height: auto;
		--aspect-ratio: 0.905463474524248;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0.1287915164438156%;
		margin-right: 0%;
		margin-top: 7.435904348392242%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xbnhoz {
			width: 9.184845005740527%;
			--aspect-ratio: 0.905;
			margin-left: 0.1148105625717566%;
			margin-top: -2.047455032529659%;
		}
	}

	#comp-m0xbnhoz {
		--static-spx: 1px;
	}

	#comp-m0xbshfb {
		width: 5.391743892165122%;
		height: auto;
		--aspect-ratio: 0.905463474524248;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 20.789656800110677%;
		margin-top: 7.435904348392242%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xbshfb {
			width: 9.184845005740527%;
			--aspect-ratio: 0.905;
			margin-right: 18.94852659778033%;
			margin-top: -2.047455032529659%;
		}
	}

	#comp-m0xbshfb {
		--static-spx: 1px;
	}

	#comp-m0xa7if89 {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		align-self: stretch;
		justify-self: stretch;
		grid-area: 4/1/5/2;
		position: relative;
	}

	#comp-m0xa7if89 .comp-m0xa7if89-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-right: 0%;
		padding-left: 0%;
		padding-bottom: 0%;
		row-gap: 0px;
		column-gap: 0px;
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 1.2923472 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7if89 .comp-m0xa7if89-container-pinned {
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		height: 100%;
		width: 100%;
		position: absolute;
		display: grid;
		pointer-events: none;
	}

	#comp-m0xa7if89 {
		--bg: var(--color_11);
		--alpha-bg: 0;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xa7ifa4 {
		width: 23.54166666666667%;
		height: auto;
		--aspect-ratio: 0.7050147492625368;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: -3.2291666666666665%;
		margin-top: 135.76388888888889%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7ifa4 {
			width: 23.541259765625%;
			margin-right: -3.5186767578125%;
			margin-top: 65.67484537760417%;
		}
	}

	#comp-m0xa7ifa4 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xa7ife11 {
		width: 41.15939670138888%;
		height: auto;
		--aspect-ratio: 0.0869579888645183;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 0.032552083333333336%;
		margin-right: 0%;
		margin-top: 92.27973090277777%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7ife11 {
			margin-left: 0.008138020833333334%;
			margin-top: 63.374837239583336%;
		}
	}

	#comp-m0xa7ife11 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xa7ifg6 {
		width: 23.54166666666667%;
		height: auto;
		--aspect-ratio: 0.7050147492625368;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: -5.590277777777778%;
		margin-right: 0%;
		margin-top: -9.233940972222221%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xa7ifg6 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xg6a8q {
		width: 41.158854166666664%;
		height: auto;
		--aspect-ratio: 0.08694505958030159;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: -0.023871527777777776%;
		margin-right: 0%;
		margin-top: 143.06532118055554%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xg6a8q {
			margin-left: 0%;
			margin-top: 117.41231282552083%;
		}
	}

	#comp-m0xg6a8q {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xge6v2 {
		width: 41.158854166666664%;
		height: auto;
		--aspect-ratio: 0.08694505958030159;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: -0.023871527777777776%;
		margin-right: 0%;
		margin-top: 281.25868055555554%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xge6v2 {
			margin-left: -0.026448567708333332%;
			margin-top: 339.3758138020833%;
		}
	}

	#comp-m0xge6v2 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xgnt3l {
		width: 18.541033434650455%;
		height: auto;
		--aspect-ratio: 0.6741967577690642;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 2.048611111111111%;
		margin-right: 0%;
		margin-top: 191.05034722222223%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xgnt3l {
			width: 18.540445963541668%;
			--l_display: unset;
			margin-left: 2.03857421875%;
			margin-top: 236.62516276041666%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xgnt3l {
			--l_display: none;
		}
	}

	#comp-m0xgnt3l {
		--static-spx: 1px;
	}

	#comp-m0xgqsgx {
		width: 16.36501736111111%;
		height: auto;
		--aspect-ratio: 0.6306855854661185;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 2.082248263888889%;
		margin-top: 233.99739583333334%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xgqsgx {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xcp16v {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 91.38780381944444%;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xcp16v .comp-m0xcp16v-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 120px;
		padding-right: 8%;
		padding-left: 8%;
		padding-bottom: 80px;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.8995 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1315.98fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xcp16v .comp-m0xcp16v-container {
			padding-top: 80px;
			padding-right: 8%;
			padding-left: 8%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xcp16v .comp-m0xcp16v-container {
			padding-top: 0px;
			padding-right: 6%;
			padding-left: 6%;
		}
	}

	#comp-m0xcp16v {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: 228, 222, 214;
		--rd: max(0.5px, 0.0555556 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0555556 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0555556 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0555556 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0.3;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdvulo {
		width: 100.06337974019395%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: end;
		justify-self: center;
		margin-top: -0.0014134515355737481%;
		margin-left: 0%;
		margin-bottom: 0.00022615224573787297%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xdvulo-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdvulo {
			margin-left: 0.004862246963879226%;
			margin-bottom: 0.0011956344992697003%;
		}
	}

	#comp-m0xdvulo {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdq38y {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.8319042843219%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 160px;
		margin-right: 0%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xdq38y-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.7950972 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1105.28fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xdq38y {
			margin-bottom: 80px;
			align-self: flex-start;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdq38y {
			width: 99.99502140794583%;
			margin-bottom: 0px;
			align-self: center;
		}

		.comp-m0xdq38y-container {
			padding-top: 96px;
			padding-right: 0px;
			padding-left: 0px;
			padding-bottom: 0px;
			grid-template-rows: minmax(max(0.5px, 0.7950974 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 313.827625fr);
		}
	}

	#comp-m0xdq38y {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xcp16x2 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 20.414793084105387%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: -4.527950338682221%;
		margin-top: -8.141617162313906%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xcp16x2 {
			width: 41.452953661124866%;
			margin-right: -6.477962920474675%;
			margin-top: -27.554315959874064%;
		}
	}

	#comp-m0xcp16x2 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: multiply;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: 250, 248, 245;
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontSize: 440spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xcp16x2 {
			--minFontSize: 20px;
			--maxFontSize: 240px;
			--fontSize: 240spx;
		}
	}

	#comp-m0xdm7ql {
		width: 100.01566345179502%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xdm7ql-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7ql {
			width: 99.85133573696324%;
		}
	}

	#comp-m0xdm7ql {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdm7qn4 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.99977384570849%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 40px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xdm7qn4-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0951389 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1105.453fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xdm7qn4 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdm7qo6 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 88.9945406354031%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: -0.06479320451584396%;
		margin-top: 6.6899266355478355%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xdm7qo6 {
			align-self: start;
			margin-right: -0.06373263110712052%;
			margin-top: 7.876381192018798%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qo6 {
			width: 82.23794191792547%;
			align-self: end;
			margin-right: -0.02497382934178416%;
			margin-top: 0%;
			margin-bottom: 3.2962741919011553%;
		}
	}

	#comp-m0xdm7qo6 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--lineHeight: 1.2em;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qo6 {
			--minFontSize: 20px;
			--maxFontSize: 36px;
			--letterSpacing: -0.05em;
			--fontSize: 73.846spx;
			--fontWeight: bold;
		}
	}

	#comp-m0xdm7qp3 {
		width: 8.510468682153713%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-top: 0.0014134643218989722%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xdm7qp3-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xdm7qp3 {
			width: 9.507898346983959%;
			margin-top: 0.0026529409867072796%;
			margin-left: 0.005305881973414559%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qp3 {
			width: 13.37372197369389%;
			margin-top: 0.005224110145974175%;
			margin-left: 0%;
		}
	}

	#comp-m0xdm7qp3 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdm7qp8 {
		width: 64.74047082953052%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 14.809475020617075%;
		margin-bottom: 8px;
		margin-right: 0%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xdm7qp8-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xdm7qp8 {
			width: 90.82615306639634%;
			margin-left: 0%;
			margin-bottom: 4px;
			align-self: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qp8 {
			width: 100.26109660574413%;
			margin-left: 0%;
			margin-bottom: 4px;
			align-self: flex-start;
		}
	}

	#comp-m0xdm7qp8 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdm7qq {
		width: 51.80030257186082%;
		height: auto;
		--aspect-ratio: 0.37652965171007213;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 24.084720121028745%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xdm7qq {
			width: 47.1889400921659%;
			--aspect-ratio: 0.3644444444444444;
			margin-left: 0%;
			align-self: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qq {
			width: 54.239401496259354%;
			--aspect-ratio: 0.32295538953622405;
			margin-left: 0%;
			align-self: center;
		}
	}

	#comp-m0xdm7qq {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xdm7qq11 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xdm7qq11 {
			width: 100%;
			align-self: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qq11 {
			width: 106.40066500415628%;
			align-self: center;
		}
	}

	#comp-m0xdm7qq11 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qq11 {
			--minFontSize: 12px;
			--maxFontSize: 18px;
			--fontSize: 12spx;
		}
	}

	#comp-m0xdm7qr1 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100.00003134183156%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xdm7qr1-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0553931 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xdm7qr1 {
			width: 90.82615306639634%;
			align-self: center;
		}

		.comp-m0xdm7qr1-container {
			grid-template-rows: minmax(max(0.5px, 0.0729167 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 1fr);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qr1 {
			width: 100.03907776475185%;
			align-self: flex-start;
		}

		.comp-m0xdm7qr1-container {
			grid-template-rows: minmax(max(0.5px, 0.1016821 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 39.9844fr);
		}
	}

	#comp-m0xdm7qr1 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdm7qr6 {
		min-height: 0px;
		--l_display: unset;
		height: 93.984375px;
		min-width: 0px;
		width: 99.99997339984083%;
		max-width: 99999px;
		max-height: 99999px;
		--aspect-ratio: auto;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: end;
		justify-self: end;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xdm7qr6 {
			height: 56px;
			width: 99.99997339984081%;
			--aspect-ratio: auto;
			align-self: center;
			justify-self: center;
			margin-right: 0.027901785714285716%;
			margin-top: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qr6 {
			width: 100.03901521593421%;
			height: auto;
			--aspect-ratio: 1.0003907776475185;
			align-self: start;
			justify-self: start;
			margin-right: 0%;
			margin-top: 0.024947525276182634%;
		}
	}

	#comp-m0xdm7qr6 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xdm7qs {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 20.000232070058896%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: start;
		margin-left: 38.93687707641196%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 1.8272425249169435%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xdm7qs {
			width: 20.000232070058896%;
			justify-self: start;
			margin-left: 38.93687707641196%;
			margin-bottom: 1.8272425249169433%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qs {
			width: 50.11748639806598%;
			justify-self: center;
			margin-left: 0%;
			margin-bottom: 1.1746285874546716%;
		}
	}

	#comp-m0xdm7qs {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_15);
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontSize: 32spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qs {
			--minFontSize: 18px;
			--maxFontSize: 28px;
			--fontSize: 18spx;
		}
	}

	#comp-m0xdm7qs8 {
		width: 88.92306300601565%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 11.076056816252617%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xdm7qs8-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qs8 {
			width: 100.2194075994814%;
			margin-left: 0%;
		}
	}

	#comp-m0xdm7qs8 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdm7qt2 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-left: 0.0031790437436419127%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 64px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xdm7qt2-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qt2 {
			min-height: unset;
			width: 99.99502438053538%;
			max-height: 99999px;
			margin-left: 0%;
			margin-right: 0.004975619464623346%;
			margin-bottom: 44.140625px;
			align-self: center;
		}

		.comp-m0xdm7qt2-container {
			flex-direction: column;
		}
	}

	#comp-m0xdm7qt2 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdm7qt7 {
		width: max(0.5px, 0.1819416 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: max(0.5px, 0.0493056 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xdm7qt7-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qt7 {
			min-width: 0px;
			width: 99.32328208190278%;
			max-width: 99999px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 7.901676867194109%;
			align-self: center;
		}
	}

	#comp-m0xdm7qt7 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdm7qu {
		width: 22.900763358778626%;
		height: auto;
		--aspect-ratio: 0.1;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 12.927756653992395%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qu {
			width: 11.519433207887943%;
			--aspect-ratio: 0.12347256894912029;
			margin-bottom: 5.246146316470077%;
		}
	}

	#comp-m0xdm7qu {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xdm7qu11 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0xdm7qu11 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: justify;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xdm7qv2 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.4513817 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xdm7qv2-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.3118056 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 650fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qv2 {
			width: 100.00440262737439%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
			align-self: center;
		}

		.comp-m0xdm7qv2-container {
			grid-template-rows: minmax(max(0.5px, 0.5573718 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 1fr);
		}
	}

	#comp-m0xdm7qv2 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_11);
		--rd: max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.07999999821186066);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qv2 {
			--rd: max(0.5px, 0.0111103 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-m0xdm7qv9 {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 93.84846396218984%;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		align-self: center;
		justify-self: center;
		margin-left: 0.0024615990547577167%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xdm7qv9 .comp-m0xdm7qv9-overflow-wrapper {
		position: relative;
		display: flex;
		flex-direction: column;
		flex-grow: 1;
		overflow-x: clip;
		overflow-y: clip;
	}

	#comp-m0xdm7qv9 .comp-m0xdm7qv9-container {
		box-sizing: border-box;
		position: relative;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2840278 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 610fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xdm7qv9 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdm7qw {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.6653176229508198;
		min-width: 0px;
		width: 100.77385077385077%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: -0.3843639115155488%;
		margin-right: 0%;
		margin-top: 0.0025614754098360654%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xdm7qw {
		--backgroundColor: var(--color_11);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xdm7qw6 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 91.26557731434384%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xdm7qw6-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.3472549 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qw6 {
			width: 100%;
			align-self: center;
		}

		.comp-m0xdm7qw6-container {
			grid-template-rows: minmax(max(0.5px, 0.6966912 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 314.031375fr);
		}
	}

	#comp-m0xdm7qw6 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdm7qx {
		width: 47.445858566267745%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: -0.041757650135254495%;
		margin-top: 7.137256016612773%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xdm7qx-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qx {
			width: 47.33490451785585%;
			margin-right: -0.16427518302333022%;
			margin-top: 10.190076775859708%;
		}
	}

	#comp-m0xdm7qx {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdm7qx5 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100.09064064733076%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 3.5436280015671238%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xdm7qx5-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2057154 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 426.0268034178027fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qx5 {
			width: 99.56901082728898%;
			margin-bottom: 8%;
		}

		.comp-m0xdm7qx5-container {
			grid-template-rows: minmax(max(0.5px, 0.2692308 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 148.000375fr);
		}
	}

	#comp-m0xdm7qx5 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_11);
		--rd: max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.07999999821186066);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdm7qx12 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 91.42062104628637%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0.0035014536709821304%;
		margin-top: 0.15324695566564103%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xdm7qx12-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.1809514 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 391.64fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qx12 {
			width: 91.89378453089078%;
			margin-right: 0.003519576059576537%;
			margin-top: 0.15404011220645103%;
		}
	}

	#comp-m0xdm7qx12 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdm7qy5 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.6653304054744152;
		min-width: 0px;
		width: 100.00383019470156%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: start;
		margin-left: -0.001915097350794771%;
		margin-right: 0%;
		margin-top: 0.0002872646026758232%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xdm7qy5 {
		--backgroundColor: var(--color_11);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xdm7qy11 {
		width: 100.08443155537609%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-left: 0.19088873389376307%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xdm7qy11-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qy11 {
			margin-left: 0.1782344306982596%;
		}
	}

	#comp-m0xdm7qy11 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdm7qz {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 3.6827200884189475%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	#comp-m0xdm7qz {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--lineHeight: 1.4em;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qz {
			--minFontSize: 16px;
			--maxFontSize: 28px;
			--textAlign: left;
			--lineHeight: 1.2em;
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0xdm7qz8 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0xdm7qz8 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: justify;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xdm7r1 {
		width: 47.55732376516065%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0.0017416437327019945%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xdm7r1-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-right: max(0.5px, 0.0006944 * (var(--scaling-factor) - var(--scrollbar-width)));
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7r1 {
			width: 47.44610905089831%;
			margin-top: 0.0199034444104759%;
		}

		.comp-m0xdm7r1-container {
			padding-right: max(0.5px, 0.0006949 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-m0xdm7r1 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdm7r15 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.98110802242422%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 3.550234475442467%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xdm7r15-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2055104 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 425.5758351167001fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		.comp-m0xdm7r15-container {
			grid-template-rows: minmax(max(0.5px, 0.2695103 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}

		#comp-m0xdm7r15 {
			margin-bottom: 8%;
		}
	}

	#comp-m0xdm7r15 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_11);
		--rd: max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.07999999821186066);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdm7r25 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 91.3013032559844%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: center;
		margin-left: 0.003446698973767031%;
		margin-right: 0%;
		margin-top: 0.15308601119880574%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xdm7r25-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.1805278 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 390.72fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7r25 {
			width: 91.30130325598438%;
			margin-left: 0.0034466989737670316%;
		}
	}

	#comp-m0xdm7r25 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdm7r212 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.6653357903357903;
		min-width: 0px;
		width: 100.00025593841099%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: end;
		justify-self: end;
		margin-left: 0%;
		margin-right: -0.0037750915619500012%;
		margin-top: 0%;
		margin-bottom: -0.0038710684661164446%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xdm7r212 {
		--backgroundColor: var(--color_11);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xdm7r31 {
		width: 100.03303819969479%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-left: 0.20190154499020965%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xdm7r31-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7r31 {
			margin-left: 0.1889962200755985%;
		}
	}

	#comp-m0xdm7r31 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdm7r36 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 3.6872360930262778%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	#comp-m0xdm7r36 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--lineHeight: 1.4em;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7r36 {
			--minFontSize: 16px;
			--maxFontSize: 28px;
			--textAlign: left;
			--lineHeight: 1.2em;
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0xdm7r314 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.72780107408225%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0xdm7r314 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: justify;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xdvgis {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 160px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xdvgis-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.4381528 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1105.43625fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xdvgis {
			margin-bottom: 80px;
		}
	}

	@media screen and (max-width: 750px) {
		.comp-m0xdvgis-container {
			padding-top: 96px;
			padding-right: 0px;
			padding-left: 0px;
			padding-bottom: 0px;
			grid-template-rows: minmax(max(0.5px, 0.4381538 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}

		#comp-m0xdvgis {
			margin-bottom: 0px;
		}
	}

	#comp-m0xdvgis {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdvgiu4 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 26.29193904216548%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: -8.579870616690926%;
		margin-top: -8.141582112944098%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdvgiu4 {
			width: 53.64428665196722%;
			margin-right: -7.871068110271346%;
			margin-top: -28.806110679190937%;
		}
	}

	#comp-m0xdvgiu4 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: multiply;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: 250, 248, 245;
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontSize: 440spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdvgiu4 {
			--minFontSize: 20px;
			--maxFontSize: 240px;
			--fontSize: 240spx;
		}
	}

	#comp-m0xdvgiv7 {
		width: 100.00152654664618%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xdvgiv7-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	#comp-m0xdvgiv7 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdvgiw5 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.99977384570849%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 40px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xdvgiw5-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0951389 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1105.453fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xdvgiw5 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdvgix {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 88.9945406354031%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: -0.07044706180343985%;
		margin-top: 7.057427359241569%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xdvgix {
			align-self: start;
			margin-right: -0.06890928385201218%;
			margin-top: 8.073320156092667%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdvgix {
			width: 82.21063767413999%;
			align-self: end;
			margin-right: -0.06974361752298248%;
			margin-top: 0%;
			margin-bottom: -0.682101342136457%;
		}
	}

	#comp-m0xdvgix {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--lineHeight: 1.2em;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdvgix {
			--minFontSize: 20px;
			--maxFontSize: 36px;
			--fontSize: 73.846spx;
			--fontWeight: bold;
		}
	}

	#comp-m0xdvgix8 {
		width: 8.510468682153713%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-top: 0.0014134643218989722%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xdvgix8-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xdvgix8 {
			width: 9.493037873830747%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdvgix8 {
			width: 13.38312706323209%;
		}
	}

	#comp-m0xdvgix8 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdvgiy {
		width: 64.74047082953052%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 14.809475020617075%;
		margin-bottom: 18px;
		margin-right: 0%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xdvgiy-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xdvgiy {
			width: 111.54684095860567%;
			margin-left: 0%;
			margin-bottom: 4px;
			align-self: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdvgiy {
			width: 100%;
			margin-left: 0%;
			margin-bottom: 4px;
			align-self: flex-start;
		}
	}

	#comp-m0xdvgiy {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdvgiy5 {
		width: 51.80030257186082%;
		height: auto;
		--aspect-ratio: 0.37652965171007213;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 24.084720121028745%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xdvgiy5 {
			width: 38.42882161621216%;
			--aspect-ratio: 0.3743489583333333;
			margin-left: 0%;
			align-self: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdvgiy5 {
			width: 77.24137931034483%;
			--aspect-ratio: 0.21579961464354527;
			margin-left: 0%;
			align-self: center;
		}
	}

	#comp-m0xdvgiy5 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xdvgiz {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xdvgiz {
			align-self: center;
		}
	}

	#comp-m0xdvgiz {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdvgiz {
			--minFontSize: 12px;
			--maxFontSize: 18px;
			--fontSize: 23.631spx;
		}
	}

	#comp-m0xdvgiz8 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100.00003134183156%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xdvgiz8-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0553931 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xdvgiz8 {
			width: 111.54684095860567%;
			align-self: center;
		}

		.comp-m0xdvgiz8-container {
			grid-template-rows: minmax(max(0.5px, 0.0553932 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 55.999975fr);
		}
	}

	@media screen and (max-width: 750px) {
		.comp-m0xdvgiz8-container {
			grid-template-rows: minmax(max(0.5px, 0.1076923 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 1fr);
		}

		#comp-m0xdvgiz8 {
			align-self: flex-start;
		}
	}

	#comp-m0xdvgiz8 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdvgiz13 {
		min-height: 0px;
		--l_display: unset;
		height: 94.125px;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: end;
		justify-self: end;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xdvgiz13 {
			height: 56px;
			justify-self: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdvgiz13 {
			height: 42px;
		}
	}

	#comp-m0xdvgiz13 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xdvgj010 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 20.000232070058896%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: start;
		margin-left: 38.93687707641196%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 1.8272425249169435%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xdvgj010 {
			width: 17.929886618506675%;
			align-self: center;
			justify-self: center;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 1.6183035714285714%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdvgj010 {
			width: 50%;
			align-self: start;
			justify-self: start;
			margin-left: 24.62797619047619%;
			margin-top: 29.389880952380953%;
			margin-bottom: 0%;
		}
	}

	#comp-m0xdvgj010 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_15);
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontSize: 32spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdvgj010 {
			--minFontSize: 18px;
			--maxFontSize: 28px;
			--fontSize: 18spx;
		}
	}

	#comp-m0xdvgj14 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-left: 11.080015265233431%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xdvgj14-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdvgj14 {
			min-height: unset;
			width: 100.34352285173753%;
			max-height: 99999px;
			margin-left: 0.3534800358458628%;
			align-self: center;
		}

		.comp-m0xdvgj14-container {
			flex-direction: column;
		}
	}

	#comp-m0xdvgj14 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdvgj2 {
		width: max(0.5px, 0.1819416 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: max(0.5px, 0.0493056 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xdvgj2-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdvgj2 {
			min-width: 0px;
			width: 99.65269163979161%;
			max-width: 99999px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 6.102704043661622%;
			align-self: center;
		}
	}

	#comp-m0xdvgj2 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdvgj25 {
		width: 22.900763358778626%;
		height: auto;
		--aspect-ratio: 0.1;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 12.927756653992395%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdvgj25 {
			width: 11.471247199402539%;
			--aspect-ratio: 0.1111111111111111;
			margin-bottom: 5.228387717220823%;
		}
	}

	#comp-m0xdvgj25 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xdvgj216 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0xdvgj216 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: justify;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xdvgj311 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.4513817 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xdvgj311-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.3118056 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 650fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdvgj311 {
			width: 100.00440262737439%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}

		.comp-m0xdvgj311-container {
			grid-template-rows: minmax(max(0.5px, 0.558907 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 1fr);
		}
	}

	#comp-m0xdvgj311 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_11);
		--rd: max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.07999999821186066);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdvgj311 {
			--rd: max(0.5px, 0.0111103 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-m0xdvgj4 {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 93.84846396218984%;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		align-self: center;
		justify-self: center;
		margin-left: 0.0024615990547577167%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xdvgj4 .comp-m0xdvgj4-overflow-wrapper {
		position: relative;
		display: flex;
		flex-direction: column;
		flex-grow: 1;
		overflow-x: clip;
		overflow-y: clip;
	}

	#comp-m0xdvgj4 .comp-m0xdvgj4-container {
		box-sizing: border-box;
		position: relative;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2840278 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 610fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdvgj4 {
			width: 93.84846396218983%;
		}
	}

	#comp-m0xdvgj4 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xdvgj47 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.6653176229508198;
		min-width: 0px;
		width: 100.77000077000076%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: -0.3824389095905376%;
		margin-right: 0%;
		margin-top: 0.005122950819672131%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xdvgj47 {
		--backgroundColor: var(--color_11);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xdvgj47 wow-image {
		overflow: clip;
	}

	#comp-m0xdvgj47 wow-image img {
		height: 100%;
	}

	#comp-m0xeevz3 {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.92230870283785%;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 160px;
		margin-right: 0%;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	#comp-m0xeevz3 .comp-m0xeevz3-container {
		box-sizing: border-box;
		position: relative;
		row-gap: 0px;
		column-gap: 0px;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.7950972 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1105.28fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xeevz3 {
			margin-bottom: 80px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevz3 .comp-m0xeevz3-container {
			padding-top: 120px;
			padding-right: 0%;
			padding-left: 0%;
			padding-bottom: 0%;
			grid-template-rows: minmax(max(0.5px, 0.7950974 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}

		#comp-m0xeevz3 {
			margin-bottom: 0px;
		}
	}

	#comp-m0xeevz3 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xeevz6 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 27.26850679019606%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: -8.664059460584294%;
		margin-top: -8.139979371556272%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevz6 {
			width: 54.04579647569788%;
			margin-right: -8.644656785525235%;
			margin-top: -28.839040287760607%;
		}
	}

	#comp-m0xeevz6 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: multiply;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: 250, 248, 245;
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontSize: 440spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevz6 {
			--minFontSize: 20px;
			--maxFontSize: 240px;
			--fontSize: 240spx;
		}
	}

	#comp-m0xeevz68 {
		width: 100.01566345179502%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: center;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xeevz68-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	#comp-m0xeevz68 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xeevz75 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.99977384570849%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 40px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xeevz75-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0951389 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1105.453fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xeevz75 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xeevz81 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 88.9945406354031%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: -0.06479320451584396%;
		margin-top: 6.6899266355478355%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xeevz81 {
			margin-right: -0.05559645539731531%;
			margin-top: 7.869273268240388%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevz81 {
			width: 82.2638501394978%;
			margin-right: -0.06476683937823834%;
			margin-top: 11.144878437624552%;
		}
	}

	#comp-m0xeevz81 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--lineHeight: 1.2em;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevz81 {
			--minFontSize: 20px;
			--maxFontSize: 36px;
			--fontSize: 73.846spx;
			--fontWeight: bold;
		}
	}

	#comp-m0xeevz89 {
		width: 8.510468682153713%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-top: 0.0014134643218989722%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xeevz89-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xeevz89 {
			width: 9.499318084666065%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevz89 {
			width: 13.391789557592666%;
		}
	}

	#comp-m0xeevz89 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xeevz9 {
		width: 64.74047082953052%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 14.809475020617075%;
		margin-bottom: 8px;
		margin-right: 0%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xeevz9-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xeevz9 {
			width: 100.02790957298353%;
			margin-left: 0%;
			margin-bottom: 4px;
			align-self: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevz9 {
			width: 100%;
			margin-left: 0%;
			margin-bottom: 4px;
			align-self: center;
		}
	}

	#comp-m0xeevz9 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xeevz95 {
		width: 51.80030257186082%;
		height: auto;
		--aspect-ratio: 0.37652965171007213;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 24.084720121028745%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xeevz95 {
			width: 42.857142857142854%;
			--aspect-ratio: 0.375;
			margin-left: 0%;
			align-self: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevz95 {
			width: 76.19047619047619%;
			--aspect-ratio: 0.21875;
			margin-left: 0%;
			align-self: center;
		}
	}

	#comp-m0xeevz95 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xeevz916 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevz916 {
			align-self: center;
		}
	}

	#comp-m0xeevz916 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevz916 {
			--minFontSize: 12px;
			--maxFontSize: 18px;
			--fontSize: 12spx;
		}
	}

	#comp-m0xeevza7 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100.00003134183156%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xeevza7-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0553931 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xeevza7 {
			width: 100.02790957298353%;
			align-self: center;
		}

		.comp-m0xeevza7-container {
			grid-template-rows: minmax(max(0.5px, 0.0553932 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 56fr);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevza7 {
			align-self: flex-start;
		}
	}

	#comp-m0xeevza7 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xeevza12 {
		min-height: 0px;
		--l_display: unset;
		height: 94.0625px;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: end;
		justify-self: end;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xeevza12 {
			height: 56px;
			width: 99.99999999999999%;
			align-self: start;
			justify-self: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevza12 {
			height: 42px;
			width: 100%;
		}
	}

	#comp-m0xeevza12 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xeevzb6 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 20.000232070058896%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: start;
		margin-left: 38.93687707641196%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 1.8272425249169435%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xeevzb6 {
			width: 19.997910605619598%;
			justify-self: center;
			margin-left: 0%;
			margin-bottom: 1.8066456586885937%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevzb6 {
			width: 50%;
			justify-self: center;
			margin-left: 0%;
			margin-bottom: 0%;
		}
	}

	#comp-m0xeevzb6 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_15);
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontSize: 32spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevzb6 {
			--minFontSize: 18px;
			--maxFontSize: 28px;
			--fontSize: 18spx;
		}
	}

	#comp-m0xeevzb14 {
		width: 99.99858655246011%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xeevzb14-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	#comp-m0xeevzb14 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xeevzc4 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 64px;
		align-self: flex-end;
		order: 1;
		position: relative;
	}

	.comp-m0xeevzc4-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevzc4 {
			min-height: unset;
			width: 100.0697489039458%;
			max-height: 99999px;
			margin-bottom: 10%;
			align-self: flex-start;
		}

		.comp-m0xeevzc4-container {
			flex-direction: column;
		}
	}

	#comp-m0xeevzc4 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xeevzd {
		width: max(0.5px, 0.1819416 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: max(0.5px, 0.0493056 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xeevzd-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevzd {
			min-width: 0px;
			width: 99.92034252713333%;
			max-width: 99999px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 6.123668226625511%;
		}
	}

	#comp-m0xeevzd {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xeevze4 {
		width: 22.900763358778626%;
		height: auto;
		--aspect-ratio: 0.1;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 12.927756653992395%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevze4 {
			width: 11.47982062780269%;
			--aspect-ratio: 0.1111111111111111;
			margin-bottom: 5.2%;
		}
	}

	#comp-m0xeevze4 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xeevzf6 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0xeevzf6 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: justify;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xeevzg {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.4513817 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xeevzg-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.3118056 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 650fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevzg {
			width: 100.00440262737439%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}

		.comp-m0xeevzg-container {
			grid-template-rows: minmax(max(0.5px, 0.5601359 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 1fr);
		}
	}

	#comp-m0xeevzg {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_11);
		--rd: max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.07999999821186066);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevzg {
			--rd: max(0.5px, 0.0111103 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-m0xeevzg7 {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 93.84846396218984%;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		align-self: center;
		justify-self: center;
		margin-left: 0.0024615990547577167%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xeevzg7 .comp-m0xeevzg7-overflow-wrapper {
		position: relative;
		display: flex;
		flex-direction: column;
		flex-grow: 1;
		overflow-x: clip;
		overflow-y: clip;
	}

	#comp-m0xeevzg7 .comp-m0xeevzg7-container {
		box-sizing: border-box;
		position: relative;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2840278 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 610fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xeevzg7 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xeevzh3 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.6653176229508198;
		min-width: 0px;
		width: 100.77385077385077%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: -0.3843639115155488%;
		margin-right: 0%;
		margin-top: 0.0025614754098360654%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xeevzh3 {
		--backgroundColor: var(--color_11);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xeevzh9 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 83.75643127720924%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 64px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xeevzh9-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.3472549 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 925.875fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevzh9 {
			width: 100%;
			margin-bottom: 10%;
			align-self: center;
		}

		.comp-m0xeevzh9-container {
			grid-template-rows: minmax(max(0.5px, 0.3472538 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 314.031375fr);
		}
	}

	#comp-m0xeevzh9 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xeevzi4 {
		width: 45.923457124716016%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xeevzi4-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevzi4 {
			width: 47.508967716221605%;
			margin-right: -0.23415703467516938%;
			margin-top: 0.00996412913511359%;
		}
	}

	#comp-m0xeevzi4 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xeevzi9 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100.09064064733076%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 3.9848579472875434%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xeevzi9-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2057153 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 426.0268034178027fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		.comp-m0xeevzi9-container {
			grid-template-rows: minmax(max(0.5px, 0.2728359 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}

		#comp-m0xeevzi9 {
			margin-bottom: 8%;
		}
	}

	#comp-m0xeevzi9 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_11);
		--rd: max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.07999999821186066);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xeevzj4 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 91.42062104628637%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0.0035014536709821304%;
		margin-top: 0.15324695566564103%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xeevzj4-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.1809514 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 391.64fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevzj4 {
			width: 91.42062104628636%;
			margin-right: 0.00350145367098213%;
			margin-top: 0.153246955665641%;
		}
	}

	#comp-m0xeevzj4 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xeevzj11 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.6653304054744152;
		min-width: 0px;
		width: 100.00383019470156%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: start;
		margin-left: -0.001915097350794771%;
		margin-right: 0%;
		margin-top: 0.0002872646026758232%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xeevzj11 {
		--backgroundColor: var(--color_11);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xeevzj11 wow-image {
		overflow: clip;
	}

	#comp-m0xeevzj11 wow-image img {
		height: 100%;
	}

	#comp-m0xeevzk1 {
		width: 100.08443155537609%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-left: 0.21465698091555457%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xeevzk1-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevzk1 {
			margin-left: 0.15692017993513965%;
		}
	}

	#comp-m0xeevzk1 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xeevzk6 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 3.6827200884189475%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	#comp-m0xeevzk6 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--lineHeight: 1.4em;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xeevzk6 {
			--minFontSize: 18px;
			--maxFontSize: 28px;
			--lineHeight: 1.4em;
			--fontSize: 33.75spx;
			--fontWeight: bold;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevzk6 {
			--minFontSize: 16px;
			--maxFontSize: 28px;
			--textAlign: left;
			--lineHeight: 1.2em;
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0xeevzk14 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0xeevzk14 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: justify;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xeevzl11 {
		width: 45.93694319978386%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: end;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: -0.8040937398440327%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xeevzl11-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-right: max(0.5px, 0.0006949 * (var(--scaling-factor) - var(--scrollbar-width)));
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevzl11 {
			width: 47.508967716221605%;
			align-self: start;
			margin-top: 10.287963332004782%;
			margin-bottom: -0.004942208051008221%;
		}
	}

	#comp-m0xeevzl11 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xeevzm {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.98110802242422%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4.001555387612136%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xeevzm-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2055104 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 425.5758351167001fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		.comp-m0xeevzm-container {
			grid-template-rows: minmax(max(0.5px, 0.2694513 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}

		#comp-m0xeevzm {
			margin-bottom: 8%;
		}
	}

	#comp-m0xeevzm {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_11);
		--rd: max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.07999999821186066);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xeevzm7 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 91.3013032559844%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: center;
		margin-left: 0.003446698973767031%;
		margin-right: 0%;
		margin-top: 0.15308601119880574%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xeevzm7-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.1805278 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 390.72fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevzm7 {
			margin-left: 0.0034466989737670303%;
		}
	}

	#comp-m0xeevzm7 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xeevzn {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.6653357903357903;
		min-width: 0px;
		width: 100.00025593841099%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: end;
		justify-self: end;
		margin-left: 0%;
		margin-right: -0.0037750915619500012%;
		margin-top: 0%;
		margin-bottom: -0.0038710684661164446%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xeevzn {
		--backgroundColor: var(--color_11);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xeevzn wow-image {
		overflow: clip;
	}

	#comp-m0xeevzn wow-image img {
		height: 100%;
	}

	#comp-m0xeevzn6 {
		width: 100.03303819969479%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-left: 0.22756812844652918%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xeevzn6-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevzn6 {
			margin-left: 0.1680142812139032%;
		}
	}

	#comp-m0xeevzn6 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xeevzn11 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 3.6872360930262778%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	#comp-m0xeevzn11 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--lineHeight: 1.4em;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xeevzn11 {
			--minFontSize: 18px;
			--maxFontSize: 28px;
			--lineHeight: 1.4em;
			--fontSize: 33.75spx;
			--fontWeight: bold;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevzn11 {
			--minFontSize: 16px;
			--maxFontSize: 28px;
			--textAlign: left;
			--lineHeight: 1.2em;
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0xeevzo4 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.72780107408225%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0xeevzo4 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: justify;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xevgbz {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 81.08215073217617%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		align-self: flex-end;
		order: 3;
		position: relative;
	}

	.comp-m0xevgbz-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.3472549 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xevgbz {
			width: 99.8706403303647%;
			align-self: center;
		}

		.comp-m0xevgbz-container {
			grid-template-rows: minmax(max(0.5px, 0.3472538 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 313.640125fr);
		}
	}

	#comp-m0xevgbz {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xevgc13 {
		width: 47.445858566267745%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: -0.041757650135254495%;
		margin-top: 7.137256016612773%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xevgc13-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xevgc13 {
			width: 47.57054967929787%;
			margin-right: -0.13461028864788085%;
			margin-top: 10.251413547709431%;
		}
	}

	#comp-m0xevgc13 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xevgc2 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100.09064064733076%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 3.5436280015671238%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xevgc2-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.205715 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 426.0268034178027fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		.comp-m0xevgc2-container {
			grid-template-rows: minmax(max(0.5px, 0.2641024 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}

		#comp-m0xevgc2 {
			margin-bottom: 7.970634504457263%;
		}
	}

	#comp-m0xevgc2 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_11);
		--rd: max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.07999999821186066);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xevgc27 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 91.42062104628637%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0.0035014536709821304%;
		margin-top: 0.15324695566564103%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xevgc27-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.1809514 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 391.64fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xevgc27 {
			margin-right: 0.00350145367098213%;
			margin-top: 0.153246955665641%;
		}
	}

	#comp-m0xevgc27 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xevgc3 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.6653304054744152;
		min-width: 0px;
		width: 100.00383019470156%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: start;
		margin-left: -0.001915097350794771%;
		margin-right: 0%;
		margin-top: 0.0002872646026758232%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xevgc3 {
		--backgroundColor: var(--color_11);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xevgc3 wow-image {
		overflow: clip;
	}

	#comp-m0xevgc3 wow-image img {
		height: 100%;
	}

	#comp-m0xevgc36 {
		width: 100.08443155537609%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-left: 0.19088873389376307%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xevgc36-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xevgc36 {
			margin-left: 0.1464894841477451%;
		}
	}

	#comp-m0xevgc36 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xevgc311 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 3.6827200884189475%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	#comp-m0xevgc311 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--lineHeight: 1.4em;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xevgc311 {
			--minFontSize: 18px;
			--maxFontSize: 28px;
			--lineHeight: 1.4em;
			--fontSize: 33.75spx;
			--fontWeight: bold;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xevgc311 {
			--minFontSize: 16px;
			--maxFontSize: 28px;
			--textAlign: left;
			--lineHeight: 1.2em;
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0xevgc47 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0xevgc47 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: justify;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xevgc5 {
		width: 47.55732376516065%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0.0017416437327019945%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xevgc5-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-right: max(0.5px, 0.0006944 * (var(--scaling-factor) - var(--scrollbar-width)));
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xevgc5 {
			width: 47.57054967929787%;
			margin-top: 0.0049885224076444915%;
		}

		.comp-m0xevgc5-container {
			padding-right: max(0.5px, 0.0006949 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-m0xevgc5 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xevgc55 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.98110802242422%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 3.550234475442467%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xevgc55-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2055104 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 425.5758351167001fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		.comp-m0xevgc55-container {
			grid-template-rows: minmax(max(0.5px, 0.2669004 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}

		#comp-m0xevgc55 {
			margin-bottom: 7.9764284962643375%;
		}
	}

	#comp-m0xevgc55 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_11);
		--rd: max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.07999999821186066);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xevgc7 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 91.3013032559844%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: center;
		margin-left: 0.003446698973767031%;
		margin-right: 0%;
		margin-top: 0.15308601119880574%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xevgc7-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.1805278 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 390.72fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xevgc7 {
			width: 91.30130325598438%;
			margin-left: 0.0034466989737670316%;
		}
	}

	#comp-m0xevgc7 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xevgc77 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.6653357903357903;
		min-width: 0px;
		width: 100.00025593841099%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: end;
		justify-self: end;
		margin-left: 0%;
		margin-right: -0.0037750915619500012%;
		margin-top: 0%;
		margin-bottom: -0.0038710684661164446%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xevgc77 {
		--backgroundColor: var(--color_11);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xevgc8 {
		width: 100.03303819969479%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-left: 0.20190154499020965%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xevgc8-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xevgc8 {
			margin-left: 0.14705882352941177%;
		}
	}

	#comp-m0xevgc8 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xevgc85 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 3.6872360930262778%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	#comp-m0xevgc85 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--lineHeight: 1.4em;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xevgc85 {
			--minFontSize: 18px;
			--maxFontSize: 28px;
			--lineHeight: 1.4em;
			--fontSize: 33.75spx;
			--fontWeight: bold;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xevgc85 {
			--minFontSize: 16px;
			--maxFontSize: 28px;
			--textAlign: left;
			--lineHeight: 1.2em;
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0xevgc813 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.72780107408225%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0xevgc813 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: justify;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xfben9 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		align-self: flex-start;
		order: 4;
		position: relative;
	}

	.comp-m0xfben9-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.4381528 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1105.43625fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		.comp-m0xfben9-container {
			padding-top: 120px;
			padding-right: 0px;
			padding-left: 0px;
			padding-bottom: 0px;
			grid-template-rows: minmax(max(0.5px, 0.4381538 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-m0xfben9 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xfbenc {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 28.280159476367846%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: -8.761368567605695%;
		margin-top: -8.139374570571006%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xfbenc {
			width: 55.994180229668245%;
			margin-right: -8.74729961382088%;
			margin-top: -28.826025031544333%;
		}
	}

	#comp-m0xfbenc {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: multiply;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: 250, 248, 245;
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontSize: 440spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xfbenc {
			--minFontSize: 20px;
			--maxFontSize: 240px;
			--fontSize: 240spx;
		}
	}

	#comp-m0xfbend {
		width: 100.00152654664618%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xfbend-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	#comp-m0xfbend {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xfbend6 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.99977384570849%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 40px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xfbend6-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0951389 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1105.453fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xfbend6 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xfbene6 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 88.9945406354031%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: -0.07044706180343985%;
		margin-top: 7.057427359241569%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xfbene6 {
			margin-right: -0.06890928385201218%;
			margin-top: 7.734283089170139%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xfbene6 {
			width: 82.21063767413999%;
			margin-right: -0.06974361752298248%;
			margin-top: 10.878769580789477%;
		}
	}

	#comp-m0xfbene6 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--lineHeight: 1.2em;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xfbene6 {
			--minFontSize: 20px;
			--maxFontSize: 36px;
			--fontSize: 73.846spx;
			--fontWeight: bold;
		}
	}

	#comp-m0xfbenf {
		width: 8.510468682153713%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-top: 0.0014134643218989722%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xfbenf-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xfbenf {
			width: 9.493037873830747%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xfbenf {
			width: 13.38312706323209%;
		}
	}

	#comp-m0xfbenf {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xfbenf5 {
		width: 64.74047082953052%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 14.809475020617075%;
		margin-bottom: 18px;
		margin-right: 0%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xfbenf5-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xfbenf5 {
			width: 100%;
			margin-left: 0%;
			margin-bottom: 4px;
			align-self: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xfbenf5 {
			width: 100%;
			margin-left: 0%;
			margin-bottom: 4px;
			align-self: flex-start;
		}
	}

	#comp-m0xfbenf5 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xfbeng {
		width: 51.80030257186082%;
		height: auto;
		--aspect-ratio: 0.37652965171007213;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 24.084720121028745%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xfbeng {
			width: 42.857142857142854%;
			--aspect-ratio: 0.3763020833333333;
			margin-left: 0%;
			align-self: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xfbeng {
			width: 76.19047619047619%;
			--aspect-ratio: 0.21875;
			margin-left: 0%;
			align-self: center;
		}
	}

	#comp-m0xfbeng {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xfbeng11 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xfbeng11 {
			align-self: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xfbeng11 {
			align-self: center;
		}
	}

	#comp-m0xfbeng11 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--color: var(--color_15);
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xfbeng11 {
			--minFontSize: 12px;
			--maxFontSize: 42px;
			--fontSize: 23.631spx;
		}
	}

	#comp-m0xfbenh {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100.00003134183156%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xfbenh-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0553931 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xfbenh {
			align-self: flex-start;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xfbenh {
			align-self: center;
		}
	}

	#comp-m0xfbenh {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xfbenh5 {
		min-height: 0px;
		--l_display: unset;
		height: 94.125px;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: end;
		justify-self: end;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xfbenh5 {
			height: 56px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xfbenh5 {
			height: 42px;
			justify-self: center;
		}
	}

	#comp-m0xfbenh5 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xfbeni {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 20.000232070058896%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: start;
		margin-left: 38.93687707641196%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 1.8272425249169435%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xfbeni {
			align-self: center;
			justify-self: center;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 1.8415178571428572%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xfbeni {
			width: 50%;
			align-self: start;
			justify-self: center;
			margin-left: 0%;
			margin-top: 27.790178571428573%;
			margin-bottom: 0%;
		}
	}

	#comp-m0xfbeni {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_15);
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		--lineHeight: 1em;
		--fontSize: 32spx;
		--fontWeight: normal;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xfbeni {
			--minFontSize: 18px;
			--maxFontSize: 28px;
			--fontSize: 18spx;
		}
	}

	#comp-m0xfbeni8 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-left: 11.080015265233431%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xfbeni8-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xfbeni8 {
			min-height: unset;
			width: 100.10455563853623%;
			max-height: 99999px;
			margin-left: 0%;
		}

		.comp-m0xfbeni8-container {
			flex-direction: column;
		}
	}

	#comp-m0xfbeni8 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xfbenj {
		width: max(0.5px, 0.1819416 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: max(0.5px, 0.0493056 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xfbenj-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xfbenj {
			min-width: 0px;
			width: 100%;
			max-width: 99999px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 6.112299199283831%;
		}
	}

	#comp-m0xfbenj {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xfbenj5 {
		width: 22.900763358778626%;
		height: auto;
		--aspect-ratio: 0.1;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 12.927756653992395%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xfbenj5 {
			width: 11.458695976525588%;
			--aspect-ratio: 0.1111111111111111;
			margin-bottom: 5.21045108290418%;
		}
	}

	#comp-m0xfbenj5 {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xfbenj16 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0xfbenj16 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: justify;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xfbenk11 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.4513817 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xfbenk11-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.3118056 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 650fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xfbenk11 {
			width: 100.00440262737439%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}

		.comp-m0xfbenk11-container {
			grid-template-rows: minmax(max(0.5px, 0.5600059 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 1fr);
		}
	}

	#comp-m0xfbenk11 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_11);
		--rd: max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: 0px 0px max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.07999999821186066);
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xfbenk11 {
			--rd: max(0.5px, 0.0111103 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-m0xfbenl {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 93.84846396218984%;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		align-self: center;
		justify-self: center;
		margin-left: 0.0024615990547577167%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xfbenl .comp-m0xfbenl-overflow-wrapper {
		position: relative;
		display: flex;
		flex-direction: column;
		flex-grow: 1;
		overflow-x: clip;
		overflow-y: clip;
	}

	#comp-m0xfbenl .comp-m0xfbenl-container {
		box-sizing: border-box;
		position: relative;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2840278 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 610fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xfbenl {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xfbenl7 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.6652717529982138;
		min-width: 0px;
		width: 100.87705578247376%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: -0.42828198959753416%;
		margin-right: 0%;
		margin-top: -0.06147540983606557%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xfbenl7 {
		--backgroundColor: var(--color_11);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xfbenl7 wow-image {
		overflow: clip;
	}

	#comp-m0xfbenl7 wow-image img {
		height: 100%;
	}

	#comp-m0xa7igp5 {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		align-self: stretch;
		justify-self: stretch;
		grid-area: 5/1/6/2;
		position: relative;
	}

	#comp-m0xa7igp5 .comp-m0xa7igp5-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 8.333333333333334%;
		padding-right: 0%;
		padding-left: 0%;
		padding-bottom: 8.333333333333334%;
		row-gap: 0px;
		column-gap: 0px;
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0556207 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7igp5 .comp-m0xa7igp5-container-pinned {
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		height: 100%;
		width: 100%;
		position: absolute;
		display: grid;
		pointer-events: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igp5 .comp-m0xa7igp5-container {
			padding-top: 80px;
			padding-right: 0px;
			padding-left: 0px;
			padding-bottom: 80px;
			max-width: 99999999999px;
			margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
			--section-max-width: 99999999999px;
			grid-template-rows: minmax(max(0.5px, 0.2237692 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}

		#comp-m0xa7igp5 .comp-m0xa7igp5-container-pinned {
			max-width: 99999999999px;
			margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
			--section-max-width: 99999999999px;
		}
	}

	#comp-m0xa7igp5 {
		--bg: var(--color_11);
		--alpha-bg: 0;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xg2921 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xg2921-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xg2921 {
			min-height: unset;
			width: 70.45673076923077%;
			max-height: 99999px;
			margin-top: 0.01201923076923077%;
		}

		.comp-m0xg2921-container {
			flex-direction: column;
		}
	}

	#comp-m0xg2921 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xg06bb {
		width: max(0.5px, 0.2361103 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--aspect-ratio: 0.23515625;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: max(0.5px, 0.0111103 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xg06bb {
			min-height: unset;
			--aspect-ratio: 0.23529411764705882;
			min-width: 0px;
			width: 98.98783122938701%;
			max-width: 99999px;
			max-height: 99999px;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: 16px;
			margin-right: 0%;
			align-self: center;
		}
	}

	#comp-m0xg06bb {
		--static-spx: 1px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xg06bb {
			--static-spx: 0.1 * var(--one-unit);
		}
	}

	#comp-m0xg06bb:not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xg06bb:not(.is-animating) :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xg06bb.variants-m2bqhlw1,
	#comp-m0xg06bb.variants-m2bqhlw1 :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xg06bb.variants-m2bqhlw1,
	#comp-m0xg06bb.variants-m2bqhlw1 :not(.is-animating) :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xg06bb {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-m0xg06bb.variants-m2bqhlw1 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(10px)translateY(-6.123233995736766e-16px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-m0xg07dg {
		width: max(0.5px, 0.2118056 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--aspect-ratio: 0.26096311475409834;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-top: max(0.5px, 0.0002496 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xg07dg {
			min-height: unset;
			--aspect-ratio: 0.26229508196721313;
			min-width: 0px;
			width: 88.79790742636187%;
			max-width: 99999px;
			max-height: 99999px;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: 0%;
			margin-right: 0%;
			align-self: center;
		}
	}

	#comp-m0xg07dg {
		--static-spx: 1px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xg07dg {
			--static-spx: 0.1 * var(--one-unit);
		}
	}

	#comp-m0xg07dg:not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xg07dg:not(.is-animating) :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xg07dg.variants-m2bqhc11,
	#comp-m0xg07dg.variants-m2bqhc11 :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xg07dg.variants-m2bqhc11,
	#comp-m0xg07dg.variants-m2bqhc11 :not(.is-animating) :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xg07dg {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-m0xg07dg.variants-m2bqhc11 {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(10px)translateY(-6.123233995736766e-16px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-m0xh29ag {
		width: 23.541666666666668%;
		height: auto;
		--aspect-ratio: 0.7050147492625368;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 8.297526041666666%;
		margin-right: 0%;
		margin-top: -21.25%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xh29ag {
			width: 39.000267219182945%;
			--aspect-ratio: 0.7049012933968747;
			margin-left: -7.1594551282051295%;
			margin-top: -34.70352564102564%;
		}
	}

	#comp-m0xh29ag {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xa7iej {
		width: auto;
		height: auto;
		--comp-display: unset;
		align-self: stretch;
		justify-self: stretch;
		grid-area: 6/1/7/2;
		position: relative;
	}

	.comp-m0xa7iej-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7iej:not(.comp-m0xa7iej-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#comp-m0xa7iej {
		--alpha-bg: 0;
		--bg: var(--color_11);
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xa7iej_r_comp-m0q2ub2m {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		position: relative;
	}

	#comp-m0xa7iej_r_comp-m0q2ub2m .comp-m0xa7iej_r_comp-m0q2ub2m-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 80px;
		padding-right: 0%;
		padding-left: 0%;
		padding-bottom: 32px;
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.276487 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7iej_r_comp-m0q2ub2m:not(.comp-m0xa7iej_r_comp-m0q2ub2m-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#comp-m0xa7iej_r_comp-m0q2ub2m .comp-m0xa7iej_r_comp-m0q2ub2m-container-pinned {
		max-width: var(--variables-m0q1lwfo);
		margin-left: clamp(0px, (100% - var(--variables-m0q1lwfo)) / 2, 100 * var(--one-unit));
		--section-max-width: var(--variables-m0q1lwfo);
		height: 100%;
		width: 100%;
		position: absolute;
		display: grid;
		pointer-events: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0q2ub2m .comp-m0xa7iej_r_comp-m0q2ub2m-container {
			padding-right: 0px;
			padding-left: 0px;
			padding-bottom: 96px;
			grid-template-rows: minmax(max(0.5px, 1.7842949 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-m0xa7iej_r_comp-m0q2ub2m {
		--bg: var(--color_11);
		--alpha-bg: 0;
		--static-spx: 1px;
	}

	#comp-m0xa7iej_r_comp-m0rnq825 {
		min-height: unset;
		--l_display: none;
		height: auto;
		--aspect-ratio: 0;
		min-width: 0px;
		width: 111.10990547839505%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-top: -6.715372299382696%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0rnq825 {
			--l_display: unset;
			--aspect-ratio: 0.07692307692307693;
			width: 100%;
			justify-self: start;
			margin-top: -80px;
		}
	}

	#comp-m0xa7iej_r_comp-m0rnq825 {
		--backgroundColor: 255, 255, 255;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 0px 0px max(0.5px, 0.0555556 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0555556 * (var(--scaling-factor) - var(--scrollbar-width)));
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 1;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0rnq825 {
			--alpha-backgroundColor: 0.95;
		}
	}

	#comp-m0xa7iej_r_comp-m120yfod {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 0%;
		margin-left: 0.004340277777777778%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m120yfod-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m120yfod {
			min-height: 0px;
			width: max-content;
			margin-top: 1.336669921875%;
			margin-left: 0%;
			margin-bottom: -0.016324869791617402%;
			margin-right: 0.059000651041666664%;
		}

		.comp-m0xa7iej_r_comp-m120yfod-container {
			flex-direction: row;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m120yfod {
			min-height: unset;
			width: 92.3076923076923%;
			max-height: 99999px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0.11217948717948718%;
			margin-bottom: 0%;
		}

		.comp-m0xa7iej_r_comp-m120yfod-container {
			flex-direction: column;
		}
	}

	#comp-m0xa7iej_r_comp-m120yfod {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-lzcb9dvx {
		width: max(0.5px, 0.0764917 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: max(0.5px, 0.1404951 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: max(0.5px, 0.0000056 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-lzcb9dvx-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dvx {
			margin-left: 0px;
			margin-right: max(0.5px, 0.0518188 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
			margin-bottom: 0px;
			align-self: flex-start;
			order: 6;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dvx {
			min-width: 0px;
			width: 100%;
			max-width: 99999px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 24px;
			align-self: center;
			order: 1;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dvx {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-m0zywzgd {
		width: 100%;
		height: auto;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 24px;
		margin-right: 0%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m0zywzgd-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zywzgd {
			margin-bottom: 16px;
			align-self: center;
		}
	}

	#comp-m0xa7iej_r_comp-m0zywzgd {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-lzcb9dvx5 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.8463983050847458;
		min-width: 0px;
		width: 107.13576393814725%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 8px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dvx5 {
			--aspect-ratio: 0.9069444444444444;
			width: 31.236668094186903%;
			margin-bottom: 16px;
			align-self: center;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dvx5 {
		--backgroundColor: var(--color_0);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xa7iej_r_comp-lzcb9dvy3 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 97.56433191138021%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: -2.347850758972904%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-end;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dvy3 {
			width: 100%;
			margin-right: 0%;
			align-self: center;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dvy3 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontStyle: normal;
		--color: var(--color_15);
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: tsukushimarugothic;
		--lineHeight: 1em;
		--fontSize: 20spx;
		--fontWeight: bold;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dvy3 {
			--fontSize: 59.077spx;
		}
	}

	#comp-m0xa7iej_r_comp-m200rhc3 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.4116295104573661;
		min-width: 0px;
		width: 61.732160590154635%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 15.566037735849056%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-end;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m200rhc3 {
			margin-right: 0%;
			align-self: center;
		}
	}

	#comp-m0xa7iej_r_comp-m200rhc3 {
		--iconSize: 28spx;
		--orientation: HORIZ;
		--spacing: 12spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m200rhc3 {
			--spacing: 8spx;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dw15 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.6909715 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: min(-0.5px, -0.0000542 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-lzcb9dw15-container {
		box-sizing: border-box;
		padding-top: 70px;
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.2327458 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 995fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dw15 {
			--l_display: unset;
			width: max(0.5px, 0.7883724 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: max(0.5px, 0.0007435 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
			margin-bottom: 0px;
			align-self: flex-end;
			order: 7;
		}

		.comp-m0xa7iej_r_comp-lzcb9dw15-container {
			padding-top: 70px;
			grid-template-rows: minmax(max(0.5px, 0.2327461 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 605.469125fr);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dw15 {
			--l_display: none;
			width: 0%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
			align-self: center;
			order: 6;
		}

		.comp-m0xa7iej_r_comp-lzcb9dw15-container {
			padding-top: 0px;
			grid-template-rows: minmax(max(0.5px, 1.8272026 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 285.07775fr);
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dw15 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-lzcfyh6t {
		width: 100%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0.017273869346733667%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-lzcfyh6t-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcfyh6t {
			width: 99.46058355989663%;
			margin-left: 0%;
			margin-top: 0.03870965344434368%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcfyh6t {
			min-height: unset;
			min-width: 0px;
			width: 100.01644379117522%;
			max-width: 99999px;
			max-height: 99999px;
			margin-top: 40.015625px;
			margin-left: -0.016443791175253103%;
		}

		.comp-m0xa7iej_r_comp-lzcfyh6t-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: -137.41960604548217px;
		}
	}

	#comp-m0xa7iej_r_comp-lzcfyh6t {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-lzcfy5fx {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 9.18272173616799%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-lzcfy5fx-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcfy5fx {
			min-height: 0px;
			width: max-content;
			margin-bottom: 8.074307206277233%;
			align-self: flex-start;
			order: 2;
		}

		.comp-m0xa7iej_r_comp-lzcfy5fx-container {
			flex-direction: row;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcfy5fx {
			min-height: unset;
			min-width: 0px;
			width: 100.0130213984982%;
			max-width: 99999px;
			max-height: 99999px;
			margin-bottom: 24px;
			align-self: center;
			order: 1;
		}

		.comp-m0xa7iej_r_comp-lzcfy5fx-container {
			flex-direction: column;
		}
	}

	#comp-m0xa7iej_r_comp-lzcfy5fx {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-lzcg8pga {
		width: max-content;
		height: auto;
		min-height: 0px;
		--comp-display: unset;
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: max(0.5px, 0.0111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-lzcg8pga-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcg8pga {
			min-height: 0px;
			margin-top: max(0.5px, 0.000651 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcg8pga {
			min-height: 355.40625px;
			min-width: 0px;
			max-width: 99999px;
			max-height: 99999px;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: -48px;
			margin-right: 0%;
		}
	}

	#comp-m0xa7iej_r_comp-lzcg8pga {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-m10atuxg {
		width: max-content;
		height: auto;
		min-height: 0px;
		--comp-display: unset;
		margin-top: max(0.5px, 0.0000434 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: max(0.5px, 0.03125 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m10atuxg-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m10atuxg {
			width: max-content;
			min-height: 0px;
			margin-top: 0px;
			margin-right: max(0.5px, 0.0165975 * (var(--scaling-factor) - var(--scrollbar-width)));
		}

		.comp-m0xa7iej_r_comp-m10atuxg-container {
			flex-direction: row;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m10atuxg {
			min-height: unset;
			min-width: 0px;
			width: max(0.5px, 0.5384615 * (var(--scaling-factor) - var(--scrollbar-width)));
			max-width: 99999px;
			max-height: 99999px;
			margin-top: max(0.5px, 0.0012821 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-right: 0px;
		}

		.comp-m0xa7iej_r_comp-m10atuxg-container {
			flex-direction: column;
		}
	}

	#comp-m0xa7iej_r_comp-m10atuxg {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwc {
		width: max(0.5px, 0.1166667 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: max(0.5px, 0.0277778 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwc .comp-m0xa7iej_r_comp-lzcb9dwc-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 7.357142857142866%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dwc {
			width: max(0.5px, 0.1284388 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: max(0.5px, 0.0165977 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: max(0.5px, 0.0000404 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-bottom: 0px;
		}

		#comp-m0xa7iej_r_comp-lzcb9dwc .comp-m0xa7iej_r_comp-lzcb9dwc-container {
			padding-bottom: 6.68237876490689%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwc {
			min-width: 0px;
			width: 100%;
			max-width: 99999px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 32px;
		}

		#comp-m0xa7iej_r_comp-lzcb9dwc .comp-m0xa7iej_r_comp-lzcb9dwc-container {
			padding-bottom: 0.48661082803038574%;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwc {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwc5 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 14.192708333333334%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dwc5 {
			margin-bottom: 12.89101688315117%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwc5 {
			margin-bottom: 16px;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwc5 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--lineHeight: 1em;
		--fontFamily: wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dwc5 {
			--minFontSize: 13px;
			--maxFontSize: 18px;
			--fontSize: 24.375spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwc5 {
			--minFontSize: 15px;
			--maxFontSize: 18px;
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0xa7iej_r_comp-m0zy3yy6 {
		width: 100%;
		height: auto;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m0zy3yy6-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zy3yy6 {
			width: 98.84805711040805%;
		}
	}

	#comp-m0xa7iej_r_comp-m0zy3yy6 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwd {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwd {
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwd.comp-m0xa7iej_r_variants-m11r0jua {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwd {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwd {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwd:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwd:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwd.comp-m0xa7iej_r_variants-m11r0jua,
	#comp-m0xa7iej_r_comp-lzcb9dwd.comp-m0xa7iej_r_variants-m11r0jua :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwd.comp-m0xa7iej_r_variants-m11r0jua,
	#comp-m0xa7iej_r_comp-lzcb9dwd.comp-m0xa7iej_r_variants-m11r0jua :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zy1pf1 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zy1pf1 {
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m0zy1pf1.comp-m0xa7iej_r_variants-m11r8ma5 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0xa7iej_r_comp-m0zy1pf1 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zy1pf1 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0xa7iej_r_comp-m0zy1pf1:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zy1pf1:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zy1pf1.comp-m0xa7iej_r_variants-m11r8ma5,
	#comp-m0xa7iej_r_comp-m0zy1pf1.comp-m0xa7iej_r_variants-m11r8ma5 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zy1pf1.comp-m0xa7iej_r_variants-m11r8ma5,
	#comp-m0xa7iej_r_comp-m0zy1pf1.comp-m0xa7iej_r_variants-m11r8ma5 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zy23vi {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zy23vi {
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m0zy23vi.comp-m0xa7iej_r_variants-m11r8vaq1 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0xa7iej_r_comp-m0zy23vi {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zy23vi {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0xa7iej_r_comp-m0zy23vi:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zy23vi:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zy23vi.comp-m0xa7iej_r_variants-m11r8vaq1,
	#comp-m0xa7iej_r_comp-m0zy23vi.comp-m0xa7iej_r_variants-m11r8vaq1 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zy23vi.comp-m0xa7iej_r_variants-m11r8vaq1,
	#comp-m0xa7iej_r_comp-m0zy23vi.comp-m0xa7iej_r_variants-m11r8vaq1 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zy2sb3 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 4;
		position: relative;
	}

	#comp-m0xa7iej_r_comp-m0zy2sb3.comp-m0xa7iej_r_variants-m11r91um1 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0xa7iej_r_comp-m0zy2sb3 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zy2sb3 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0xa7iej_r_comp-m0zy2sb3:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zy2sb3:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zy2sb3.comp-m0xa7iej_r_variants-m11r91um1,
	#comp-m0xa7iej_r_comp-m0zy2sb3.comp-m0xa7iej_r_variants-m11r91um1 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zy2sb3.comp-m0xa7iej_r_variants-m11r91um1,
	#comp-m0xa7iej_r_comp-m0zy2sb3.comp-m0xa7iej_r_variants-m11r91um1 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwa1 {
		width: max(0.5px, 0.1111111 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: max(0.5px, 0.0003038 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwa1 .comp-m0xa7iej_r_comp-lzcb9dwa1-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 7.625%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dwa1 {
			width: max(0.5px, 0.1471966 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: max(0.5px, 0.000793 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-bottom: 0px;
		}

		#comp-m0xa7iej_r_comp-lzcb9dwa1 .comp-m0xa7iej_r_comp-lzcb9dwa1-container {
			padding-bottom: 5.754448566169401%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwa1 {
			min-width: 0px;
			width: 98.13417700981586%;
			max-width: 99999px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}

		#comp-m0xa7iej_r_comp-lzcb9dwa1 .comp-m0xa7iej_r_comp-lzcb9dwa1-container {
			padding-bottom: 0.5218290785351142%;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwa1 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwa6 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 14.931640625000005%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dwa6 {
			margin-bottom: 11.268637112798434%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwa6 {
			width: 99.98966316691032%;
			margin-bottom: 16px;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwa6 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--lineHeight: 1em;
		--fontFamily: wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dwa6 {
			--minFontSize: 13px;
			--maxFontSize: 18px;
			--fontSize: 24.375spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwa6 {
			--minFontSize: 15px;
			--maxFontSize: 18px;
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0xa7iej_r_comp-m0zybgwj {
		width: 100%;
		height: auto;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m0zybgwj-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	#comp-m0xa7iej_r_comp-m0zybgwj {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwb7 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.98914930555556%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0.010850694444444444%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwb7 {
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwb7.comp-m0xa7iej_r_variants-m11r9yfk {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwb7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwb7 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwb7:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwb7:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwb7.comp-m0xa7iej_r_variants-m11r9yfk,
	#comp-m0xa7iej_r_comp-lzcb9dwb7.comp-m0xa7iej_r_variants-m11r9yfk :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwb7.comp-m0xa7iej_r_variants-m11r9yfk,
	#comp-m0xa7iej_r_comp-lzcb9dwb7.comp-m0xa7iej_r_variants-m11r9yfk :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zy99p3 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.98914930555556%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zy99p3 {
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m0zy99p3.comp-m0xa7iej_r_variants-m11ra6sw {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0xa7iej_r_comp-m0zy99p3 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zy99p3 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0xa7iej_r_comp-m0zy99p3:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zy99p3:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zy99p3.comp-m0xa7iej_r_variants-m11ra6sw,
	#comp-m0xa7iej_r_comp-m0zy99p3.comp-m0xa7iej_r_variants-m11ra6sw :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zy99p3.comp-m0xa7iej_r_variants-m11ra6sw,
	#comp-m0xa7iej_r_comp-m0zy99p3.comp-m0xa7iej_r_variants-m11ra6sw :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zy9mks {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.98914930555556%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	#comp-m0xa7iej_r_comp-m0zy9mks.comp-m0xa7iej_r_variants-m11raemy {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0xa7iej_r_comp-m0zy9mks {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zy9mks {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0xa7iej_r_comp-m0zy9mks:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zy9mks:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zy9mks.comp-m0xa7iej_r_variants-m11raemy,
	#comp-m0xa7iej_r_comp-m0zy9mks.comp-m0xa7iej_r_variants-m11raemy :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zy9mks.comp-m0xa7iej_r_variants-m11raemy,
	#comp-m0xa7iej_r_comp-m0zy9mks.comp-m0xa7iej_r_variants-m11raemy :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw37 {
		width: max(0.5px, 0.165625 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		margin-top: max(0.5px, 0.0000326 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw37 .comp-m0xa7iej_r_comp-lzcb9dw37-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 0%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dw37 {
			width: max(0.5px, 0.1883341 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: max(0.5px, 0.0000407 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dw37 {
			min-width: 0px;
			width: max(0.5px, 0.3525875 * (var(--scaling-factor) - var(--scrollbar-width)));
			max-width: 99999px;
			margin-top: max(0.5px, 0.0016113 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dw37 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw44 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 10.019992296424666%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dw44 {
			margin-bottom: 8.81102974445704%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dw44 {
			width: 97.68730092784932%;
			margin-bottom: 15.984375px;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dw44 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--lineHeight: 1em;
		--fontFamily: wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dw44 {
			--minFontSize: 13px;
			--maxFontSize: 18px;
			--fontSize: 24.375spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dw44 {
			--minFontSize: 15px;
			--maxFontSize: 18px;
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dw412 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0.003275577736654027%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-lzcb9dw412-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.1215278 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 246.9999375fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dw412 {
			margin-left: 0.00288036278014287%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dw412 {
			width: 99.98922529899795%;
			margin-left: 0%;
		}

		.comp-m0xa7iej_r_comp-lzcb9dw412-container {
			grid-template-rows: minmax(max(0.5px, 0.1215281 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 144.999975fr);
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dw412 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-m0v1lqa8 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m0v1lqa8-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0v1lqa8 {
			min-height: unset;
			width: 99.23697829907981%;
			max-height: 99999px;
			justify-self: center;
			margin-top: 0.04167111158523576%;
			margin-bottom: -9.459509014294891%;
		}

		.comp-m0xa7iej_r_comp-m0v1lqa8-container {
			flex-direction: column;
		}
	}

	#comp-m0xa7iej_r_comp-m0v1lqa8 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-m0v1ezq1 {
		width: max(0.5px, 0.0831597 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-top: max(0.5px, 0.0008898 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m0v1ezq1-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m0v1ezq1 {
			width: max(0.5px, 0.1011963 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: max(0.5px, 0.0009155 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
			align-self: flex-start;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0v1ezq1 {
			min-width: 0px;
			width: 100%;
			max-width: 99999px;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: 0%;
			margin-right: 0%;
			align-self: center;
		}
	}

	#comp-m0xa7iej_r_comp-m0v1ezq1 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-m0vqc2iw {
		width: 99.98695198329854%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m0vqc2iw-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0vqc2iw {
			width: 98.07894184337603%;
		}
	}

	#comp-m0xa7iej_r_comp-m0vqc2iw {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw71 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 88.52929662012266%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 7.999999999999999px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-lzcb9dw71-container {
		box-sizing: border-box;
		padding-top: 6px;
		padding-right: 10px;
		padding-left: 10px;
		padding-bottom: 6px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0069444 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 86fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dw71 {
			width: 99.98576715058354%;
			margin-left: 0.014232849416453175%;
			margin-bottom: 3.953125px;
		}

		.comp-m0xa7iej_r_comp-lzcb9dw71-container {
			grid-template-rows: minmax(max(0.5px, 0.0069438 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 89.7656fr);
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dw71 {
		--brw: max(0.5px, 0.0006944 * (var(--scaling-factor) - var(--scrollbar-width)));
		--brd: 34, 34, 34;
		--bg: var(--color_0);
		--rd: max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw95 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 115.93386627906976%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: -16.115552325581394%;
		margin-top: 0.12718023255813954%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dw95 {
			width: 96.90111420612813%;
			align-self: center;
			justify-self: center;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: -0.03475718983703513%;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dw95 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--lineHeight: 1em;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dw95 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dw68 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 98.10799947801122%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 1.8922093174996737%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dw68 {
			width: 100%;
			margin-left: 0%;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dw68.comp-m0xa7iej_r_variants-m11rd4tq1 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw68 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dw68 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dw68:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw68:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw68.comp-m0xa7iej_r_variants-m11rd4tq1,
	#comp-m0xa7iej_r_comp-lzcb9dw68.comp-m0xa7iej_r_variants-m11rd4tq1 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw68.comp-m0xa7iej_r_variants-m11rd4tq1,
	#comp-m0xa7iej_r_comp-lzcb9dw68.comp-m0xa7iej_r_variants-m11rd4tq1 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyilbm {
		width: 64.10490605427975%;
		height: auto;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 16.692769511876794%;
		margin-right: 0%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m0zyilbm-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m0zyilbm {
			margin-bottom: 13.715992962412635%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zyilbm {
			width: 98.97802297187302%;
			margin-bottom: 16px;
		}
	}

	#comp-m0xa7iej_r_comp-m0zyilbm {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-m0zyi4c8 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zyi4c8 {
			margin-bottom: 0%;
		}
	}

	#comp-m0xa7iej_r_comp-m0zyi4c8.comp-m0xa7iej_r_variants-m11rceoi {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0xa7iej_r_comp-m0zyi4c8 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zyi4c8 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0xa7iej_r_comp-m0zyi4c8:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyi4c8:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyi4c8.comp-m0xa7iej_r_variants-m11rceoi,
	#comp-m0xa7iej_r_comp-m0zyi4c8.comp-m0xa7iej_r_variants-m11rceoi :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyi4c8.comp-m0xa7iej_r_variants-m11rceoi,
	#comp-m0xa7iej_r_comp-m0zyi4c8.comp-m0xa7iej_r_variants-m11rceoi :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw6 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dw6 {
			margin-bottom: 0%;
			order: 2;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dw6.comp-m0xa7iej_r_variants-m11rcmu9 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw6 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dw6 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dw6:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw6:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw6.comp-m0xa7iej_r_variants-m11rcmu9,
	#comp-m0xa7iej_r_comp-lzcb9dw6.comp-m0xa7iej_r_variants-m11rcmu9 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw6.comp-m0xa7iej_r_variants-m11rcmu9,
	#comp-m0xa7iej_r_comp-lzcb9dw6.comp-m0xa7iej_r_variants-m11rcmu9 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyj7ad {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 4;
		position: relative;
	}

	#comp-m0xa7iej_r_comp-m0zyj7ad.comp-m0xa7iej_r_variants-m11rcx81 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0xa7iej_r_comp-m0zyj7ad {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zyj7ad {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0xa7iej_r_comp-m0zyj7ad:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyj7ad:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyj7ad.comp-m0xa7iej_r_variants-m11rcx81,
	#comp-m0xa7iej_r_comp-m0zyj7ad.comp-m0xa7iej_r_variants-m11rcx81 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyj7ad.comp-m0xa7iej_r_variants-m11rcx81,
	#comp-m0xa7iej_r_comp-m0zyj7ad.comp-m0xa7iej_r_variants-m11rcx81 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m1g9vkx4 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0xa7iej_r_comp-m1g9vkx4.comp-m0xa7iej_r_variants-m1g9vkx7 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0xa7iej_r_comp-m1g9vkx4 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1g9vkx4 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0xa7iej_r_comp-m1g9vkx4:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m1g9vkx4:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m1g9vkx4.comp-m0xa7iej_r_variants-m1g9vkx7,
	#comp-m0xa7iej_r_comp-m1g9vkx4.comp-m0xa7iej_r_variants-m1g9vkx7 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m1g9vkx4.comp-m0xa7iej_r_variants-m1g9vkx7,
	#comp-m0xa7iej_r_comp-m1g9vkx4.comp-m0xa7iej_r_variants-m1g9vkx7 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zydeyb {
		min-height: unset;
		height: auto;
		width: max(0.5px, 0.0736326 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: max(0.5px, 0.0134983 * (var(--scaling-factor) - var(--scrollbar-width)));
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m0zydeyb-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zydeyb {
			min-width: 0px;
			width: 98.97802297187302%;
			max-width: 99999px;
			margin-top: 0%;
			margin-left: 0%;
			margin-right: 0%;
			align-self: center;
		}
	}

	#comp-m0xa7iej_r_comp-m0zydeyb {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-m0zycpzf {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zycpzf {
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m0zycpzf.comp-m0xa7iej_r_variants-m11rarst1 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0xa7iej_r_comp-m0zycpzf {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zycpzf {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0xa7iej_r_comp-m0zycpzf:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zycpzf:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zycpzf.comp-m0xa7iej_r_variants-m11rarst1,
	#comp-m0xa7iej_r_comp-m0zycpzf.comp-m0xa7iej_r_variants-m11rarst1 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zycpzf.comp-m0xa7iej_r_variants-m11rarst1,
	#comp-m0xa7iej_r_comp-m0zycpzf.comp-m0xa7iej_r_variants-m11rarst1 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw56 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dw56 {
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dw56.comp-m0xa7iej_r_variants-m11rb1pv {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw56 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dw56 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dw56:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw56:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw56.comp-m0xa7iej_r_variants-m11rb1pv,
	#comp-m0xa7iej_r_comp-lzcb9dw56.comp-m0xa7iej_r_variants-m11rb1pv :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw56.comp-m0xa7iej_r_variants-m11rb1pv,
	#comp-m0xa7iej_r_comp-lzcb9dw56.comp-m0xa7iej_r_variants-m11rb1pv :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyedqt {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zyedqt {
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m0zyedqt.comp-m0xa7iej_r_variants-m11rb9gv1 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0xa7iej_r_comp-m0zyedqt {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zyedqt {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0xa7iej_r_comp-m0zyedqt:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyedqt:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyedqt.comp-m0xa7iej_r_variants-m11rb9gv1,
	#comp-m0xa7iej_r_comp-m0zyedqt.comp-m0xa7iej_r_variants-m11rb9gv1 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyedqt.comp-m0xa7iej_r_variants-m11rb9gv1,
	#comp-m0xa7iej_r_comp-m0zyedqt.comp-m0xa7iej_r_variants-m11rb9gv1 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyf5u5 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 4;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zyf5u5 {
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m0zyf5u5.comp-m0xa7iej_r_variants-m11rbhld {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0xa7iej_r_comp-m0zyf5u5 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zyf5u5 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0xa7iej_r_comp-m0zyf5u5:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyf5u5:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyf5u5.comp-m0xa7iej_r_variants-m11rbhld,
	#comp-m0xa7iej_r_comp-m0zyf5u5.comp-m0xa7iej_r_variants-m11rbhld :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyf5u5.comp-m0xa7iej_r_variants-m11rbhld,
	#comp-m0xa7iej_r_comp-m0zyf5u5.comp-m0xa7iej_r_variants-m11rbhld :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyfojj {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 5;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zyfojj {
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m0zyfojj.comp-m0xa7iej_r_variants-m11rbpbo1 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0xa7iej_r_comp-m0zyfojj {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zyfojj {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0xa7iej_r_comp-m0zyfojj:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyfojj:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyfojj.comp-m0xa7iej_r_variants-m11rbpbo1,
	#comp-m0xa7iej_r_comp-m0zyfojj.comp-m0xa7iej_r_variants-m11rbpbo1 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyfojj.comp-m0xa7iej_r_variants-m11rbpbo1,
	#comp-m0xa7iej_r_comp-m0zyfojj.comp-m0xa7iej_r_variants-m11rbpbo1 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyg8d7 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 6;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zyg8d7 {
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m0zyg8d7.comp-m0xa7iej_r_variants-m11rbyd5 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0xa7iej_r_comp-m0zyg8d7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zyg8d7 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0xa7iej_r_comp-m0zyg8d7:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyg8d7:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyg8d7.comp-m0xa7iej_r_variants-m11rbyd5,
	#comp-m0xa7iej_r_comp-m0zyg8d7.comp-m0xa7iej_r_variants-m11rbyd5 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zyg8d7.comp-m0xa7iej_r_variants-m11rbyd5,
	#comp-m0xa7iej_r_comp-m0zyg8d7.comp-m0xa7iej_r_variants-m11rbyd5 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zygtbh {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 7;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zygtbh {
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m0zygtbh.comp-m0xa7iej_r_variants-m11rc68m {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0xa7iej_r_comp-m0zygtbh {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zygtbh {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0xa7iej_r_comp-m0zygtbh:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zygtbh:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zygtbh.comp-m0xa7iej_r_variants-m11rc68m,
	#comp-m0xa7iej_r_comp-m0zygtbh.comp-m0xa7iej_r_variants-m11rc68m :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zygtbh.comp-m0xa7iej_r_variants-m11rc68m,
	#comp-m0xa7iej_r_comp-m0zygtbh.comp-m0xa7iej_r_variants-m11rc68m :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcfxbcy {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-lzcfxbcy-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcfxbcy {
			min-height: 0px;
			width: max-content;
			margin-top: 0px;
			margin-left: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
		}

		.comp-m0xa7iej_r_comp-lzcfxbcy-container {
			flex-direction: row;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcfxbcy {
			min-height: unset;
			min-width: 0px;
			width: 53.51965975175766%;
			max-width: 99999px;
			max-height: 99999px;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: 0%;
			margin-right: 0%;
		}

		.comp-m0xa7iej_r_comp-lzcfxbcy-container {
			flex-direction: column;
		}
	}

	#comp-m0xa7iej_r_comp-lzcfxbcy {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwf15 {
		width: max(0.5px, 0.0854167 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: max(0.5px, 0.0222222 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: max(0.5px, 0.0000437 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwf15 .comp-m0xa7iej_r_comp-lzcb9dwf15-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 7.674796747967478%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dwf15 {
			width: max(0.5px, 0.1227617 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: max(0.5px, 0.0006914 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-bottom: 0px;
		}

		#comp-m0xa7iej_r_comp-lzcb9dwf15 .comp-m0xa7iej_r_comp-lzcb9dwf15-container {
			padding-bottom: 5.338733956123046%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwf15 {
			min-width: 0px;
			width: 100%;
			max-width: 99999px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 20px;
		}

		#comp-m0xa7iej_r_comp-lzcb9dwf15 .comp-m0xa7iej_r_comp-lzcb9dwf15-container {
			padding-bottom: 8.57555377773623%;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwf15 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwg4 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 19.320597449093754%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dwg4 {
			margin-bottom: 13.439773461281273%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwg4 {
			width: 99.9855533082924%;
			margin-bottom: 16.03125px;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwg4 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--lineHeight: 1em;
		--fontFamily: wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dwg4 {
			--minFontSize: 13px;
			--maxFontSize: 18px;
			--fontSize: 24.375spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwg4 {
			--minFontSize: 15px;
			--maxFontSize: 18px;
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwg12 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwg12 {
			width: 99.96923076923076%;
			margin-left: 0.007651505715091578%;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwg12.comp-m0xa7iej_r_variants-m11rdeb51 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwg12 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--lineHeight: 1.8em;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwg12 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwg12:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwg12:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwg12.comp-m0xa7iej_r_variants-m11rdeb51,
	#comp-m0xa7iej_r_comp-lzcb9dwg12.comp-m0xa7iej_r_variants-m11rdeb51 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwg12.comp-m0xa7iej_r_variants-m11rdeb51,
	#comp-m0xa7iej_r_comp-lzcb9dwg12.comp-m0xa7iej_r_variants-m11rdeb51 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwe6 {
		width: max(0.5px, 0.1180556 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--l_display: unset;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		margin-top: max(0.5px, 0.0004778 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-left: 0px;
		margin-bottom: min(-0.5px, -0.0003507 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-right: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwe6 .comp-m0xa7iej_r_comp-lzcb9dwe6-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 7.006890190972225%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dwe6 {
			width: max(0.5px, 0.1709193 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: max(0.5px, 0.0006914 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
		}

		#comp-m0xa7iej_r_comp-lzcb9dwe6 .comp-m0xa7iej_r_comp-lzcb9dwe6-container {
			padding-bottom: 4.838832401554016%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwe6 {
			min-width: 0px;
			width: 100%;
			max-width: 99999px;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: 0%;
			margin-right: 0%;
		}

		#comp-m0xa7iej_r_comp-lzcb9dwe6 .comp-m0xa7iej_r_comp-lzcb9dwe6-container {
			padding-bottom: 0%;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwe6 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwe11 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 98.61325115562404%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0.027573529411764705%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 13.869485294117647%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dwe11 {
			margin-left: 0.01904178371665574%;
			margin-bottom: 9.578017209477839%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwe11 {
			width: 100%;
			margin-left: 0%;
			margin-bottom: 16px;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwe11 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--lineHeight: 1em;
		--fontFamily: wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dwe11 {
			--minFontSize: 13px;
			--maxFontSize: 18px;
			--fontSize: 24.375spx;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwe11 {
			--minFontSize: 15px;
			--maxFontSize: 18px;
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0xa7iej_r_comp-m0zyksqp {
		width: 88.17184809208737%;
		height: auto;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m0zyksqp-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zyksqp {
			width: 100%;
		}
	}

	#comp-m0xa7iej_r_comp-m0zyksqp {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwf7 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwf7 {
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwf7.comp-m0xa7iej_r_variants-m11rdlp2 {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwf7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwf7 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwf7:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwf7:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwf7.comp-m0xa7iej_r_variants-m11rdlp2,
	#comp-m0xa7iej_r_comp-lzcb9dwf7.comp-m0xa7iej_r_variants-m11rdlp2 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwf7.comp-m0xa7iej_r_variants-m11rdlp2,
	#comp-m0xa7iej_r_comp-lzcb9dwf7.comp-m0xa7iej_r_variants-m11rdlp2 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zykeh7 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zykeh7 {
			margin-bottom: 0px;
			order: 3;
		}
	}

	#comp-m0xa7iej_r_comp-m0zykeh7.comp-m0xa7iej_r_variants-m11rdsla {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0xa7iej_r_comp-m0zykeh7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zykeh7 {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0xa7iej_r_comp-m0zykeh7:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zykeh7:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zykeh7.comp-m0xa7iej_r_variants-m11rdsla,
	#comp-m0xa7iej_r_comp-m0zykeh7.comp-m0xa7iej_r_variants-m11rdsla :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zykeh7.comp-m0xa7iej_r_variants-m11rdsla,
	#comp-m0xa7iej_r_comp-m0zykeh7.comp-m0xa7iej_r_variants-m11rdsla :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zynsdt {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zynsdt {
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m0zynsdt.comp-m0xa7iej_r_variants-m11re0td {
		--color: var(--color_18);
		--alpha-color: 1;
	}

	#comp-m0xa7iej_r_comp-m0zynsdt {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zynsdt {
			--minFontSize: 13px;
			--maxFontSize: 16px;
			--lineHeight: 1.8em;
		}
	}

	#comp-m0xa7iej_r_comp-m0zynsdt:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zynsdt:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zynsdt.comp-m0xa7iej_r_variants-m11re0td,
	#comp-m0xa7iej_r_comp-m0zynsdt.comp-m0xa7iej_r_variants-m11re0td :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m0zynsdt.comp-m0xa7iej_r_variants-m11re0td,
	#comp-m0xa7iej_r_comp-m0zynsdt.comp-m0xa7iej_r_variants-m11re0td :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m11oqdj3 {
		width: 100.00434046616607%;
		height: 1px;
		--l_display: none;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 2.728517878514542%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m11oqdj3 {
			--l_display: none;
			margin-bottom: 2.3493332614166156%;
			align-self: flex-start;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m11oqdj3 {
			--l_display: unset;
			margin-bottom: 24px;
			align-self: center;
		}
	}

	#comp-m0xa7iej_r_comp-m11oqdj3 {
		--brd: 157, 157, 157;
		--lnw: 1px;
		--alpha-brd: 1;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m11oqdj3 {
			--brd: 196, 192, 188;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwh5 {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		width: max-content;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwh5 .comp-m0xa7iej_r_comp-lzcb9dwh5-overflow-wrapper {
		position: relative;
		display: flex;
		flex-direction: column;
		flex-grow: 1;
		overflow-x: clip;
		overflow-y: clip;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwh5 .comp-m0xa7iej_r_comp-lzcb9dwh5-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dwh5 {
			margin-left: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwh5 {
			min-height: unset;
			--comp-display: grid;
			grid-template-rows: 1fr;
			grid-template-columns: minmax(0, 1fr);
			min-width: 0px;
			width: 99.99470983441782%;
			max-width: 99999px;
			max-height: 99999px;
			margin-left: -0.004761070397591792%;
		}

		#comp-m0xa7iej_r_comp-lzcb9dwh5 .comp-m0xa7iej_r_comp-lzcb9dwh5-container {
			flex-direction: column;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwh5 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwh10 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: max(0.5px, 0.25 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-lzcb9dwh10-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 1.5px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwh10 {
			min-height: unset;
			min-width: 0px;
			width: 45.01110993545657%;
			max-width: 99999px;
			max-height: 99999px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 6.893450428526082%;
		}

		.comp-m0xa7iej_r_comp-lzcb9dwh10-container {
			flex-direction: column;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwh10 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwi4 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.0689442 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwi4 {
			min-height: 0px;
			width: 94.6875px;
			max-height: 99999px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 4.513399153737659%;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwi4 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwi4 {
			--textAlign: center;
			--fontSize: 12px;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwi12 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.0981933 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwi12 {
			min-height: 0px;
			width: 132.4375px;
			max-height: 99999px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 4.513399153737659%;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwi12 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwi12 {
			--textAlign: center;
			--fontSize: 12px;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwj7 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.0591945 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwj7 {
			min-height: 0px;
			width: 80.96875px;
			max-height: 99999px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwj7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--fontSize: 14spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwj7 {
			--textAlign: center;
			--fontSize: 12px;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwj15 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.1611111 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: center;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwj15 {
			width: 100%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
			align-self: flex-start;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwj15 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--textDecoration: none;
		--textAlign: right;
		--lineHeight: 1em;
		--fontSize: 12spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwj15 {
			--minFontSize: 12px;
			--maxFontSize: 16px;
			--textAlign: left;
			--fontSize: 0.821spx;
		}
	}

	#comp-m0xa7iej_r_comp-m11ojszl {
		width: 23.6016131969791%;
		height: 5px;
		--l_display: none;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m11ojszl {
			width: 21.015878309287494%;
			height: 5px;
			--l_display: none;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m11ojszl {
			width: 99.83573748868666%;
			height: 1px;
			--l_display: unset;
			align-self: start;
			margin-right: 0.16426251131333247%;
			margin-top: 0.016443791175253103%;
		}
	}

	#comp-m0xa7iej_r_comp-m11ojszl {
		--brd: 157, 157, 157;
		--lnw: 1px;
		--alpha-brd: 1;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m11ojszl {
			--brd: 196, 192, 188;
		}
	}

	#comp-m0xa7iej_r_comp-m1gj1ivu {
		min-height: 0px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 360px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gj1ivu {
			--l_display: none;
			width: 360px;
			margin-bottom: 0px;
			align-self: flex-start;
			order: 2;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gj1ivu {
			--l_display: unset;
			width: 100%;
			margin-bottom: 24px;
			align-self: center;
			order: 3;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjfzv4 {
		min-height: 93px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m1gjfzv4-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7iej_r_comp-m1gjfzv4:not(.comp-m0xa7iej_r_comp-m1gjfzv4-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gjfzv4 {
			--l_display: none;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjfzv4 {
			--l_display: unset;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjfzv9 {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gjfzv9 {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjfzv9 {
			--l_display: unset;
			width: 359.984375px;
			justify-self: start;
			margin-top: 0.021701388888888888%;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjfzv9 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjfzv9 {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--menuSpacing: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjgcs9 {
		min-height: 93px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m1gjgcs9-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7iej_r_comp-m1gjgcs9:not(.comp-m0xa7iej_r_comp-m1gjgcs9-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gjgcs9 {
			--l_display: none;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjgcs9 {
			--l_display: unset;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjgcsb4 {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gjgcsb4 {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjgcsb4 {
			--l_display: unset;
			width: 359.984375px;
			justify-self: start;
			margin-top: 0.021701388888888888%;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjgcsb4 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjgcsb4 {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--menuSpacing: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjgmit {
		min-height: 93px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m1gjgmit-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7iej_r_comp-m1gjgmit:not(.comp-m0xa7iej_r_comp-m1gjgmit-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gjgmit {
			--l_display: none;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjgmit {
			--l_display: unset;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjgmix {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gjgmix {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjgmix {
			--l_display: unset;
			width: 359.984375px;
			justify-self: start;
			margin-top: 0.021701388888888888%;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjgmix {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjgmix {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--menuSpacing: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjhid4 {
		min-height: 93px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m1gjhid4-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7iej_r_comp-m1gjhid4:not(.comp-m0xa7iej_r_comp-m1gjhid4-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gjhid4 {
			--l_display: none;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjhid4 {
			--l_display: unset;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjhide {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gjhide {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjhide {
			--l_display: unset;
			width: 359.984375px;
			justify-self: start;
			margin-top: 0.021701388888888888%;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjhide {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjhide {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--menuSpacing: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gji5yd {
		min-height: 93px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m1gji5yd-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7iej_r_comp-m1gji5yd:not(.comp-m0xa7iej_r_comp-m1gji5yd-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gji5yd {
			--l_display: none;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gji5yd {
			--l_display: unset;
		}
	}

	#comp-m0xa7iej_r_comp-m1gji5yg {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gji5yg {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gji5yg {
			--l_display: unset;
			width: 359.984375px;
			justify-self: start;
			margin-top: 0.021701388888888888%;
		}
	}

	#comp-m0xa7iej_r_comp-m1gji5yg {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gji5yg {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--menuSpacing: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gj1iw0 {
		min-height: 93px;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m1gj1iw0-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7iej_r_comp-m1gj1iw0:not(.comp-m0xa7iej_r_comp-m1gj1iw0-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gj1iw0 {
			min-height: 130px;
		}

		.comp-m0xa7iej_r_comp-m1gj1iw0-container {
			grid-template-rows: minmax(129.9995px, auto);
		}
	}

	#comp-m0xa7iej_r_comp-m1gj1iw16 {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gj1iw16 {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gj1iw16 {
			--l_display: unset;
			width: 360px;
			justify-self: start;
		}
	}

	#comp-m0xa7iej_r_comp-m1gj1iw16 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gj1iw16 {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--txtsSub: var(--color_15);
			--txts: var(--color_15);
			--menuSpacing: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjemlq {
		height: 240px;
		width: 100%;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m1gjemlq-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7iej_r_comp-m1gjemlq:not(.comp-m0xa7iej_r_comp-m1gjemlq-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjemlq {
			height: 100px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjigcs {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gjigcs {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjigcs {
			--l_display: unset;
			width: 360px;
			align-self: start;
			justify-self: start;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjigcs {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjigcs {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--txtsSub: var(--color_15);
			--txts: var(--color_15);
			--menuSpacing: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjf2dj {
		height: 240px;
		width: 100%;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m1gjf2dj-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7iej_r_comp-m1gjf2dj:not(.comp-m0xa7iej_r_comp-m1gjf2dj-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjf2dj {
			height: 40px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjpwqv {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gjpwqv {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjpwqv {
			--l_display: unset;
			width: 360px;
			align-self: start;
			justify-self: start;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjpwqv {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjpwqv {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--txtsSub: var(--color_15);
			--txts: var(--color_15);
			--menuSpacing: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjfbgg {
		height: 240px;
		width: 100%;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m1gjfbgg-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7iej_r_comp-m1gjfbgg:not(.comp-m0xa7iej_r_comp-m1gjfbgg-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjfbgg {
			height: 91px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjtphq {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gjtphq {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjtphq {
			--l_display: unset;
			width: 360px;
			align-self: start;
			justify-self: start;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjtphq {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjtphq {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--txtsSub: var(--color_15);
			--txts: var(--color_15);
			--menuSpacing: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m2ocuubh {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: max(0.5px, 0.0952154 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-width: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 2.7777777777777777%;
		align-self: flex-start;
		order: 4;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m2ocuubh {
			--l_display: none;
			width: max(0.5px, 0.0952154 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m2ocuubh {
			min-height: 0px;
			--l_display: unset;
			width: 360px;
			max-height: 99999px;
			margin-bottom: 0px;
			order: 7;
		}
	}

	#comp-m0xa7iej_r_comp-m2ocuubh {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m2ocuubh {
			--minFontSize: 15px;
			--maxFontSize: 16px;
			--fontSize: 12px;
		}
	}

	#comp-m0xa7iej_r_comp-m2octd99 {
		width: max(0.5px, 0.25 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: 1px;
		--l_display: none;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 2.7777777777777777%;
		align-self: flex-start;
		order: 5;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m2octd99 {
			width: max(0.5px, 0.25 * (var(--scaling-factor) - var(--scrollbar-width)));
			height: 1px;
			--l_display: none;
			margin-bottom: 2.7777777777777777%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m2octd99 {
			min-height: 0px;
			--l_display: unset;
			height: auto;
			min-width: 0px;
			width: 360px;
			max-width: 99999px;
			max-height: 99999px;
			margin-bottom: 24px;
		}
	}

	#comp-m0xa7iej_r_comp-m2octd99 {
		--brd: 157, 157, 157;
		--lnw: 1px;
		--alpha-brd: 1;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m2octd99 {
			--brd: 196, 192, 188;
		}
	}

	#comp-m0xa7iej_r_comp-m2octb3j {
		min-height: 0px;
		--l_display: none;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 28.6328125%;
		align-self: flex-start;
		order: 6;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m2octb3j-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 1.5px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m2octb3j {
			--l_display: none;
			width: max-content;
			margin-bottom: 28.6328125%;
			order: 6;
		}

		.comp-m0xa7iej_r_comp-m2octb3j-container {
			padding-bottom: 1.5px;
			flex-direction: row;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m2octb3j {
			--l_display: unset;
			min-width: 0px;
			width: 360px;
			max-width: 99999px;
			max-height: 99999px;
			margin-bottom: 24px;
			order: 5;
		}

		.comp-m0xa7iej_r_comp-m2octb3j-container {
			padding-bottom: 0px;
			flex-direction: column;
		}
	}

	#comp-m0xa7iej_r_comp-m2octb3j {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-m2octb40 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.265625px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m2octb40 {
			margin-left: 0px;
			margin-right: max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m2octb40 {
			width: 100%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 2px;
		}
	}

	#comp-m0xa7iej_r_comp-m2octb40.comp-m0xa7iej_r_variants-m2octb411 {
		--minFontSize: 15px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 14px;
	}

	#comp-m0xa7iej_r_comp-m2octb40 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 16px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--fontSize: 14px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m2octb40 {
			--minFontSize: 12px;
			--textAlign: left;
			--fontSize: 13spx;
		}
	}

	#comp-m0xa7iej_r_comp-m2octb40:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m2octb40:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m2octb40.comp-m0xa7iej_r_variants-m2octb411,
	#comp-m0xa7iej_r_comp-m2octb40.comp-m0xa7iej_r_variants-m2octb411 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m2octb40.comp-m0xa7iej_r_variants-m2octb411,
	#comp-m0xa7iej_r_comp-m2octb40.comp-m0xa7iej_r_variants-m2octb411 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m2octb4e {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 141.390625px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m2octb4e {
			margin-left: 0px;
			margin-right: max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m2octb4e {
			width: 100.01219872110183%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 2px;
		}
	}

	#comp-m0xa7iej_r_comp-m2octb4e.comp-m0xa7iej_r_variants-m2octb4e2 {
		--minFontSize: 15px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 14px;
	}

	#comp-m0xa7iej_r_comp-m2octb4e {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 16px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--fontSize: 14px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m2octb4e {
			--minFontSize: 12px;
			--textAlign: left;
			--fontSize: 13spx;
		}
	}

	#comp-m0xa7iej_r_comp-m2octb4e:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m2octb4e:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m2octb4e.comp-m0xa7iej_r_variants-m2octb4e2,
	#comp-m0xa7iej_r_comp-m2octb4e.comp-m0xa7iej_r_variants-m2octb4e2 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m2octb4e.comp-m0xa7iej_r_variants-m2octb4e2,
	#comp-m0xa7iej_r_comp-m2octb4e.comp-m0xa7iej_r_variants-m2octb4e2 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m2octb4h1 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 85.234375px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m2octb4h1 {
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m2octb4h1 {
			width: 100%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	#comp-m0xa7iej_r_comp-m2octb4h1.comp-m0xa7iej_r_variants-m2octb4h3 {
		--minFontSize: 15px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 14px;
	}

	#comp-m0xa7iej_r_comp-m2octb4h1 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 16px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--fontSize: 14px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m2octb4h1 {
			--minFontSize: 12px;
			--textAlign: left;
			--fontSize: 13spx;
		}
	}

	#comp-m0xa7iej_r_comp-m2octb4h1:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m2octb4h1:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m2octb4h1.comp-m0xa7iej_r_variants-m2octb4h3,
	#comp-m0xa7iej_r_comp-m2octb4h1.comp-m0xa7iej_r_variants-m2octb4h3 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m2octb4h1.comp-m0xa7iej_r_variants-m2octb4h3,
	#comp-m0xa7iej_r_comp-m2octb4h1.comp-m0xa7iej_r_variants-m2octb4h3 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7iej_r_comp-m1gk4o5v {
		width: 100%;
		height: auto;
		--l_display: none;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 7;
		position: relative;
	}

	#comp-m0xa7iej_r_comp-m1gk4o5v .comp-m0xa7iej_r_comp-m1gk4o5v-container {
		box-sizing: border-box;
		position: relative;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gk4o5v {
			margin-bottom: 0px;
			align-self: flex-start;
			order: 7;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk4o5v {
			--l_display: unset;
			margin-bottom: 24px;
			align-self: center;
			order: 2;
		}

		#comp-m0xa7iej_r_comp-m1gk4o5v .comp-m0xa7iej_r_comp-m1gk4o5v-container {
			padding-top: 0%;
			padding-right: 0%;
			padding-left: 0%;
			padding-bottom: 5%;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk4o5v {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-m1gk9mp6 {
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 2.7734375%;
		margin-right: 0%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m1gk9mp6-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		.comp-m0xa7iej_r_comp-m1gk9mp6-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}

		#comp-m0xa7iej_r_comp-m1gk9mp6 {
			margin-bottom: 2.790798611111111%;
			order: 5;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk9mp6 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-m1gk9mp84 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 146.21527777777777%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gk9mp84 {
			width: 180px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 146.21527777777777%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk9mp84 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk9mp84 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk9mp84 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk9mp99 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gk9mp99 {
			width: 180px;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk9mp99 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk9mp99 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk9mp99 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk9728 {
		min-height: 24px;
		height: auto;
		min-width: 0px;
		width: 360px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 16px;
		margin-right: 0%;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m1gk9728-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gk9728 {
			order: 3;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk9728 {
			width: max-content;
			order: 4;
		}

		.comp-m0xa7iej_r_comp-m1gk9728-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk9728 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-m1gk972i {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 146.21527777777777%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gk972i {
			width: 180px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 146.21527777777777%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk972i {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk972i {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk972i {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk972l9 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gk972l9 {
			width: 180px;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk972l9 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk972l9 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk972l9 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7iej_r_comp-m1gkp6qh {
		width: 100%;
		height: 1px;
		--l_display: unset;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 16px;
		align-self: flex-start;
		order: 5;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gkp6qh {
			order: 6;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gkp6qh {
			order: 1;
		}
	}

	#comp-m0xa7iej_r_comp-m1gkp6qh {
		--brd: var(--color_15);
		--lnw: 2px;
		--alpha-brd: 1;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gkp6qh {
			--brd: 228, 222, 214;
			--lnw: 1px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk9kv9 {
		min-height: 24px;
		height: auto;
		min-width: 0px;
		width: 360px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 16px;
		margin-right: 0%;
		align-self: flex-start;
		order: 4;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m1gk9kv9-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gk9kv9 {
			margin-bottom: 16px;
			order: 4;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk9kv9 {
			width: max-content;
			margin-bottom: 15.9375px;
			order: 6;
		}

		.comp-m0xa7iej_r_comp-m1gk9kv9-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk9kv9 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-m1gk9kvc5 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 146.21527777777777%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gk9kvc5 {
			width: 180px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 146.21527777777777%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk9kvc5 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk9kvc5 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk9kvc5 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk9kve {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gk9kve {
			width: 180px;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk9kve {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk9kve {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk9kve {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7iej_r_comp-m1hffh5b {
		width: 49.99565972222222%;
		height: auto;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 24.99565972222222%;
		margin-bottom: 4.435763888888889%;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m1hffh5b-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1hffh5b {
			min-width: 0px;
			width: max-content;
			max-width: 99999px;
			margin-left: 0%;
			margin-bottom: 4.444444444444445%;
		}

		.comp-m0xa7iej_r_comp-m1hffh5b-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-m0xa7iej_r_comp-m1hffh5b {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-m1gjxjoq {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjxjoq {
			width: max(0.5px, 0.4614984 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjxjoq {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjxjoq {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk22os {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk22os {
			width: max(0.5px, 0.4614984 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk22os {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk22os {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk9nvo {
		min-height: 24px;
		height: auto;
		min-width: 0px;
		width: 360px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		align-self: flex-start;
		order: 6;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m1gk9nvo-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gk9nvo {
			margin-bottom: 0px;
			order: 7;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk9nvo {
			width: max-content;
			margin-bottom: 0px;
			order: 7;
		}

		.comp-m0xa7iej_r_comp-m1gk9nvo-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk9nvo {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-m1gk9nvr {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 146.21527777777777%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gk9nvr {
			width: 180px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 146.21527777777777%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk9nvr {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk9nvr {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk9nvr {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk9nvs {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gk9nvs {
			width: 180px;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk9nvs {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk9nvs {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk9nvs {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk46zy {
		min-height: 24px;
		height: auto;
		min-width: 0px;
		width: 360px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 7;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m1gk46zy-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gk46zy {
			margin-bottom: 16px;
			order: 5;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk46zy {
			width: max-content;
			margin-bottom: 16px;
			order: 3;
		}

		.comp-m0xa7iej_r_comp-m1gk46zy-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk46zy {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-m1gk47003 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 146.21527777777777%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gk47003 {
			width: 180px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 146.21527777777777%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk47003 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk47003 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk47003 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk470111 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-m1gk470111 {
			width: 180px;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk470111 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk470111 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk470111 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7iej_r_comp-m1g5kw35 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 4.86111111111111%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: end;
		justify-self: end;
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7iej_r_comp-m1g5kw35-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0486111 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 70.000025fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1g5kw35 {
			width: 10.256410256410259%;
			margin-right: 3px;
		}

		.comp-m0xa7iej_r_comp-m1g5kw35-container {
			grid-template-rows: minmax(max(0.5px, 0.1025231 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 39.999975fr);
		}
	}

	#comp-m0xa7iej_r_comp-m1g5kw35 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0.5;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-m1g5kw3e {
		width: 82.50435023041474%;
		height: auto;
		--aspect-ratio: 0.999439932791935;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1g5kw3e {
			width: 90%;
			--aspect-ratio: 0.999;
		}
	}

	#comp-m0xa7iej_r_comp-m1g5kw3e {
		--static-spx: 1px;
	}

	#comp-m0xa7ihr8 {
		height: auto;
		width: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: end;
		margin-top: 0px;
		margin-right: 0px;
		grid-area: 1/1/2/2;
		pointer-events: auto;
		position: relative;
	}

	.comp-m0xa7ihr8-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7ihr8:not(.comp-m0xa7ihr8-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#comp-m0xa7ihr8-pinned-layer {
		position: fixed;
		left: 0;
		width: 100%;
		display: grid;
		grid-template-columns: 1fr;
		grid-template-rows: 1fr;
		top: 0;
		bottom: unset;
		height: calc(100% - var(--wix-ads-height));
		margin-top: var(--wix-ads-height);
	}

	#comp-m0xa7ihr8 {
		--alpha-bg: 0;
		--bg: var(--color_11);
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xa7ihr8_r_comp-kd5px9hr {
		min-height: 100vh;
		height: 100vh;
		min-width: 0px;
		width: 300px;
		--comp-display: unset;
		align-self: stretch;
		justify-self: stretch;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xa7ihr8_r_comp-kd5px9hr .comp-m0xa7ihr8_r_comp-kd5px9hr-overflow-wrapper {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		overflow-x: hidden;
		overflow-y: scroll;
		--sticky-offset: 0px;
		scrollbar-width: none;
		overflow: -moz-scrollbars-none;
		-ms-overflow-style: none;
	}

	#comp-m0xa7ihr8_r_comp-kd5px9hr .comp-m0xa7ihr8_r_comp-kd5px9hr-container {
		box-sizing: border-box;
		position: relative;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(0px, 1fr);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7ihr8_r_comp-kd5px9hr:not(.comp-m0xa7ihr8_r_comp-kd5px9hr-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#comp-m0xa7ihr8_r_comp-kd5px9hr .comp-m0xa7ihr8_r_comp-kd5px9hr-overflow-wrapper::-webkit-scrollbar {
		width: 0;
		height: 0;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7ihr8_r_comp-kd5px9hr {
			width: 100vw;
			max-width: 99999px;
		}

		#comp-m0xa7ihr8_r_comp-kd5px9hr .comp-m0xa7ihr8_r_comp-kd5px9hr-container {
			grid-template-columns: minmax(0px, 390fr);
		}
	}

	#comp-m0xa7ihr8_r_comp-kd5px9hr {
		--containerBackground: var(--color_11);
		--alpha-containerBackground: 1;
		--bg: var(--color_15);
		--alpha-bg: 0.8;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xa7ihr8_r_comp-kd5px9kk {
		height: auto;
		width: 60%;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 100px;
		margin-bottom: 200px;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7ihr8_r_comp-kd5px9kk {
			width: 46.15384615384615%;
		}
	}

	#comp-m0xa7ihr8_r_comp-kd5px9kk {
		--bgs: var(--color_11);
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: var(--color_11);
		--brw: 0px 0px 0px 0px;
		--brd: var(--color_15);
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 18px/1.6em wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		--txt: var(--color_15);
		--alpha-txt: 1;
		--arrowColor: var(--color_15);
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: var(--color_11);
		--txtsSub: var(--color_18);
		--alpha-txtsSub: 1;
		--txts: var(--color_18);
		--alpha-txts: 1;
		--bgexpanded: var(--color_11);
		--fntSubMenu: normal normal normal 15px/1.6em wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		--txtexpanded: var(--color_15);
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 25px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;

		--SKINS_fntSubmenu:normal normal normal 16px/1.4em din-next-w01-light {
			color_14
		}

		;
		--alpha-SKINS_bgSubmenu:0;
		--rd:90px;
		--alpha-bgs:0;
		--alpha-bgsSub:0;
		--alpha-brd:0.2;
		--textSpacing:0;
		--alpha-bg:0;
		--SKINS_submenuMargin:0;
		--alpha-bgexpanded:0;
		--sepw:1;
		--alpha-bgh:1;
		--SKINS_submenuBR:90px;
		--boxShadowToggleOn-shd:none;
		--separatorHeight:15;
		--static-spx:0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7ihr8_r_comp-kd5px9kk {
			--fnt: normal normal normal 18px/1.6em wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
			--txt: var(--color_18);
			--txtsSub: var(--color_15);
			--txts: var(--color_15);
			--fntSubMenu: normal normal normal 15px/1.6em wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
			--txtexpanded: var(--color_18);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7ihr8_r_comp-kd5px9kk {
			--fnt: normal normal normal 16px/1.6em wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
			--txt: var(--color_18);
			--txtsSub: var(--color_15);
			--txts: var(--color_15);
			--fntSubMenu: normal normal normal 14px/1.6em wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
			--txtexpanded: var(--color_18);
		}
	}

	#comp-m0xa7ihr8_r_comp-kkmqi5tc {
		height: 20px;
		width: 20px;
		--l_display: unset;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		position: sticky;
		--force-auto: initial;
		top: var(--force-auto, calc(0px + var(--sticky-offset, 0px)));
		bottom: var(--force-auto, );
		left: var(--force-auto, );
		right: var(--force-auto, );
		margin-left: 0%;
		margin-right: 40px;
		margin-top: 40px;
		margin-bottom: 0px;
		grid-area: 1/1/2/2;
		--is-sticky: 1;
	}

	#comp-m0xa7ihr8_r_comp-kkmqi5tc~* {
		will-change: var(--safari-sticky-fix);
	}

	#comp-m0xa7ihr8_r_comp-kkmqi5tc {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xa7igu7 {
		width: auto;
		height: auto;
		--comp-display: unset;
		align-self: stretch;
		justify-self: stretch;
		position: sticky;
		--force-auto: initial;
		top: var(--force-auto, calc(0% + var(--sticky-offset, 0px)));
		bottom: var(--force-auto, );
		left: var(--force-auto, );
		right: var(--force-auto, );
		grid-area: 1/1/2/2;
		--is-sticky: 1;
	}

	.comp-m0xa7igu7-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7igu7:not(.comp-m0xa7igu7-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#comp-m0xa7igu7~* {
		will-change: var(--safari-sticky-fix);
	}

	#masterPage:not(.landingPage) {
		--top-offset: var(--header-height);
	}

	#masterPage.landingPage {
		--top-offset: 0px;
	}

	#comp-m0xa7igu7 {
		--alpha-bg: 0;
		--bg: var(--color_11);
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xa7igu7_r_comp-m0q2adq3 {
		min-height: 99.5px;
		height: auto;
		min-width: 0px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		position: relative;
	}

	#comp-m0xa7igu7_r_comp-m0q2adq3 .comp-m0xa7igu7_r_comp-m0q2adq3-container {
		box-sizing: border-box;
		position: relative;
		row-gap: 0px;
		column-gap: 0px;
		max-width: 99999999999px;
		margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
		--section-max-width: 99999999999px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(99.5px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7igu7_r_comp-m0q2adq3:not(.comp-m0xa7igu7_r_comp-m0q2adq3-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#comp-m0xa7igu7_r_comp-m0q2adq3 .comp-m0xa7igu7_r_comp-m0q2adq3-container-pinned {
		max-width: 99999999999px;
		margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
		--section-max-width: 99999999999px;
		height: 100%;
		width: 100%;
		position: absolute;
		display: grid;
		pointer-events: none;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m0q2adq3 {
			min-height: 71.5px;
		}

		#comp-m0xa7igu7_r_comp-m0q2adq3 .comp-m0xa7igu7_r_comp-m0q2adq3-container {
			grid-template-rows: minmax(71.5px, auto);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m0q2adq3 {
			min-height: 0px;
			--l_display: unset;
		}

		#comp-m0xa7igu7_r_comp-m0q2adq3 .comp-m0xa7igu7_r_comp-m0q2adq3-container {
			grid-template-rows: minmax(max(0.5px, 0.0911255 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-m0xa7igu7_r_comp-m0q2adq3 {
		--bg: var(--color_11);
		--alpha-bg: 0;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xa7igu7_r_comp-lzcaur5y {
		min-height: 0px;
		--l_display: unset;
		height: 75px;
		min-width: 0px;
		width: 90px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-left: 1.3878038194444444%;
		margin-right: 0%;
		margin-top: 0.9722222222222222%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-lzcaur5y {
			height: 59.866187538775534px;
			width: 71.85065171086045px;
			align-self: start;
			margin-left: 1.3859577922077921%;
			margin-top: 0.9719967532467533%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-lzcaur5y {
			height: 59.93544817272161px;
			width: 71.93377745999405px;
			align-self: center;
			margin-left: 15px;
			margin-top: 0%;
			margin-bottom: 0.004006410256410255%;
		}
	}

	#comp-m0xa7igu7_r_comp-lzcaur5y {
		--backgroundColor: var(--color_0);
		--borderColor: 255, 255, 255;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--alpha-borderColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xa7igu7_r_comp-lzcaur5y:not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-lzcaur5y:not(.is-animating) :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-lzcaur5y.comp-m0xa7igu7_r_variants-m0s6an2i,
	#comp-m0xa7igu7_r_comp-lzcaur5y.comp-m0xa7igu7_r_variants-m0s6an2i :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-lzcaur5y.comp-m0xa7igu7_r_variants-m0s6an2i,
	#comp-m0xa7igu7_r_comp-lzcaur5y.comp-m0xa7igu7_r_variants-m0s6an2i :not(.is-animating) :not(.is-animating) {
		transition: all 0.3s ease-in-out 0s, visibility 0s;
		--transition: all 0.3s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-lzcaur5y {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-m0xa7igu7_r_comp-lzcaur5y.comp-m0xa7igu7_r_variants-m0s6an2i {
		opacity: 1;
		--comp-opacity: 1;
		transform: translateX(0px)translateY(-5px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
		--comp-rotate-z: 0deg;
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3l {
		min-height: 40px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		align-self: start;
		justify-self: end;
		margin-top: 1.5288628472222223%;
		margin-left: 0%;
		margin-bottom: -0.869140625%;
		margin-right: 6.25%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m0qfbg3l-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m0qfbg3l {
			min-height: 40px;
			align-self: start;
			margin-top: 2.272727272727273%;
			margin-bottom: 0%;
			margin-right: 8%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m0qfbg3l {
			min-height: 36px;
			align-self: center;
			margin-top: 0%;
			margin-bottom: 0.1602564102564103%;
			margin-right: 64px;
		}
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3l {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z {
		min-height: 30px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 620px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: 16px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: center;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m2o2xh1z {
			--l_display: none;
			width: 585.40625px;
			margin-right: max(0.5px, 0.0069442 * (var(--scaling-factor) - var(--scrollbar-width)));
			align-self: flex-start;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m2o2xh1z {
			margin-right: max(0.5px, 0.0069444 * (var(--scaling-factor) - var(--scrollbar-width)));
			align-self: flex-start;
		}
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3q5 {
		min-height: 0px;
		--l_display: unset;
		height: 40px;
		min-width: 0px;
		width: 142px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: max(0.5px, 0.0027344 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m0qfbg3q5-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3q5:not(.comp-m0xa7igu7_r_comp-m0qfbg3q5-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m0qfbg3q5 {
			margin-top: 0px;
			order: 1;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m0qfbg3q5 {
			margin-top: max(0.5px, 0.0027452 * (var(--scaling-factor) - var(--scrollbar-width)));
			order: 3;
		}

		.comp-m0xa7igu7_r_comp-m0qfbg3q5-container {
			padding-top: 0px;
			padding-right: 0px;
			padding-left: 0px;
			padding-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3q5 {
		--static-spx: 1px;
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3r10 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: stretch;
		justify-self: stretch;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3t {
		min-height: 300px;
		--l_display: unset;
		height: 300px;
		min-width: 0px;
		width: 980px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: stretch;
		justify-self: stretch;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3t .comp-m0xa7igu7_r_comp-m0qfbg3t-overflow-wrapper {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		overflow-x: scroll;
		overflow-y: scroll;
		--sticky-offset: 0px;
		scrollbar-width: none;
		overflow: -moz-scrollbars-none;
		-ms-overflow-style: none;
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3t .comp-m0xa7igu7_r_comp-m0qfbg3t-container {
		box-sizing: border-box;
		position: relative;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3t:not(.comp-m0xa7igu7_r_comp-m0qfbg3t-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3t .comp-m0xa7igu7_r_comp-m0qfbg3t-overflow-wrapper::-webkit-scrollbar {
		width: 0;
		height: 0;
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3t10 {
		min-height: 400px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 13.784722222222221%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3t10 .comp-m0xa7igu7_r_comp-m0qfbg3t10-overflow-wrapper {
		position: relative;
		display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		overflow-x: hidden;
		overflow-y: scroll;
		--sticky-offset: 0px;
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3t10 .comp-m0xa7igu7_r_comp-m0qfbg3t10-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 80px;
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 80px;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(240px, auto);
		grid-template-columns: minmax(0px, 199.5fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3t10:not(.comp-m0xa7igu7_r_comp-m0qfbg3t10-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m0qfbg3t10 {
			min-height: 0px;
			width: 100%;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}

		#comp-m0xa7igu7_r_comp-m0qfbg3t10 .comp-m0xa7igu7_r_comp-m0qfbg3t10-container {
			grid-template-rows: minmax(225.76600000000002px, auto);
		}
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3v {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100.24279448621554%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0px;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m0qfbg3v {
			min-height: 277.7737480231945px;
			width: 100%;
		}
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3v {
		--bgs: var(--color_18);
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 232, 230, 230;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 8px;
		--fnt: normal normal normal max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width)))/2.2em wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: var(--color_18);
		--alpha-txtsSub: 1;
		--txts: var(--color_11);
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 30px/1.6em fraunces, serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 25px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 1;
		--alpha-bgsSub: 1;
		--alpha-brd: 1;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m0qfbg3v {
			--fnt: normal normal normal 16px/2.2em wfont_8982a4_0cb068731a3f425fae74ea2a4fe44ae5, wf_0cb068731a3f425fae74ea2a4, orig_zen_kaku_gothic_new_medium;
			--fntSubMenu: normal normal normal 6px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
			--alpha-bgsSub: 0;
		}
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3w4 {
		min-height: 0px;
		--l_display: unset;
		height: 30px;
		min-width: 0px;
		width: 30px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: -40px;
		margin-bottom: 0px;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m0qfbg3w4 {
			margin-right: 10px;
			margin-top: -62px;
		}
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgo {
		min-height: 0px;
		--l_display: unset;
		height: 90px;
		min-width: 0px;
		width: 61.984375px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m0qbrwgo-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgo:not(.comp-m0xa7igu7_r_comp-m0qbrwgo-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m0qbrwgo {
			height: 74px;
			width: 48px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m0qbrwgo {
			height: 70px;
			width: 56px;
		}
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgo {
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgs {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: stretch;
		justify-self: stretch;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgu {
		min-height: 300px;
		--l_display: unset;
		height: 300px;
		min-width: 0px;
		width: 980px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: stretch;
		justify-self: stretch;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgu .comp-m0xa7igu7_r_comp-m0qbrwgu-overflow-wrapper {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		overflow-x: scroll;
		overflow-y: scroll;
		--sticky-offset: 0px;
		scrollbar-width: none;
		overflow: -moz-scrollbars-none;
		-ms-overflow-style: none;
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgu .comp-m0xa7igu7_r_comp-m0qbrwgu-container {
		box-sizing: border-box;
		position: relative;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgu:not(.comp-m0xa7igu7_r_comp-m0qbrwgu-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgu .comp-m0xa7igu7_r_comp-m0qbrwgu-overflow-wrapper::-webkit-scrollbar {
		width: 0;
		height: 0;
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgx {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgx .comp-m0xa7igu7_r_comp-m0qbrwgx-overflow-wrapper {
		position: relative;
		display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		overflow-x: hidden;
		overflow-y: scroll;
		--sticky-offset: 0px;
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgx .comp-m0xa7igu7_r_comp-m0qbrwgx-container {
		box-sizing: border-box;
		position: relative;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.63125 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgx:not(.comp-m0xa7igu7_r_comp-m0qbrwgx-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m0qbrwgx {
			min-height: 863.84375px;
			justify-self: center;
		}

		#comp-m0xa7igu7_r_comp-m0qbrwgx .comp-m0xa7igu7_r_comp-m0qbrwgx-container {
			grid-template-rows: minmax(max(0.5px, 1.1207792 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m0qbrwgx {
			min-height: 0px;
			justify-self: start;
		}

		#comp-m0xa7igu7_r_comp-m0qbrwgx .comp-m0xa7igu7_r_comp-m0qbrwgx-container {
			grid-template-rows: minmax(max(0.5px, 2.4215946 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgz {
		min-height: 0px;
		--l_display: unset;
		height: 90px;
		min-width: 0px;
		width: 60px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		margin-left: 0px;
		margin-right: 0.0025000000000545697px;
		margin-top: 0px;
		margin-bottom: 0px;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m0qbrwgz {
			height: 73.5px;
			width: 48.078125px;
			margin-right: 0px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m0qbrwgz {
			height: 69.5px;
			width: 56px;
			margin-right: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m0qbrwh4 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.2458365359979503;
		min-width: 0px;
		width: 8.47005208333334%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: end;
		pointer-events: auto;
		position: absolute;
		--force-auto: initial;
		top: var(--force-auto, calc(0px));
		bottom: var(--force-auto, auto);
		left: var(--force-auto, auto);
		right: var(--force-auto, 0px);
		margin-left: 0%;
		margin-right: 6.245659722222222%;
		margin-top: 31px;
		margin-bottom: 0%;
		grid-area: 1/1/-1/-1;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m0qbrwh4 {
			--aspect-ratio: 0.24583653599795036;
			width: 8.47005208333334%;
			margin-right: 48.091579861111114px;
			margin-top: 22px;
			grid-area: 1/1/-1/-1;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m0qbrwh4 {
			--aspect-ratio: 3.571428571428571;
			width: 7.179487179487181%;
			margin-right: 20%;
			margin-top: 22px;
			grid-area: 1/1/2/2;
		}
	}

	#comp-m0xa7igu7_r_comp-m0qbrwh4 {
		--iconSize: 30px;
		--orientation: HORIZ;
		--spacing: 16px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m0qbrwh4 {
			--iconSize: 88.615spx;
			--spacing: 29.538spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m11m7vdp {
		width: 7.500000000000001%;
		height: auto;
		--aspect-ratio: 0.8418614399066419;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: start;
		margin-top: 0.9385850694444441%;
		margin-left: 2.086046006944445%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m11m7vdp {
			width: 7.500000000000001%;
			height: auto;
			--aspect-ratio: 0.8418614399066419;
			margin-top: 0.9385850694444441%;
			margin-left: 2.086046006944445%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m11m7vdp {
			min-height: 0px;
			height: 60px;
			min-width: 0px;
			width: 72px;
			max-width: 99999px;
			max-height: 99999px;
			--aspect-ratio: auto;
			margin-top: 1.185897435897436%;
			margin-left: 3.8020833333333335%;
		}
	}

	#comp-m0xa7igu7_r_comp-m11m7vdp {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 1px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m11m7vdp {
			--static-spx: 0.1 * var(--one-unit);
		}
	}

	#comp-m0xa7igu7_r_comp-m2brk61e {
		width: 100.00217013888889%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-top: 8.358289930555555%;
		margin-left: -0.002170138888888889%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m2brk61e-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m2brk61e {
			justify-self: center;
			margin-top: 120px;
			margin-left: 0%;
			margin-right: 0.0020292207792207786%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m2brk61e {
			justify-self: center;
			margin-top: 120px;
			margin-left: 0%;
			margin-right: 0.0020292207792207786%;
		}
	}

	#comp-m0xa7igu7_r_comp-m2brk61e {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m2bri8ij {
		min-height: 416.453125px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 36.171875px;
		margin-right: 0%;
		align-self: center;
		order: 1;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m2bri8ij-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(416.453125px, auto);
		grid-template-columns: minmax(0px, 1440fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7igu7_r_comp-m2bri8ij {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m2brrlcg {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 980px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: center;
		justify-self: center;
		margin-top: 0%;
		margin-left: 0.00008680374714605146%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m2brrlcg-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m2brrlcg {
			width: 654.4375px;
			margin-left: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m2brrlcg {
			width: 92.3076923076923%;
		}
	}

	#comp-m0xa7igu7_r_comp-m2brrlcg {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m11x4e81 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 2.4489795918367347%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m11x4e81 {
			margin-bottom: 24px;
		}
	}

	#comp-m0xa7igu7_r_comp-m11x4e81.comp-m0xa7igu7_r_variants-m11x76h6 {
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 18px;
		--fontWeight: bold;
	}

	#comp-m0xa7igu7_r_comp-m11x4e81 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 18px;
		--lineHeight: 1em;
		--fontSize: 18px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m11x4e81 {
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0xa7igu7_r_comp-m11x4e81:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m11x4e81:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m11x4e81.comp-m0xa7igu7_r_variants-m11x76h6,
	#comp-m0xa7igu7_r_comp-m11x4e81.comp-m0xa7igu7_r_variants-m11x76h6 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m11x4e81.comp-m0xa7igu7_r_variants-m11x76h6,
	#comp-m0xa7igu7_r_comp-m11x4e81.comp-m0xa7igu7_r_variants-m11x76h6 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m11wzs9r1 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 980px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 2.4489795918367347%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m11wzs9r1-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m11wzs9r1 {
			width: 654.4375px;
			margin-right: 0.014323227500596801%;
			margin-bottom: 24px;
			align-self: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m11wzs9r1 {
			width: 100%;
			margin-right: 0.026037936659505052%;
			margin-bottom: 24px;
			align-self: center;
		}
	}

	#comp-m0xa7igu7_r_comp-m11wzs9r1 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m11wzsc12 {
		width: 0%;
		height: 0px;
		--l_display: none;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 40px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m11wzsc12 {
			width: 100.00434046616607%;
			height: 1px;
			--l_display: none;
			margin-bottom: 24px;
			order: 1;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m11wzsc12 {
			--l_display: unset;
			height: 1px;
			min-width: 0px;
			width: 100%;
			max-width: 99999px;
			margin-bottom: 24px;
			order: 3;
		}
	}

	#comp-m0xa7igu7_r_comp-m11wzsc12 {
		--brd: 157, 157, 157;
		--lnw: 1px;
		--alpha-brd: 1;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m11wzsc12 {
			--brd: 196, 192, 188;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5luc {
		width: 100.46657654907774%;
		height: auto;
		--l_display: none;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 40px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0xa7igu7_r_comp-m1hf5luc .comp-m0xa7igu7_r_comp-m1hf5luc-container {
		box-sizing: border-box;
		position: relative;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5luc {
			margin-bottom: 24px;
			align-self: flex-start;
			order: 2;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5luc {
			width: 100%;
			--l_display: unset;
			margin-bottom: 24px;
			align-self: center;
			order: 1;
		}

		#comp-m0xa7igu7_r_comp-m1hf5luc .comp-m0xa7igu7_r_comp-m1hf5luc-container {
			padding-top: 0%;
			padding-right: 0%;
			padding-left: 0%;
			padding-bottom: 5%;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5luc {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m1hf5luf6 {
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 61.99652777777778%;
		margin-right: 0%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m1hf5luf6-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5luf6 {
			margin-bottom: 61.99652777777778%;
			order: 1;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5luf6 {
			margin-bottom: 15.96875px;
			order: 2;
		}

		.comp-m0xa7igu7_r_comp-m1hf5luf6-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5luf6 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m1hf5lug7 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 146.21527777777777%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5lug7 {
			width: 180px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 146.21527777777777%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lug7 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: max(0.5px, 0.0000795 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5lug7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lug7 {
			--minFontSize: 15px;
			--maxFontSize: 18px;
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5luh9 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5luh9 {
			width: 180px;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5luh9 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5luh9 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5luh9 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5lui14 {
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: -2.775607638888889%;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m1hf5lui14-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		.comp-m0xa7igu7_r_comp-m1hf5lui14-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}

		#comp-m0xa7igu7_r_comp-m1hf5lui14 {
			margin-bottom: 2.7734375%;
			order: 5;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5lui14 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m1hf5luj9 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 146.21527777777777%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5luj9 {
			width: 180px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 146.21527777777777%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5luj9 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5luj9 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5luj9 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5luk10 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5luk10 {
			width: 180px;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5luk10 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5luk10 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5luk10 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5lul10 {
		min-height: 24px;
		height: auto;
		min-width: 0px;
		width: 360px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: -2.2222222222222223%;
		margin-right: 0%;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m1hf5lul10-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5lul10 {
			margin-bottom: -2.2222222222222223%;
			order: 3;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lul10 {
			width: max-content;
			margin-bottom: 16px;
			order: 4;
		}

		.comp-m0xa7igu7_r_comp-m1hf5lul10-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5lul10 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m1hf5lum10 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 146.21527777777777%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5lum10 {
			width: 180px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 146.21527777777777%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lum10 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5lum10 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lum10 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5lun7 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5lun7 {
			width: 180px;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lun7 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5lun7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lun7 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5luo2 {
		min-height: 24px;
		height: auto;
		min-width: 0px;
		width: 360px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 5.551215277777778%;
		margin-right: 0%;
		align-self: flex-start;
		order: 4;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m1hf5luo2-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5luo2 {
			margin-bottom: 5.551215277777778%;
			order: 4;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5luo2 {
			width: max-content;
			margin-bottom: 16px;
			order: 6;
		}

		.comp-m0xa7igu7_r_comp-m1hf5luo2-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5luo2 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m1hf5lup {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 146.21527777777777%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5lup {
			width: 180px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 146.21527777777777%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lup {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5lup {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lup {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5lup14 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5lup14 {
			width: 180px;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lup14 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5lup14 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lup14 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5luq12 {
		min-height: 24px;
		height: auto;
		min-width: 0px;
		width: 360px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: -5.2734375%;
		margin-right: 0%;
		align-self: flex-start;
		order: 6;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m1hf5luq12-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5luq12 {
			width: max-content;
			margin-bottom: 0%;
			order: 7;
		}

		.comp-m0xa7igu7_r_comp-m1hf5luq12-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5luq12 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m1hf5lur6 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 146.21527777777777%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5lur6 {
			width: 180px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 146.21527777777777%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lur6 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5lur6 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lur6 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5lus {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5lus {
			width: 180px;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lus {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5lus {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lus {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5luu10 {
		width: 19.635416666666668%;
		height: 2px;
		--l_display: none;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 2.7777777777777777%;
		align-self: flex-start;
		order: 5;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5luu10 {
			width: 19.635416666666668%;
			height: 2px;
			--l_display: none;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5luu10 {
			width: 100%;
			height: 1px;
			--l_display: unset;
			margin-bottom: 16px;
			align-self: center;
			order: 1;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5luu10 {
		--brd: var(--color_15);
		--lnw: 2px;
		--alpha-brd: 1;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5luu10 {
			--brd: 228, 222, 214;
			--lnw: 1px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5luv12 {
		min-height: 24px;
		height: auto;
		min-width: 0px;
		width: 360px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 2.7777777777777777%;
		margin-right: 0%;
		align-self: flex-start;
		order: 7;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m1hf5luv12-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5luv12 {
			margin-bottom: 0%;
			order: 5;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5luv12 {
			width: max-content;
			margin-bottom: 16px;
			order: 3;
		}

		.comp-m0xa7igu7_r_comp-m1hf5luv12-container {
			padding-top: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5luv12 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m1hf5luw10 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 146.21527777777777%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5luw10 {
			width: 180px;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 146.21527777777777%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5luw10 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5luw10 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5luw10 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5lux4 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 180px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0px;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5lux4 {
			width: 180px;
			margin-left: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lux4 {
			width: max(0.5px, 0.4615385 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5lux4 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lux4 {
			--fontSize: 15px;
			--textDecoration: none;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhc {
		min-height: 0px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 360px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 40px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhc {
			--l_display: none;
			width: 360px;
			margin-right: 0%;
			margin-bottom: 24px;
			align-self: flex-start;
			order: 3;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhc {
			--l_display: unset;
			width: 100%;
			margin-right: 0.00785363954052121%;
			margin-bottom: 24px;
			align-self: center;
			order: 2;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhp12 {
		min-height: 93px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m1hf5bhp12-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhp12:not(.comp-m0xa7igu7_r_comp-m1hf5bhp12-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhp12 {
			--l_display: none;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhp12 {
			--l_display: unset;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhq11 {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhq11 {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhq11 {
			--l_display: unset;
			width: 359.984375px;
			justify-self: start;
			margin-top: 0.021701388888888888%;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhq11 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhq11 {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--menuSpacing: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhr12 {
		min-height: 93px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m1hf5bhr12-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhr12:not(.comp-m0xa7igu7_r_comp-m1hf5bhr12-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhr12 {
			--l_display: none;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhr12 {
			--l_display: unset;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhs11 {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhs11 {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhs11 {
			--l_display: unset;
			width: 359.984375px;
			justify-self: start;
			margin-top: 0.021701388888888888%;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhs11 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhs11 {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--menuSpacing: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bht11 {
		min-height: 93px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m1hf5bht11-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bht11:not(.comp-m0xa7igu7_r_comp-m1hf5bht11-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5bht11 {
			--l_display: none;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bht11 {
			--l_display: unset;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhu8 {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhu8 {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhu8 {
			--l_display: unset;
			width: 359.984375px;
			justify-self: start;
			margin-top: 0.021701388888888888%;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhu8 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhu8 {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--menuSpacing: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhv7 {
		min-height: 93px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m1hf5bhv7-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhv7:not(.comp-m0xa7igu7_r_comp-m1hf5bhv7-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhv7 {
			--l_display: none;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhv7 {
			--l_display: unset;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhw5 {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhw5 {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhw5 {
			--l_display: unset;
			width: 359.984375px;
			justify-self: start;
			margin-top: 0.021701388888888888%;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhw5 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhw5 {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--menuSpacing: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhx4 {
		min-height: 93px;
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m1hf5bhx4-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhx4:not(.comp-m0xa7igu7_r_comp-m1hf5bhx4-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhx4 {
			--l_display: none;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhx4 {
			--l_display: unset;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bi0 {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5bi0 {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bi0 {
			--l_display: unset;
			width: 359.984375px;
			justify-self: start;
			margin-top: 0.021701388888888888%;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bi0 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bi0 {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--menuSpacing: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhf {
		min-height: 93px;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m1hf5bhf-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(93px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhf:not(.comp-m0xa7igu7_r_comp-m1hf5bhf-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhf {
			min-height: 130px;
		}

		.comp-m0xa7igu7_r_comp-m1hf5bhf-container {
			grid-template-rows: minmax(129.9995px, auto);
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhg {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhg {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhg {
			--l_display: unset;
			width: 360px;
			justify-self: start;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhg {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhg {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--txtsSub: var(--color_15);
			--txts: var(--color_15);
			--menuSpacing: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhj10 {
		height: 240px;
		width: 100%;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m1hf5bhj10-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhj10:not(.comp-m0xa7igu7_r_comp-m1hf5bhj10-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhj10 {
			height: 100px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhk8 {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhk8 {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhk8 {
			--l_display: unset;
			width: 360px;
			align-self: start;
			justify-self: start;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhk8 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhk8 {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--txtsSub: var(--color_15);
			--txts: var(--color_15);
			--menuSpacing: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhl14 {
		height: 240px;
		width: 100%;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m1hf5bhl14-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhl14:not(.comp-m0xa7igu7_r_comp-m1hf5bhl14-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhl14 {
			height: 40px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhm11 {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhm11 {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhm11 {
			--l_display: unset;
			width: 360px;
			align-self: start;
			justify-self: start;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhm11 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhm11 {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--txtsSub: var(--color_15);
			--txts: var(--color_15);
			--menuSpacing: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhn14 {
		height: 240px;
		width: 100%;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m1hf5bhn14-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: 1fr;
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhn14:not(.comp-m0xa7igu7_r_comp-m1hf5bhn14-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhn14 {
			height: 91px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bho8 {
		--l_display: none;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5bho8 {
			--l_display: none;
			width: 142px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bho8 {
			--l_display: unset;
			width: 360px;
			align-self: start;
			justify-self: start;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bho8 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 10px;
		--fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txt: 0, 0, 0;
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bho8 {
			--verticalPadding: 4px;
			--fnt: normal normal normal 14px/1.6em wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
			--menuSpacing: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddh5 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 40px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m122ddh5-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddh5 {
			min-height: unset;
			--l_display: unset;
			width: 100%;
			max-height: 99999px;
			margin-right: 0%;
			margin-bottom: 24px;
			align-self: flex-start;
			order: 1;
		}

		.comp-m0xa7igu7_r_comp-m122ddh5-container {
			flex-direction: column;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddh5 {
			min-height: 0px;
			--l_display: none;
			width: max-content;
			max-height: 99999px;
			margin-right: 1.7120934198336237%;
			margin-bottom: 24px;
			align-self: center;
			order: 3;
		}

		.comp-m0xa7igu7_r_comp-m122ddh5-container {
			flex-direction: column;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddh5 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m122ddh91 {
		width: max-content;
		height: auto;
		min-height: 0px;
		--comp-display: unset;
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m122ddh91-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddh91 {
			min-height: 0px;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: 24px;
			margin-right: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddh91 {
			min-height: 355.40625px;
			min-width: 0px;
			max-width: 99999px;
			max-height: 99999px;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: -48px;
			margin-right: 0%;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddh91 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m122ddhb9 {
		width: max-content;
		height: auto;
		min-height: 0px;
		--comp-display: unset;
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 32px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m122ddhb9-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhb9 {
			min-height: unset;
			min-width: 0px;
			width: max(0.5px, 0.5384615 * (var(--scaling-factor) - var(--scrollbar-width)));
			max-width: 99999px;
			max-height: 99999px;
			margin-top: max(0.5px, 0.0012821 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-right: 0px;
		}

		.comp-m0xa7igu7_r_comp-m122ddhb9-container {
			flex-direction: column;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhb9 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m122ddhc13 {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 186.9375px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		margin-left: 0px;
		margin-right: 32px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	#comp-m0xa7igu7_r_comp-m122ddhc13 .comp-m0xa7igu7_r_comp-m122ddhc13-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 6.6112928907548865%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhc13 {
			width: max(0.5px, 0.2387987 * (var(--scaling-factor) - var(--scrollbar-width)));
		}

		#comp-m0xa7igu7_r_comp-m122ddhc13 .comp-m0xa7igu7_r_comp-m122ddhc13-container {
			padding-bottom: 3.5941718461687913%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhc13 {
			width: 100%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 32px;
		}

		#comp-m0xa7igu7_r_comp-m122ddhc13 .comp-m0xa7igu7_r_comp-m122ddhc13-container {
			padding-bottom: 0.48661082803038574%;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhc13 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m122ddhe6 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 23.841793206818085px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhe6 {
			margin-bottom: 6.933538426948789%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhe6 {
			width: 100%;
			margin-bottom: 16px;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhe6 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 18px;
		--lineHeight: 1em;
		--fontSize: 18px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhe6 {
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhf2 {
		width: 100%;
		height: auto;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m122ddhf2-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhf2 {
			width: 99.62511715089035%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhf2 {
			width: 98.84805711040805%;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhf2 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m122ddhg {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhg {
			width: 182.703125px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhg {
			width: 100%;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhg.comp-m0xa7igu7_r_variants-m122ddhg2 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0xa7igu7_r_comp-m122ddhg {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhg {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhg {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhg:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhg:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhg.comp-m0xa7igu7_r_variants-m122ddhg2,
	#comp-m0xa7igu7_r_comp-m122ddhg.comp-m0xa7igu7_r_variants-m122ddhg2 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhg.comp-m0xa7igu7_r_variants-m122ddhg2,
	#comp-m0xa7igu7_r_comp-m122ddhg.comp-m0xa7igu7_r_variants-m122ddhg2 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhh12 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhh12 {
			width: 182.703125px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhh12 {
			width: 100%;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhh12.comp-m0xa7igu7_r_variants-m122ddhh14 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0xa7igu7_r_comp-m122ddhh12 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhh12 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhh12 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhh12:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhh12:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhh12.comp-m0xa7igu7_r_variants-m122ddhh14,
	#comp-m0xa7igu7_r_comp-m122ddhh12.comp-m0xa7igu7_r_variants-m122ddhh14 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhh12.comp-m0xa7igu7_r_variants-m122ddhh14,
	#comp-m0xa7igu7_r_comp-m122ddhh12.comp-m0xa7igu7_r_variants-m122ddhh14 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhj1 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhj1 {
			width: 182.703125px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhj1 {
			width: 100%;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhj1.comp-m0xa7igu7_r_variants-m122ddhj3 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0xa7igu7_r_comp-m122ddhj1 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhj1 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhj1 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhj1:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhj1:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhj1.comp-m0xa7igu7_r_variants-m122ddhj3,
	#comp-m0xa7igu7_r_comp-m122ddhj1.comp-m0xa7igu7_r_variants-m122ddhj3 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhj1.comp-m0xa7igu7_r_variants-m122ddhj3,
	#comp-m0xa7igu7_r_comp-m122ddhj1.comp-m0xa7igu7_r_variants-m122ddhj3 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhk15 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 4;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhk15 {
			width: 182.703125px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhk15 {
			width: 100%;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhk15.comp-m0xa7igu7_r_variants-m122ddhk17 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0xa7igu7_r_comp-m122ddhk15 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhk15 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhk15 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhk15:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhk15:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhk15.comp-m0xa7igu7_r_variants-m122ddhk17,
	#comp-m0xa7igu7_r_comp-m122ddhk15.comp-m0xa7igu7_r_variants-m122ddhk17 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhk15.comp-m0xa7igu7_r_variants-m122ddhk17,
	#comp-m0xa7igu7_r_comp-m122ddhk15.comp-m0xa7igu7_r_variants-m122ddhk17 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhm {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 147.9375px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0xa7igu7_r_comp-m122ddhm .comp-m0xa7igu7_r_comp-m122ddhm-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 8.245920468948036%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhm {
			width: max(0.5px, 0.2092429 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: max(0.5px, 0.0006494 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-bottom: 0px;
		}

		#comp-m0xa7igu7_r_comp-m122ddhm .comp-m0xa7igu7_r_comp-m122ddhm-container {
			padding-bottom: 4.048574407215245%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhm {
			width: 98.13417700981586%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}

		#comp-m0xa7igu7_r_comp-m122ddhm .comp-m0xa7igu7_r_comp-m122ddhm-container {
			padding-bottom: 0.5218290785351142%;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhm {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m122ddhm10 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 23.888291931152352px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhm10 {
			margin-bottom: 7.928112536670225%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhm10 {
			width: 99.98966316691032%;
			margin-bottom: 16px;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhm10 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 18px;
		--lineHeight: 1em;
		--fontSize: 18px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhm10 {
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhn11 {
		width: 100%;
		height: auto;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m122ddhn11-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	#comp-m0xa7igu7_r_comp-m122ddhn11 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m122ddho7 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0.010850694444444444%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddho7 {
			width: 99.98914930555556%;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddho7.comp-m0xa7igu7_r_variants-m122ddho9 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0xa7igu7_r_comp-m122ddho7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddho7 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddho7 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddho7:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddho7:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddho7.comp-m0xa7igu7_r_variants-m122ddho9,
	#comp-m0xa7igu7_r_comp-m122ddho7.comp-m0xa7igu7_r_variants-m122ddho9 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddho7.comp-m0xa7igu7_r_variants-m122ddho9,
	#comp-m0xa7igu7_r_comp-m122ddho7.comp-m0xa7igu7_r_variants-m122ddho9 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhp23 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhp23 {
			width: 99.98914930555556%;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhp23.comp-m0xa7igu7_r_variants-m122ddhq1 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0xa7igu7_r_comp-m122ddhp23 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhp23 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhp23 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhp23:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhp23:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhp23.comp-m0xa7igu7_r_variants-m122ddhq1,
	#comp-m0xa7igu7_r_comp-m122ddhp23.comp-m0xa7igu7_r_variants-m122ddhq1 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhp23.comp-m0xa7igu7_r_variants-m122ddhq1,
	#comp-m0xa7igu7_r_comp-m122ddhp23.comp-m0xa7igu7_r_variants-m122ddhq1 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhr2 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhr2 {
			width: 99.98914930555556%;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhr2.comp-m0xa7igu7_r_variants-m122ddhr4 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0xa7igu7_r_comp-m122ddhr2 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhr2 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhr2 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhr2:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhr2:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhr2.comp-m0xa7igu7_r_variants-m122ddhr4,
	#comp-m0xa7igu7_r_comp-m122ddhr2.comp-m0xa7igu7_r_variants-m122ddhr4 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhr2.comp-m0xa7igu7_r_variants-m122ddhr4,
	#comp-m0xa7igu7_r_comp-m122ddhr2.comp-m0xa7igu7_r_variants-m122ddhr4 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddhs20 {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 266.515625px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		margin-top: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0xa7igu7_r_comp-m122ddhs20 .comp-m0xa7igu7_r_comp-m122ddhs20-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 0%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhs20 {
			width: max(0.5px, 0.3379363 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: max(0.5px, 0.0006494 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhs20 {
			width: max(0.5px, 0.3525875 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: max(0.5px, 0.0016113 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhs20 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m122ddhv5 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 23.87360036346582px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhv5 {
			margin-bottom: 4.910202040659123%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhv5 {
			width: 97.68730092784932%;
			margin-bottom: 15.984375px;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhv5 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 18px;
		--lineHeight: 1em;
		--fontSize: 18px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhv5 {
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhw {
		min-height: 213px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 266.515625px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m122ddhw-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(213px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhw {
			margin-left: 0.0016051657537296902%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhw {
			min-height: 0px;
			width: 99.98922529899795%;
			margin-left: 0%;
			margin-bottom: 0%;
		}

		.comp-m0xa7igu7_r_comp-m122ddhw-container {
			grid-template-rows: minmax(max(0.5px, 0.1215281 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 144.999975fr);
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhw {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m122ddhx6 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m122ddhx6-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhx6 {
			min-height: unset;
			width: 99.23697829907981%;
			max-height: 99999px;
			justify-self: center;
			margin-top: 0.04167111158523576%;
			margin-bottom: -9.459509014294891%;
		}

		.comp-m0xa7igu7_r_comp-m122ddhx6-container {
			flex-direction: column;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhx6 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m122ddhy17 {
		width: max(0.5px, 0.0965386 * (var(--scaling-factor) - var(--scrollbar-width)));
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-top: max(0.5px, 0.0008898 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m122ddhy17-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhy17 {
			width: max(0.5px, 0.1786019 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: max(0.5px, 0.0008726 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
			align-self: flex-start;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhy17 {
			min-width: 0px;
			width: 100%;
			max-width: 99999px;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: 0%;
			margin-right: 0%;
			align-self: center;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhy17 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m122ddhz10 {
		width: 107.76458306146418%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m122ddhz10-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhz10 {
			width: 100.00568117259402%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhz10 {
			width: 98.07894184337603%;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhz10 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m122ddi0 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 82.13853233228384%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 8px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m122ddi0-container {
		box-sizing: border-box;
		padding-top: 6px;
		padding-right: 10px;
		padding-left: 10px;
		padding-bottom: 6px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(max(0.5px, 0.0069444 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		grid-template-columns: minmax(0px, 86fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddi0 {
			width: 99.98576715058354%;
			margin-left: 0.014232849416453175%;
			margin-bottom: 3.953125px;
		}

		.comp-m0xa7igu7_r_comp-m122ddi0-container {
			grid-template-rows: minmax(max(0.5px, 0.0069438 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 89.7656fr);
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddi0 {
		--brw: max(0.5px, 0.0006944 * (var(--scaling-factor) - var(--scrollbar-width)));
		--brd: 34, 34, 34;
		--bg: var(--color_0);
		--rd: max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)));
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m122ddi09 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0.10617282752193834%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddi09 {
			align-self: start;
			margin-top: 0.10752661744610152%;
			margin-bottom: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddi09 {
			width: 96.90111420612813%;
			align-self: center;
			margin-top: 0%;
			margin-bottom: -0.03475718983703513%;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddi09 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 16px;
		--lineHeight: 1em;
		--fontSize: 13px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddi09 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddi19 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 1.7437636231533058%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddi19 {
			margin-left: 1.878981332953014%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddi19 {
			width: 100%;
			margin-left: 0%;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddi19.comp-m0xa7igu7_r_variants-m122ddi111 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0xa7igu7_r_comp-m122ddi19 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddi19 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddi19 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddi19:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddi19:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddi19.comp-m0xa7igu7_r_variants-m122ddi111,
	#comp-m0xa7igu7_r_comp-m122ddi19.comp-m0xa7igu7_r_variants-m122ddi111 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddi19.comp-m0xa7igu7_r_variants-m122ddi111,
	#comp-m0xa7igu7_r_comp-m122ddi19.comp-m0xa7igu7_r_variants-m122ddi111 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddi222 {
		width: 64.10490605427975%;
		height: auto;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 14.375767420083278%;
		margin-right: 0%;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m122ddi222-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddi222 {
			width: 100%;
			margin-bottom: 7.772194450908492%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddi222 {
			width: 98.97802297187302%;
			margin-bottom: 16px;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddi222 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m122ddi39 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddi39 {
			width: 100%;
			margin-bottom: 0%;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddi39.comp-m0xa7igu7_r_variants-m122ddi311 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0xa7igu7_r_comp-m122ddi39 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddi39 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddi39 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddi39:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddi39:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddi39.comp-m0xa7igu7_r_variants-m122ddi311,
	#comp-m0xa7igu7_r_comp-m122ddi39.comp-m0xa7igu7_r_variants-m122ddi311 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddi39.comp-m0xa7igu7_r_variants-m122ddi311,
	#comp-m0xa7igu7_r_comp-m122ddi39.comp-m0xa7igu7_r_variants-m122ddi311 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddi423 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddi423 {
			width: 100%;
			margin-bottom: 0%;
			order: 2;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddi423.comp-m0xa7igu7_r_variants-m122ddi425 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0xa7igu7_r_comp-m122ddi423 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddi423 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddi423 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddi423:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddi423:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddi423.comp-m0xa7igu7_r_variants-m122ddi425,
	#comp-m0xa7igu7_r_comp-m122ddi423.comp-m0xa7igu7_r_variants-m122ddi425 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddi423.comp-m0xa7igu7_r_variants-m122ddi425,
	#comp-m0xa7igu7_r_comp-m122ddi423.comp-m0xa7igu7_r_variants-m122ddi425 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddi529 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 4;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddi529 {
			width: 100%;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddi529.comp-m0xa7igu7_r_variants-m122ddi61 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0xa7igu7_r_comp-m122ddi529 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddi529 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddi529 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddi529:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddi529:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddi529.comp-m0xa7igu7_r_variants-m122ddi61,
	#comp-m0xa7igu7_r_comp-m122ddi529.comp-m0xa7igu7_r_variants-m122ddi61 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddi529.comp-m0xa7igu7_r_variants-m122ddi61,
	#comp-m0xa7igu7_r_comp-m122ddi529.comp-m0xa7igu7_r_variants-m122ddi61 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m1g9u1v4 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1g9u1v4 {
			width: 99.07418122902442%;
			margin-left: 0.011572734637194769%;
			order: 3;
		}
	}

	#comp-m0xa7igu7_r_comp-m1g9u1v4.comp-m0xa7igu7_r_variants-m1g9u1v8 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0xa7igu7_r_comp-m1g9u1v4 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1g9u1v4 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1g9u1v4 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m1g9u1v4:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m1g9u1v4:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m1g9u1v4.comp-m0xa7igu7_r_variants-m1g9u1v8,
	#comp-m0xa7igu7_r_comp-m1g9u1v4.comp-m0xa7igu7_r_variants-m1g9u1v8 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m1g9u1v4.comp-m0xa7igu7_r_variants-m1g9u1v8,
	#comp-m0xa7igu7_r_comp-m1g9u1v4.comp-m0xa7igu7_r_variants-m1g9u1v8 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddi72 {
		min-height: unset;
		height: auto;
		width: max(0.5px, 0.0793076 * (var(--scaling-factor) - var(--scrollbar-width)));
		max-height: 99999px;
		--comp-display: unset;
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 16px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m122ddi72-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddi72 {
			width: max(0.5px, 0.1458401 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddi72 {
			min-width: 0px;
			width: 98.97802297187302%;
			max-width: 99999px;
			margin-top: 0%;
			margin-left: 0%;
			margin-right: 0%;
			align-self: center;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddi72 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m122ddi95 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddi95 {
			width: 100%;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddi95.comp-m0xa7igu7_r_variants-m122ddi97 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0xa7igu7_r_comp-m122ddi95 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddi95 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddi95 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddi95:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddi95:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddi95.comp-m0xa7igu7_r_variants-m122ddi97,
	#comp-m0xa7igu7_r_comp-m122ddi95.comp-m0xa7igu7_r_variants-m122ddi97 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddi95.comp-m0xa7igu7_r_variants-m122ddi97,
	#comp-m0xa7igu7_r_comp-m122ddi95.comp-m0xa7igu7_r_variants-m122ddi97 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddia21 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddia21 {
			width: 100%;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddia21.comp-m0xa7igu7_r_variants-m122ddia23 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0xa7igu7_r_comp-m122ddia21 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddia21 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddia21 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddia21:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddia21:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddia21.comp-m0xa7igu7_r_variants-m122ddia23,
	#comp-m0xa7igu7_r_comp-m122ddia21.comp-m0xa7igu7_r_variants-m122ddia23 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddia21.comp-m0xa7igu7_r_variants-m122ddia23,
	#comp-m0xa7igu7_r_comp-m122ddia21.comp-m0xa7igu7_r_variants-m122ddia23 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddib27 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddib27 {
			width: 100%;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddib27.comp-m0xa7igu7_r_variants-m122ddic {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0xa7igu7_r_comp-m122ddib27 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddib27 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddib27 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddib27:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddib27:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddib27.comp-m0xa7igu7_r_variants-m122ddic,
	#comp-m0xa7igu7_r_comp-m122ddib27.comp-m0xa7igu7_r_variants-m122ddic :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddib27.comp-m0xa7igu7_r_variants-m122ddic,
	#comp-m0xa7igu7_r_comp-m122ddib27.comp-m0xa7igu7_r_variants-m122ddic :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddid {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 4;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddid {
			width: 100%;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddid.comp-m0xa7igu7_r_variants-m122ddid2 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0xa7igu7_r_comp-m122ddid {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddid {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddid {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddid:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddid:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddid.comp-m0xa7igu7_r_variants-m122ddid2,
	#comp-m0xa7igu7_r_comp-m122ddid.comp-m0xa7igu7_r_variants-m122ddid2 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddid.comp-m0xa7igu7_r_variants-m122ddid2,
	#comp-m0xa7igu7_r_comp-m122ddid.comp-m0xa7igu7_r_variants-m122ddid2 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddie {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 5;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddie {
			width: 100%;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddie.comp-m0xa7igu7_r_variants-m122ddie2 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0xa7igu7_r_comp-m122ddie {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddie {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddie {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddie:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddie:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddie.comp-m0xa7igu7_r_variants-m122ddie2,
	#comp-m0xa7igu7_r_comp-m122ddie.comp-m0xa7igu7_r_variants-m122ddie2 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddie.comp-m0xa7igu7_r_variants-m122ddie2,
	#comp-m0xa7igu7_r_comp-m122ddie.comp-m0xa7igu7_r_variants-m122ddie2 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddif7 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 6;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddif7 {
			width: 100%;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddif7.comp-m0xa7igu7_r_variants-m122ddif9 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0xa7igu7_r_comp-m122ddif7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddif7 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddif7 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddif7:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddif7:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddif7.comp-m0xa7igu7_r_variants-m122ddif9,
	#comp-m0xa7igu7_r_comp-m122ddif7.comp-m0xa7igu7_r_variants-m122ddif9 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddif7.comp-m0xa7igu7_r_variants-m122ddif9,
	#comp-m0xa7igu7_r_comp-m122ddif7.comp-m0xa7igu7_r_variants-m122ddif9 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddig19 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 7;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddig19 {
			width: 100%;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddig19.comp-m0xa7igu7_r_variants-m122ddig21 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0xa7igu7_r_comp-m122ddig19 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddig19 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddig19 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddig19:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddig19:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddig19.comp-m0xa7igu7_r_variants-m122ddig21,
	#comp-m0xa7igu7_r_comp-m122ddig19.comp-m0xa7igu7_r_variants-m122ddig21 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddig19.comp-m0xa7igu7_r_variants-m122ddig21,
	#comp-m0xa7igu7_r_comp-m122ddig19.comp-m0xa7igu7_r_variants-m122ddig21 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddih28 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m122ddih28-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddih28 {
			min-height: 0px;
			width: max-content;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: 0%;
			margin-right: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddih28 {
			min-height: unset;
			min-width: 0px;
			width: 53.51965975175766%;
			max-width: 99999px;
			max-height: 99999px;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: 0%;
			margin-right: 0%;
		}

		.comp-m0xa7igu7_r_comp-m122ddih28-container {
			flex-direction: column;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddih28 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m122ddii10 {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 112px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		margin-left: 0px;
		margin-right: 24px;
		margin-top: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	#comp-m0xa7igu7_r_comp-m122ddii10 .comp-m0xa7igu7_r_comp-m122ddii10-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 8.428571428571427%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddii10 {
			width: max(0.5px, 0.2426338 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: max(0.5px, 0.0222221 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: max(0.5px, 0.0006494 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-bottom: 0px;
		}

		#comp-m0xa7igu7_r_comp-m122ddii10 .comp-m0xa7igu7_r_comp-m122ddii10-container {
			padding-bottom: 2.7016157491172628%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddii10 {
			width: 100%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 20px;
		}

		#comp-m0xa7igu7_r_comp-m122ddii10 .comp-m0xa7igu7_r_comp-m122ddii10-container {
			padding-bottom: 8.57555377773623%;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddii10 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m122ddij5 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 23.76433486238532px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddij5 {
			margin-bottom: 6.801070056304726%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddij5 {
			width: 99.9855533082924%;
			margin-bottom: 16.03125px;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddij5 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 18px;
		--lineHeight: 1em;
		--fontSize: 18px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddij5 {
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddij17 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddij17 {
			width: 99.96923076923076%;
			margin-left: 0.007651505715091578%;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddij17.comp-m0xa7igu7_r_variants-m122ddik1 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0xa7igu7_r_comp-m122ddij17 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddij17 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddij17 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddij17:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddij17:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddij17.comp-m0xa7igu7_r_variants-m122ddik1,
	#comp-m0xa7igu7_r_comp-m122ddij17.comp-m0xa7igu7_r_variants-m122ddik1 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddij17.comp-m0xa7igu7_r_variants-m122ddik1,
	#comp-m0xa7igu7_r_comp-m122ddij17.comp-m0xa7igu7_r_variants-m122ddik1 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddil {
		min-height: 0px;
		--comp-display: flex;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 170px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		margin-top: max(0.5px, 0.0004778 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-left: 0px;
		margin-bottom: min(-0.5px, -0.0003507 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-right: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	#comp-m0xa7igu7_r_comp-m122ddil .comp-m0xa7igu7_r_comp-m122ddil-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0%;
		padding-left: 0%;
		padding-bottom: 7.006890190972225%;
		padding-right: 0%;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddil {
			width: max(0.5px, 0.2191558 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: max(0.5px, 0.0006494 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
		}

		#comp-m0xa7igu7_r_comp-m122ddil .comp-m0xa7igu7_r_comp-m122ddil-container {
			padding-bottom: 3.7735774875681973%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddil {
			width: 100%;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: 0%;
			margin-right: 0%;
		}

		#comp-m0xa7igu7_r_comp-m122ddil .comp-m0xa7igu7_r_comp-m122ddil-container {
			padding-bottom: 0%;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddil {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m122ddim2 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0.027573529411764705%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 23.578125px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddim2 {
			margin-left: 0.01484979027858827%;
			margin-bottom: 7.469444510129899%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddim2 {
			width: 100%;
			margin-left: 0%;
			margin-bottom: 16px;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddim2 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 18px;
		--lineHeight: 1em;
		--fontSize: 18px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddim2 {
			--fontSize: 59.077spx;
			--fontWeight: bold;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddin11 {
		width: 92.92279411764706%;
		height: auto;
		--comp-display: unset;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0px;
		margin-right: 0%;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m122ddin11-container {
		box-sizing: border-box;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddin11 {
			width: 100%;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddin11 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m122ddio7 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddio7 {
			width: 100%;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddio7.comp-m0xa7igu7_r_variants-m122ddio9 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0xa7igu7_r_comp-m122ddio7 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddio7 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddio7 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddio7:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddio7:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddio7.comp-m0xa7igu7_r_variants-m122ddio9,
	#comp-m0xa7igu7_r_comp-m122ddio7.comp-m0xa7igu7_r_variants-m122ddio9 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddio7.comp-m0xa7igu7_r_variants-m122ddio9,
	#comp-m0xa7igu7_r_comp-m122ddio7.comp-m0xa7igu7_r_variants-m122ddio9 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddip21 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddip21 {
			width: 100%;
			margin-bottom: 0px;
			order: 3;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddip21.comp-m0xa7igu7_r_variants-m122ddip23 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15px;
	}

	#comp-m0xa7igu7_r_comp-m122ddip21 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddip21 {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddip21 {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddip21:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddip21:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddip21.comp-m0xa7igu7_r_variants-m122ddip23,
	#comp-m0xa7igu7_r_comp-m122ddip21.comp-m0xa7igu7_r_variants-m122ddip23 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddip21.comp-m0xa7igu7_r_variants-m122ddip23,
	#comp-m0xa7igu7_r_comp-m122ddip21.comp-m0xa7igu7_r_variants-m122ddip23 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddir {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: max-content;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddir {
			width: 100%;
			margin-bottom: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddir.comp-m0xa7igu7_r_variants-m122ddir2 {
		--minFontSize: 14px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 15spx;
	}

	#comp-m0xa7igu7_r_comp-m122ddir {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 14px;
		--textDecoration: none;
		--maxFontSize: 15px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--lineHeight: 1.8em;
		--fontSize: 15spx;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddir {
			--minFontSize: 14px;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddir {
			--minFontSize: 13px;
			--fontSize: 51.692spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddir:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddir:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddir.comp-m0xa7igu7_r_variants-m122ddir2,
	#comp-m0xa7igu7_r_comp-m122ddir.comp-m0xa7igu7_r_variants-m122ddir2 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m122ddir.comp-m0xa7igu7_r_variants-m122ddir2,
	#comp-m0xa7igu7_r_comp-m122ddir.comp-m0xa7igu7_r_variants-m122ddir2 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m11wzsc38 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		width: max-content;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m11wzsc38-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 1.5px;
		display: var(--l_display, var(--container-display));
		flex-direction: row;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m11wzsc38 {
			min-height: 0px;
			width: max-content;
			margin-bottom: 24px;
			align-self: flex-start;
			order: 2;
		}

		.comp-m0xa7igu7_r_comp-m11wzsc38-container {
			padding-bottom: 1.5px;
			flex-direction: row;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m11wzsc38 {
			min-height: unset;
			min-width: 0px;
			width: 100%;
			max-width: 99999px;
			max-height: 99999px;
			margin-bottom: 0px;
			align-self: center;
			order: 4;
		}

		.comp-m0xa7igu7_r_comp-m11wzsc38-container {
			padding-bottom: 0px;
			flex-direction: column;
		}
	}

	#comp-m0xa7igu7_r_comp-m11wzsc38 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_0);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m11wzsc46 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 99.265625px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m11wzsc46 {
			margin-left: 0px;
			margin-right: max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m11wzsc46 {
			width: 100%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 2px;
		}
	}

	#comp-m0xa7igu7_r_comp-m11wzsc46.comp-m0xa7igu7_r_variants-m1hasjgc {
		--minFontSize: 15px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 14px;
	}

	#comp-m0xa7igu7_r_comp-m11wzsc46 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 16px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--fontSize: 14px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m11wzsc46 {
			--minFontSize: 12px;
			--textAlign: left;
			--fontSize: 13spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m11wzsc46:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m11wzsc46:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m11wzsc46.comp-m0xa7igu7_r_variants-m1hasjgc,
	#comp-m0xa7igu7_r_comp-m11wzsc46.comp-m0xa7igu7_r_variants-m1hasjgc :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m11wzsc46.comp-m0xa7igu7_r_variants-m1hasjgc,
	#comp-m0xa7igu7_r_comp-m11wzsc46.comp-m0xa7igu7_r_variants-m1hasjgc :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m11wzsc52 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 141.390625px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: max(0.5px, 0.0166667 * (var(--scaling-factor) - var(--scrollbar-width)));
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m11wzsc52 {
			margin-left: 0px;
			margin-right: max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m11wzsc52 {
			width: 100.01219872110183%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 2px;
		}
	}

	#comp-m0xa7igu7_r_comp-m11wzsc52.comp-m0xa7igu7_r_variants-m1hasxph {
		--minFontSize: 15px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 14px;
	}

	#comp-m0xa7igu7_r_comp-m11wzsc52 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 16px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--fontSize: 14px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m11wzsc52 {
			--minFontSize: 12px;
			--textAlign: left;
			--fontSize: 13spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m11wzsc52:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m11wzsc52:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m11wzsc52.comp-m0xa7igu7_r_variants-m1hasxph,
	#comp-m0xa7igu7_r_comp-m11wzsc52.comp-m0xa7igu7_r_variants-m1hasxph :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m11wzsc52.comp-m0xa7igu7_r_variants-m1hasxph,
	#comp-m0xa7igu7_r_comp-m11wzsc52.comp-m0xa7igu7_r_variants-m1hasxph :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m11wzsc514 {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 85.234375px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m11wzsc514 {
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m11wzsc514 {
			width: 100%;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
			margin-bottom: 0%;
		}
	}

	#comp-m0xa7igu7_r_comp-m11wzsc514.comp-m0xa7igu7_r_variants-m1hat9i4 {
		--minFontSize: 15px;
		--color: var(--color_18);
		--alpha-color: 1;
		--fontSize: 14px;
	}

	#comp-m0xa7igu7_r_comp-m11wzsc514 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 16px;
		--fontFamily: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		--fontSize: 14px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m11wzsc514 {
			--minFontSize: 12px;
			--textAlign: left;
			--fontSize: 13spx;
		}
	}

	#comp-m0xa7igu7_r_comp-m11wzsc514:not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m11wzsc514:not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m11wzsc514.comp-m0xa7igu7_r_variants-m1hat9i4,
	#comp-m0xa7igu7_r_comp-m11wzsc514.comp-m0xa7igu7_r_variants-m1hat9i4 :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m11wzsc514.comp-m0xa7igu7_r_variants-m1hat9i4,
	#comp-m0xa7igu7_r_comp-m11wzsc514.comp-m0xa7igu7_r_variants-m1hat9i4 :not(.is-animating) :not(.is-animating) {
		transition: all 0.1s ease-in-out 0s, visibility 0s;
		--transition: all 0.1s ease-in-out 0s, visibility 0s;
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 {
		min-height: 34px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 980px;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		align-self: flex-start;
		order: 3;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m11xo6z6 {
			width: 654.53125px;
			margin-bottom: 0px;
			align-self: flex-start;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m11xo6z6 {
			width: 100%;
			margin-bottom: 0px;
			align-self: center;
		}
	}

	#comp-m0xa7igu7_r_comp-m11xo6ze {
		min-height: 268.859375px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: start;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m0xa7igu7_r_comp-m11xo6ze-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(268.859375px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m0xa7igu7_r_comp-m11xo6ze:not(.comp-m0xa7igu7_r_comp-m11xo6ze-container) {
		display: var(--l_display, var(--container-display));
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--container-display: grid;
	}

	#comp-m0xa7igu7_r_comp-m11xo6ze {
		--brw: 1px;
		--brd: var(--color_15);
		--alpha-brd: 1;
		--bg: var(--color_11);
		--alpha-bg: 1;
		--rd: 5px;
		--shd: 0 1px 4px rgba(0, 0, 0, 0.6);
		--gradient: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m0xa7igu7_r_comp-m11xo6zh2 {
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 142px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 8.109121496958707%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	#comp-m0xa7igu7_r_comp-m11xo6zh2 {
		--bgs: 255, 255, 255;
		--itemBGColorNoTrans: background-color 50ms ease 0s;
		--shd: none;
		--bg: 255, 255, 255;
		--brw: 0px;
		--brd: 0, 0, 0;
		--itemBGColorTrans: background-color 0.4s ease 0s;
		--verticalPadding: 4px;
		--fnt: normal normal normal 16px/1.6em tsukushigothic, 'ms gothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
		--txt: var(--color_11);
		--alpha-txt: 1;
		--arrowColor: 0, 0, 0;
		--alpha-arrowColor: 1;
		--subMenuOpacityTrans: opacity 0.4s ease 0s;
		--bgsSub: 0, 0, 0;
		--txtsSub: 26, 106, 255;
		--alpha-txtsSub: 1;
		--txts: 26, 106, 255;
		--alpha-txts: 1;
		--bgexpanded: 255, 255, 255;
		--fntSubMenu: normal normal normal 16px/1.6em tsukushigothic, 'ms gothic', 'ヒラギノ角ゴ pro w3', 'hiragino kaku gothic pro', osaka, sans-serif;
		--txtexpanded: 0, 0, 0;
		--alpha-txtexpanded: 1;
		--subMenuSpacing: 0px;
		--menuSpacing: 10px;
		--bgh: 230, 234, 245;
		--SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
		--alpha-SKINS_bgSubmenu: 0;
		--rd: 90px;
		--alpha-bgs: 0;
		--alpha-bgsSub: 0;
		--alpha-brd: 0;
		--textSpacing: 0;
		--alpha-bg: 0;
		--SKINS_submenuMargin: 0;
		--alpha-bgexpanded: 0;
		--sepw: 1;
		--alpha-bgh: 1;
		--SKINS_submenuBR: 90px;
		--boxShadowToggleOn-shd: none;
		--separatorHeight: 15;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m0xa7igu7_r_comp-m11m8k35 {
		min-height: unset;
		--l_display: unset;
		height: auto;
		--aspect-ratio: 0.23333912024478634;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		position: relative;
		--force-auto: auto;
		top: var(--force-auto, calc(0px));
		bottom: var(--force-auto, 0px);
		left: var(--force-auto, 0px);
		right: var(--force-auto, auto);
		margin-left: 0.0021700917948829237%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: flex-start;
		order: 2;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m11m8k35 {
			--aspect-ratio: 0.2103853412065502;
			margin-left: 0%;
			align-self: center;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m11m8k35 {
			--aspect-ratio: 0.23076923076923078;
		}
	}

	#comp-m0xa7igu7_r_comp-m11m8k35 {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 0px 0px 0px 0px;
		--boxShadow: none;
		--mediaOpacity: 1;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m205gge5 {
		min-height: 433.234375px;
		--comp-display: grid;
		grid-template-rows: 1fr;
		grid-template-columns: minmax(0, 1fr);
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 61.984375px;
		max-width: 99999px;
		max-height: 99999px;
		display: var(--l_display, var(--comp-display, flex));
		flex-direction: column;
		align-self: start;
		justify-self: end;
		margin-left: 0%;
		margin-top: 100px;
		margin-right: 0%;
		margin-bottom: 0%;
		grid-area: 1/1/2/2;
		pointer-events: auto;
		position: relative;
	}

	#comp-m205gge5 .comp-m205gge5-container {
		box-sizing: border-box;
		position: relative;
		padding-top: 0px;
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		row-gap: 0px;
		column-gap: 0px;
		flex-grow: 1;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(433.234375px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	#comp-m205gge5-pinned-layer {
		position: fixed;
		left: 0;
		width: 100%;
		display: grid;
		grid-template-columns: 1fr;
		grid-template-rows: 1fr;
		top: 0;
		bottom: unset;
		height: calc(100% - var(--wix-ads-height));
		margin-top: var(--wix-ads-height);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205gge5 {
			min-height: 384.984375px;
			--comp-display: grid;
			width: 48px;
			align-self: start;
			justify-self: end;
			/* margin-top: 74px; */
			margin-right: 0%;
			margin-bottom: 0%;
		}

		#comp-m205gge5 .comp-m205gge5-container {
			padding-top: 0px;
			padding-right: 0px;
			padding-left: 0px;
			padding-bottom: 0px;
			grid-template-rows: minmax(384.984375px, auto);
		}

		#comp-m205gge5-pinned-layer {
			top: 0;
			bottom: unset;
			height: calc(100% - var(--wix-ads-height));
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m205gge5 {
			min-height: 0px;
			--comp-display: flex;
			width: 99.99198717948718%;
			align-self: end;
			justify-self: start;
			margin-right: 0px;
			margin-top: 0%;
			margin-bottom: 0px;
		}

		#comp-m205gge5 .comp-m205gge5-container {
			padding-top: 0%;
			padding-right: 0%;
			padding-left: 0%;
			padding-bottom: 0%;
			grid-template-rows: minmax(max(0.5px, 0.181891 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
		}

		#comp-m205gge5-pinned-layer {
			bottom: 0;
			top: unset;
			height: auto;
		}
	}

	#comp-m205gge5 {
		--brw: 0px;
		--brd: var(--color_13);
		--bg: var(--color_0);
		--rd: 0px 0px 0px 0px;
		--shd: -1px 0px 10px 0px rgba(0, 0, 0, 0.1);
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205gge5 {
			--shd: -0.556px 0px 5.556px 0px rgba(0, 0, 0, 0.1);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m205gge5 {
			--shd: min(-0.5px, -0.0014258 * (var(--scaling-factor) - var(--scrollbar-width))) 0px max(0.5px, 0.0142461 * (var(--scaling-factor) - var(--scrollbar-width))) 0px rgba(0, 0, 0, 0.1);
		}
	}

	#comp-m205ggec {
		min-height: 0px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100.02516762282123%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		align-self: start;
		justify-self: end;
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: -0.015625px;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m205ggec-container {
		box-sizing: border-box;
		padding-top: 5px;
		padding-left: 5px;
		padding-right: 5px;
		padding-bottom: 5px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205ggec {
			min-height: 0px;
			width: 100%;
			align-self: start;
			justify-self: center;
			margin-right: 0px;
		}

		.comp-m205ggec-container {
			flex-direction: column;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m205ggec {
			min-height: unset;
			width: max-content;
			align-self: center;
			justify-self: center;
			margin-right: 0px;
		}

		.comp-m205ggec-container {
			flex-direction: row;
		}
	}

	#comp-m205ggec {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 8px 0px 0px 8px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 1;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205ggec {
			--rd: 4px 0px 0px 4px;
		}
	}

	#comp-m205ggeg8 {
		min-height: 184px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0%;
		margin-right: 0.8267933204458737%;
		margin-top: 0%;
		margin-bottom: 5px;
		align-self: center;
		order: 1;
		position: relative;
	}

	.comp-m205ggeg8-container {
		box-sizing: border-box;
		padding-top: 0px;
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(184px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205ggeg8 {
			min-height: 174px;
			width: 100%;
			margin-left: 0%;
			margin-right: 0.8192587665217298%;
			margin-top: 0%;
			margin-bottom: 5px;
			align-self: center;
		}

		.comp-m205ggeg8-container {
			grid-template-rows: minmax(174.453125px, auto);
			grid-template-columns: minmax(0px, 48.203075fr);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m205ggeg8 {
			min-height: 0px;
			width: max(0.5px, 0.475 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: max(0.5px, 0.0128231 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
			margin-bottom: 0px;
			align-self: flex-start;
		}

		.comp-m205ggeg8-container {
			grid-template-rows: minmax(max(0.5px, 0.1557692 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 152fr);
		}
	}

	#comp-m205ggeg8 {
		--brw: 1px;
		--brd: 239, 235, 229;
		--bg: 245, 243, 240;
		--rd: 6px 0px 0px 6px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205ggeg8 {
			--brw: 1px;
			--rd: 4px 0px 0px 4px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m205ggeg8 {
			--brw: max(0.5px, 0.0006938 * (var(--scaling-factor) - var(--scrollbar-width)));
			--rd: max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-m205ggei8 {
		width: 42.345885038621375%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m205ggei8-container {
		box-sizing: border-box;
		padding-top: 24px;
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 24px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205ggei8 {
			width: 57.706932059244906%;
			align-self: center;
			margin-top: 14.186184210526383%;
			margin-left: 0%;
			margin-bottom: 0%;
			margin-right: 0%;
		}

		.comp-m205ggei8-container {
			padding-top: 16px;
			padding-bottom: 16px;
			flex-direction: column;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m205ggei8 {
			min-height: 20px;
			min-width: 0px;
			width: max-content;
			max-width: 99999px;
			align-self: center;
			margin-top: 0.47233468286099867%;
			margin-left: 1.2947031039136303%;
			margin-bottom: 0%;
			margin-right: 0%;
		}

		.comp-m205ggei8-container {
			padding-top: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-m205ggei8 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m205ggej8 {
		min-height: 0px;
		--l_display: unset;
		height: 80.03125px;
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 4px;
		align-self: center;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205ggej8 {
			height: auto;
			width: auto;
			margin-left: 4.704205274411974%;
			margin-right: 4.704205274411974%;
			margin-top: 0%;
			margin-bottom: 4px;
			align-self: stretch;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m205ggej8 {
			height: auto;
			width: max-content;
			margin-left: 0px;
			margin-right: max(0.5px, 0.0101763 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
			margin-bottom: 0px;
			align-self: center;
		}
	}

	#comp-m205ggej8 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 18px;
		--textAlign: center;
		--fontFamily: wfont_8982a4_0cb068731a3f425fae74ea2a4fe44ae5, wf_0cb068731a3f425fae74ea2a4, orig_zen_kaku_gothic_new_medium;
		--lineHeight: 1.1em;
		--writingMode: vertical-rl;
		--fontSize: 20px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205ggej8 {
			--lineHeight: 1.1em;
			--writingMode: vertical-rl;
			--fontSize: 18px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m205ggej8 {
			--lineHeight: 1em;
			--writingMode: horizontal-tb;
			--fontSize: 18spx;
			--fontWeight: normal;
		}
	}

	#comp-m205ggem1 {
		min-height: 0px;
		--l_display: unset;
		height: 61.171875px;
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: center;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205ggem1 {
			height: 57.375px;
			width: auto;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m205ggem1 {
			height: auto;
			width: max-content;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
		}
	}

	#comp-m205ggem1 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 18px;
		--textAlign: center;
		--fontFamily: wfont_8982a4_0cb068731a3f425fae74ea2a4fe44ae5, wf_0cb068731a3f425fae74ea2a4, orig_zen_kaku_gothic_new_medium;
		--lineHeight: 1.1em;
		--writingMode: vertical-rl;
		--fontSize: 14px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205ggem1 {
			--minFontSize: 15px;
			--maxFontSize: 18px;
			--lineHeight: 1.1em;
			--writingMode: vertical-rl;
			--fontSize: 14px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m205ggem1 {
			--minFontSize: 13px;
			--maxFontSize: 15px;
			--lineHeight: 1em;
			--writingMode: horizontal-tb;
			--fontSize: 13spx;
			--fontWeight: normal;
		}
	}

	#comp-m205ggeo2 {
		width: 100.00000000000017%;
		height: auto;
		--aspect-ratio: 3.718505864661654;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: start;
		justify-self: center;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205ggeo2 {
			width: 99.87664473684211%;
			--aspect-ratio: 4.5590778097982705;
			align-self: center;
			justify-self: start;
			margin-top: 0%;
			margin-left: 0.12335526315789473%;
			margin-bottom: -3.7815789473684522%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m205ggeo2 {
			width: 99.86504723346829%;
			--aspect-ratio: 0.3293918918918919;
			align-self: center;
			justify-self: start;
			margin-top: 0.0022798118901078777%;
			margin-left: 0%;
			margin-bottom: 0%;
		}
	}

	#comp-m205ggeo2 {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 0;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}

	#comp-m205ggeq2 {
		min-height: 215.46875px;
		--l_display: unset;
		height: auto;
		min-width: 0px;
		width: 100%;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		margin-left: 0.8267933204458737%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: center;
		order: 2;
		position: relative;
	}

	.comp-m205ggeq2-container {
		box-sizing: border-box;
		row-gap: 0px;
		column-gap: 0px;
		display: var(--l_display, var(--container-display));
		grid-template-rows: minmax(215.469px, auto);
		grid-template-columns: minmax(0px, 1fr);
		--container-layout-type: grid-container-layout;
		--container-display: grid;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205ggeq2 {
			min-height: 193px;
			width: 100%;
			margin-left: 0.8192587665217298%;
			margin-right: 0%;
			margin-top: 0%;
			align-self: center;
		}

		.comp-m205ggeq2-container {
			grid-template-rows: minmax(193px, auto);
			grid-template-columns: minmax(0px, 48.218775fr);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m205ggeq2 {
			min-height: 0px;
			width: max(0.5px, 0.475 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			align-self: flex-start;
		}

		.comp-m205ggeq2-container {
			grid-template-rows: minmax(max(0.5px, 0.1280437 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
			grid-template-columns: minmax(0px, 152fr);
		}
	}

	#comp-m205ggeq2 {
		--brw: 1px;
		--brd: 239, 235, 229;
		--bg: var(--color_18);
		--rd: 6px 0px 0px 6px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 1;
		--alpha-bg: 1;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205ggeq2 {
			--brw: 1px;
			--rd: 4px 0px 0px 4px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m205ggeq2 {
			--brw: max(0.5px, 0.0006938 * (var(--scaling-factor) - var(--scrollbar-width)));
			--rd: max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width)));
		}
	}

	#comp-m205gger7 {
		width: 42.3330921629901%;
		height: auto;
		--l_display: unset;
		--comp-display: unset;
		align-self: start;
		justify-self: center;
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-right: 0.015675000000101136px;
		grid-area: 1/1/2/2;
		position: relative;
	}

	.comp-m205gger7-container {
		box-sizing: border-box;
		padding-top: 24px;
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 24px;
		display: var(--l_display, var(--container-display));
		flex-direction: column;
		--container-layout-type: flex-container-layout;
		--container-display: flex;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205gger7 {
			width: 52.63157894736842%;
			align-self: start;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: 0%;
			margin-right: 0%;
		}

		.comp-m205gger7-container {
			padding-top: 16px;
			padding-bottom: 16px;
			flex-direction: column;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m205gger7 {
			min-width: 0px;
			width: max-content;
			max-width: 99999px;
			align-self: center;
			margin-top: 0%;
			margin-left: 0%;
			margin-bottom: 0.008434547908232119%;
			margin-right: 0%;
		}

		.comp-m205gger7-container {
			padding-top: 0px;
			padding-bottom: 0px;
			flex-direction: row;
		}
	}

	#comp-m205gger7 {
		--brw: 0px;
		--brd: var(--color_15);
		--bg: var(--color_11);
		--rd: 0px;
		--shd: none;
		--gradient: none;
		--alpha-brd: 0;
		--alpha-bg: 0;
		--boxShadowToggleOn-shd: none;
		--static-spx: 0.1 * var(--one-unit);
		--bg-gradient: none;
	}

	#comp-m205gges6 {
		min-height: 0px;
		--l_display: unset;
		height: 85.9375px;
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0.14204545454545456%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: center;
		order: 1;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205gges6 {
			height: 80.8125px;
			width: auto;
			margin-left: 0%;
			margin-right: 0.3125%;
			margin-top: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m205gges6 {
			height: auto;
			width: max-content;
			margin-left: 0px;
			margin-right: max(0.5px, 0.0101763 * (var(--scaling-factor) - var(--scrollbar-width)));
			margin-top: 0px;
		}
	}

	#comp-m205gges6 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 18px;
		--color: var(--color_11);
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_8982a4_0cb068731a3f425fae74ea2a4fe44ae5, wf_0cb068731a3f425fae74ea2a4, orig_zen_kaku_gothic_new_medium;
		--lineHeight: 1em;
		--writingMode: vertical-rl;
		--fontSize: 14px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205gges6 {
			--minFontSize: 15px;
			--maxFontSize: 18px;
			--textAlign: center;
			--writingMode: vertical-rl;
			--fontSize: 13px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m205gges6 {
			--minFontSize: 13px;
			--maxFontSize: 15px;
			--textAlign: right;
			--writingMode: horizontal-tb;
			--fontSize: 13spx;
			--fontWeight: normal;
		}
	}

	#comp-m205gget10 {
		min-height: 0px;
		--l_display: unset;
		height: 84.640625px;
		min-width: 0px;
		width: auto;
		max-width: 99999px;
		max-height: 99999px;
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0%;
		margin-bottom: 0px;
		align-self: center;
		order: 2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205gget10 {
			height: 81.546875px;
			width: auto;
			margin-left: 0%;
			margin-right: 0%;
			margin-top: 0%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m205gget10 {
			height: auto;
			width: max-content;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
		}
	}

	#comp-m205gget10 {
		--backgroundColor: 0, 0, 0;
		--alpha-backgroundColor: 0;
		--blendMode: normal;
		--textShadow: 0px 0px transparent;
		--textOutline: 0px 0px transparent;
		--minFontSize: 15px;
		--textDecoration: none;
		--maxFontSize: 18px;
		--color: var(--color_11);
		--alpha-color: 1;
		--textAlign: center;
		--fontFamily: wfont_8982a4_0cb068731a3f425fae74ea2a4fe44ae5, wf_0cb068731a3f425fae74ea2a4, orig_zen_kaku_gothic_new_medium;
		--lineHeight: 1.1em;
		--writingMode: vertical-rl;
		--fontSize: 20px;
		--static-spx: 0.1 * var(--one-unit);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205gget10 {
			--textAlign: center;
			--writingMode: vertical-rl;
			--fontSize: 18px;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m205gget10 {
			--textAlign: left;
			--writingMode: horizontal-tb;
			--fontSize: 18spx;
			--fontWeight: normal;
		}
	}

	#comp-m205ggeu13 {
		width: 99.9999037884269%;
		height: auto;
		--aspect-ratio: 4.328510228640193;
		--l_display: unset;
		aspect-ratio: 1/var(--aspect-ratio);
		--comp-display: unset;
		display: var(--l_display, var(--display, block));
		align-self: center;
		justify-self: center;
		margin-top: 0%;
		margin-left: 0%;
		margin-bottom: 0%;
		margin-right: 0%;
		grid-area: 1/1/2/2;
		position: relative;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205ggeu13 {
			width: 99.87664473684211%;
			--aspect-ratio: 5.129271305063813;
			justify-self: start;
			margin-top: -0.8641447368422392%;
			margin-left: 0.12335526315789473%;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m205ggeu13 {
			width: 99.86504723346829%;
			--aspect-ratio: 0.32837837837837835;
			justify-self: start;
			margin-top: 0%;
			margin-left: 0%;
		}
	}

	#comp-m205ggeu13 {
		--backgroundColor: 0, 0, 0;
		--borderColor: 255, 255, 255;
		--alpha-borderColor: 1;
		--borderWidth: 0px;
		--cornerRadius: 0px;
		--boxShadow: none;
		--mediaOpacity: 0;
		--blendMode: normal;
		--alpha-backgroundColor: 0;
		--boxShadowToggleOn-boxShadow: none;
		--static-spx: 0.1 * var(--one-unit);
	}


	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0xa7iej_r_comp-m1gj1ivu .comp-m0xa7iej_r_comp-m1gj1ivu-styleId__root {
		--AccordionContainer1266025101-direction: ltr;
		--AccordionContainer1266025101-flexDirection: row;
		--AccordionContainer1266025101-textAlign: left;
		-st-extends: AccordionContainer;
		--AccordionContainer1266025101-vPadding: 12;
		--AccordionContainer1266025101-hPadding: 14;
	}

	/* START STYLABLE DIRECTIVE RULES */

	#comp-m0xa7iej_r_comp-m1gj1ivu .comp-m0xa7iej_r_comp-m1gj1ivu-styleId__root .AccordionContainer1266025101__accordion {
		background-color: #FFFFFF;
		border-bottom: 0px solid #EA6020;
	}

	#comp-m0xa7iej_r_comp-m1gj1ivu .comp-m0xa7iej_r_comp-m1gj1ivu-styleId__root .AccordionContainer1266025101__accordionHeader {
		border-top: 1px solid rgba(0, 0, 0, 0.7);
		background: rgba(255, 255, 255, 0);
	}

	#comp-m0xa7iej_r_comp-m1gj1ivu .comp-m0xa7iej_r_comp-m1gj1ivu-styleId__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel {
		font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		font-size: calc(18 * var(--theme-spx-ratio));
		font-weight: normal;
		font-style: normal;
		font-family: madefor-text;
		font-size: 15px;
		font-style: normal;
		font-weight: normal;
		letter-spacing: 0em;
		line-height: 1.4em;
		font-size: 15px;
		line-height: 1.8em;
	}

	#comp-m0xa7iej_r_comp-m1gj1ivu .comp-m0xa7iej_r_comp-m1gj1ivu-styleId__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionIcon {
		width: 10px;
		height: 10px;
		fill: #000000;
	}

	#comp-m0xa7iej_r_comp-m1gj1ivu .comp-m0xa7iej_r_comp-m1gj1ivu-styleId__root .AccordionContainer1266025101__accordionHeader:hover .AccordionContainerHeader936294312__accordionLabel {
		text-decoration-line: underline;
	}

	#comp-m0xa7iej_r_comp-m1gj1ivu .comp-m0xa7iej_r_comp-m1gj1ivu-styleId__root .AccordionContainer1266025101__accordionContent {
		background: rgba(255, 255, 255, 0);
	}

	@media screen and (max-width: 750px) {

		#comp-m0xa7iej_r_comp-m1gj1ivu .comp-m0xa7iej_r_comp-m1gj1ivu-styleId__root {
			--AccordionContainer1266025101-vPadding: 8;
			--AccordionContainer1266025101-hPadding: 0;
		}

		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		#comp-m0xa7iej_r_comp-m1gj1ivu .comp-m0xa7iej_r_comp-m1gj1ivu-styleId__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel {
			font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
			font-size: calc(18 * var(--theme-spx-ratio));
			font-size: 16px;
			color: #222222;
		}

		#comp-m0xa7iej_r_comp-m1gj1ivu .comp-m0xa7iej_r_comp-m1gj1ivu-styleId__root .AccordionContainer1266025101__accordionHeader:hover .AccordionContainerHeader936294312__accordionLabel {
			text-decoration-line: none;
		}

		#comp-m0xa7iej_r_comp-m1gj1ivu .comp-m0xa7iej_r_comp-m1gj1ivu-styleId__root .AccordionContainer1266025101__accordion {
			background-color: rgba(255, 255, 255, 0);
		}
	}

	#comp-m0xa7iej_r_comp-m1gjfzv4 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0xa7iej_r_comp-m1gjgcs9 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0xa7iej_r_comp-m1gjgmit {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0xa7iej_r_comp-m1gjhid4 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0xa7iej_r_comp-m1gji5yd {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0xa7iej_r_comp-m1gj1iw0 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0xa7iej_r_comp-m1gjemlq {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0xa7iej_r_comp-m1gjemlq .comp-m0xa7iej_r_comp-m1gjemlq-styleId__root {
		-st-extends: TestComp;
	}

	#comp-m0xa7iej_r_comp-m1gjf2dj {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0xa7iej_r_comp-m1gjf2dj .comp-m0xa7iej_r_comp-m1gjf2dj-styleId__root {
		-st-extends: TestComp;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjf2dj {
			/* START STYLABLE DIRECTIVE RULES */
		}

		/* END STYLABLE DIRECTIVE RULES */

		#comp-m0xa7iej_r_comp-m1gjf2dj .comp-m0xa7iej_r_comp-m1gjf2dj-styleId__root {
			-st-extends: AccordionItem;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjfbgg {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0xa7iej_r_comp-m1gjfbgg .comp-m0xa7iej_r_comp-m1gjfbgg-styleId__root {
		-st-extends: TestComp;
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root {
		-st-extends: StylableHorizontalMenu;
		background: rgba(255, 255, 255, 0);
		border: 0px solid rgba(255, 255, 255, 0)
	}

	/* START STYLABLE DIRECTIVE RULES */

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__menu {
		direction: ltr;
		height: calc(100% + 8px);
		margin-top: -4px;
		margin-bottom: -4px;
		flex-grow: unset;
		justify-content: flex-start;
		width: calc(100% + 8px);
		margin-left: -4px;
		margin-right: -4px
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__menuItem {
		border-radius: 0px;
		border: 2px solid #000000;
		border-left: 0px solid #000000;
		border-right: 0px solid #000000;
		background: rgba(255, 255, 255, 0);
		margin-top: 4px;
		margin-bottom: 4px;
		padding-top: 10px;
		padding-bottom: 10px;
		border-top: 0px solid rgba(255, 255, 255, 0);
		border-bottom: 0px solid rgba(255, 255, 255, 0);
		padding-left: 16px;
		padding-right: 16px;
		margin-left: 4px;
		margin-right: 4px
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__label {
		color: #000000;
		letter-spacing: 0em;
		line-height: 1.4em;
		letter-spacing: 0em;
		font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		font-size: calc(15 * var(--theme-spx-ratio));
		font-weight: normal;
		font-style: normal;
		font-size: 15px
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__container {
		justify-content: start;
		text-align: start
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root::rightAlignmentScrollItem {
		--comp-m0xa7igu7_r_comp-m2o2xh1z-styleId-flexGrow: 1;
		flex-grow: 1
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__scrollButton {
		border: 0 solid #757575;
		padding: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		background: rgba(255, 255, 255, 0)
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__scrollButton:hover {
		background: #FCF7E6
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__scrollButton .ScrollButton2305195801__icon {
		width: 16px;
		height: 16px;
		fill: #9E3B1B
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__positionBox {
		margin-left: 20px;
		margin-right: 20px
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout {
		margin-top: 0px;
		--comp-m0xa7igu7_r_comp-m2o2xh1z-styleId-flyoutAlignment: left;
		--comp-m0xa7igu7_r_comp-m2o2xh1z-styleId-horizontalSpacing: 8;
		padding: 6px;
		background: rgba(255, 255, 255, 0);
		border: 0px solid rgba(255, 255, 255, 0)
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root::leftAlignmentScrollItem {
		flex-grow: unset;
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__listWrapper {
		--comp-m0xa7igu7_r_comp-m2o2xh1z-styleId-width: 80;
		--comp-m0xa7igu7_r_comp-m2o2xh1z-styleId-columnsAmount: 3;
		column-count: 3;
		width: 100%
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageWrapper {
		margin-left: -4px;
		margin-right: -4px;
		width: calc(100% + 8px);
		margin-bottom: -4px;
		justify-content: space-between
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageStretchWrapper {
		width: 980px
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::category {
		margin-top: 4px
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::flex {
		margin-bottom: -8px
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::listItem {
		margin-left: 4px;
		margin-right: 4px
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__rowItem {
		margin-bottom: 8px
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem {
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 8px;
		padding-bottom: 8px;
		margin-bottom: 4px;
		background: rgba(255, 255, 255, 0);
		border: 0px solid rgba(255, 255, 255, 0)
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__container {
		justify-content: flex-start
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__label {
		font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		font-size: calc(18 * var(--theme-spx-ratio));
		font-weight: normal;
		font-style: normal;
		font-family: madefor-text;
		font-size: 15px;
		font-style: normal;
		font-weight: normal;
		letter-spacing: 0em;
		line-height: 1.4em;
		letter-spacing: 0em;
		color: #000000;
		text-align: left;
		background-color: rgba(255, 255, 255, 0)
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
		background: #fff;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 8px;
		padding-bottom: 8px;
		margin-bottom: 4px
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isCurrentPage .itemDepth02233374943__label {
		color: #EF3434;
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isHovered .itemDepth02233374943__label {
		color: #EF3434;
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__container {
		justify-content: flex-start
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
		font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		font-size: calc(18 * var(--theme-spx-ratio));
		font-weight: normal;
		font-style: normal;
		font-family: madefor-text;
		font-size: 15px;
		font-style: normal;
		font-weight: normal;
		letter-spacing: 0em;
		line-height: 1.4em;
		color: #000000;
		letter-spacing: 0em;
		text-decoration-line: underline;
		text-align: left;
		background-color: rgba(255, 255, 255, 0)
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565__root {
		background-color: rgba(255, 255, 255, 0);
		border: 1px solid rgba(255, 255, 255, 0);
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
		text-decoration-line: underline;
		background-color: rgba(255, 255, 255, 0);
		color: #045AFF;
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isHovered .itemDepth12472627565__label {
		text-decoration-line: underline;
		background-color: rgba(255, 255, 255, 0);
		color: #045AFF;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m2o2xh1z {
			/* ADD_MISSING_HEADING_STYLES_DATA_FIXER end */
		}

		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		/* ADD_MISSING_HEADING_STYLES_DATA_FIXER start */

		#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 10px;
			padding-right: 10px;
			background-color: rgba(255, 255, 255, 0.5)
		}

		#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
			font-size: 16px;
			font-weight: bold;
			font-family: Helvetica, sans-serif;
			color: #000;
		}

		#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
			text-decoration: underline;
		}

		#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
			text-decoration: underline;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m2o2xh1z {
			/* ADD_MISSING_HEADING_STYLES_DATA_FIXER end */
		}

		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		/* ADD_MISSING_HEADING_STYLES_DATA_FIXER start */

		#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 10px;
			padding-right: 10px;
			background-color: rgba(255, 255, 255, 0.5)
		}

		#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
			font-size: 16px;
			font-weight: bold;
			font-family: Helvetica, sans-serif;
			color: #000;
		}

		#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
			text-decoration: underline;
		}

		#comp-m0xa7igu7_r_comp-m2o2xh1z .comp-m0xa7igu7_r_comp-m2o2xh1z-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
			text-decoration: underline;
		}
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0xa7igu7_r_comp-m0qfbg3r10 .comp-m0xa7igu7_r_comp-m0qfbg3r10-styleId__root {
		-st-extends: StylableButton;
		transition: all 0.2s ease, visibility 0s;
		padding: 0px;
		border-radius: 300px;
		/*0.78px 1.84px 8px 1px rgba(0, 0, 0, 0.07)*/
		background: rgba(255, 255, 255, 0);
		border: 1px solid #222222
	}

	/* START STYLABLE DIRECTIVE RULES */

	#comp-m0xa7igu7_r_comp-m0qfbg3r10 .comp-m0xa7igu7_r_comp-m0qfbg3r10-styleId__root:hover {
		background: #000000;
		border: 0px solid #000000;
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3r10 .comp-m0xa7igu7_r_comp-m0qfbg3r10-styleId__root:hover .StylableButton2545352419__icon {
		transform: rotate(2deg);
		fill: #FFFFFF;
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3r10 .comp-m0xa7igu7_r_comp-m0qfbg3r10-styleId__root:hover .StylableButton2545352419__label {
		color: #FFFFFF;
		background-color: #000;
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3r10 .comp-m0xa7igu7_r_comp-m0qfbg3r10-styleId__root:disabled {
		border: 0px solid #000000;
		background: #EEEEEE
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3r10 .comp-m0xa7igu7_r_comp-m0qfbg3r10-styleId__root:disabled .StylableButton2545352419__label {
		color: #4F4F4F
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3r10 .comp-m0xa7igu7_r_comp-m0qfbg3r10-styleId__root:disabled .StylableButton2545352419__icon {
		fill: #8F8F8F
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3r10 .comp-m0xa7igu7_r_comp-m0qfbg3r10-styleId__root .StylableButton2545352419__container {
		transition: inherit;
		flex-direction: row-reverse;
		justify-content: center;
		align-items: center
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3r10 .comp-m0xa7igu7_r_comp-m0qfbg3r10-styleId__root .StylableButton2545352419__label {
		transition: inherit;
		letter-spacing: 0em;
		margin: 0px 0px 0px 4px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		display: initial;
		margin-left: 4px;
		font-style: normal;
		letter-spacing: 0em;
		line-height: 1.4em;
		color: #000000;
		background-color: #FDFCFA;
		font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		font-size: calc(18 * var(--theme-spx-ratio));
		font-weight: normal;
		font-style: normal;
		font-family: tsukushigothic, "ms gothic", "ヒラギノ角ゴ pro w3", "hiragino kaku gothic pro", osaka, sans-serif;
		font-size: 16px;
		font-weight: 700
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3r10 .comp-m0xa7igu7_r_comp-m0qfbg3r10-styleId__root .StylableButton2545352419__icon {
		transition: inherit;
		margin: 0px 4px 0px 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		margin-right: 4px;
		fill: rgb(34, 34, 34);
		display: initial;
		width: 26px;
		height: 26px
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m0qfbg3r10 {
			/* START STYLABLE DIRECTIVE RULES */
		}

		/* END STYLABLE DIRECTIVE RULES */

		#comp-m0xa7igu7_r_comp-m0qfbg3r10 .comp-m0xa7igu7_r_comp-m0qfbg3r10-styleId__root {
			-st-extends: HamburgerOpenButton;
		}
	}

	@media screen and (max-width: 750px) {
		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		#comp-m0xa7igu7_r_comp-m0qfbg3r10 .comp-m0xa7igu7_r_comp-m0qfbg3r10-styleId__root {
			-st-extends: HamburgerOpenButton;
			padding-bottom: 0px;
		}

		#comp-m0xa7igu7_r_comp-m0qfbg3r10 .comp-m0xa7igu7_r_comp-m0qfbg3r10-styleId__root .StylableButton2545352419__icon {
			width: 22px;
			height: 22px;
			margin-right: 2px;
		}

		#comp-m0xa7igu7_r_comp-m0qfbg3r10 .comp-m0xa7igu7_r_comp-m0qfbg3r10-styleId__root .StylableButton2545352419__label {
			font-family: wfont_8982a4_0cb068731a3f425fae74ea2a4fe44ae5, wf_0cb068731a3f425fae74ea2a4, orig_zen_kaku_gothic_new_medium;
			line-height: unset;
			font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
			font-size: calc(18 * var(--theme-spx-ratio));
			font-weight: normal;
			font-size: 14px;
			margin-left: 2px;
		}
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3t {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0xa7igu7_r_comp-m0qfbg3t .comp-m0xa7igu7_r_comp-m0qfbg3t-styleId__root {
		-st-extends: HamburgerOverlay;
		background-color: rgba(0, 0, 0, 0.67);
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3t10 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0xa7igu7_r_comp-m0qfbg3t10 .comp-m0xa7igu7_r_comp-m0qfbg3t10-styleId__root {
		-st-extends: HamburgerMenuContainer;
		border-bottom-left-radius: 0px;
		border-top-left-radius: 40px;
		border-radius: 16px;
		border-top-right-radius: 0px;
		border-bottom-right-radius: 0px;
		background: #FDFCFA;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m0qfbg3t10 {
			/* START STYLABLE DIRECTIVE RULES */
		}

		/* END STYLABLE DIRECTIVE RULES */

		#comp-m0xa7igu7_r_comp-m0qfbg3t10 .comp-m0xa7igu7_r_comp-m0qfbg3t10-styleId__root {
			border-top-left-radius: 0px;
			border-bottom-left-radius: 24px;
			border-bottom-right-radius: 24px;
		}
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0xa7igu7_r_comp-m0qfbg3w4 .comp-m0xa7igu7_r_comp-m0qfbg3w4-styleId__root {
		-st-extends: StylableButton;
		transition: all 0.2s ease, visibility 0s;
		padding-right: 0px;
		border-radius: 300px;
		background: rgba(0, 0, 0, 0)
	}

	/* START STYLABLE DIRECTIVE RULES */

	#comp-m0xa7igu7_r_comp-m0qfbg3w4 .comp-m0xa7igu7_r_comp-m0qfbg3w4-styleId__root:hover {
		background: rgba(255, 255, 255, 0);
		border: 0px solid #000000;
		border-radius: 0px;
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3w4 .comp-m0xa7igu7_r_comp-m0qfbg3w4-styleId__root:hover .StylableButton2545352419__icon {
		transform: rotate(90deg);
		fill: #000000;
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3w4 .comp-m0xa7igu7_r_comp-m0qfbg3w4-styleId__root:hover .StylableButton2545352419__label {
		color: #000000;
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3w4 .comp-m0xa7igu7_r_comp-m0qfbg3w4-styleId__root:disabled {
		background: #EEEEEE
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3w4 .comp-m0xa7igu7_r_comp-m0qfbg3w4-styleId__root:disabled .StylableButton2545352419__label {
		color: #4F4F4F
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3w4 .comp-m0xa7igu7_r_comp-m0qfbg3w4-styleId__root:disabled .StylableButton2545352419__icon {
		fill: #8F8F8F
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3w4 .comp-m0xa7igu7_r_comp-m0qfbg3w4-styleId__root .StylableButton2545352419__container {
		transition: inherit;
		flex-direction: row-reverse;
		justify-content: center;
		align-items: center
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3w4 .comp-m0xa7igu7_r_comp-m0qfbg3w4-styleId__root .StylableButton2545352419__label {
		transition: inherit;
		letter-spacing: 0em;
		margin: 0px 0px 0px 4px;
		color: #FFFFFF;
		margin-left: 1px;
		font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		font-size: calc(18 * var(--theme-spx-ratio));
		font-weight: normal;
		font-style: normal;
		font-family: madefor-text;
		font-size: 16spx;
		font-style: normal;
		font-weight: normal;
		letter-spacing: 0em;
		line-height: 1.4em;
		font-size: 16px;
		display: none
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3w4 .comp-m0xa7igu7_r_comp-m0qfbg3w4-styleId__root .StylableButton2545352419__icon {
		transition: inherit;
		margin: 0px 4px 0px 0px;
		margin-right: 1px;
		transform: rotate(0deg);
		width: 40px;
		height: 40px;
		fill: #222222;
		display: none
	}

	@media screen and (max-width: 750px) {

		#comp-m0xa7igu7_r_comp-m0qfbg3w4 .comp-m0xa7igu7_r_comp-m0qfbg3w4-styleId__root {
			-st-extends: HamburgerCloseButton;
		}

		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		#comp-m0xa7igu7_r_comp-m0qfbg3w4 .comp-m0xa7igu7_r_comp-m0qfbg3w4-styleId__root .StylableButton2545352419__icon {
			display: initial;
		}
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0xa7igu7_r_comp-m0qbrwgs .comp-m0xa7igu7_r_comp-m0qbrwgs-styleId__root {
		-st-extends: StylableButton;
		transition: all 0.2s ease, visibility 0s;
		padding: 0px;
		border-radius: 8px;
		border: 0px solid #949494;
		/*0.78px 1.84px 8px 1px rgba(0, 0, 0, 0.07)*/
		border-top-right-radius: 0px;
		border-bottom-right-radius: 0px;
		box-shadow: -1px 0 15px rgba(34, 34, 34, 0.3);
		background: #222222
	}

	/* START STYLABLE DIRECTIVE RULES */

	#comp-m0xa7igu7_r_comp-m0qbrwgs .comp-m0xa7igu7_r_comp-m0qbrwgs-styleId__root:hover {
		border: 0px solid #000000;
		background: #EF3434;
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgs .comp-m0xa7igu7_r_comp-m0qbrwgs-styleId__root:hover .StylableButton2545352419__icon {
		transform: rotate(0deg);
		fill: #4F7934;
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgs .comp-m0xa7igu7_r_comp-m0qbrwgs-styleId__root:hover .StylableButton2545352419__label {
		color: #FFFFFF;
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgs .comp-m0xa7igu7_r_comp-m0qbrwgs-styleId__root:disabled {
		border: 0px solid #000000;
		background: #EEEEEE
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgs .comp-m0xa7igu7_r_comp-m0qbrwgs-styleId__root:disabled .StylableButton2545352419__label {
		color: #4F4F4F
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgs .comp-m0xa7igu7_r_comp-m0qbrwgs-styleId__root:disabled .StylableButton2545352419__icon {
		fill: #8F8F8F
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgs .comp-m0xa7igu7_r_comp-m0qbrwgs-styleId__root .StylableButton2545352419__container {
		transition: inherit;
		flex-direction: row-reverse;
		justify-content: center;
		align-items: center
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgs .comp-m0xa7igu7_r_comp-m0qbrwgs-styleId__root .StylableButton2545352419__label {
		transition: inherit;
		letter-spacing: 0em;
		margin: 0px 0px 0px 4px;
		color: #FFFFFF;
		margin-right: 0px;
		font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		font-size: calc(18 * var(--theme-spx-ratio));
		font-weight: normal;
		font-style: normal;
		font-family: madefor-text;
		font-size: 16spx;
		font-style: normal;
		font-weight: normal;
		letter-spacing: 0em;
		line-height: 1.4em;
		font-size: 16px;
		margin-left: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		display: none
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgs .comp-m0xa7igu7_r_comp-m0qbrwgs-styleId__root .StylableButton2545352419__icon {
		transition: inherit;
		margin: 0px 4px 0px 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-top: 0px;
		fill: #FFFFFF;
		display: initial;
		width: 36px;
		height: 36px
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {

		#comp-m0xa7igu7_r_comp-m0qbrwgs .comp-m0xa7igu7_r_comp-m0qbrwgs-styleId__root {
			-st-extends: HamburgerOpenButton;
		}

		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		#comp-m0xa7igu7_r_comp-m0qbrwgs .comp-m0xa7igu7_r_comp-m0qbrwgs-styleId__root .StylableButton2545352419__icon {
			width: 32px;
			height: 32px;
		}
	}

	@media screen and (max-width: 750px) {

		#comp-m0xa7igu7_r_comp-m0qbrwgs .comp-m0xa7igu7_r_comp-m0qbrwgs-styleId__root {
			-st-extends: HamburgerOpenButton;
		}

		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		#comp-m0xa7igu7_r_comp-m0qbrwgs .comp-m0xa7igu7_r_comp-m0qbrwgs-styleId__root .StylableButton2545352419__icon {
			width: 32px;
			height: 32px;
		}
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgu {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0xa7igu7_r_comp-m0qbrwgu .comp-m0xa7igu7_r_comp-m0qbrwgu-styleId__root {
		-st-extends: HamburgerOverlay;
		background-color: rgba(34, 34, 34, 0.8);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m0qbrwgu {
			/* START STYLABLE DIRECTIVE RULES */
		}

		/* END STYLABLE DIRECTIVE RULES */

		#comp-m0xa7igu7_r_comp-m0qbrwgu .comp-m0xa7igu7_r_comp-m0qbrwgu-styleId__root {
			background-color: rgba(79, 79, 79, 0.8);
		}
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgx {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0xa7igu7_r_comp-m0qbrwgx .comp-m0xa7igu7_r_comp-m0qbrwgx-styleId__root {
		-st-extends: HamburgerMenuContainer;
		padding: 0px;
		background: #EFEBE5;
		border-top-left-radius: 0px;
		border-bottom-left-radius: 0px;
		border-bottom-right-radius: 0px;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m0qbrwgx {
			/* START STYLABLE DIRECTIVE RULES */
		}

		/* END STYLABLE DIRECTIVE RULES */
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m0qbrwgx {
			/* START STYLABLE DIRECTIVE RULES */
		}

		/* END STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0xa7igu7_r_comp-m0qbrwgz .comp-m0xa7igu7_r_comp-m0qbrwgz-styleId__root {
		-st-extends: StylableButton;
		transition: all 0.2s ease, visibility 0s;
		padding-right: 0px;
		border-radius: 300px;
		background: rgba(0, 0, 0, 0)
			/*1px 1px currentcolor*/
	}

	/* START STYLABLE DIRECTIVE RULES */

	#comp-m0xa7igu7_r_comp-m0qbrwgz .comp-m0xa7igu7_r_comp-m0qbrwgz-styleId__root:hover {
		background: rgba(255, 255, 255, 0);
		border: 0px solid #000000;
		border-radius: 0px;
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgz .comp-m0xa7igu7_r_comp-m0qbrwgz-styleId__root:hover .StylableButton2545352419__icon {
		transform: rotate(180deg);
		fill: #222222;
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgz .comp-m0xa7igu7_r_comp-m0qbrwgz-styleId__root:hover .StylableButton2545352419__label {
		color: #000000;
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgz .comp-m0xa7igu7_r_comp-m0qbrwgz-styleId__root:disabled {
		background: #EEEEEE
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgz .comp-m0xa7igu7_r_comp-m0qbrwgz-styleId__root:disabled .StylableButton2545352419__label {
		color: #4F4F4F
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgz .comp-m0xa7igu7_r_comp-m0qbrwgz-styleId__root:disabled .StylableButton2545352419__icon {
		fill: #8F8F8F
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgz .comp-m0xa7igu7_r_comp-m0qbrwgz-styleId__root .StylableButton2545352419__container {
		transition: inherit;
		flex-direction: row-reverse;
		justify-content: center;
		align-items: center
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgz .comp-m0xa7igu7_r_comp-m0qbrwgz-styleId__root .StylableButton2545352419__label {
		transition: inherit;
		letter-spacing: 0em;
		margin: 0px 0px 0px 4px;
		color: #FFFFFF;
		margin-left: 1px;
		font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		font-size: calc(18 * var(--theme-spx-ratio));
		font-weight: normal;
		font-style: normal;
		font-family: madefor-text;
		font-size: 16spx;
		font-style: normal;
		font-weight: normal;
		letter-spacing: 0em;
		line-height: 1.4em;
		font-size: 16px;
		display: none
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgz .comp-m0xa7igu7_r_comp-m0qbrwgz-styleId__root .StylableButton2545352419__icon {
		transition: inherit;
		margin: 0px 4px 0px 0px;
		margin-right: 1px;
		display: initial;
		width: 22px;
		height: 22px;
		transform: rotate(0deg);
		fill: #222222
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {

		#comp-m0xa7igu7_r_comp-m0qbrwgz .comp-m0xa7igu7_r_comp-m0qbrwgz-styleId__root {
			-st-extends: HamburgerCloseButton;
		}

		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		#comp-m0xa7igu7_r_comp-m0qbrwgz .comp-m0xa7igu7_r_comp-m0qbrwgz-styleId__root .StylableButton2545352419__icon {
			width: 16px;
			height: 16px;
		}
	}

	@media screen and (max-width: 750px) {

		#comp-m0xa7igu7_r_comp-m0qbrwgz .comp-m0xa7igu7_r_comp-m0qbrwgz-styleId__root {
			-st-extends: HamburgerCloseButton;
		}

		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		#comp-m0xa7igu7_r_comp-m0qbrwgz .comp-m0xa7igu7_r_comp-m0qbrwgz-styleId__root .StylableButton2545352419__icon {
			width: 22px;
			height: 22px;
		}
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0xa7igu7_r_comp-m1hf5bhc .comp-m0xa7igu7_r_comp-m1hf5bhc-styleId__root {
		--AccordionContainer1266025101-direction: ltr;
		--AccordionContainer1266025101-flexDirection: row;
		--AccordionContainer1266025101-textAlign: left;
		-st-extends: AccordionContainer;
		--AccordionContainer1266025101-vPadding: 12;
		--AccordionContainer1266025101-hPadding: 14;
	}

	/* START STYLABLE DIRECTIVE RULES */

	#comp-m0xa7igu7_r_comp-m1hf5bhc .comp-m0xa7igu7_r_comp-m1hf5bhc-styleId__root .AccordionContainer1266025101__accordion {
		background-color: #FFFFFF;
		border-bottom: 0px solid #EA6020;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhc .comp-m0xa7igu7_r_comp-m1hf5bhc-styleId__root .AccordionContainer1266025101__accordionHeader {
		border-top: 1px solid rgba(0, 0, 0, 0.7);
		background: rgba(255, 255, 255, 0);
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhc .comp-m0xa7igu7_r_comp-m1hf5bhc-styleId__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel {
		font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		font-size: calc(18 * var(--theme-spx-ratio));
		font-weight: normal;
		font-style: normal;
		font-family: madefor-text;
		font-size: 15px;
		font-style: normal;
		font-weight: normal;
		letter-spacing: 0em;
		line-height: 1.4em;
		font-size: 15px;
		line-height: 1.8em;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhc .comp-m0xa7igu7_r_comp-m1hf5bhc-styleId__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionIcon {
		width: 10px;
		height: 10px;
		fill: #000000;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhc .comp-m0xa7igu7_r_comp-m1hf5bhc-styleId__root .AccordionContainer1266025101__accordionHeader:hover .AccordionContainerHeader936294312__accordionLabel {
		text-decoration-line: underline;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhc .comp-m0xa7igu7_r_comp-m1hf5bhc-styleId__root .AccordionContainer1266025101__accordionContent {
		background: rgba(255, 255, 255, 0);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhc {
			/* START STYLABLE DIRECTIVE RULES */
		}

		/* END STYLABLE DIRECTIVE RULES */
	}

	@media screen and (max-width: 750px) {

		#comp-m0xa7igu7_r_comp-m1hf5bhc .comp-m0xa7igu7_r_comp-m1hf5bhc-styleId__root {
			--AccordionContainer1266025101-vPadding: 8;
			--AccordionContainer1266025101-hPadding: 0;
		}

		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		#comp-m0xa7igu7_r_comp-m1hf5bhc .comp-m0xa7igu7_r_comp-m1hf5bhc-styleId__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel {
			font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
			font-size: calc(18 * var(--theme-spx-ratio));
			font-size: 16px;
			color: #222222;
		}

		#comp-m0xa7igu7_r_comp-m1hf5bhc .comp-m0xa7igu7_r_comp-m1hf5bhc-styleId__root .AccordionContainer1266025101__accordionHeader:hover .AccordionContainerHeader936294312__accordionLabel {
			text-decoration-line: none;
		}

		#comp-m0xa7igu7_r_comp-m1hf5bhc .comp-m0xa7igu7_r_comp-m1hf5bhc-styleId__root .AccordionContainer1266025101__accordion {
			background-color: rgba(255, 255, 255, 0);
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhp12 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0xa7igu7_r_comp-m1hf5bhr12 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0xa7igu7_r_comp-m1hf5bht11 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0xa7igu7_r_comp-m1hf5bhv7 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0xa7igu7_r_comp-m1hf5bhx4 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0xa7igu7_r_comp-m1hf5bhf {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */
	#comp-m0xa7igu7_r_comp-m1hf5bhj10 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0xa7igu7_r_comp-m1hf5bhj10 .comp-m0xa7igu7_r_comp-m1hf5bhj10-styleId__root {
		-st-extends: TestComp;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhl14 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0xa7igu7_r_comp-m1hf5bhl14 .comp-m0xa7igu7_r_comp-m1hf5bhl14-styleId__root {
		-st-extends: TestComp;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhl14 {
			/* START STYLABLE DIRECTIVE RULES */
		}

		/* END STYLABLE DIRECTIVE RULES */

		#comp-m0xa7igu7_r_comp-m1hf5bhl14 .comp-m0xa7igu7_r_comp-m1hf5bhl14-styleId__root {
			-st-extends: AccordionItem;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhn14 {
		/* START STYLABLE DIRECTIVE RULES */
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0xa7igu7_r_comp-m1hf5bhn14 .comp-m0xa7igu7_r_comp-m1hf5bhn14-styleId__root {
		-st-extends: TestComp;
	}

	/* END STYLABLE DIRECTIVE RULES */

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root {
		-st-extends: StylableHorizontalMenu;
		background: rgba(255, 255, 255, 0);
		border: 0px solid #222222
	}

	/* START STYLABLE DIRECTIVE RULES */

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__menu {
		direction: ltr;
		flex-grow: unset;
		justify-content: flex-start;
		height: calc(100% + 0px);
		margin-top: -0px;
		margin-bottom: -0px;
		width: calc(100% + 34px);
		margin-left: -17px;
		margin-right: -17px
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__menuItem {
		border: 0 solid #757575;
		background: rgba(117, 117, 117, 0);
		border-bottom: 0px solid rgb(117, 117, 117);
		padding-top: 6px;
		padding-bottom: 6px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		margin-left: 17px;
		margin-right: 17px
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__label {
		letter-spacing: 0.05em;
		font-weight: normal;
		font-style: normal;
		color: #222222;
		font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		font-size: calc(18 * var(--theme-spx-ratio));
		font-weight: normal;
		font-style: normal;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: 15px
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__container {
		justify-content: start;
		text-align: start
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root::rightAlignmentScrollItem {
		--comp-m0xa7igu7_r_comp-m11xo6z6-styleId-flexGrow: 1;
		flex-grow: 1
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__scrollButton {
		border: 0 solid #757575;
		padding: 10px;
		background: #FFF;
		padding-top: 0px;
		padding-bottom: 0px
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__scrollButton:hover {
		background: #FCF7E6
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__scrollButton .ScrollButton2305195801__icon {
		width: 16px;
		height: 16px;
		fill: #9E3B1B
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__positionBox {
		margin-left: 20px;
		margin-right: 20px
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout {
		--comp-m0xa7igu7_r_comp-m11xo6z6-styleId-horizontalSpacing: 8;
		border: 0 solid #9E3B1B;
		padding: 10px;
		--comp-m0xa7igu7_r_comp-m11xo6z6-styleId-flyoutAlignment: left;
		margin-top: 0px;
		background: rgba(255, 255, 255, 0)
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root::leftAlignmentScrollItem {
		flex-grow: unset;
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__listWrapper {
		--comp-m0xa7igu7_r_comp-m11xo6z6-styleId-width: 80;
		width: 75%;
		--comp-m0xa7igu7_r_comp-m11xo6z6-styleId-columnsAmount: 3;
		column-count: 3
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageWrapper {
		justify-content: space-between;
		width: calc(100% + 8px);
		margin-left: -4px;
		margin-right: -4px;
		margin-bottom: -4px
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageStretchWrapper {
		width: 980px
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::category {
		margin-top: 4px
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::flex {
		margin-bottom: -8px
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::listItem {
		margin-left: 4px;
		margin-right: 4px
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__rowItem {
		margin-bottom: 8px
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem {
		border: 0 solid #757575;
		background: rgba(117, 117, 117, 0);
		padding-left: 0px;
		padding-right: 0px;
		margin-bottom: 4px;
		padding-top: 8px;
		padding-bottom: 8px
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__container {
		justify-content: flex-start
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__label {
		font-size: 16px;
		letter-spacing: 0.05em;
		font-family: futura-lt-w01-book, sans-serif;
		font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
		font-size: calc(18 * var(--theme-spx-ratio));
		font-weight: normal;
		font-style: normal;
		color: #222222
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
		background: #fff;
		padding-left: 0px;
		padding-right: 0px;
		margin-bottom: 4px;
		padding-top: 8px;
		padding-bottom: 8px
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isCurrentPage .itemDepth02233374943__label {
		color: #EF3434;
		text-decoration-line: none;
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isHovered .itemDepth02233374943__label {
		color: #EF3434;
		text-decoration-line: none;
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__container {
		justify-content: flex-start
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
		font-weight: 400;
		font-size: 16px;
		letter-spacing: 0.05em;
		font-family: futura-lt-w01-book, sans-serif;
		color: #9E3B1B
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
		color: #EF3434
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isHovered .itemDepth12472627565__label {
		background: linear-gradient(#FDFCFA, #FDFCFA), #FDFCFA;
		color: #EF3434;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m11xo6z6 {
			/* ADD_MISSING_HEADING_STYLES_DATA_FIXER end */
		}

		/* END STYLABLE DIRECTIVE RULES */

		/* START STYLABLE DIRECTIVE RULES */

		/* ADD_MISSING_HEADING_STYLES_DATA_FIXER start */

		#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 10px;
			padding-right: 10px;
			background-color: rgba(255, 255, 255, 0.5)
		}

		#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
			font-weight: bold;
			font-family: Helvetica, sans-serif;
			color: #000;
		}

		#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
			text-decoration: underline;
		}

		#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
			text-decoration: underline;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m11xo6z6 {
			/* ADD_MISSING_HEADING_STYLES_DATA_FIXER end */
		}

		/* END STYLABLE DIRECTIVE RULES */

		#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout {
			background: rgba(255, 255, 255, 0.02);
		}

		/* START STYLABLE DIRECTIVE RULES */

		#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__menu {
			width: calc(100% + 4px);
			margin-left: -2px;
			margin-right: -2px;
		}

		#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__menuItem {
			margin-left: 2px;
			margin-right: 2px;
			padding-left: 6px;
			padding-right: 6px;
		}

		#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isHovered .itemDepth02233374943__label {
			color: #FDFCFA;
		}

		/* ADD_MISSING_HEADING_STYLES_DATA_FIXER start */

		#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 10px;
			padding-right: 10px;
			background-color: rgba(255, 255, 255, 0.5)
		}

		#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__label {
			font-family: wfont_2d5e8a_6b7a6a1357a3470c96d76955c48ff5a0, wf_6b7a6a1357a3470c96d76955c, orig_noto_sans_jp_regular;
			font-size: calc(18 * var(--theme-spx-ratio));
			font-family: tsukushigothic, "ms gothic", "ヒラギノ角ゴ pro w3", "hiragino kaku gothic pro", osaka, sans-serif;
			font-size: 15px;
		}

		#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
			font-weight: bold;
			font-family: Helvetica, sans-serif;
			color: #000;
		}

		#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
			text-decoration: underline;
		}

		#comp-m0xa7igu7_r_comp-m11xo6z6 .comp-m0xa7igu7_r_comp-m11xo6z6-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
			text-decoration: underline;
		}
	}


	#x76mq {
		--shc-mutated-brightness: 127, 126, 125;
		justify-self: unset;
	}

	#comp-m0xa7iel {
		--fill-layer-image-opacity: 1;
		--bg-overlay-color: rgb(255, 255, 255);
		--bg-gradient: none;
		--inherit-transition: var(--transition, none);
	}

	#comp-m11h240m {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m1gdiui4 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m11h1kbg {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7if2 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7if27 {
		writing-mode: vertical-rl;
	}

	#comp-m0xa7if27 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-size: 48px;
		text-decoration: none;
		text-align: center;
		line-height: 1;
		writing-mode: vertical-rl;
	}

	#comp-m0xa7if27 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7if27 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: 36px !important;
		}

		#comp-m0xa7if27 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7if27 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: normal !important;
			font-size: 28px !important;
		}

		#comp-m0xa7if27 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xa7if51 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-size: 20px;
		text-decoration: none;
		text-align: left;
		letter-spacing: 0.1em;
		line-height: 1;
	}

	#comp-m0xa7if51 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7if51 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(16px, min(18px, max(0.5px, 0.0118056 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xa7if51 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #EF3434 !important);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7if51 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(18px, max(0.5px, 0.0333333 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xa7if51 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #EF3434 !important);
		}
	}

	#comp-m0xa7if66 {
		--fill-layer-image-opacity: 1;
		--bg-overlay-color: rgb(255, 255, 255);
		--bg-gradient: none;
		--inherit-transition: var(--transition, none);
	}

	#comp-m0xbbsto {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7if75 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
		text-align: center;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7if75 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: normal !important;
			text-align: center !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7if75 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: normal !important;
			text-align: left !important;
		}
	}

	#comp-m0xba417 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xba4lj {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xba5gf {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xba5hu :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_8982a4_06d0cdeadf864092b8d8002e67e60dbf, wf_06d0cdeadf864092b8d8002e6, orig_zen_kaku_gothic_new_bold;
		text-decoration: none;
		text-align: center;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xba5hu :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			text-align: center !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5hu {
			writing-mode: vertical-rl;
		}

		#comp-m0xba5hu :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			text-align: left !important;
			writing-mode: vertical-rl !important;
		}
	}

	#comp-m0xba5ir :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-m0xba5ir [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5ir :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.0307692 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xba5ir [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xba5jp {
		--opacity: 1;
	}

	#comp-m0xba5kk :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-m0xba5kk [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5kk :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(18px, min(28px, max(0.5px, 0.0461538 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xba5kk [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xba5lf {
		--opacity: 1;
	}

	#comp-m0xba4mu {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xba5ma {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xba5nh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_8982a4_06d0cdeadf864092b8d8002e67e60dbf, wf_06d0cdeadf864092b8d8002e6, orig_zen_kaku_gothic_new_bold;
		text-decoration: none;
		text-align: center;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xba5nh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			text-align: center !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5nh {
			writing-mode: vertical-rl;
		}

		#comp-m0xba5nh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			text-align: left !important;
			writing-mode: vertical-rl !important;
		}
	}

	#comp-m0xba5oc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-m0xba5oc [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5oc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.0307692 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xba5oc [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xba5p9 {
		--opacity: 1;
	}

	#comp-m0xba5q7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-m0xba5q7 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5q7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(18px, min(28px, max(0.5px, 0.0461538 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xba5q7 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xba5r3 {
		--opacity: 1;
	}

	#comp-m0xba4o4 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xba5s0 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xba5t9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_8982a4_06d0cdeadf864092b8d8002e67e60dbf, wf_06d0cdeadf864092b8d8002e6, orig_zen_kaku_gothic_new_bold;
		text-decoration: none;
		text-align: center;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xba5t9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			text-align: center !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5t9 {
			writing-mode: vertical-rl;
		}

		#comp-m0xba5t9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			text-align: left !important;
			writing-mode: vertical-rl !important;
		}
	}

	#comp-m0xba5u4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-m0xba5u4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5u4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.0307692 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xba5u4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xba5v0 {
		--opacity: 1;
	}

	#comp-m0xba5vv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-m0xba5vv [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5vv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(18px, min(28px, max(0.5px, 0.0461538 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xba5vv [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xba5wt {
		--opacity: 1;
	}

	#comp-m0xba4pd {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xba5xq {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xba5z0 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_8982a4_06d0cdeadf864092b8d8002e67e60dbf, wf_06d0cdeadf864092b8d8002e6, orig_zen_kaku_gothic_new_bold;
		text-decoration: none;
		text-align: center;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xba5z0 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			text-align: center !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5z0 {
			writing-mode: vertical-rl;
		}

		#comp-m0xba5z0 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			text-align: left !important;
			writing-mode: vertical-rl !important;
		}
	}

	#comp-m0xba5zy :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-m0xba5zy [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba5zy :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.0307692 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xba5zy [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xba60u {
		--opacity: 1;
	}

	#comp-m0xba61s :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-m0xba61s [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xba61s :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(18px, min(28px, max(0.5px, 0.0461538 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xba61s [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xba62s {
		--opacity: 1;
	}

	#comp-m0xbmhoo {
		--opacity: 1;
	}

	#comp-m0xbnhoz {
		--opacity: 1;
	}

	#comp-m0xbshfb {
		--opacity: 1;
	}

	#comp-m0xa7if89 {
		--fill-layer-image-opacity: 1;
		--bg-overlay-color: rgb(255, 255, 255);
		--bg-gradient: none;
		--inherit-transition: var(--transition, none);
	}

	#comp-m0xa7ifa4 {
		--opacity: 1;
	}

	#comp-m0xa7ife11 {
		--opacity: 1;
	}

	#comp-m0xa7ifg6 {
		--opacity: 1;
	}

	#comp-m0xg6a8q {
		--opacity: 1;
	}

	#comp-m0xge6v2 {
		--opacity: 1;
	}

	#comp-m0xgnt3l {
		--opacity: 1;
	}

	#comp-m0xgqsgx {
		--opacity: 1;
	}

	#comp-m0xcp16v {
		--shc-mutated-brightness: 114, 111, 107;
	}

	#comp-m0xdvulo {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xdq38y {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xcp16x2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #FAF8F5;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.3055556 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-m0xcp16x2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #FAF8F5);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xcp16x2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(20px, min(240px, max(0.5px, 0.6153846 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xcp16x2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #FAF8F5 !important);
		}
	}

	#comp-m0xdm7ql {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xdm7qn4 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xdm7qo6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		text-decoration: none;
		line-height: 1.2;
	}

	#comp-m0xdm7qo6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qo6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(20px, min(36px, max(0.5px, 0.0512819 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			letter-spacing: -0.05em !important;
		}

		#comp-m0xdm7qo6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xdm7qp3 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xdm7qp8 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xdm7qq {
		--opacity: 1;
	}

	#comp-m0xdm7qq11 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-m0xdm7qq11 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qq11 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(18px, max(0.5px, 0.0307692 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xdm7qq11 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xdm7qr1 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xdm7qr6 {
		--opacity: 1;
	}

	#comp-m0xdm7qs :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0222222 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-m0xdm7qs [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qs :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(18px, min(28px, max(0.5px, 0.0461538 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xdm7qs [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xdm7qs8 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xdm7qt2 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xdm7qt7 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xdm7qu {
		--opacity: 1;
	}

	#comp-m0xdm7qu11 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
		text-align: justify;
	}

	#comp-m0xdm7qv2 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xdm7qv9 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xdm7qw6 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xdm7qx {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xdm7qx5 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xdm7qx12 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xdm7qy11 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xdm7qz :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		text-decoration: none;
		line-height: 1.4;
	}

	#comp-m0xdm7qz [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7qz :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(16px, min(28px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: left !important;
			line-height: 1.2 !important;
		}

		#comp-m0xdm7qz [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xdm7qz8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
		text-align: justify;
	}

	#comp-m0xdm7r1 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xdm7r15 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xdm7r25 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xdm7r31 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xdm7r36 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		text-decoration: none;
		line-height: 1.4;
	}

	#comp-m0xdm7r36 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdm7r36 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(16px, min(28px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: left !important;
			line-height: 1.2 !important;
		}

		#comp-m0xdm7r36 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xdm7r314 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
		text-align: justify;
	}

	#comp-m0xdvgis {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xdvgiu4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #FAF8F5;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.3055556 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-m0xdvgiu4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #FAF8F5);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdvgiu4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(20px, min(240px, max(0.5px, 0.6153846 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xdvgiu4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #FAF8F5 !important);
		}
	}

	#comp-m0xdvgiv7 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xdvgiw5 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xdvgix :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		text-decoration: none;
		line-height: 1.2;
	}

	#comp-m0xdvgix [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdvgix :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(20px, min(36px, max(0.5px, 0.0512819 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xdvgix [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xdvgix8 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xdvgiy {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xdvgiy5 {
		--opacity: 1;
	}

	#comp-m0xdvgiz :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-m0xdvgiz [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xdvgiz [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdvgiz :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(18px, max(0.5px, 0.0307695 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xdvgiz [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xdvgiz8 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xdvgiz13 {
		--opacity: 1;
	}

	#comp-m0xdvgj010 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0222222 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-m0xdvgj010 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xdvgj010 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(18px, min(28px, max(0.5px, 0.0461538 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xdvgj010 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xdvgj14 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xdvgj2 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xdvgj25 {
		--opacity: 1;
	}

	#comp-m0xdvgj216 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
		text-align: justify;
	}

	#comp-m0xdvgj311 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xdvgj4 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xeevz3 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xeevz6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #FAF8F5;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.3055556 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-m0xeevz6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #FAF8F5);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevz6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(20px, min(240px, max(0.5px, 0.6153846 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xeevz6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #FAF8F5 !important);
		}
	}

	#comp-m0xeevz68 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xeevz75 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xeevz81 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		text-decoration: none;
		line-height: 1.2;
	}

	#comp-m0xeevz81 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevz81 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(20px, min(36px, max(0.5px, 0.0512819 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xeevz81 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xeevz89 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xeevz9 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xeevz95 {
		--opacity: 1;
	}

	#comp-m0xeevz916 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-m0xeevz916 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevz916 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(18px, max(0.5px, 0.0307692 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xeevz916 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xeevza7 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xeevza12 {
		--opacity: 1;
	}

	#comp-m0xeevzb6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0222222 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-m0xeevzb6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevzb6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(18px, min(28px, max(0.5px, 0.0461538 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xeevzb6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xeevzb14 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xeevzc4 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xeevzd {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xeevze4 {
		--opacity: 1;
	}

	#comp-m0xeevzf6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
		text-align: justify;
	}

	#comp-m0xeevzg {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xeevzg7 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xeevzh9 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xeevzi4 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xeevzi9 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xeevzj4 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xeevzk1 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xeevzk6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		text-decoration: none;
		line-height: 1.4;
	}

	#comp-m0xeevzk6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xeevzk6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(18px, min(28px, max(0.5px, 0.0234375 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.4 !important;
		}

		#comp-m0xeevzk6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevzk6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(16px, min(28px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: left !important;
			line-height: 1.2 !important;
		}

		#comp-m0xeevzk6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xeevzk14 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
		text-align: justify;
	}

	#comp-m0xeevzl11 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xeevzm {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xeevzm7 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xeevzn6 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xeevzn11 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		text-decoration: none;
		line-height: 1.4;
	}

	#comp-m0xeevzn11 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xeevzn11 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(18px, min(28px, max(0.5px, 0.0234375 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.4 !important;
		}

		#comp-m0xeevzn11 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xeevzn11 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(16px, min(28px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: left !important;
			line-height: 1.2 !important;
		}

		#comp-m0xeevzn11 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xeevzo4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
		text-align: justify;
	}

	#comp-m0xevgbz {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xevgc13 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xevgc2 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xevgc27 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xevgc36 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xevgc311 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		text-decoration: none;
		line-height: 1.4;
	}

	#comp-m0xevgc311 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xevgc311 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(18px, min(28px, max(0.5px, 0.0234375 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.4 !important;
		}

		#comp-m0xevgc311 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xevgc311 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(16px, min(28px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: left !important;
			line-height: 1.2 !important;
		}

		#comp-m0xevgc311 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xevgc47 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
		text-align: justify;
	}

	#comp-m0xevgc5 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xevgc55 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xevgc7 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xevgc8 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xevgc85 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		text-decoration: none;
		line-height: 1.4;
	}

	#comp-m0xevgc85 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xevgc85 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(18px, min(28px, max(0.5px, 0.0234375 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.4 !important;
		}

		#comp-m0xevgc85 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xevgc85 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(16px, min(28px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: left !important;
			line-height: 1.2 !important;
		}

		#comp-m0xevgc85 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xevgc813 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
		text-align: justify;
	}

	#comp-m0xfben9 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xfbenc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #FAF8F5;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.3055556 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-m0xfbenc [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #FAF8F5);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xfbenc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(20px, min(240px, max(0.5px, 0.6153846 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xfbenc [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #FAF8F5 !important);
		}
	}

	#comp-m0xfbend {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xfbend6 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xfbene6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		text-decoration: none;
		line-height: 1.2;
	}

	#comp-m0xfbene6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xfbene6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(20px, min(36px, max(0.5px, 0.0512819 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xfbene6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xfbenf {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xfbenf5 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xfbeng {
		--opacity: 1;
	}

	#comp-m0xfbeng11 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-m0xfbeng11 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xfbeng11 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xfbeng11 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(42px, max(0.5px, 0.0307695 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xfbeng11 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xfbenh {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xfbenh5 {
		--opacity: 1;
	}

	#comp-m0xfbeni :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: wfont_94ac4c_e3897eb268504986a7d9ece2e09b98a0, wf_e3897eb268504986a7d9ece2e, orig_rubik_black;
		font-weight: normal;
		font-size: max(0.5px, 0.0222222 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-m0xfbeni [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xfbeni :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(18px, min(28px, max(0.5px, 0.0461538 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}

		#comp-m0xfbeni [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xfbeni8 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xfbenj {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xfbenj5 {
		--opacity: 1;
	}

	#comp-m0xfbenj16 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		text-decoration: none;
		text-align: justify;
	}

	#comp-m0xfbenk11 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xfbenl {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igp5 {
		--fill-layer-image-opacity: 1;
		--bg-overlay-color: rgb(255, 255, 255);
		--bg-gradient: none;
		--inherit-transition: var(--transition, none);
	}

	#comp-m0xg2921 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xg06bb {
		--opacity: 1;
	}

	#comp-m0xg07dg {
		--opacity: 1;
	}

	#comp-m0xh29ag {
		--opacity: 1;
	}

	#comp-m0xa7iej_r_comp-m0q2ub2m {
		--fill-layer-image-opacity: 1;
		--bg-overlay-color: rgb(245, 243, 240);
		--bg-gradient: none;
	}

	#comp-m0xa7iej_r_comp-m120yfod {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-lzcb9dvx {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-m0zywzgd {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-lzcb9dvy3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #222222;
		background-color: transparent;
		font-family: tsukushimarugothic;
		font-weight: bold;
		font-size: max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)));
		font-style: normal;
		text-decoration: none;
		text-align: center;
		line-height: 1;
	}

	#comp-m0xa7iej_r_comp-lzcb9dvy3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #222222);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dvy3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		}

		#comp-m0xa7iej_r_comp-lzcb9dvy3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #222222 !important);
		}
	}

	#comp-m0xa7iej_r_comp-m200rhc3 {
		--item-size: max(0.5px, 0.0194444 * (var(--scaling-factor) - var(--scrollbar-width)));
		--item-margin: 0px max(0.5px, 0.0083333 * (var(--scaling-factor) - var(--scrollbar-width))) 0px 0px;
		--item-display: inline-block;
		--flex-direction: row;
		height: max(0.5px, 0.0194444 * (var(--scaling-factor) - var(--scrollbar-width)));
		width: calc(2 * (max(0.5px, 0.0194444 * (var(--scaling-factor) - var(--scrollbar-width))) + max(0.5px, 0.0083333 * (var(--scaling-factor) - var(--scrollbar-width)))) - max(0.5px, 0.0083333 * (var(--scaling-factor) - var(--scrollbar-width))));
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m200rhc3 {
			--item-size: max(0.5px, 0.0717949 * (var(--scaling-factor) - var(--scrollbar-width)));
			--item-margin: 0px max(0.5px, 0.0205128 * (var(--scaling-factor) - var(--scrollbar-width))) 0px 0px;
			height: max(0.5px, 0.0717949 * (var(--scaling-factor) - var(--scrollbar-width)));
			width: calc(2 * (max(0.5px, 0.0717949 * (var(--scaling-factor) - var(--scrollbar-width))) + max(0.5px, 0.0205128 * (var(--scaling-factor) - var(--scrollbar-width)))) - max(0.5px, 0.0205128 * (var(--scaling-factor) - var(--scrollbar-width))));
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dw15 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xa7iej_r_comp-lzcfyh6t {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-lzcfy5fx {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-lzcg8pga {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-m10atuxg {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwc {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwc5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dwc5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(18px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwc5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7iej_r_comp-m0zy3yy6 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwd.comp-m0xa7iej_r_variants-m11r0jua :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwd.comp-m0xa7iej_r_variants-m11r0jua [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-lzcb9dwd :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwd :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0xa7iej_r_comp-m0zy1pf1.comp-m0xa7iej_r_variants-m11r8ma5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-m0zy1pf1.comp-m0xa7iej_r_variants-m11r8ma5 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-m0zy1pf1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zy1pf1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0xa7iej_r_comp-m0zy23vi.comp-m0xa7iej_r_variants-m11r8vaq1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-m0zy23vi.comp-m0xa7iej_r_variants-m11r8vaq1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-m0zy23vi :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zy23vi :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0xa7iej_r_comp-m0zy2sb3.comp-m0xa7iej_r_variants-m11r91um1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-m0zy2sb3.comp-m0xa7iej_r_variants-m11r91um1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-m0zy2sb3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zy2sb3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwa1 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwa6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dwa6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(18px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwa6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7iej_r_comp-m0zybgwj {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwb7.comp-m0xa7iej_r_variants-m11r9yfk :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwb7.comp-m0xa7iej_r_variants-m11r9yfk [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-lzcb9dwb7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwb7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0xa7iej_r_comp-m0zy99p3.comp-m0xa7iej_r_variants-m11ra6sw :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-m0zy99p3.comp-m0xa7iej_r_variants-m11ra6sw [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-m0zy99p3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zy99p3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0xa7iej_r_comp-m0zy9mks.comp-m0xa7iej_r_variants-m11raemy :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-m0zy9mks.comp-m0xa7iej_r_variants-m11raemy [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-m0zy9mks :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zy9mks :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dw37 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw44 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dw44 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(18px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dw44 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dw412 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xa7iej_r_comp-m0v1lqa8 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-m0v1ezq1 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-m0vqc2iw {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw71 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw95 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dw95 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dw68.comp-m0xa7iej_r_variants-m11rd4tq1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw68.comp-m0xa7iej_r_variants-m11rd4tq1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-lzcb9dw68 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dw68 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0xa7iej_r_comp-m0zyilbm {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-m0zyi4c8.comp-m0xa7iej_r_variants-m11rceoi :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-m0zyi4c8.comp-m0xa7iej_r_variants-m11rceoi [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-m0zyi4c8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zyi4c8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dw6.comp-m0xa7iej_r_variants-m11rcmu9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw6.comp-m0xa7iej_r_variants-m11rcmu9 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-lzcb9dw6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dw6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0xa7iej_r_comp-m0zyj7ad.comp-m0xa7iej_r_variants-m11rcx81 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-m0zyj7ad.comp-m0xa7iej_r_variants-m11rcx81 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-m0zyj7ad :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zyj7ad :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0xa7iej_r_comp-m1g9vkx4.comp-m0xa7iej_r_variants-m1g9vkx7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-m1g9vkx4.comp-m0xa7iej_r_variants-m1g9vkx7 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-m1g9vkx4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1g9vkx4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0xa7iej_r_comp-m0zydeyb {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-m0zycpzf.comp-m0xa7iej_r_variants-m11rarst1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-m0zycpzf.comp-m0xa7iej_r_variants-m11rarst1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-m0zycpzf :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zycpzf :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dw56.comp-m0xa7iej_r_variants-m11rb1pv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-lzcb9dw56.comp-m0xa7iej_r_variants-m11rb1pv [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-lzcb9dw56 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dw56 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0xa7iej_r_comp-m0zyedqt.comp-m0xa7iej_r_variants-m11rb9gv1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-m0zyedqt.comp-m0xa7iej_r_variants-m11rb9gv1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-m0zyedqt :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zyedqt :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0xa7iej_r_comp-m0zyf5u5.comp-m0xa7iej_r_variants-m11rbhld :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-m0zyf5u5.comp-m0xa7iej_r_variants-m11rbhld [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-m0zyf5u5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zyf5u5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0xa7iej_r_comp-m0zyfojj.comp-m0xa7iej_r_variants-m11rbpbo1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-m0zyfojj.comp-m0xa7iej_r_variants-m11rbpbo1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-m0zyfojj :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zyfojj :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0xa7iej_r_comp-m0zyg8d7.comp-m0xa7iej_r_variants-m11rbyd5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-m0zyg8d7.comp-m0xa7iej_r_variants-m11rbyd5 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-m0zyg8d7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zyg8d7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0xa7iej_r_comp-m0zygtbh.comp-m0xa7iej_r_variants-m11rc68m :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-m0zygtbh.comp-m0xa7iej_r_variants-m11rc68m [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-m0zygtbh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zygtbh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0xa7iej_r_comp-lzcfxbcy {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwf15 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwg4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dwg4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(18px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwg4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwg12.comp-m0xa7iej_r_variants-m11rdeb51 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwg12.comp-m0xa7iej_r_variants-m11rdeb51 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-lzcb9dwg12 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwg12 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwe6 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwe11 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_707f5b_7cd2d982f90842709c0c21e7c47023c5, wf_7cd2d982f90842709c0c21e7c, orig_noto_sans_jp_semibold;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7iej_r_comp-lzcb9dwe11 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(18px, max(0.5px, 0.0169271 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwe11 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7iej_r_comp-m0zyksqp {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwf7.comp-m0xa7iej_r_variants-m11rdlp2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwf7.comp-m0xa7iej_r_variants-m11rdlp2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-lzcb9dwf7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwf7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0xa7iej_r_comp-m0zykeh7.comp-m0xa7iej_r_variants-m11rdsla :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-m0zykeh7.comp-m0xa7iej_r_variants-m11rdsla [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-m0zykeh7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zykeh7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0xa7iej_r_comp-m0zynsdt.comp-m0xa7iej_r_variants-m11re0td :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-m0zynsdt.comp-m0xa7iej_r_variants-m11re0td [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-m0zynsdt :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m0zynsdt :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358974 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1.8 !important;
		}
	}

	#comp-m0xa7iej_r_comp-m11oqdj3 {
		transform-origin: center 0.5px;
		height: 0 !important;
		box-sizing: content-box;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwh5 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwh10 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xa7iej_r_comp-lzcb9dwi4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwi4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 12px !important;
			text-align: center !important;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwi12 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwi12 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 12px !important;
			text-align: center !important;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwj7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwj7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 12px !important;
			text-align: center !important;
		}
	}

	#comp-m0xa7iej_r_comp-lzcb9dwj15 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: max(0.5px, 0.0083333 * (var(--scaling-factor) - var(--scrollbar-width)));
		text-decoration: none;
		text-align: right;
		line-height: 1;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-lzcb9dwj15 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.0025656 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: left !important;
		}
	}

	#comp-m0xa7iej_r_comp-m11ojszl {
		transform-origin: center 0.5px;
		height: 0 !important;
		box-sizing: content-box;
	}

	#comp-m0xa7iej_r_comp-m1gj1ivu {
		height: auto;
		min-width: min-content;
		--animation-time: 0.1;
	}

	#comp-m0xa7iej_r_comp-m1gjfzv4 {
		width: 100%;
	}

	#comp-m0xa7iej_r_comp-m1gjfzv9 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjfzv9 {
			--padding-left: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjgcs9 {
		width: 100%;
	}

	#comp-m0xa7iej_r_comp-m1gjgcsb4 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjgcsb4 {
			--padding-left: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjgmit {
		width: 100%;
	}

	#comp-m0xa7iej_r_comp-m1gjgmix {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjgmix {
			--padding-left: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjhid4 {
		width: 100%;
	}

	#comp-m0xa7iej_r_comp-m1gjhide {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjhide {
			--padding-left: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gji5yd {
		width: 100%;
	}

	#comp-m0xa7iej_r_comp-m1gji5yg {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gji5yg {
			--padding-left: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gj1iw0 {
		width: 100%;
	}

	#comp-m0xa7iej_r_comp-m1gj1iw16 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gj1iw16 {
			--padding-left: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjemlq {
		width: 100%;
	}

	#comp-m0xa7iej_r_comp-m1gjigcs {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjigcs {
			--padding-left: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjf2dj {
		width: 100%;
	}

	#comp-m0xa7iej_r_comp-m1gjpwqv {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjpwqv {
			--padding-left: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gjfbgg {
		width: 100%;
	}

	#comp-m0xa7iej_r_comp-m1gjtphq {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjtphq {
			--padding-left: 0px;
		}
	}

	#comp-m0xa7iej_r_comp-m2ocuubh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m2ocuubh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 12px !important;
		}
	}

	#comp-m0xa7iej_r_comp-m2octd99 {
		transform-origin: center 0.5px;
		height: 0 !important;
		box-sizing: content-box;
	}

	#comp-m0xa7iej_r_comp-m2octb3j {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xa7iej_r_comp-m2octb40.comp-m0xa7iej_r_variants-m2octb411 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: 14px !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-m2octb40.comp-m0xa7iej_r_variants-m2octb411 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-m2octb40 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: 14px;
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m2octb40 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.0333333 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: left !important;
		}
	}

	#comp-m0xa7iej_r_comp-m2octb4e.comp-m0xa7iej_r_variants-m2octb4e2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: 14px !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-m2octb4e.comp-m0xa7iej_r_variants-m2octb4e2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-m2octb4e :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: 14px;
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m2octb4e :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.0333333 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: left !important;
		}
	}

	#comp-m0xa7iej_r_comp-m2octb4h1.comp-m0xa7iej_r_variants-m2octb4h3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: 14px !important;
		text-decoration: none !important;
	}

	#comp-m0xa7iej_r_comp-m2octb4h1.comp-m0xa7iej_r_variants-m2octb4h3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7iej_r_comp-m2octb4h1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: 14px;
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m2octb4h1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.0333333 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: left !important;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk4o5v {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-m1gk9mp6 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-m1gk9mp84 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk9mp84 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk9mp99 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk9mp99 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk9728 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-m1gk972i :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk972i :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk972l9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk972l9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7iej_r_comp-m1gkp6qh {
		transform-origin: center 1px;
		height: 0 !important;
		box-sizing: content-box;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gkp6qh {
			transform-origin: center 0.5px;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk9kv9 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-m1gk9kvc5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk9kvc5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk9kve :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk9kve :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7iej_r_comp-m1hffh5b {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-m1gjxjoq :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gjxjoq :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk22os :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk22os :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk9nvo {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-m1gk9nvr :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk9nvr :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk9nvs :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk9nvs :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk46zy {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-m1gk47003 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk47003 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7iej_r_comp-m1gk470111 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7iej_r_comp-m1gk470111 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7iej_r_comp-m1g5kw35 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7iej_r_comp-m1g5kw3e {
		--fill-opacity: 1;
		--fill: #242323;
		--stroke-width: 0;
		--stroke: #5E97FF;
		--stroke-opacity: 1;
	}

	#comp-m0xa7ihr8_r_comp-kd5px9hr {
		--screen-width: 100vw;
	}

	#comp-m0xa7ihr8_r_comp-kd5px9kk {
		height: auto;
		--direction: rtl;
		--item-height: 56px;
		--text-align: center;
		--template-columns: calc(40px + 1em) 1fr calc(40px + 1em);
		--label-grid-column: 2;
		--arrow-grid-column: 3;
		--padding-left: 0px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	#comp-m0xa7ihr8_r_comp-kkmqi5tc {
		--undefined: [object Object];
		--fill-opacity: 1;
		--stroke-width: 0;
		--stroke: #ED1566;
		--stroke-opacity: 1;
		--fill: #222222;
	}

	#comp-m0xa7igu7_r_comp-m0q2adq3 {
		--fill-layer-image-opacity: 1;
		--bg-overlay-color: rgb(255, 255, 255);
		--bg-gradient: none;
		--inherit-transition: var(--transition, none);
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3l {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m2o2xh1z {
		--is-animated: 1;
		--position-box-z-index: 47;
		--menu-flex-wrap: wrap;
		--subsubmenu-box-display: block;
		--subsubmenu-box-position: static;
		--white-space: normal;
		--label-word-wrap: break-word;
		--focus-ring: 0 0 0 1px#ffffff, 0 0 0 3px#116dff;
		height: auto;
		max-height: unset;
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3r10 {
		height: inherit;
		width: auto;
	}

	#comp-m0xa7igu7_r_comp-m0qfbg3v {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: center;
		--template-columns: calc(40px + 1em) 1fr calc(40px + 1em);
		--label-grid-column: 2;
		--arrow-grid-column: 3;
		--padding-left: 0px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	#comp-m0xa7igu7_r_comp-m0qbrwgs {
		height: inherit;
		width: auto;
	}

	#comp-m0xa7igu7_r_comp-m0qbrwh4 {
		--item-size: 30px;
		--item-margin: 0px 16px 0px 0px;
		--item-display: inline-block;
		--flex-direction: row;
		height: 30px;
		width: calc(2 * (30px + 16px) - 16px);
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m0qbrwh4 {
			--item-size: max(0.5px, 0.0615382 * (var(--scaling-factor) - var(--scrollbar-width)));
			--item-margin: 0px max(0.5px, 0.0205125 * (var(--scaling-factor) - var(--scrollbar-width))) 0px 0px;
			height: max(0.5px, 0.0615382 * (var(--scaling-factor) - var(--scrollbar-width)));
			width: calc(2 * (max(0.5px, 0.0615382 * (var(--scaling-factor) - var(--scrollbar-width))) + max(0.5px, 0.0205125 * (var(--scaling-factor) - var(--scrollbar-width)))) - max(0.5px, 0.0205125 * (var(--scaling-factor) - var(--scrollbar-width))));
		}
	}

	#comp-m0xa7igu7_r_comp-m2brk61e {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m2bri8ij {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m2brrlcg {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m11x4e81.comp-m0xa7igu7_r_variants-m11x76h6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-weight: bold !important;
		font-size: 18px !important;
		text-decoration: none !important;
		line-height: 1 !important;
	}

	#comp-m0xa7igu7_r_comp-m11x4e81.comp-m0xa7igu7_r_variants-m11x76h6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m11x4e81 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: 18px;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m11x4e81 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m11wzs9r1 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m11wzsc12 {
		transform-origin: center 0.5px;
		height: 0 !important;
		box-sizing: content-box;
	}

	#comp-m0xa7igu7_r_comp-m1hf5luc {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m1hf5luf6 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m1hf5lug7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lug7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5luh9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5luh9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5lui14 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m1hf5luj9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5luj9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5luk10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5luk10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5lul10 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m1hf5lum10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lum10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5lun7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lun7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5luo2 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m1hf5lup :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lup :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5lup14 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lup14 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5luq12 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m1hf5lur6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lur6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5lus :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lus :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5luu10 {
		transform-origin: center 1px;
		height: 0 !important;
		box-sizing: content-box;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5luu10 {
			transform-origin: center 0.5px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5luv12 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m1hf5luw10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5luw10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5lux4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5lux4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 15px !important;
			text-decoration: none !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhc {
		height: auto;
		min-width: min-content;
		--animation-time: 0.1;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhp12 {
		width: 100%;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhq11 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhq11 {
			--padding-left: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhr12 {
		width: 100%;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhs11 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhs11 {
			--padding-left: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bht11 {
		width: 100%;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhu8 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhu8 {
			--padding-left: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhv7 {
		width: 100%;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhw5 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhw5 {
			--padding-left: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhx4 {
		width: 100%;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bi0 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bi0 {
			--padding-left: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhf {
		width: 100%;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhg {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhg {
			--padding-left: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhj10 {
		width: 100%;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhk8 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhk8 {
			--padding-left: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhl14 {
		width: 100%;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhm11 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bhm11 {
			--padding-left: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m1hf5bhn14 {
		width: 100%;
	}

	#comp-m0xa7igu7_r_comp-m1hf5bho8 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1hf5bho8 {
			--padding-left: 0px;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddh5 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m122ddh91 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m122ddhb9 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m122ddhc13 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xa7igu7_r_comp-m122ddhe6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: 18px;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhe6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhf2 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m122ddhg.comp-m0xa7igu7_r_variants-m122ddhg2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7igu7_r_comp-m122ddhg.comp-m0xa7igu7_r_variants-m122ddhg2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m122ddhg :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhg :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhg :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhh12.comp-m0xa7igu7_r_variants-m122ddhh14 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7igu7_r_comp-m122ddhh12.comp-m0xa7igu7_r_variants-m122ddhh14 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m122ddhh12 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhh12 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhh12 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhj1.comp-m0xa7igu7_r_variants-m122ddhj3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7igu7_r_comp-m122ddhj1.comp-m0xa7igu7_r_variants-m122ddhj3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m122ddhj1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhj1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhj1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhk15.comp-m0xa7igu7_r_variants-m122ddhk17 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7igu7_r_comp-m122ddhk15.comp-m0xa7igu7_r_variants-m122ddhk17 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m122ddhk15 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhk15 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhk15 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhm {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xa7igu7_r_comp-m122ddhm10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: 18px;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhm10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhn11 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m122ddho7.comp-m0xa7igu7_r_variants-m122ddho9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7igu7_r_comp-m122ddho7.comp-m0xa7igu7_r_variants-m122ddho9 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m122ddho7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddho7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddho7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhp23.comp-m0xa7igu7_r_variants-m122ddhq1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7igu7_r_comp-m122ddhp23.comp-m0xa7igu7_r_variants-m122ddhq1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m122ddhp23 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhp23 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhp23 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhr2.comp-m0xa7igu7_r_variants-m122ddhr4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7igu7_r_comp-m122ddhr2.comp-m0xa7igu7_r_variants-m122ddhr4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m122ddhr2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddhr2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhr2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhs20 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xa7igu7_r_comp-m122ddhv5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: 18px;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddhv5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddhw {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xa7igu7_r_comp-m122ddhx6 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m122ddhy17 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m122ddhz10 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m122ddi0 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xa7igu7_r_comp-m122ddi09 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: 13px;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddi09 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(16px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddi19.comp-m0xa7igu7_r_variants-m122ddi111 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7igu7_r_comp-m122ddi19.comp-m0xa7igu7_r_variants-m122ddi111 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m122ddi19 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddi19 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddi19 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddi222 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m122ddi39.comp-m0xa7igu7_r_variants-m122ddi311 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7igu7_r_comp-m122ddi39.comp-m0xa7igu7_r_variants-m122ddi311 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m122ddi39 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddi39 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddi39 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddi423.comp-m0xa7igu7_r_variants-m122ddi425 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7igu7_r_comp-m122ddi423.comp-m0xa7igu7_r_variants-m122ddi425 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m122ddi423 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddi423 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddi423 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddi529.comp-m0xa7igu7_r_variants-m122ddi61 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7igu7_r_comp-m122ddi529.comp-m0xa7igu7_r_variants-m122ddi61 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m122ddi529 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddi529 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddi529 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m1g9u1v4.comp-m0xa7igu7_r_variants-m1g9u1v8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7igu7_r_comp-m1g9u1v4.comp-m0xa7igu7_r_variants-m1g9u1v8 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m1g9u1v4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m1g9u1v4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m1g9u1v4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddi72 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m122ddi95.comp-m0xa7igu7_r_variants-m122ddi97 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7igu7_r_comp-m122ddi95.comp-m0xa7igu7_r_variants-m122ddi97 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m122ddi95 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddi95 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddi95 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddia21.comp-m0xa7igu7_r_variants-m122ddia23 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7igu7_r_comp-m122ddia21.comp-m0xa7igu7_r_variants-m122ddia23 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m122ddia21 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddia21 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddia21 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddib27.comp-m0xa7igu7_r_variants-m122ddic :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7igu7_r_comp-m122ddib27.comp-m0xa7igu7_r_variants-m122ddic [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m122ddib27 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddib27 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddib27 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddid.comp-m0xa7igu7_r_variants-m122ddid2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7igu7_r_comp-m122ddid.comp-m0xa7igu7_r_variants-m122ddid2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m122ddid :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddid :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddid :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddie.comp-m0xa7igu7_r_variants-m122ddie2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7igu7_r_comp-m122ddie.comp-m0xa7igu7_r_variants-m122ddie2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m122ddie :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddie :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddie :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddif7.comp-m0xa7igu7_r_variants-m122ddif9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7igu7_r_comp-m122ddif7.comp-m0xa7igu7_r_variants-m122ddif9 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m122ddif7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddif7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddif7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddig19.comp-m0xa7igu7_r_variants-m122ddig21 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7igu7_r_comp-m122ddig19.comp-m0xa7igu7_r_variants-m122ddig21 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m122ddig19 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddig19 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddig19 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddih28 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m122ddii10 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xa7igu7_r_comp-m122ddij5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: 18px;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddij5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddij17.comp-m0xa7igu7_r_variants-m122ddik1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7igu7_r_comp-m122ddij17.comp-m0xa7igu7_r_variants-m122ddik1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m122ddij17 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddij17 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddij17 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddil {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xa7igu7_r_comp-m122ddim2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-size: 18px;
		text-decoration: none;
		line-height: 1;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddim2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: bold !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0410257 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddin11 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m0xa7igu7_r_comp-m122ddio7.comp-m0xa7igu7_r_variants-m122ddio9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7igu7_r_comp-m122ddio7.comp-m0xa7igu7_r_variants-m122ddio9 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m122ddio7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddio7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddio7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddip21.comp-m0xa7igu7_r_variants-m122ddip23 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: 15px !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7igu7_r_comp-m122ddip21.comp-m0xa7igu7_r_variants-m122ddip23 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m122ddip21 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddip21 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddip21 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m122ddir.comp-m0xa7igu7_r_variants-m122ddir2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		text-decoration: none !important;
		line-height: 1.8 !important;
	}

	#comp-m0xa7igu7_r_comp-m122ddir.comp-m0xa7igu7_r_variants-m122ddir2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m122ddir :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: max(14px, min(15px, max(0.5px, 0.0104167 * (var(--scaling-factor) - var(--scrollbar-width)))));
		text-decoration: none;
		line-height: 1.8;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m0xa7igu7_r_comp-m122ddir :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m122ddir :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(13px, min(15px, max(0.5px, 0.0358972 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m11wzsc38 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m0xa7igu7_r_comp-m11wzsc46.comp-m0xa7igu7_r_variants-m1hasjgc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: 14px !important;
		text-decoration: none !important;
	}

	#comp-m0xa7igu7_r_comp-m11wzsc46.comp-m0xa7igu7_r_variants-m1hasjgc [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m11wzsc46 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: 14px;
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m11wzsc46 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.0333333 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: left !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m11wzsc52.comp-m0xa7igu7_r_variants-m1hasxph :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: 14px !important;
		text-decoration: none !important;
	}

	#comp-m0xa7igu7_r_comp-m11wzsc52.comp-m0xa7igu7_r_variants-m1hasxph [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m11wzsc52 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: 14px;
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m11wzsc52 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.0333333 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: left !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m11wzsc514.comp-m0xa7igu7_r_variants-m1hat9i4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #EF3434 !important;
		background-color: transparent !important;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular !important;
		font-size: 14px !important;
		text-decoration: none !important;
	}

	#comp-m0xa7igu7_r_comp-m11wzsc514.comp-m0xa7igu7_r_variants-m1hat9i4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #EF3434 !important);
	}

	#comp-m0xa7igu7_r_comp-m11wzsc514 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_b9620b_5dc4dcbd349547beb81ad6a74fc8a14e, wf_5dc4dcbd349547beb81ad6a74, orig_zen_kaku_gothic_new_regular;
		font-size: 14px;
		text-decoration: none;
	}

	@media screen and (max-width: 750px) {
		#comp-m0xa7igu7_r_comp-m11wzsc514 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: max(12px, min(16px, max(0.5px, 0.0333333 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: left !important;
		}
	}

	#comp-m0xa7igu7_r_comp-m11xo6z6 {
		--is-animated: 1;
		--position-box-z-index: 47;
		--menu-flex-wrap: wrap;
		--subsubmenu-box-display: block;
		--subsubmenu-box-position: static;
		--white-space: normal;
		--label-word-wrap: break-word;
		--focus-ring: 0 0 0 1px#ffffff, 0 0 0 3px#116dff;
		height: auto;
		max-height: unset;
	}

	#comp-m0xa7igu7_r_comp-m11xo6ze {
		--rd: 0;
		--brw: 0;
		--shd: none;
		--bg: transparent;
	}

	#comp-m0xa7igu7_r_comp-m11xo6zh2 {
		height: auto;
		--direction: ltr;
		--item-height: 56px;
		--text-align: left;
		--template-columns: 1fr calc(40px + 1em);
		--label-grid-column: 1;
		--arrow-grid-column: 2;
		--padding-left: 10px;
		--sub-padding-left: 0px;
		--padding-right: 0px;
		--sub-padding-right: 0px;
	}

	#comp-m205gge5 {
		--shc-mutated-brightness: 128, 128, 128;
	}

	#comp-m205ggec {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m205ggeg8 {
		--shc-mutated-brightness: 123, 122, 120;
	}

	#comp-m205ggei8 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m205ggej8 {
		writing-mode: vertical-rl;
	}

	#comp-m205ggej8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_8982a4_0cb068731a3f425fae74ea2a4fe44ae5, wf_0cb068731a3f425fae74ea2a4, orig_zen_kaku_gothic_new_medium;
		font-size: 20px;
		text-decoration: none;
		text-align: center;
		line-height: 1.1;
		writing-mode: vertical-rl;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205ggej8 {
			writing-mode: vertical-rl;
		}

		#comp-m205ggej8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 18px !important;
			line-height: 1.1 !important;
			writing-mode: vertical-rl !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m205ggej8 {
			writing-mode: horizontal-tb;
		}

		#comp-m205ggej8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: normal !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0461538 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1 !important;
			writing-mode: horizontal-tb !important;
		}
	}

	#comp-m205ggem1 {
		writing-mode: vertical-rl;
	}

	#comp-m205ggem1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		background-color: transparent;
		font-family: wfont_8982a4_0cb068731a3f425fae74ea2a4fe44ae5, wf_0cb068731a3f425fae74ea2a4, orig_zen_kaku_gothic_new_medium;
		font-size: 14px;
		text-decoration: none;
		text-align: center;
		line-height: 1.1;
		writing-mode: vertical-rl;
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205ggem1 {
			writing-mode: vertical-rl;
		}

		#comp-m205ggem1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 14px !important;
			line-height: 1.1 !important;
			writing-mode: vertical-rl !important;
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m205ggem1 {
			writing-mode: horizontal-tb;
		}

		#comp-m205ggem1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: normal !important;
			font-size: max(13px, min(15px, max(0.5px, 0.0333333 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			line-height: 1 !important;
			writing-mode: horizontal-tb !important;
		}
	}

	#comp-m205ggeq2 {
		--shc-mutated-brightness: 120, 26, 26;
	}

	#comp-m205gger7 {
		--shc-mutated-brightness: 127, 126, 125;
	}

	#comp-m205gges6 {
		writing-mode: vertical-rl;
	}

	#comp-m205gges6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #FDFCFA;
		background-color: transparent;
		font-family: wfont_8982a4_0cb068731a3f425fae74ea2a4fe44ae5, wf_0cb068731a3f425fae74ea2a4, orig_zen_kaku_gothic_new_medium;
		font-size: 14px;
		text-decoration: none;
		text-align: center;
		line-height: 1;
		writing-mode: vertical-rl;
	}

	#comp-m205gges6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #FDFCFA);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205gges6 {
			writing-mode: vertical-rl;
		}

		#comp-m205gges6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 13px !important;
			text-align: center !important;
			writing-mode: vertical-rl !important;
		}

		#comp-m205gges6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #FDFCFA !important);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m205gges6 {
			writing-mode: horizontal-tb;
		}

		#comp-m205gges6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: normal !important;
			font-size: max(13px, min(15px, max(0.5px, 0.0333333 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: right !important;
			writing-mode: horizontal-tb !important;
		}

		#comp-m205gges6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #FDFCFA !important);
		}
	}

	#comp-m205gget10 {
		writing-mode: vertical-rl;
	}

	#comp-m205gget10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: #FDFCFA;
		background-color: transparent;
		font-family: wfont_8982a4_0cb068731a3f425fae74ea2a4fe44ae5, wf_0cb068731a3f425fae74ea2a4, orig_zen_kaku_gothic_new_medium;
		font-size: 20px;
		text-decoration: none;
		text-align: center;
		line-height: 1.1;
		writing-mode: vertical-rl;
	}

	#comp-m205gget10 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
		color: var(--corvid-color, #FDFCFA);
	}

	@media screen and (min-width: 320px) and (max-width: 1000px) {
		#comp-m205gget10 {
			writing-mode: vertical-rl;
		}

		#comp-m205gget10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-size: 18px !important;
			text-align: center !important;
			writing-mode: vertical-rl !important;
		}

		#comp-m205gget10 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #FDFCFA !important);
		}
	}

	@media screen and (max-width: 750px) {
		#comp-m205gget10 {
			writing-mode: horizontal-tb;
		}

		#comp-m205gget10 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			font-weight: normal !important;
			font-size: max(15px, min(18px, max(0.5px, 0.0461538 * (var(--scaling-factor) - var(--scrollbar-width))))) !important;
			text-align: left !important;
			writing-mode: horizontal-tb !important;
		}

		#comp-m205gget10 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote) {
			color: var(--corvid-color, #FDFCFA !important);
		}
	}


	/* footer SNSボタン */
	.Ebr6AI li a img {
		aspect-ratio: 1 / 1;
		width: 100% !important;
		height: auto !important;
	}