@charset "UTF-8";
@keyframes plyr-progress {
	to {
		background-position:25px 0;
		background-position:var(--plyr-progress-loading-size,25px) 0
	}
}
@keyframes plyr-popup {
	0% {
		opacity:.5;
		transform:translateY(10px)
	}
	to {
		opacity:1;
		transform:translateY(0)
	}
}
@keyframes plyr-fade-in {
	0% {
		opacity:0
	}
	to {
		opacity:1
	}
}
.plyr {
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	align-items:center;
	direction:ltr;
	display:flex;
	flex-direction:column;
	font-family:inherit;
	font-family:var(--plyr-font-family,inherit);
	font-variant-numeric:tabular-nums;
	font-weight:400;
	font-weight:var(--plyr-font-weight-regular,400);
	line-height:1.7;
	line-height:var(--plyr-line-height,1.7);
	max-width:100%;
	min-width:200px;
	position:relative;
	text-shadow:none;
	transition:box-shadow .3s ease;
	z-index:0
}
.plyr audio,.plyr iframe,.plyr video {
	display:block;
	height:100%;
	width:100%
}
.plyr button {
	font:inherit;
	line-height:inherit;
	width:auto
}
.plyr:focus {
	outline:0
}
.plyr--full-ui {
	box-sizing:border-box
}
.plyr--full-ui *,.plyr--full-ui:after,.plyr--full-ui:before {
	box-sizing:inherit
}
.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label {
	touch-action:manipulation
}
.plyr__badge {
	background:#4a5464;
	background:var(--plyr-badge-background,#4a5464);
	border-radius:2px;
	border-radius:var(--plyr-badge-border-radius,2px);
	color:#fff;
	color:var(--plyr-badge-text-color,#fff);
	font-size:9px;
	font-size:var(--plyr-font-size-badge,9px);
	line-height:1;
	padding:3px 4px
}
.plyr--full-ui::-webkit-media-text-track-container {
	display:none
}
.plyr__captions {
	animation:plyr-fade-in .3s ease;
	bottom:0;
	display:none;
	font-size:13px;
	font-size:var(--plyr-font-size-small,13px);
	left:0;
	padding:10px;
	padding:var(--plyr-control-spacing,10px);
	position:absolute;
	text-align:center;
	transition:transform .4s ease-in-out;
	width:100%
}
.plyr__captions span:empty {
	display:none
}
@media (min-width:480px) {
	.plyr__captions {
		font-size:15px;
		font-size:var(--plyr-font-size-base,15px);
		padding:20px;
		padding:calc(var(--plyr-control-spacing,10px)*2)
	}
}
@media (min-width:768px) {
	.plyr__captions {
		font-size:18px;
		font-size:var(--plyr-font-size-large,18px)
	}
}
.plyr--captions-active .plyr__captions {
	display:block
}
.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions {
	transform:translateY(-40px);
	transform:translateY(calc(var(--plyr-control-spacing,10px)*-4))
}
.plyr__caption {
	background:rgba(0,0,0,.8);
	background:var(--plyr-captions-background,rgba(0,0,0,.8));
	border-radius:2px;
	-webkit-box-decoration-break:clone;
	box-decoration-break:clone;
	color:#fff;
	color:var(--plyr-captions-text-color,#fff);
	line-height:185%;
	padding:.2em .5em;
	white-space:pre-wrap
}
.plyr__caption div {
	display:inline
}
.plyr__control {
	background:transparent;
	border:0;
	border-radius:3px;
	border-radius:var(--plyr-control-radius,3px);
	color:inherit;
	cursor:pointer;
	flex-shrink:0;
	overflow:visible;
	padding:7px;
	padding:calc(var(--plyr-control-spacing,10px)*.7);
	position:relative;
	transition:all .3s ease
}
.plyr__control svg {
	fill:currentColor;
	display:block;
	height:18px;
	height:var(--plyr-control-icon-size,18px);
	pointer-events:none;
	width:18px;
	width:var(--plyr-control-icon-size,18px)
}
.plyr__control:focus {
	outline:0
}
.plyr__control.plyr__tab-focus {
	outline:3px dotted #00b2ff;
	outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;
	outline-offset:2px
}
a.plyr__control {
	text-decoration:none
}
.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before {
	display:none
}
.plyr--full-ui::-webkit-media-controls {
	display:none
}
.plyr__controls {
	align-items:center;
	display:flex;
	justify-content:flex-end;
	text-align:center
}
.plyr__controls .plyr__progress__container {
	flex:1;
	min-width:0
}
.plyr__controls .plyr__controls__item {
	margin-left:2.5px;
	margin-left:calc(var(--plyr-control-spacing,10px)/4)
}
.plyr__controls .plyr__controls__item:first-child {
	margin-left:0;
	margin-right:auto
}
.plyr__controls .plyr__controls__item.plyr__progress__container {
	padding-left:2.5px;
	padding-left:calc(var(--plyr-control-spacing,10px)/4)
}
.plyr__controls .plyr__controls__item.plyr__time {
	padding:0 5px;
	padding:0 calc(var(--plyr-control-spacing,10px)/2)
}
.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child {
	padding-left:0
}
.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty {
	display:none
}
.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip] {
	display:inline-block
}
.plyr__menu {
	display:flex;
	position:relative
}
.plyr__menu .plyr__control svg {
	transition:transform .3s ease
}
.plyr__menu .plyr__control[aria-expanded=true] svg {
	transform:rotate(90deg)
}
.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip {
	display:none
}
.plyr__menu__container {
	animation:plyr-popup .2s ease;
	background:hsla(0,0%,100%,.9);
	background:var(--plyr-menu-background,hsla(0,0%,100%,.9));
	border-radius:4px;
	bottom:100%;
	box-shadow:0 1px 2px #00000026;
	box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));
	color:#4a5464;
	color:var(--plyr-menu-color,#4a5464);
	font-size:15px;
	font-size:var(--plyr-font-size-base,15px);
	margin-bottom:10px;
	position:absolute;
	right:-3px;
	text-align:left;
	white-space:nowrap;
	z-index:3
}
.plyr__menu__container>div {
	overflow:hidden;
	transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)
}
.plyr__menu__container:after {
	border:4px solid transparent;
	border-top-color:#ffffffe6;
	border:var(--plyr-menu-arrow-size,4px) solid transparent;
	border-top-color:var(--plyr-menu-background,hsla(0,0%,100%,.9));
	content:"";
	height:0;
	position:absolute;
	right:14px;
	right:calc(var(--plyr-control-icon-size,18px)/2+var(--plyr-control-spacing,10px)*.7 - var(--plyr-menu-arrow-size,4px)/2);
	top:100%;
	width:0
}
.plyr__menu__container [role=menu] {
	padding:7px;
	padding:calc(var(--plyr-control-spacing,10px)*.7)
}
.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio] {
	margin-top:2px
}
.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child {
	margin-top:0
}
.plyr__menu__container .plyr__control {
	align-items:center;
	color:#4a5464;
	color:var(--plyr-menu-color,#4a5464);
	display:flex;
	font-size:13px;
	font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));
	padding:4.66667px 10.5px;
	padding:calc(var(--plyr-control-spacing,10px)*.7/1.5) calc(var(--plyr-control-spacing,10px)*.7*1.5);
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
	width:100%
}
.plyr__menu__container .plyr__control>span {
	align-items:inherit;
	display:flex;
	width:100%
}
.plyr__menu__container .plyr__control:after {
	border:4px solid transparent;
	border:var(--plyr-menu-item-arrow-size,4px) solid transparent;
	content:"";
	position:absolute;
	top:50%;
	transform:translateY(-50%)
}
.plyr__menu__container .plyr__control--forward {
	padding-right:28px;
	padding-right:calc(var(--plyr-control-spacing,10px)*.7*4)
}
.plyr__menu__container .plyr__control--forward:after {
	border-left-color:#728197;
	border-left-color:var(--plyr-menu-arrow-color,#728197);
	right:6.5px;
	right:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))
}
.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after {
	border-left-color:currentColor
}
.plyr__menu__container .plyr__control--back {
	font-weight:400;
	font-weight:var(--plyr-font-weight-regular,400);
	margin:7px;
	margin:calc(var(--plyr-control-spacing,10px)*.7);
	margin-bottom:3.5px;
	margin-bottom:calc(var(--plyr-control-spacing,10px)*.7/2);
	padding-left:28px;
	padding-left:calc(var(--plyr-control-spacing,10px)*.7*4);
	position:relative;
	width:calc(100% - 14px);
	width:calc(100% - var(--plyr-control-spacing,10px)*.7*2)
}
.plyr__menu__container .plyr__control--back:after {
	border-right-color:#728197;
	border-right-color:var(--plyr-menu-arrow-color,#728197);
	left:6.5px;
	left:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))
}
.plyr__menu__container .plyr__control--back:before {
	background:#dcdfe5;
	background:var(--plyr-menu-back-border-color,#dcdfe5);
	box-shadow:0 1px #fff;
	box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);
	content:"";
	height:1px;
	left:0;
	margin-top:3.5px;
	margin-top:calc(var(--plyr-control-spacing,10px)*.7/2);
	overflow:hidden;
	position:absolute;
	right:0;
	top:100%
}
.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after {
	border-right-color:currentColor
}
.plyr__menu__container .plyr__control[role=menuitemradio] {
	padding-left:7px;
	padding-left:calc(var(--plyr-control-spacing,10px)*.7)
}
.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before {
	border-radius:100%
}
.plyr__menu__container .plyr__control[role=menuitemradio]:before {
	background:rgba(0,0,0,.1);
	content:"";
	display:block;
	flex-shrink:0;
	height:16px;
	margin-right:10px;
	margin-right:var(--plyr-control-spacing,10px);
	transition:all .3s ease;
	width:16px
}
.plyr__menu__container .plyr__control[role=menuitemradio]:after {
	background:#fff;
	border:0;
	height:6px;
	left:12px;
	opacity:0;
	top:50%;
	transform:translateY(-50%) scale(0);
	transition:transform .3s ease,opacity .3s ease;
	width:6px
}
.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before {
	background:#00b2ff;
	background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))
}
.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after {
	opacity:1;
	transform:translateY(-50%) scale(1)
}
.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before {
	background:rgba(35,40,47,.1)
}
.plyr__menu__container .plyr__menu__value {
	align-items:center;
	display:flex;
	margin-left:auto;
	margin-right:calc(-7px+2);
	margin-right:calc(var(--plyr-control-spacing,10px)*.7*-1 - -2);
	overflow:hidden;
	padding-left:24.5px;
	padding-left:calc(var(--plyr-control-spacing,10px)*.7*3.5);
	pointer-events:none
}
.plyr--full-ui input[type=range] {
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	background:transparent;
	border:0;
	border-radius:26px;
	border-radius:calc(var(--plyr-range-thumb-height,13px)*2);
	color:#00b2ff;
	color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));
	display:block;
	height:19px;
	height:calc(var(--plyr-range-thumb-active-shadow-width,3px)*2+var(--plyr-range-thumb-height,13px));
	margin:0;
	min-width:0;
	padding:0;
	transition:box-shadow .3s ease;
	width:100%
}
.plyr--full-ui input[type=range]::-webkit-slider-runnable-track {
	background:transparent;
	background-image:linear-gradient(90deg,currentColor 0,transparent 0);
	background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0));
	border:0;
	border-radius:2.5px;
	border-radius:calc(var(--plyr-range-track-height,5px)/2);
	height:5px;
	height:var(--plyr-range-track-height,5px);
	-webkit-transition:box-shadow .3s ease;
	transition:box-shadow .3s ease;
	-webkit-user-select:none;
	user-select:none
}
.plyr--full-ui input[type=range]::-webkit-slider-thumb {
	-webkit-appearance:none;
	appearance:none;
	background:#fff;
	background:var(--plyr-range-thumb-background,#fff);
	border:0;
	border-radius:100%;
	box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;
	box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));
	height:13px;
	height:var(--plyr-range-thumb-height,13px);
	margin-top:-4px;
	margin-top:calc((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/2*-1);
	position:relative;
	-webkit-transition:all .2s ease;
	transition:all .2s ease;
	width:13px;
	width:var(--plyr-range-thumb-height,13px)
}
.plyr--full-ui input[type=range]::-moz-range-track {
	background:transparent;
	border:0;
	border-radius:2.5px;
	border-radius:calc(var(--plyr-range-track-height,5px)/2);
	height:5px;
	height:var(--plyr-range-track-height,5px);
	-moz-transition:box-shadow .3s ease;
	transition:box-shadow .3s ease;
	-moz-user-select:none;
	user-select:none
}
.plyr--full-ui input[type=range]::-moz-range-thumb {
	background:#fff;
	background:var(--plyr-range-thumb-background,#fff);
	border:0;
	border-radius:100%;
	box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;
	box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));
	height:13px;
	height:var(--plyr-range-thumb-height,13px);
	position:relative;
	-moz-transition:all .2s ease;
	transition:all .2s ease;
	width:13px;
	width:var(--plyr-range-thumb-height,13px)
}
.plyr--full-ui input[type=range]::-moz-range-progress {
	background:currentColor;
	border-radius:2.5px;
	border-radius:calc(var(--plyr-range-track-height,5px)/2);
	height:5px;
	height:var(--plyr-range-track-height,5px)
}
.plyr--full-ui input[type=range]::-ms-track {
	color:transparent
}
.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track {
	background:transparent;
	border:0;
	border-radius:2.5px;
	border-radius:calc(var(--plyr-range-track-height,5px)/2);
	height:5px;
	height:var(--plyr-range-track-height,5px);
	-ms-transition:box-shadow .3s ease;
	transition:box-shadow .3s ease;
	user-select:none
}
.plyr--full-ui input[type=range]::-ms-fill-lower {
	background:transparent;
	background:currentColor;
	border:0;
	border-radius:2.5px;
	border-radius:calc(var(--plyr-range-track-height,5px)/2);
	height:5px;
	height:var(--plyr-range-track-height,5px);
	-ms-transition:box-shadow .3s ease;
	transition:box-shadow .3s ease;
	user-select:none
}
.plyr--full-ui input[type=range]::-ms-thumb {
	background:#fff;
	background:var(--plyr-range-thumb-background,#fff);
	border:0;
	border-radius:100%;
	box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;
	box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));
	height:13px;
	height:var(--plyr-range-thumb-height,13px);
	margin-top:0;
	position:relative;
	-ms-transition:all .2s ease;
	transition:all .2s ease;
	width:13px;
	width:var(--plyr-range-thumb-height,13px)
}
.plyr--full-ui input[type=range]::-ms-tooltip {
	display:none
}
.plyr--full-ui input[type=range]::-moz-focus-outer {
	border:0
}
.plyr--full-ui input[type=range]:focus {
	outline:0
}
.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track {
	outline:3px dotted #00b2ff;
	outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;
	outline-offset:2px
}
.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track {
	outline:3px dotted #00b2ff;
	outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;
	outline-offset:2px
}
.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track {
	outline:3px dotted #00b2ff;
	outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;
	outline-offset:2px
}
.plyr__poster {
	background-color:#000;
	background-color:var(--plyr-video-background,var(--plyr-video-background,#000));
	background-position:50% 50%;
	background-repeat:no-repeat;
	background-size:contain;
	height:100%;
	left:0;
	opacity:0;
	position:absolute;
	top:0;
	transition:opacity .2s ease;
	width:100%;
	z-index:1
}
.plyr--stopped.plyr__poster-enabled .plyr__poster {
	opacity:1
}
.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster {
	display:none
}
.plyr__time {
	font-size:13px;
	font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))
}
.plyr__time+.plyr__time:before {
	content:"\2044";
	margin-right:10px;
	margin-right:var(--plyr-control-spacing,10px)
}
@media (max-width:767px) {
	.plyr__time+.plyr__time {
		display:none
	}
}
.plyr__tooltip {
	background:hsla(0,0%,100%,.9);
	background:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));
	border-radius:5px;
	border-radius:var(--plyr-tooltip-radius,5px);
	bottom:100%;
	box-shadow:0 1px 2px #00000026;
	box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));
	color:#4a5464;
	color:var(--plyr-tooltip-color,#4a5464);
	font-size:13px;
	font-size:var(--plyr-font-size-small,13px);
	font-weight:400;
	font-weight:var(--plyr-font-weight-regular,400);
	left:50%;
	line-height:1.3;
	margin-bottom:10px;
	margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);
	opacity:0;
	padding:5px 7.5px;
	padding:calc(var(--plyr-control-spacing,10px)/2) calc(var(--plyr-control-spacing,10px)/2*1.5);
	pointer-events:none;
	position:absolute;
	transform:translate(-50%,10px) scale(.8);
	transform-origin:50% 100%;
	transition:transform .2s ease .1s,opacity .2s ease .1s;
	white-space:nowrap;
	z-index:2
}
.plyr__tooltip:before {
	border-left:4px solid transparent;
	border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;
	border-right:4px solid transparent;
	border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;
	border-top:4px solid hsla(0,0%,100%,.9);
	border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));
	bottom:-4px;
	bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);
	content:"";
	height:0;
	left:50%;
	position:absolute;
	transform:translate(-50%);
	width:0;
	z-index:2
}
.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible {
	opacity:1;
	transform:translate(-50%) scale(1)
}
.plyr .plyr__control:hover .plyr__tooltip {
	z-index:3
}
.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip {
	left:0;
	transform:translateY(10px) scale(.8);
	transform-origin:0 100%
}
.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before {
	left:16px;
	left:calc(var(--plyr-control-icon-size,18px)/2+var(--plyr-control-spacing,10px)*.7)
}
.plyr__controls>.plyr__control:last-child .plyr__tooltip {
	left:auto;
	right:0;
	transform:translateY(10px) scale(.8);
	transform-origin:100% 100%
}
.plyr__controls>.plyr__control:last-child .plyr__tooltip:before {
	left:auto;
	right:16px;
	right:calc(var(--plyr-control-icon-size,18px)/2+var(--plyr-control-spacing,10px)*.7);
	transform:translate(50%)
}
.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip {
	transform:translate(0) scale(1)
}
.plyr__progress {
	left:6.5px;
	left:calc(var(--plyr-range-thumb-height,13px)*.5);
	margin-right:13px;
	margin-right:var(--plyr-range-thumb-height,13px);
	position:relative
}
.plyr__progress input[type=range],.plyr__progress__buffer {
	margin-left:-6.5px;
	margin-left:calc(var(--plyr-range-thumb-height,13px)*-.5);
	margin-right:-6.5px;
	margin-right:calc(var(--plyr-range-thumb-height,13px)*-.5);
	width:calc(100%+13px);
	width:calc(100%+var(--plyr-range-thumb-height,13px))
}
.plyr__progress input[type=range] {
	position:relative;
	z-index:2
}
.plyr__progress .plyr__tooltip {
	left:0;
	max-width:120px;
	overflow-wrap:break-word;
	white-space:normal
}
.plyr__progress__buffer {
	-webkit-appearance:none;
	background:transparent;
	border:0;
	border-radius:100px;
	height:5px;
	height:var(--plyr-range-track-height,5px);
	left:0;
	margin-top:-2.5px;
	margin-top:calc((var(--plyr-range-track-height,5px)/2)*-1);
	padding:0;
	position:absolute;
	top:50%
}
.plyr__progress__buffer::-webkit-progress-bar {
	background:transparent
}
.plyr__progress__buffer::-webkit-progress-value {
	background:currentColor;
	border-radius:100px;
	min-width:5px;
	min-width:var(--plyr-range-track-height,5px);
	-webkit-transition:width .2s ease;
	transition:width .2s ease
}
.plyr__progress__buffer::-moz-progress-bar {
	background:currentColor;
	border-radius:100px;
	min-width:5px;
	min-width:var(--plyr-range-track-height,5px);
	-moz-transition:width .2s ease;
	transition:width .2s ease
}
.plyr__progress__buffer::-ms-fill {
	border-radius:100px;
	-ms-transition:width .2s ease;
	transition:width .2s ease
}
.plyr--loading .plyr__progress__buffer {
	animation:plyr-progress 1s linear infinite;
	background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,transparent 0,transparent);
	background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);
	background-repeat:repeat-x;
	background-size:25px 25px;
	background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);
	color:transparent
}
.plyr--video.plyr--loading .plyr__progress__buffer {
	background-color:#ffffff40;
	background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))
}
.plyr--audio.plyr--loading .plyr__progress__buffer {
	background-color:#c1c8d199;
	background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))
}
.plyr__progress__marker {
	background-color:#fff;
	background-color:var(--plyr-progress-marker-background,#fff);
	border-radius:1px;
	height:5px;
	height:var(--plyr-range-track-height,5px);
	position:absolute;
	top:50%;
	transform:translate(-50%,-50%);
	width:3px;
	width:var(--plyr-progress-marker-width,3px);
	z-index:3
}
.plyr__volume {
	align-items:center;
	display:flex;
	max-width:110px;
	min-width:80px;
	position:relative;
	width:20%
}
.plyr__volume input[type=range] {
	margin-left:5px;
	margin-left:calc(var(--plyr-control-spacing,10px)/2);
	margin-right:5px;
	margin-right:calc(var(--plyr-control-spacing,10px)/2);
	position:relative;
	z-index:2
}
.plyr--is-ios .plyr__volume {
	min-width:0;
	width:auto
}
.plyr--audio {
	display:block
}
.plyr--audio .plyr__controls {
	background:#fff;
	background:var(--plyr-audio-controls-background,#fff);
	border-radius:inherit;
	color:#4a5464;
	color:var(--plyr-audio-control-color,#4a5464);
	padding:10px;
	padding:var(--plyr-control-spacing,10px)
}
.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true] {
	background:#00b2ff;
	background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));
	color:#fff;
	color:var(--plyr-audio-control-color-hover,#fff)
}
.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track {
	background-color:#c1c8d199;
	background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))
}
.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track {
	background-color:#c1c8d199;
	background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))
}
.plyr--full-ui.plyr--audio input[type=range]::-ms-track {
	background-color:#c1c8d199;
	background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))
}
.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb {
	box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;
	box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))
}
.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb {
	box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;
	box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))
}
.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb {
	box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;
	box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))
}
.plyr--audio .plyr__progress__buffer {
	color:#c1c8d199;
	color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))
}
.plyr--video {
	background:#000;
	background:var(--plyr-video-background,var(--plyr-video-background,#000));
	overflow:hidden
}
.plyr--video.plyr--menu-open {
	overflow:visible
}
.plyr__video-wrapper {
	background:#000;
	background:var(--plyr-video-background,var(--plyr-video-background,#000));
	height:100%;
	margin:auto;
	overflow:hidden;
	position:relative;
	width:100%
}
.plyr__video-embed,.plyr__video-wrapper--fixed-ratio {
	aspect-ratio:16/9
}
@supports not (aspect-ratio:16/9) {
	.plyr__video-embed,.plyr__video-wrapper--fixed-ratio {
		height:0;
		padding-bottom:56.25%;
		position:relative
	}
}
.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video {
	border:0;
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%
}
.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container {
	padding-bottom:240%;
	position:relative;
	transform:translateY(-38.28125%)
}
.plyr--video .plyr__controls {
	background:linear-gradient(transparent,rgba(0,0,0,.75));
	background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));
	border-bottom-left-radius:inherit;
	border-bottom-right-radius:inherit;
	bottom:0;
	color:#fff;
	color:var(--plyr-video-control-color,#fff);
	left:0;
	padding:5px;
	padding:calc(var(--plyr-control-spacing,10px)/2);
	padding-top:20px;
	padding-top:calc(var(--plyr-control-spacing,10px)*2);
	position:absolute;
	right:0;
	transition:opacity .4s ease-in-out,transform .4s ease-in-out;
	z-index:3
}
@media (min-width:480px) {
	.plyr--video .plyr__controls {
		padding:10px;
		padding:var(--plyr-control-spacing,10px);
		padding-top:35px;
		padding-top:calc(var(--plyr-control-spacing,10px)*3.5)
	}
}
.plyr--video.plyr--hide-controls .plyr__controls {
	opacity:0;
	pointer-events:none;
	transform:translateY(100%)
}
.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true] {
	background:#00b2ff;
	background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));
	color:#fff;
	color:var(--plyr-video-control-color-hover,#fff)
}
.plyr__control--overlaid {
	background:#00b2ff;
	background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));
	border:0;
	border-radius:100%;
	color:#fff;
	color:var(--plyr-video-control-color,#fff);
	display:none;
	left:50%;
	opacity:.9;
	padding:15px;
	padding:calc(var(--plyr-control-spacing,10px)*1.5);
	position:absolute;
	top:50%;
	transform:translate(-50%,-50%);
	transition:.3s;
	z-index:2
}
.plyr__control--overlaid svg {
	left:2px;
	position:relative
}
.plyr__control--overlaid:focus,.plyr__control--overlaid:hover {
	opacity:1
}
.plyr--playing .plyr__control--overlaid {
	opacity:0;
	visibility:hidden
}
.plyr--full-ui.plyr--video .plyr__control--overlaid {
	display:block
}
.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track {
	background-color:#ffffff40;
	background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))
}
.plyr--full-ui.plyr--video input[type=range]::-moz-range-track {
	background-color:#ffffff40;
	background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))
}
.plyr--full-ui.plyr--video input[type=range]::-ms-track {
	background-color:#ffffff40;
	background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))
}
.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb {
	box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;
	box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))
}
.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb {
	box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;
	box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))
}
.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb {
	box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;
	box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))
}
.plyr--video .plyr__progress__buffer {
	color:#ffffff40;
	color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))
}
.plyr:-webkit-full-screen {
	background:#000;
	border-radius:0!important;
	height:100%;
	margin:0;
	width:100%
}
.plyr:fullscreen {
	background:#000;
	border-radius:0!important;
	height:100%;
	margin:0;
	width:100%
}
.plyr:-webkit-full-screen video {
	height:100%
}
.plyr:fullscreen video {
	height:100%
}
.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen {
	display:block
}
.plyr:fullscreen .plyr__control .icon--exit-fullscreen {
	display:block
}
.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg {
	display:none
}
.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg {
	display:none
}
.plyr:-webkit-full-screen.plyr--hide-controls {
	cursor:none
}
.plyr:fullscreen.plyr--hide-controls {
	cursor:none
}
@media (min-width:1024px) {
	.plyr:-webkit-full-screen .plyr__captions {
		font-size:21px;
		font-size:var(--plyr-font-size-xlarge,21px)
	}
	.plyr:fullscreen .plyr__captions {
		font-size:21px;
		font-size:var(--plyr-font-size-xlarge,21px)
	}
}
.plyr--fullscreen-fallback {
	background:#000;
	border-radius:0!important;
	bottom:0;
	display:block;
	height:100%;
	left:0;
	margin:0;
	position:fixed;
	right:0;
	top:0;
	width:100%;
	z-index:10000000
}
.plyr--fullscreen-fallback video {
	height:100%
}
.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen {
	display:block
}
.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg {
	display:none
}
.plyr--fullscreen-fallback.plyr--hide-controls {
	cursor:none
}
@media (min-width:1024px) {
	.plyr--fullscreen-fallback .plyr__captions {
		font-size:21px;
		font-size:var(--plyr-font-size-xlarge,21px)
	}
}
.plyr__ads {
	border-radius:inherit;
	bottom:0;
	cursor:pointer;
	left:0;
	overflow:hidden;
	position:absolute;
	right:0;
	top:0;
	z-index:-1
}
.plyr__ads>div,.plyr__ads>div iframe {
	height:100%;
	position:absolute;
	width:100%
}
.plyr__ads:after {
	background:#23282f;
	border-radius:2px;
	bottom:10px;
	bottom:var(--plyr-control-spacing,10px);
	color:#fff;
	content:attr(data-badge-text);
	font-size:11px;
	padding:2px 6px;
	pointer-events:none;
	position:absolute;
	right:10px;
	right:var(--plyr-control-spacing,10px);
	z-index:3
}
.plyr__ads:empty:after {
	display:none
}
.plyr__cues {
	background:currentColor;
	display:block;
	height:5px;
	height:var(--plyr-range-track-height,5px);
	left:0;
	opacity:.8;
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	width:3px;
	z-index:3
}
.plyr__preview-thumb {
	background-color:#ffffffe6;
	background-color:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));
	border-radius:5px;
	border-radius:var(--plyr-tooltip-radius,5px);
	bottom:100%;
	box-shadow:0 1px 2px #00000026;
	box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));
	margin-bottom:10px;
	margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);
	opacity:0;
	padding:3px;
	pointer-events:none;
	position:absolute;
	transform:translateY(10px) scale(.8);
	transform-origin:50% 100%;
	transition:transform .2s ease .1s,opacity .2s ease .1s;
	z-index:2
}
.plyr__preview-thumb--is-shown {
	opacity:1;
	transform:translate(0) scale(1)
}
.plyr__preview-thumb:before {
	border-left:4px solid transparent;
	border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;
	border-right:4px solid transparent;
	border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;
	border-top:4px solid hsla(0,0%,100%,.9);
	border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));
	bottom:-4px;
	bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);
	content:"";
	height:0;
	left:calc(50%+var(--preview-arrow-offset));
	position:absolute;
	transform:translate(-50%);
	width:0;
	z-index:2
}
.plyr__preview-thumb__image-container {
	background:#c1c8d1;
	border-radius:4px;
	border-radius:calc(var(--plyr-tooltip-radius,5px) - 1px);
	overflow:hidden;
	position:relative;
	z-index:0
}
.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after {
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%
}
.plyr__preview-thumb__image-container:after {
	border-radius:inherit;
	box-shadow:inset 0 0 0 1px #00000026;
	content:"";
	pointer-events:none
}
.plyr__preview-thumb__image-container img {
	max-height:none;
	max-width:none
}
.plyr__preview-thumb__time-container {
	background:linear-gradient(transparent,rgba(0,0,0,.75));
	background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));
	border-bottom-left-radius:4px;
	border-bottom-left-radius:calc(var(--plyr-tooltip-radius,5px) - 1px);
	border-bottom-right-radius:4px;
	border-bottom-right-radius:calc(var(--plyr-tooltip-radius,5px) - 1px);
	bottom:0;
	left:0;
	line-height:1.1;
	padding:20px 6px 6px;
	position:absolute;
	right:0;
	z-index:3
}
.plyr__preview-thumb__time-container span {
	color:#fff;
	font-size:13px;
	font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))
}
.plyr__preview-scrubbing {
	bottom:0;
	filter:blur(1px);
	height:100%;
	left:0;
	margin:auto;
	opacity:0;
	overflow:hidden;
	pointer-events:none;
	position:absolute;
	right:0;
	top:0;
	transition:opacity .3s ease;
	width:100%;
	z-index:1
}
.plyr__preview-scrubbing--is-shown {
	opacity:1
}
.plyr__preview-scrubbing img {
	height:100%;
	left:0;
	max-height:none;
	max-width:none;
	-o-object-fit:contain;
	object-fit:contain;
	position:absolute;
	top:0;
	width:100%
}
.plyr--no-transition {
	transition:none!important
}
.plyr__sr-only {
	clip:rect(1px,1px,1px,1px);
	border:0!important;
	height:1px!important;
	overflow:hidden;
	padding:0!important;
	position:absolute!important;
	width:1px!important
}
.plyr [hidden] {
	display:none!important
}
*,:before,:after {
	box-sizing:border-box;
	border-width:0;
	border-style:solid;
	border-color:#e5e7eb
}
:before,:after {
	--tw-content:""
}
html {
	line-height:1.5;
	-webkit-text-size-adjust:100%;
	-moz-tab-size:4;
	-o-tab-size:4;
	tab-size:4;
	font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"
}
body {
	margin:0;
	line-height:inherit
}
hr {
	height:0;
	color:inherit;
	border-top-width:1px
}
abbr:where([title]) {
	-webkit-text-decoration:underline dotted;
	text-decoration:underline dotted
}
h1,h2,h3,h4,h5,h6 {
	font-size:inherit;
	font-weight:inherit
}
a {
	color:inherit;
	text-decoration:inherit
}
b,strong {
	font-weight:bolder
}
code,kbd,samp,pre {
	font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
	font-size:1em
}
small {
	font-size:80%
}
sub,sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sub {
	bottom:-.25em
}
sup {
	top:-.5em
}
table {
	text-indent:0;
	border-color:inherit;
	border-collapse:collapse
}
button,input,optgroup,select,textarea {
	font-family:inherit;
	font-size:100%;
	font-weight:inherit;
	line-height:inherit;
	color:inherit;
	margin:0;
	padding:0
}
button,select {
	text-transform:none
}
button,[type=button],[type=reset],[type=submit] {
	-webkit-appearance:button;
	background-color:transparent;
	background-image:none
}
:-moz-focusring {
	outline:auto
}
:-moz-ui-invalid {
	box-shadow:none
}
progress {
	vertical-align:baseline
}
::-webkit-inner-spin-button,::-webkit-outer-spin-button {
	height:auto
}
[type=search] {
	-webkit-appearance:textfield;
	outline-offset:-2px
}
::-webkit-search-decoration {
	-webkit-appearance:none
}
::-webkit-file-upload-button {
	-webkit-appearance:button;
	font:inherit
}
summary {
	display:list-item
}
blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre {
	margin:0
}
fieldset {
	margin:0;
	padding:0
}
legend {
	padding:0
}
ol,ul,menu {
	list-style:none;
	margin:0;
	padding:0
}
textarea {
	resize:vertical
}
input::-moz-placeholder,textarea::-moz-placeholder {
	opacity:1;
	color:#9ca3af
}
input::placeholder,textarea::placeholder {
	opacity:1;
	color:#9ca3af
}
button,[role=button] {
	cursor:pointer
}
:disabled {
	cursor:default
}
img,svg,video,canvas,audio,iframe,embed,object {
	display:block;
	vertical-align:middle
}
img,video {
	max-width:100%;
	height:auto
}
[hidden] {
	display:none
}
[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select {
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	background-color:#fff;
	border-color:#6b7280;
	border-width:1px;
	border-radius:0;
	padding:.5rem .75rem;
	font-size:1rem;
	line-height:1.5rem;
	--tw-shadow:0 0 #0000
}
[type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus {
	outline:2px solid transparent;
	outline-offset:2px;
	--tw-ring-inset:var(--tw-empty,);
	--tw-ring-offset-width:0px;
	--tw-ring-offset-color:#fff;
	--tw-ring-color:#2563eb;
	--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px+var(--tw-ring-offset-width)) var(--tw-ring-color);
	box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);
	border-color:#2563eb
}
input::-moz-placeholder,textarea::-moz-placeholder {
	color:#6b7280;
	opacity:1
}
input::placeholder,textarea::placeholder {
	color:#6b7280;
	opacity:1
}
::-webkit-datetime-edit-fields-wrapper {
	padding:0
}
::-webkit-date-and-time-value {
	min-height:1.5em
}
::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field {
	padding-top:0;
	padding-bottom:0
}
select {
	background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
	background-position:right .5rem center;
	background-repeat:no-repeat;
	background-size:1.5em 1.5em;
	padding-right:2.5rem;
	-webkit-print-color-adjust:exact;
	print-color-adjust:exact
}
[multiple] {
	background-image:initial;
	background-position:initial;
	background-repeat:unset;
	background-size:initial;
	padding-right:.75rem;
	-webkit-print-color-adjust:unset;
	print-color-adjust:unset
}
[type=checkbox],[type=radio] {
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	padding:0;
	-webkit-print-color-adjust:exact;
	print-color-adjust:exact;
	display:inline-block;
	vertical-align:middle;
	background-origin:border-box;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
	flex-shrink:0;
	height:1rem;
	width:1rem;
	color:#2563eb;
	background-color:#fff;
	border-color:#6b7280;
	border-width:1px;
	--tw-shadow:0 0 #0000
}
[type=checkbox] {
	border-radius:0
}
[type=radio] {
	border-radius:100%
}
[type=checkbox]:focus,[type=radio]:focus {
	outline:2px solid transparent;
	outline-offset:2px;
	--tw-ring-inset:var(--tw-empty,);
	--tw-ring-offset-width:2px;
	--tw-ring-offset-color:#fff;
	--tw-ring-color:#2563eb;
	--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px+var(--tw-ring-offset-width)) var(--tw-ring-color);
	box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
}
[type=checkbox]:checked,[type=radio]:checked {
	border-color:transparent;
	background-color:currentColor;
	background-size:100% 100%;
	background-position:center;
	background-repeat:no-repeat
}
[type=checkbox]:checked {
	background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")
}
[type=radio]:checked {
	background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")
}
[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus {
	border-color:transparent;
	background-color:currentColor
}
[type=checkbox]:indeterminate {
	background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");
	border-color:transparent;
	background-color:currentColor;
	background-size:100% 100%;
	background-position:center;
	background-repeat:no-repeat
}
[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus {
	border-color:transparent;
	background-color:currentColor
}
[type=file] {
	background:unset;
	border-color:inherit;
	border-width:0;
	border-radius:0;
	padding:0;
	font-size:unset;
	line-height:inherit
}
[type=file]:focus {
	outline:1px solid ButtonText;
	outline:1px auto -webkit-focus-ring-color
}
*,:before,:after {
	--tw-border-spacing-x:0;
	--tw-border-spacing-y:0;
	--tw-translate-x:0;
	--tw-translate-y:0;
	--tw-rotate:0;
	--tw-skew-x:0;
	--tw-skew-y:0;
	--tw-scale-x:1;
	--tw-scale-y:1;
	--tw-pan-x:;
	--tw-pan-y:;
	--tw-pinch-zoom:;
	--tw-scroll-snap-strictness:proximity;
	--tw-ordinal:;
	--tw-slashed-zero:;
	--tw-numeric-figure:;
	--tw-numeric-spacing:;
	--tw-numeric-fraction:;
	--tw-ring-inset:;
	--tw-ring-offset-width:0px;
	--tw-ring-offset-color:#fff;
	--tw-ring-color:rgb(59 130 246 / .5);
	--tw-ring-offset-shadow:0 0 #0000;
	--tw-ring-shadow:0 0 #0000;
	--tw-shadow:0 0 #0000;
	--tw-shadow-colored:0 0 #0000;
	--tw-blur:;
	--tw-brightness:;
	--tw-contrast:;
	--tw-grayscale:;
	--tw-hue-rotate:;
	--tw-invert:;
	--tw-saturate:;
	--tw-sepia:;
	--tw-drop-shadow:;
	--tw-backdrop-blur:;
	--tw-backdrop-brightness:;
	--tw-backdrop-contrast:;
	--tw-backdrop-grayscale:;
	--tw-backdrop-hue-rotate:;
	--tw-backdrop-invert:;
	--tw-backdrop-opacity:;
	--tw-backdrop-saturate:;
	--tw-backdrop-sepia:
}
::backdrop {
	--tw-border-spacing-x:0;
	--tw-border-spacing-y:0;
	--tw-translate-x:0;
	--tw-translate-y:0;
	--tw-rotate:0;
	--tw-skew-x:0;
	--tw-skew-y:0;
	--tw-scale-x:1;
	--tw-scale-y:1;
	--tw-pan-x:;
	--tw-pan-y:;
	--tw-pinch-zoom:;
	--tw-scroll-snap-strictness:proximity;
	--tw-ordinal:;
	--tw-slashed-zero:;
	--tw-numeric-figure:;
	--tw-numeric-spacing:;
	--tw-numeric-fraction:;
	--tw-ring-inset:;
	--tw-ring-offset-width:0px;
	--tw-ring-offset-color:#fff;
	--tw-ring-color:rgb(59 130 246 / .5);
	--tw-ring-offset-shadow:0 0 #0000;
	--tw-ring-shadow:0 0 #0000;
	--tw-shadow:0 0 #0000;
	--tw-shadow-colored:0 0 #0000;
	--tw-blur:;
	--tw-brightness:;
	--tw-contrast:;
	--tw-grayscale:;
	--tw-hue-rotate:;
	--tw-invert:;
	--tw-saturate:;
	--tw-sepia:;
	--tw-drop-shadow:;
	--tw-backdrop-blur:;
	--tw-backdrop-brightness:;
	--tw-backdrop-contrast:;
	--tw-backdrop-grayscale:;
	--tw-backdrop-hue-rotate:;
	--tw-backdrop-invert:;
	--tw-backdrop-opacity:;
	--tw-backdrop-saturate:;
	--tw-backdrop-sepia:
}
.container {
	width:100%
}
@media (min-width:400px) {
	.container {
		max-width:400px
	}
}
@media (min-width:640px) {
	.container {
		max-width:640px
	}
}
@media (min-width:768px) {
	.container {
		max-width:768px
	}
}
@media (min-width:1024px) {
	.container {
		max-width:1024px
	}
}
@media (min-width:1280px) {
	.container {
		max-width:1280px
	}
}
.aspect-w-16 {
	position:relative;
	padding-bottom:calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
	--tw-aspect-w:16
}
.aspect-w-16>* {
	position:absolute;
	height:100%;
	width:100%;
	top:0;
	right:0;
	bottom:0;
	left:0
}
.aspect-h-9 {
	--tw-aspect-h:9
}
.form-input,.form-textarea,.form-select,.form-multiselect {
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	background-color:#fff;
	border-color:#6b7280;
	border-width:1px;
	border-radius:0;
	padding:.5rem .75rem;
	font-size:1rem;
	line-height:1.5rem;
	--tw-shadow:0 0 #0000
}
.form-input:focus,.form-textarea:focus,.form-select:focus,.form-multiselect:focus {
	outline:2px solid transparent;
	outline-offset:2px;
	--tw-ring-inset:var(--tw-empty,);
	--tw-ring-offset-width:0px;
	--tw-ring-offset-color:#fff;
	--tw-ring-color:#2563eb;
	--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px+var(--tw-ring-offset-width)) var(--tw-ring-color);
	box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);
	border-color:#2563eb
}
.form-input::-moz-placeholder,.form-textarea::-moz-placeholder {
	color:#6b7280;
	opacity:1
}
.form-input::placeholder,.form-textarea::placeholder {
	color:#6b7280;
	opacity:1
}
.form-input::-webkit-datetime-edit-fields-wrapper {
	padding:0
}
.form-input::-webkit-date-and-time-value {
	min-height:1.5em
}
.form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-year-field,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-hour-field,.form-input::-webkit-datetime-edit-minute-field,.form-input::-webkit-datetime-edit-second-field,.form-input::-webkit-datetime-edit-millisecond-field,.form-input::-webkit-datetime-edit-meridiem-field {
	padding-top:0;
	padding-bottom:0
}
.prose {
	color:#d8dee9;
	max-width:65ch
}
.prose:where([class~="lead"]):not(:where([class~="not-prose"] *)) {
	color:var(--tw-prose-lead);
	font-size:1.25em;
	line-height:1.6;
	margin-top:1.2em;
	margin-bottom:1.2em
}
.prose:where(a):not(:where([class~="not-prose"] *)) {
	color:#bf616a;
	text-decoration:none;
	font-weight:500
}
.prose:where(strong):not(:where([class~="not-prose"] *)) {
	color:var(--tw-prose-bold);
	font-weight:600
}
.prose:where(a strong):not(:where([class~="not-prose"] *)) {
	color:inherit
}
.prose:where(blockquote strong):not(:where([class~="not-prose"] *)) {
	color:inherit
}
.prose:where(thead th strong):not(:where([class~="not-prose"] *)) {
	color:inherit
}
.prose:where(ol):not(:where([class~="not-prose"] *)) {
	list-style-type:decimal;
	margin-top:1.25em;
	margin-bottom:1.25em;
	padding-left:1.625em
}
.prose:where(ol[type="A"]):not(:where([class~="not-prose"] *)) {
	list-style-type:upper-alpha
}
.prose:where(ol[type="a"]):not(:where([class~="not-prose"] *)) {
	list-style-type:lower-alpha
}
.prose:where(ol[type="A" s]):not(:where([class~="not-prose"] *)) {
	list-style-type:upper-alpha
}
.prose:where(ol[type="a" s]):not(:where([class~="not-prose"] *)) {
	list-style-type:lower-alpha
}
.prose:where(ol[type="I"]):not(:where([class~="not-prose"] *)) {
	list-style-type:upper-roman
}
.prose:where(ol[type="i"]):not(:where([class~="not-prose"] *)) {
	list-style-type:lower-roman
}
.prose:where(ol[type="I" s]):not(:where([class~="not-prose"] *)) {
	list-style-type:upper-roman
}
.prose:where(ol[type="i" s]):not(:where([class~="not-prose"] *)) {
	list-style-type:lower-roman
}
.prose:where(ol[type="1"]):not(:where([class~="not-prose"] *)) {
	list-style-type:decimal
}
.prose:where(ul):not(:where([class~="not-prose"] *)) {
	list-style-type:disc;
	margin-top:1.25em;
	margin-bottom:1.25em;
	padding-left:1.625em
}
.prose:where(ol>li):not(:where([class~="not-prose"] *))::marker {
	font-weight:400;
	color:var(--tw-prose-counters)
}
.prose:where(ul>li):not(:where([class~="not-prose"] *))::marker {
	color:var(--tw-prose-bullets)
}
.prose:where(hr):not(:where([class~="not-prose"] *)) {
	border-color:var(--tw-prose-hr);
	border-top-width:1px;
	margin-top:3em;
	margin-bottom:3em
}
.prose:where(blockquote):not(:where([class~="not-prose"] *)) {
	font-weight:500;
	font-style:italic;
	color:var(--tw-prose-quotes);
	border-left-width:.25rem;
	border-left-color:var(--tw-prose-quote-borders);
	quotes:"\201c""\201d""\2018""\2019";
	margin-top:1.6em;
	margin-bottom:1.6em;
	padding-left:1em
}
.prose:where(blockquote p:first-of-type):not(:where([class~="not-prose"] *)):before {
	content:open-quote
}
.prose:where(blockquote p:last-of-type):not(:where([class~="not-prose"] *)):after {
	content:close-quote
}
.prose:where(h1):not(:where([class~="not-prose"] *)) {
	color:#eceff4;
	font-weight:800;
	font-size:2.25em;
	margin-top:0;
	margin-bottom:.8888889em;
	line-height:1.1111111
}
.prose:where(h1 strong):not(:where([class~="not-prose"] *)) {
	font-weight:900;
	color:inherit
}
.prose:where(h2):not(:where([class~="not-prose"] *)) {
	color:#e5e9f0;
	font-weight:700;
	font-size:1.5em;
	margin-top:2em;
	margin-bottom:1em;
	line-height:1.3333333
}
.prose:where(h2 strong):not(:where([class~="not-prose"] *)) {
	font-weight:800;
	color:inherit
}
.prose:where(h3):not(:where([class~="not-prose"] *)) {
	color:#d8dee9;
	font-weight:600;
	font-size:1.25em;
	margin-top:1.6em;
	margin-bottom:.6em;
	line-height:1.6
}
.prose:where(h3 strong):not(:where([class~="not-prose"] *)) {
	font-weight:700;
	color:inherit
}
.prose:where(h4):not(:where([class~="not-prose"] *)) {
	color:var(--tw-prose-headings);
	font-weight:600;
	margin-top:1.5em;
	margin-bottom:.5em;
	line-height:1.5
}
.prose:where(h4 strong):not(:where([class~="not-prose"] *)) {
	font-weight:700;
	color:inherit
}
.prose:where(img):not(:where([class~="not-prose"] *)) {
	margin-top:2em;
	margin-bottom:2em
}
.prose:where(figure>*):not(:where([class~="not-prose"] *)) {
	margin-top:0;
	margin-bottom:0
}
.prose:where(figcaption):not(:where([class~="not-prose"] *)) {
	color:var(--tw-prose-captions);
	font-size:.875em;
	line-height:1.4285714;
	margin-top:.8571429em
}
.prose:where(code):not(:where([class~="not-prose"] *)) {
	color:var(--tw-prose-code);
	font-weight:600;
	font-size:.875em
}
.prose:where(code):not(:where([class~="not-prose"] *)):before {
	content:"`"
}
.prose:where(code):not(:where([class~="not-prose"] *)):after {
	content:"`"
}
.prose:where(a code):not(:where([class~="not-prose"] *)) {
	color:inherit
}
.prose:where(h1 code):not(:where([class~="not-prose"] *)) {
	color:inherit
}
.prose:where(h2 code):not(:where([class~="not-prose"] *)) {
	color:inherit;
	font-size:.875em
}
.prose:where(h3 code):not(:where([class~="not-prose"] *)) {
	color:inherit;
	font-size:.9em
}
.prose:where(h4 code):not(:where([class~="not-prose"] *)) {
	color:inherit
}
.prose:where(blockquote code):not(:where([class~="not-prose"] *)) {
	color:inherit
}
.prose:where(thead th code):not(:where([class~="not-prose"] *)) {
	color:inherit
}
.prose:where(pre):not(:where([class~="not-prose"] *)) {
	color:var(--tw-prose-pre-code);
	background-color:var(--tw-prose-pre-bg);
	overflow-x:auto;
	font-weight:400;
	font-size:.875em;
	line-height:1.7142857;
	margin-top:1.7142857em;
	margin-bottom:1.7142857em;
	border-radius:.375rem;
	padding:.8571429em 1.1428571em
}
.prose:where(pre code):not(:where([class~="not-prose"] *)) {
	background-color:transparent;
	border-width:0;
	border-radius:0;
	padding:0;
	font-weight:inherit;
	color:inherit;
	font-size:inherit;
	font-family:inherit;
	line-height:inherit
}
.prose:where(pre code):not(:where([class~="not-prose"] *)):before {
	content:none
}
.prose:where(pre code):not(:where([class~="not-prose"] *)):after {
	content:none
}
.prose:where(table):not(:where([class~="not-prose"] *)) {
	width:100%;
	table-layout:auto;
	text-align:left;
	margin-top:2em;
	margin-bottom:2em;
	font-size:.875em;
	line-height:1.7142857
}
.prose:where(thead):not(:where([class~="not-prose"] *)) {
	border-bottom-width:1px;
	border-bottom-color:var(--tw-prose-th-borders)
}
.prose:where(thead th):not(:where([class~="not-prose"] *)) {
	color:var(--tw-prose-headings);
	font-weight:600;
	vertical-align:bottom;
	padding-right:.5714286em;
	padding-bottom:.5714286em;
	padding-left:.5714286em
}
.prose:where(tbody tr):not(:where([class~="not-prose"] *)) {
	border-bottom-width:1px;
	border-bottom-color:var(--tw-prose-td-borders)
}
.prose:where(tbody tr:last-child):not(:where([class~="not-prose"] *)) {
	border-bottom-width:0
}
.prose:where(tbody td):not(:where([class~="not-prose"] *)) {
	vertical-align:baseline
}
.prose:where(tfoot):not(:where([class~="not-prose"] *)) {
	border-top-width:1px;
	border-top-color:var(--tw-prose-th-borders)
}
.prose:where(tfoot td):not(:where([class~="not-prose"] *)) {
	vertical-align:top
}
.prose {
	--tw-prose-body:#374151;
	--tw-prose-headings:#111827;
	--tw-prose-lead:#4b5563;
	--tw-prose-links:#111827;
	--tw-prose-bold:#111827;
	--tw-prose-counters:#6b7280;
	--tw-prose-bullets:#d1d5db;
	--tw-prose-hr:#e5e7eb;
	--tw-prose-quotes:#111827;
	--tw-prose-quote-borders:#e5e7eb;
	--tw-prose-captions:#6b7280;
	--tw-prose-code:#111827;
	--tw-prose-pre-code:#e5e7eb;
	--tw-prose-pre-bg:#1f2937;
	--tw-prose-th-borders:#d1d5db;
	--tw-prose-td-borders:#e5e7eb;
	--tw-prose-invert-body:#d1d5db;
	--tw-prose-invert-headings:#fff;
	--tw-prose-invert-lead:#9ca3af;
	--tw-prose-invert-links:#fff;
	--tw-prose-invert-bold:#fff;
	--tw-prose-invert-counters:#9ca3af;
	--tw-prose-invert-bullets:#4b5563;
	--tw-prose-invert-hr:#374151;
	--tw-prose-invert-quotes:#f3f4f6;
	--tw-prose-invert-quote-borders:#374151;
	--tw-prose-invert-captions:#9ca3af;
	--tw-prose-invert-code:#fff;
	--tw-prose-invert-pre-code:#d1d5db;
	--tw-prose-invert-pre-bg:rgb(0 0 0 / 50%);
	--tw-prose-invert-th-borders:#4b5563;
	--tw-prose-invert-td-borders:#374151;
	font-size:1rem;
	line-height:1.75
}
.prose:where(p):not(:where([class~="not-prose"] *)) {
	margin-top:1.25em;
	margin-bottom:1.25em
}
.prose:where(video):not(:where([class~="not-prose"] *)) {
	margin-top:2em;
	margin-bottom:2em
}
.prose:where(figure):not(:where([class~="not-prose"] *)) {
	margin-top:2em;
	margin-bottom:2em
}
.prose:where(li):not(:where([class~="not-prose"] *)) {
	margin-top:.5em;
	margin-bottom:.5em
}
.prose:where(ol>li):not(:where([class~="not-prose"] *)) {
	padding-left:.375em
}
.prose:where(ul>li):not(:where([class~="not-prose"] *)) {
	padding-left:.375em
}
.prose:where(.prose>ul>li p):not(:where([class~="not-prose"] *)) {
	margin-top:.75em;
	margin-bottom:.75em
}
.prose:where(.prose>ul>li>*:first-child):not(:where([class~="not-prose"] *)) {
	margin-top:1.25em
}
.prose:where(.prose>ul>li>*:last-child):not(:where([class~="not-prose"] *)) {
	margin-bottom:1.25em
}
.prose:where(.prose>ol>li>*:first-child):not(:where([class~="not-prose"] *)) {
	margin-top:1.25em
}
.prose:where(.prose>ol>li>*:last-child):not(:where([class~="not-prose"] *)) {
	margin-bottom:1.25em
}
.prose:where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"] *)) {
	margin-top:.75em;
	margin-bottom:.75em
}
.prose:where(hr+*):not(:where([class~="not-prose"] *)) {
	margin-top:0
}
.prose:where(h2+*):not(:where([class~="not-prose"] *)) {
	margin-top:0
}
.prose:where(h3+*):not(:where([class~="not-prose"] *)) {
	margin-top:0
}
.prose:where(h4+*):not(:where([class~="not-prose"] *)) {
	margin-top:0
}
.prose:where(thead th:first-child):not(:where([class~="not-prose"] *)) {
	padding-left:0
}
.prose:where(thead th:last-child):not(:where([class~="not-prose"] *)) {
	padding-right:0
}
.prose:where(tbody td,tfoot td):not(:where([class~="not-prose"] *)) {
	padding:.5714286em
}
.prose:where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"] *)) {
	padding-left:0
}
.prose:where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"] *)) {
	padding-right:0
}
.prose:where(.prose>:first-child):not(:where([class~="not-prose"] *)) {
	margin-top:0
}
.prose:where(.prose>:last-child):not(:where([class~="not-prose"] *)) {
	margin-bottom:0
}
.prose-sm:where(.prose>ul>li p):not(:where([class~="not-prose"] *)) {
	margin-top:.5714286em;
	margin-bottom:.5714286em
}
.prose-sm:where(.prose>ul>li>*:first-child):not(:where([class~="not-prose"] *)) {
	margin-top:1.1428571em
}
.prose-sm:where(.prose>ul>li>*:last-child):not(:where([class~="not-prose"] *)) {
	margin-bottom:1.1428571em
}
.prose-sm:where(.prose>ol>li>*:first-child):not(:where([class~="not-prose"] *)) {
	margin-top:1.1428571em
}
.prose-sm:where(.prose>ol>li>*:last-child):not(:where([class~="not-prose"] *)) {
	margin-bottom:1.1428571em
}
.prose-sm:where(.prose>:first-child):not(:where([class~="not-prose"] *)) {
	margin-top:0
}
.prose-sm:where(.prose>:last-child):not(:where([class~="not-prose"] *)) {
	margin-bottom:0
}
.prose-base:where(.prose>ul>li p):not(:where([class~="not-prose"] *)) {
	margin-top:.75em;
	margin-bottom:.75em
}
.prose-base:where(.prose>ul>li>*:first-child):not(:where([class~="not-prose"] *)) {
	margin-top:1.25em
}
.prose-base:where(.prose>ul>li>*:last-child):not(:where([class~="not-prose"] *)) {
	margin-bottom:1.25em
}
.prose-base:where(.prose>ol>li>*:first-child):not(:where([class~="not-prose"] *)) {
	margin-top:1.25em
}
.prose-base:where(.prose>ol>li>*:last-child):not(:where([class~="not-prose"] *)) {
	margin-bottom:1.25em
}
.prose-base:where(.prose>:first-child):not(:where([class~="not-prose"] *)) {
	margin-top:0
}
.prose-base:where(.prose>:last-child):not(:where([class~="not-prose"] *)) {
	margin-bottom:0
}
.prose-lg:where(.prose>ul>li p):not(:where([class~="not-prose"] *)) {
	margin-top:.8888889em;
	margin-bottom:.8888889em
}
.prose-lg:where(.prose>ul>li>*:first-child):not(:where([class~="not-prose"] *)) {
	margin-top:1.3333333em
}
.prose-lg:where(.prose>ul>li>*:last-child):not(:where([class~="not-prose"] *)) {
	margin-bottom:1.3333333em
}
.prose-lg:where(.prose>ol>li>*:first-child):not(:where([class~="not-prose"] *)) {
	margin-top:1.3333333em
}
.prose-lg:where(.prose>ol>li>*:last-child):not(:where([class~="not-prose"] *)) {
	margin-bottom:1.3333333em
}
.prose-lg:where(.prose>:first-child):not(:where([class~="not-prose"] *)) {
	margin-top:0
}
.prose-lg:where(.prose>:last-child):not(:where([class~="not-prose"] *)) {
	margin-bottom:0
}
.prose-xl:where(.prose>ul>li p):not(:where([class~="not-prose"] *)) {
	margin-top:.8em;
	margin-bottom:.8em
}
.prose-xl:where(.prose>ul>li>*:first-child):not(:where([class~="not-prose"] *)) {
	margin-top:1.2em
}
.prose-xl:where(.prose>ul>li>*:last-child):not(:where([class~="not-prose"] *)) {
	margin-bottom:1.2em
}
.prose-xl:where(.prose>ol>li>*:first-child):not(:where([class~="not-prose"] *)) {
	margin-top:1.2em
}
.prose-xl:where(.prose>ol>li>*:last-child):not(:where([class~="not-prose"] *)) {
	margin-bottom:1.2em
}
.prose-xl:where(.prose>:first-child):not(:where([class~="not-prose"] *)) {
	margin-top:0
}
.prose-xl:where(.prose>:last-child):not(:where([class~="not-prose"] *)) {
	margin-bottom:0
}
.prose-2xl:where(.prose>ul>li p):not(:where([class~="not-prose"] *)) {
	margin-top:.8333333em;
	margin-bottom:.8333333em
}
.prose-2xl:where(.prose>ul>li>*:first-child):not(:where([class~="not-prose"] *)) {
	margin-top:1.3333333em
}
.prose-2xl:where(.prose>ul>li>*:last-child):not(:where([class~="not-prose"] *)) {
	margin-bottom:1.3333333em
}
.prose-2xl:where(.prose>ol>li>*:first-child):not(:where([class~="not-prose"] *)) {
	margin-top:1.3333333em
}
.prose-2xl:where(.prose>ol>li>*:last-child):not(:where([class~="not-prose"] *)) {
	margin-bottom:1.3333333em
}
.prose-2xl:where(.prose>:first-child):not(:where([class~="not-prose"] *)) {
	margin-top:0
}
.prose-2xl:where(.prose>:last-child):not(:where([class~="not-prose"] *)) {
	margin-bottom:0
}
.input {
	display:block;
	width:100%;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	border-radius:.375rem;
	border-width:1px;
	--tw-border-opacity:1;
	border-color:rgb(209 213 219 / var(--tw-border-opacity));
	padding:.5rem .75rem
}
.input::-moz-placeholder {
	--tw-placeholder-opacity:1;
	color:rgb(156 163 175 / var(--tw-placeholder-opacity))
}
.input::placeholder {
	--tw-placeholder-opacity:1;
	color:rgb(156 163 175 / var(--tw-placeholder-opacity))
}
.input {
	transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;
	transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
	transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
	transition-duration:.15s;
	transition-timing-function:cubic-bezier(.4,0,.2,1)
}
.input:focus {
	--tw-border-opacity:1;
	border-color:rgb(209 213 219 / var(--tw-border-opacity));
	outline:2px solid transparent;
	outline-offset:2px;
	--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px+var(--tw-ring-offset-width)) var(--tw-ring-color);
	box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);
	--tw-ring-opacity:1;
	--tw-ring-color:rgb(254 98 142 / var(--tw-ring-opacity));
	--tw-ring-offset-width:2px;
	--tw-ring-offset-color:#2E3440
}
@media (min-width:640px) {
	.input {
		font-size:.875rem;
		line-height:1.25rem
	}
}
.button-primary {
	display:inline-flex;
	align-items:center;
	border-radius:.375rem;
	border-width:1px;
	border-color:transparent;
	--tw-bg-opacity:1;
	background-color:rgb(254 98 142 / var(--tw-bg-opacity));
	padding:.5rem 1rem;
	font-size:.875rem;
	line-height:1.25rem;
	font-weight:500;
	--tw-text-opacity:1;
	color:rgb(255 255 255 / var(--tw-text-opacity));
	--tw-shadow:0 1px 2px 0 rgb(0 0 0 / .05);
	--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);
	box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
	transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;
	transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
	transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
	transition-duration:.15s;
	transition-timing-function:cubic-bezier(.4,0,.2,1)
}
.button-primary:hover {
	--tw-bg-opacity:.75
}
.button-primary:focus {
	outline:2px solid transparent;
	outline-offset:2px;
	--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px+var(--tw-ring-offset-width)) var(--tw-ring-color);
	box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);
	--tw-ring-opacity:1;
	--tw-ring-color:rgb(191 97 106 / var(--tw-ring-opacity));
	--tw-ring-offset-width:2px;
	--tw-ring-offset-color:#2E3440
}
.button-block {
	display:flex;
	width:100%;
	justify-content:center
}
.sr-only {
	position:absolute;
	width:1px;
	height:1px;
	padding:0;
	margin:-1px;
	overflow:hidden;
	clip:rect(0,0,0,0);
	white-space:nowrap;
	border-width:0
}
.pointer-events-none {
	pointer-events:none
}
.visible {
	visibility:visible
}
.invisible {
	visibility:hidden
}
.collapse {
	visibility:collapse
}
.static {
	position:static
}
.fixed {
	position:fixed
}
.absolute {
	position:absolute
}
.relative {
	position:relative
}
.inset-0 {
	top:0px;
	right:0px;
	bottom:0px;
	left:0px
}
.inset-x-0 {
	left:0px;
	right:0px
}
.inset-y-0 {
	top:0px;
	bottom:0px
}
.top-2 {
	top:.5rem
}
.right-0 {
	right:0px
}
.bottom-0 {
	bottom:0px
}
.left-0 {
	left:0px
}
.-top-10 {
	top:-2.5rem
}
.bottom-1 {
	bottom:.25rem
}
.left-1 {
	left:.25rem
}
.right-1 {
	right:.25rem
}
.z-10 {
	z-index:10
}
.z-max {
	z-index:99999
}
.z-0 {
	z-index:0
}
.order-last {
	order:9999
}
.order-first {
	order:-9999
}
.order-3 {
	order:3
}
.order-2 {
	order:2
}
.m-auto {
	margin:auto
}
.my-5 {
	margin-top:1.25rem;
	margin-bottom:1.25rem
}
.mx-auto {
	margin-left:auto;
	margin-right:auto
}
.my-6 {
	margin-top:1.5rem;
	margin-bottom:1.5rem
}
.-mx-4 {
	margin-left:-1rem;
	margin-right:-1rem
}
.my-8 {
	margin-top:2rem;
	margin-bottom:2rem
}
.my-4 {
	margin-top:1rem;
	margin-bottom:1rem
}
.my-12 {
	margin-top:3rem;
	margin-bottom:3rem
}
.-my-6 {
	margin-top:-1.5rem;
	margin-bottom:-1.5rem
}
.-my-2 {
	margin-top:-.5rem;
	margin-bottom:-.5rem
}
.mx-0 {
	margin-left:0;
	margin-right:0
}
.my-2 {
	margin-top:.5rem;
	margin-bottom:.5rem
}
.mb-4 {
	margin-bottom:1rem
}
.mb-6 {
	margin-bottom:1.5rem
}
.mt-1 {
	margin-top:.25rem
}
.mb-3 {
	margin-bottom:.75rem
}
.-mt-6 {
	margin-top:-1.5rem
}
.mt-24 {
	margin-top:6rem
}
.mb-12 {
	margin-bottom:3rem
}
.mb-8 {
	margin-bottom:2rem
}
.-ml-px {
	margin-left:-1px
}
.ml-2 {
	margin-left:.5rem
}
.mt-2 {
	margin-top:.5rem
}
.mr-4 {
	margin-right:1rem
}
.mt-10 {
	margin-top:2.5rem
}
.-ml-1 {
	margin-left:-.25rem
}
.mr-3 {
	margin-right:.75rem
}
.ml-6 {
	margin-left:1.5rem
}
.mt-4 {
	margin-top:1rem
}
.mr-1 {
	margin-right:.25rem
}
.-mr-1 {
	margin-right:-.25rem
}
.-mb-px {
	margin-bottom:-1px
}
.mt-6 {
	margin-top:1.5rem
}
.mb-5 {
	margin-bottom:1.25rem
}
.mt-3 {
	margin-top:.75rem
}
.mt-5 {
	margin-top:1.25rem
}
.mt-12 {
	margin-top:3rem
}
.ml-3 {
	margin-left:.75rem
}
.mr-2 {
	margin-right:.5rem
}
.mt-16 {
	margin-top:4rem
}
.ml-1 {
	margin-left:.25rem
}
.-ml-0\.5 {
	margin-left:-.125rem
}
.-ml-0 {
	margin-left:-0px
}
.ml-4 {
	margin-left:1rem
}
.mt-0 {
	margin-top:0
}
.-mr-2 {
	margin-right:-.5rem
}
.mb-2 {
	margin-bottom:.5rem
}
.mb-9 {
	margin-bottom:2.25rem
}
.-ml-2 {
	margin-left:-.5rem
}
.ml-1\.5 {
	margin-left:.375rem
}
.mr-1\.5 {
	margin-right:.375rem
}
.mb-1 {
	margin-bottom:.25rem
}
.mt-8 {
	margin-top:2rem
}
.block {
	display:block
}
.inline-block {
	display:inline-block
}
.inline {
	display:inline
}
.flex {
	display:flex
}
.inline-flex {
	display:inline-flex
}
.table {
	display:table
}
.grid {
	display:grid
}
.hidden {
	display:none
}
.h-20 {
	height:5rem
}
.h-full {
	height:100%
}
.h-5 {
	height:1.25rem
}
.h-screen {
	height:100vh
}
.h-3 {
	height:.75rem
}
.h-4 {
	height:1rem
}
.h-48 {
	height:12rem
}
.h-10 {
	height:2.5rem
}
.h-36 {
	height:9rem
}
.h-9 {
	height:2.25rem
}
.h-12 {
	height:3rem
}
.h-6 {
	height:1.5rem
}
.h-8 {
	height:2rem
}
.h-\[84\.2vh\] {
	height:84.2vh
}
.h-2 {
	height:.5rem
}
.h-24 {
	height:6rem
}
.max-h-14 {
	max-height:3.5rem
}
.min-h-full {
	min-height:100%
}
.min-h-screen {
	min-height:100vh
}
.w-20 {
	width:5rem
}
.w-full {
	width:100%
}
.w-5 {
	width:1.25rem
}
.w-3 {
	width:.75rem
}
.w-4 {
	width:1rem
}
.w-auto {
	width:auto
}
.w-10 {
	width:2.5rem
}
.w-screen {
	width:100vw
}
.w-56 {
	width:14rem
}
.w-12 {
	width:3rem
}
.w-0 {
	width:0px
}
.w-6 {
	width:1.5rem
}
.w-8 {
	width:2rem
}
.w-40 {
	width:10rem
}
.w-1\/3 {
	width:33.333333%
}
.w-10\/12 {
	width:83.333333%
}
.w-1\/12 {
	width:8.333333%
}
.w-3\/4 {
	width:75%
}
.w-4\/12 {
	width:33.333333%
}
.w-3\/12,.w-1\/4 {
	width:25%
}
.w-18 {
	width:4.5rem
}
.w-2 {
	width:.5rem
}
.w-72 {
	width:18rem
}
.w-24 {
	width:6rem
}
.w-28 {
	width:7rem
}
.min-w-0 {
	min-width:0px
}
.min-w-full {
	min-width:100%
}
.max-w-full {
	max-width:100%
}
.max-w-xl {
	max-width:36rem
}
.max-w-7xl {
	max-width:80rem
}
.max-w-prose {
	max-width:65ch
}
.max-w-max {
	max-width:-moz-max-content;
	max-width:max-content
}
.max-w-3xl {
	max-width:48rem
}
.max-w-md {
	max-width:28rem
}
.flex-1 {
	flex:1 1 0%
}
.flex-none {
	flex:none
}
.flex-shrink-0,.shrink-0 {
	flex-shrink:0
}
.grow {
	flex-grow:1
}
.origin-top-right {
	transform-origin:top right
}
.transform {
	transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}
@keyframes spin {
	to {
		transform:rotate(360deg)
	}
}
.animate-spin {
	animation:spin 1s linear infinite
}
.cursor-pointer {
	cursor:pointer
}
.cursor-default {
	cursor:default
}
.resize-none {
	resize:none
}
.resize {
	resize:both
}
.list-disc {
	list-style-type:disc
}
.appearance-none {
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none
}
.grid-cols-2 {
	grid-template-columns:repeat(2,minmax(0,1fr))
}
.grid-cols-3 {
	grid-template-columns:repeat(3,minmax(0,1fr))
}
.grid-cols-1 {
	grid-template-columns:repeat(1,minmax(0,1fr))
}
.flex-row {
	flex-direction:row
}
.flex-col {
	flex-direction:column
}
.flex-wrap {
	flex-wrap:wrap
}
.flex-nowrap {
	flex-wrap:nowrap
}
.content-center {
	align-content:center
}
.items-start {
	align-items:flex-start
}
.items-center {
	align-items:center
}
.items-stretch {
	align-items:stretch
}
.justify-center {
	justify-content:center
}
.justify-between {
	justify-content:space-between
}
.gap-4 {
	gap:1rem
}
.gap-5 {
	gap:1.25rem
}
.gap-8 {
	gap:2rem
}
.gap-y-8 {
	row-gap:2rem
}
.gap-x-4 {
	-moz-column-gap:1rem;
	column-gap:1rem
}
.space-y-4>:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse:0;
	margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom:calc(1rem * var(--tw-space-y-reverse))
}
.space-y-2>:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse:0;
	margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom:calc(.5rem * var(--tw-space-y-reverse))
}
.space-y-8>:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse:0;
	margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom:calc(2rem * var(--tw-space-y-reverse))
}
.space-y-6>:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse:0;
	margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))
}
.space-x-6>:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse:0;
	margin-right:calc(1.5rem * var(--tw-space-x-reverse));
	margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))
}
.space-x-2>:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse:0;
	margin-right:calc(.5rem * var(--tw-space-x-reverse));
	margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))
}
.space-y-5>:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse:0;
	margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))
}
.space-x-1>:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse:0;
	margin-right:calc(.25rem * var(--tw-space-x-reverse));
	margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))
}
.space-x-4>:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse:0;
	margin-right:calc(1rem * var(--tw-space-x-reverse));
	margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))
}
.space-y-1>:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse:0;
	margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom:calc(.25rem * var(--tw-space-y-reverse))
}
.space-y-3>:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse:0;
	margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom:calc(.75rem * var(--tw-space-y-reverse))
}
.space-x-3>:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse:0;
	margin-right:calc(.75rem * var(--tw-space-x-reverse));
	margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))
}
.space-x-8>:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse:0;
	margin-right:calc(2rem * var(--tw-space-x-reverse));
	margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))
}
.divide-y>:not([hidden])~:not([hidden]) {
	--tw-divide-y-reverse:0;
	border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));
	border-bottom-width:calc(1px * var(--tw-divide-y-reverse))
}
.divide-gray-700>:not([hidden])~:not([hidden]) {
	--tw-divide-opacity:1;
	border-color:rgb(55 65 81 / var(--tw-divide-opacity))
}
.divide-gray-500>:not([hidden])~:not([hidden]) {
	--tw-divide-opacity:1;
	border-color:rgb(107 114 128 / var(--tw-divide-opacity))
}
.divide-gray-200>:not([hidden])~:not([hidden]) {
	--tw-divide-opacity:1;
	border-color:rgb(229 231 235 / var(--tw-divide-opacity))
}
.divide-nord3>:not([hidden])~:not([hidden]) {
	--tw-divide-opacity:1;
	border-color:rgb(76 86 106 / var(--tw-divide-opacity))
}
.overflow-hidden {
	overflow:hidden
}
.overflow-scroll {
	overflow:scroll
}
.overflow-x-auto {
	overflow-x:auto
}
.overflow-y-auto {
	overflow-y:auto
}
.overflow-y-hidden {
	overflow-y:hidden
}
.truncate {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.whitespace-nowrap {
	white-space:nowrap
}
.break-all {
	word-break:break-all
}
.rounded-lg {
	border-radius:.5rem
}
.rounded-full {
	border-radius:9999px
}
.rounded-md {
	border-radius:.375rem
}
.rounded-none {
	border-radius:0
}
.rounded {
	border-radius:.25rem
}
.rounded-l-md {
	border-top-left-radius:.375rem;
	border-bottom-left-radius:.375rem
}
.rounded-r-md {
	border-top-right-radius:.375rem;
	border-bottom-right-radius:.375rem
}
.rounded-b-none {
	border-bottom-right-radius:0;
	border-bottom-left-radius:0
}
.rounded-t-none {
	border-top-left-radius:0;
	border-top-right-radius:0
}
.rounded-l {
	border-top-left-radius:.25rem;
	border-bottom-left-radius:.25rem
}
.border-2 {
	border-width:2px
}
.border {
	border-width:1px
}
.border-0 {
	border-width:0px
}
.border-b {
	border-bottom-width:1px
}
.border-t-2 {
	border-top-width:2px
}
.border-t {
	border-top-width:1px
}
.border-b-2 {
	border-bottom-width:2px
}
.border-none {
	border-style:none
}
.border-nord3 {
	--tw-border-opacity:1;
	border-color:rgb(76 86 106 / var(--tw-border-opacity))
}
.border-gray-300 {
	--tw-border-opacity:1;
	border-color:rgb(209 213 219 / var(--tw-border-opacity))
}
.border-transparent {
	border-color:transparent
}
.border-gray-700 {
	--tw-border-opacity:1;
	border-color:rgb(55 65 81 / var(--tw-border-opacity))
}
.border-nord2 {
	--tw-border-opacity:1;
	border-color:rgb(67 76 94 / var(--tw-border-opacity))
}
.border-nord9 {
	--tw-border-opacity:1;
	border-color:rgb(129 161 193 / var(--tw-border-opacity))
}
.border-gray-200 {
	--tw-border-opacity:1;
	border-color:rgb(229 231 235 / var(--tw-border-opacity))
}
.border-white {
	--tw-border-opacity:1;
	border-color:rgb(255 255 255 / var(--tw-border-opacity))
}
.border-nord4 {
	--tw-border-opacity:1;
	border-color:rgb(216 222 233 / var(--tw-border-opacity))
}
.border-nord11 {
	--tw-border-opacity:1;
	border-color:rgb(191 97 106 / var(--tw-border-opacity))
}
.border-red-400 {
	--tw-border-opacity:1;
	border-color:rgb(248 113 113 / var(--tw-border-opacity))
}
.border-gray-400 {
	--tw-border-opacity:1;
	border-color:rgb(156 163 175 / var(--tw-border-opacity))
}
.bg-nord1 {
	--tw-bg-opacity:1;
	background-color:rgb(59 66 82 / var(--tw-bg-opacity))
}
.bg-yellow-600 {
	--tw-bg-opacity:1;
	background-color:rgb(202 138 4 / var(--tw-bg-opacity))
}
.bg-slate-500 {
	--tw-bg-opacity:1;
	background-color:rgb(100 116 139 / var(--tw-bg-opacity))
}
.bg-amber-800 {
	--tw-bg-opacity:1;
	background-color:rgb(146 64 14 / var(--tw-bg-opacity))
}
.bg-nord9 {
	--tw-bg-opacity:1;
	background-color:rgb(129 161 193 / var(--tw-bg-opacity))
}
.bg-gray-50 {
	--tw-bg-opacity:1;
	background-color:rgb(249 250 251 / var(--tw-bg-opacity))
}
.bg-gray-800 {
	--tw-bg-opacity:1;
	background-color:rgb(31 41 55 / var(--tw-bg-opacity))
}
.bg-pink-600 {
	--tw-bg-opacity:1;
	background-color:rgb(219 39 119 / var(--tw-bg-opacity))
}
.bg-white {
	--tw-bg-opacity:1;
	background-color:rgb(255 255 255 / var(--tw-bg-opacity))
}
.bg-nord3 {
	--tw-bg-opacity:1;
	background-color:rgb(76 86 106 / var(--tw-bg-opacity))
}
.bg-nord2 {
	--tw-bg-opacity:1;
	background-color:rgb(67 76 94 / var(--tw-bg-opacity))
}
.bg-nord10 {
	--tw-bg-opacity:1;
	background-color:rgb(94 129 172 / var(--tw-bg-opacity))
}
.bg-primary {
	--tw-bg-opacity:1;
	background-color:rgb(254 98 142 / var(--tw-bg-opacity))
}
.bg-gray-100 {
	--tw-bg-opacity:1;
	background-color:rgb(243 244 246 / var(--tw-bg-opacity))
}
.bg-nord5 {
	--tw-bg-opacity:1;
	background-color:rgb(229 233 240 / var(--tw-bg-opacity))
}
.bg-red-50 {
	--tw-bg-opacity:1;
	background-color:rgb(254 242 242 / var(--tw-bg-opacity))
}
.bg-blue-500 {
	--tw-bg-opacity:1;
	background-color:rgb(59 130 246 / var(--tw-bg-opacity))
}
.bg-nord0 {
	--tw-bg-opacity:1;
	background-color:rgb(46 52 64 / var(--tw-bg-opacity))
}
.bg-indigo-600 {
	--tw-bg-opacity:1;
	background-color:rgb(79 70 229 / var(--tw-bg-opacity))
}
.bg-gray-900 {
	--tw-bg-opacity:1;
	background-color:rgb(17 24 39 / var(--tw-bg-opacity))
}
.bg-gray-700 {
	--tw-bg-opacity:1;
	background-color:rgb(55 65 81 / var(--tw-bg-opacity))
}
.bg-gray-500 {
	--tw-bg-opacity:1;
	background-color:rgb(107 114 128 / var(--tw-bg-opacity))
}
.bg-nord4 {
	--tw-bg-opacity:1;
	background-color:rgb(216 222 233 / var(--tw-bg-opacity))
}
.bg-indigo-100 {
	--tw-bg-opacity:1;
	background-color:rgb(224 231 255 / var(--tw-bg-opacity))
}
.bg-black {
	--tw-bg-opacity:1;
	background-color:rgb(0 0 0 / var(--tw-bg-opacity))
}
.bg-transparent {
	background-color:transparent
}
.bg-emerald-600 {
	--tw-bg-opacity:1;
	background-color:rgb(5 150 105 / var(--tw-bg-opacity))
}
.bg-amber-600 {
	--tw-bg-opacity:1;
	background-color:rgb(217 119 6 / var(--tw-bg-opacity))
}
.bg-norddark {
	--tw-bg-opacity:1;
	background-color:rgb(36 41 51 / var(--tw-bg-opacity))
}
.bg-emerald-50 {
	--tw-bg-opacity:1;
	background-color:rgb(236 253 245 / var(--tw-bg-opacity))
}
.bg-amber-50 {
	--tw-bg-opacity:1;
	background-color:rgb(255 251 235 / var(--tw-bg-opacity))
}
.bg-red-600 {
	--tw-bg-opacity:1;
	background-color:rgb(220 38 38 / var(--tw-bg-opacity))
}
.bg-red-800 {
	--tw-bg-opacity:1;
	background-color:rgb(153 27 27 / var(--tw-bg-opacity))
}
.bg-blue-800 {
	--tw-bg-opacity:1;
	background-color:rgb(30 64 175 / var(--tw-bg-opacity))
}
.bg-pink-500 {
	--tw-bg-opacity:1;
	background-color:rgb(236 72 153 / var(--tw-bg-opacity))
}
.bg-red-100 {
	--tw-bg-opacity:1;
	background-color:rgb(254 226 226 / var(--tw-bg-opacity))
}
.bg-opacity-75 {
	--tw-bg-opacity:0
}
.bg-gradient-to-b {
	background-image:linear-gradient(to bottom,var(--tw-gradient-stops))
}
.from-darkest {
	--tw-gradient-from:#090812;
	--tw-gradient-to:rgb(9 8 18 / 0);
	--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.object-cover {
	-o-object-fit:cover;
	object-fit:cover
}
.object-top {
	-o-object-position:top;
	object-position:top
}
.p-8 {
	padding:2rem
}
.p-3 {
	padding:.75rem
}
.p-6 {
	padding:1.5rem
}
.p-4 {
	padding:1rem
}
.p-2 {
	padding:.5rem
}
.p-0 {
	padding:0
}
.px-3 {
	padding-left:.75rem;
	padding-right:.75rem
}
.px-2\.5 {
	padding-left:.625rem;
	padding-right:.625rem
}
.py-0\.5 {
	padding-top:.125rem;
	padding-bottom:.125rem
}
.px-2 {
	padding-left:.5rem;
	padding-right:.5rem
}
.py-0 {
	padding-top:0;
	padding-bottom:0
}
.px-4 {
	padding-left:1rem;
	padding-right:1rem
}
.py-2 {
	padding-top:.5rem;
	padding-bottom:.5rem
}
.py-16 {
	padding-top:4rem;
	padding-bottom:4rem
}
.py-4 {
	padding-top:1rem;
	padding-bottom:1rem
}
.py-1 {
	padding-top:.25rem;
	padding-bottom:.25rem
}
.py-5 {
	padding-top:1.25rem;
	padding-bottom:1.25rem
}
.py-3 {
	padding-top:.75rem;
	padding-bottom:.75rem
}
.py-px {
	padding-top:1px;
	padding-bottom:1px
}
.py-8 {
	padding-top:2rem;
	padding-bottom:2rem
}
.py-12 {
	padding-top:3rem;
	padding-bottom:3rem
}
.py-1\.5 {
	padding-top:.375rem;
	padding-bottom:.375rem
}
.px-6 {
	padding-left:1.5rem;
	padding-right:1.5rem
}
.pb-8 {
	padding-bottom:2rem
}
.pt-10 {
	padding-top:2.5rem
}
.pb-6 {
	padding-bottom:1.5rem
}
.pt-4 {
	padding-top:1rem
}
.pb-20 {
	padding-bottom:5rem
}
.pl-3 {
	padding-left:.75rem
}
.pr-2 {
	padding-right:.5rem
}
.pl-5 {
	padding-left:1.25rem
}
.pb-2 {
	padding-bottom:.5rem
}
.pt-8 {
	padding-top:2rem
}
.pb-4 {
	padding-bottom:1rem
}
.pl-4 {
	padding-left:1rem
}
.pb-1 {
	padding-bottom:.25rem
}
.pb-0 {
	padding-bottom:0
}
.pb-12 {
	padding-bottom:3rem
}
.pr-3 {
	padding-right:.75rem
}
.pt-5 {
	padding-top:1.25rem
}
.text-left {
	text-align:left
}
.text-center {
	text-align:center
}
.text-right {
	text-align:right
}
.align-middle {
	vertical-align:middle
}
.align-bottom {
	vertical-align:bottom
}
.font-serif {
	font-family:Halant,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"
}
.font-mono {
	font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace
}
.text-2xl {
	font-size:1.5rem;
	line-height:2rem
}
.text-sm {
	font-size:.875rem;
	line-height:1.25rem
}
.text-4xl {
	font-size:2.25rem;
	line-height:2.5rem
}
.text-xl {
	font-size:1.25rem;
	line-height:1.75rem
}
.text-base {
	font-size:1rem;
	line-height:1.5rem
}
.text-3xl {
	font-size:1.875rem;
	line-height:2.25rem
}
.text-lg {
	font-size:1.125rem;
	line-height:1.75rem
}
.text-xs {
	font-size:.75rem;
	line-height:1rem
}
.font-light {
	font-weight:300
}
.font-medium {
	font-weight:500
}
.font-bold {
	font-weight:700
}
.font-semibold {
	font-weight:600
}
.font-extrabold {
	font-weight:800
}
.uppercase {
	text-transform:uppercase
}
.leading-5 {
	line-height:1.25rem
}
.leading-10 {
	line-height:2.5rem
}
.leading-7 {
	line-height:1.75rem
}
.leading-4 {
	line-height:1rem
}
.leading-9 {
	line-height:2.25rem
}
.leading-6 {
	line-height:1.5rem
}
.leading-normal {
	line-height:1.5
}
.leading-tight {
	line-height:1.25
}
.tracking-tight {
	letter-spacing:-.025em
}
.tracking-wider {
	letter-spacing:.05em
}
.text-nord4 {
	--tw-text-opacity:1;
	color:rgb(216 222 233 / var(--tw-text-opacity))
}
.text-nord13 {
	--tw-text-opacity:1;
	color:rgb(235 203 139 / var(--tw-text-opacity))
}
.text-white {
	--tw-text-opacity:1;
	color:rgb(255 255 255 / var(--tw-text-opacity))
}
.text-nord10 {
	--tw-text-opacity:1;
	color:rgb(94 129 172 / var(--tw-text-opacity))
}
.text-zinc-50 {
	--tw-text-opacity:1;
	color:rgb(250 250 250 / var(--tw-text-opacity))
}
.text-primary {
	--tw-text-opacity:1;
	color:rgb(254 98 142 / var(--tw-text-opacity))
}
.text-gray-700 {
	--tw-text-opacity:1;
	color:rgb(55 65 81 / var(--tw-text-opacity))
}
.text-gray-400 {
	--tw-text-opacity:1;
	color:rgb(156 163 175 / var(--tw-text-opacity))
}
.text-nord6 {
	--tw-text-opacity:1;
	color:rgb(236 239 244 / var(--tw-text-opacity))
}
.text-gray-100 {
	--tw-text-opacity:1;
	color:rgb(243 244 246 / var(--tw-text-opacity))
}
.text-secondary {
	--tw-text-opacity:1;
	color:rgb(184 186 188 / var(--tw-text-opacity))
}
.text-nord9 {
	--tw-text-opacity:1;
	color:rgb(129 161 193 / var(--tw-text-opacity))
}
.text-gray-500 {
	--tw-text-opacity:1;
	color:rgb(107 114 128 / var(--tw-text-opacity))
}
.text-nord0 {
	--tw-text-opacity:1;
	color:rgb(46 52 64 / var(--tw-text-opacity))
}
.text-nord5 {
	--tw-text-opacity:1;
	color:rgb(229 233 240 / var(--tw-text-opacity))
}
.text-red-700 {
	--tw-text-opacity:1;
	color:rgb(185 28 28 / var(--tw-text-opacity))
}
.text-red-500 {
	--tw-text-opacity:1;
	color:rgb(239 68 68 / var(--tw-text-opacity))
}
.text-norddark {
	--tw-text-opacity:1;
	color:rgb(36 41 51 / var(--tw-text-opacity))
}
.text-nord3 {
	--tw-text-opacity:1;
	color:rgb(76 86 106 / var(--tw-text-opacity))
}
.text-gray-900 {
	--tw-text-opacity:1;
	color:rgb(17 24 39 / var(--tw-text-opacity))
}
.text-nord1 {
	--tw-text-opacity:1;
	color:rgb(59 66 82 / var(--tw-text-opacity))
}
.text-indigo-800 {
	--tw-text-opacity:1;
	color:rgb(55 48 163 / var(--tw-text-opacity))
}
.text-gray-300 {
	--tw-text-opacity:1;
	color:rgb(209 213 219 / var(--tw-text-opacity))
}
.text-emerald-400 {
	--tw-text-opacity:1;
	color:rgb(52 211 153 / var(--tw-text-opacity))
}
.text-nord8 {
	--tw-text-opacity:1;
	color:rgb(136 192 208 / var(--tw-text-opacity))
}
.text-emerald-800 {
	--tw-text-opacity:1;
	color:rgb(6 95 70 / var(--tw-text-opacity))
}
.text-amber-400 {
	--tw-text-opacity:1;
	color:rgb(251 191 36 / var(--tw-text-opacity))
}
.text-amber-800 {
	--tw-text-opacity:1;
	color:rgb(146 64 14 / var(--tw-text-opacity))
}
.text-nord14 {
	--tw-text-opacity:1;
	color:rgb(163 190 140 / var(--tw-text-opacity))
}
.text-red-800 {
	--tw-text-opacity:1;
	color:rgb(153 27 27 / var(--tw-text-opacity))
}
.text-red-400 {
	--tw-text-opacity:1;
	color:rgb(248 113 113 / var(--tw-text-opacity))
}
.placeholder-gray-400::-moz-placeholder {
	--tw-placeholder-opacity:1;
	color:rgb(156 163 175 / var(--tw-placeholder-opacity))
}
.placeholder-gray-400::placeholder {
	--tw-placeholder-opacity:1;
	color:rgb(156 163 175 / var(--tw-placeholder-opacity))
}
.opacity-25 {
	opacity:.25
}
.opacity-75 {
	opacity:.75
}
.shadow-sm {
	--tw-shadow:0 1px 2px 0 rgb(0 0 0 / .05);
	--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);
	box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}
.shadow-lg {
	--tw-shadow:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -4px rgb(0 0 0 / .1);
	--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);
	box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}
.shadow {
	--tw-shadow:0 1px 3px 0 rgb(0 0 0 / .1),0 1px 2px -1px rgb(0 0 0 / .1);
	--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);
	box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}
.shadow-xl {
	--tw-shadow:0 20px 25px -5px rgb(0 0 0 / .1),0 8px 10px -6px rgb(0 0 0 / .1);
	--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);
	box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}
.ring-1 {
	--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px+var(--tw-ring-offset-width)) var(--tw-ring-color);
	box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
}
.ring-black {
	--tw-ring-opacity:1;
	--tw-ring-color:rgb(0 0 0 / var(--tw-ring-opacity))
}
.ring-opacity-5 {
	--tw-ring-opacity:.05
}
.blur {
	--tw-blur:blur(8px);
	filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}
.filter {
	filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}
.transition {
	transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;
	transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
	transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
	transition-timing-function:cubic-bezier(.4,0,.2,1);
	transition-duration:.15s
}
.transition-all {
	transition-property:all;
	transition-timing-function:cubic-bezier(.4,0,.2,1);
	transition-duration:.15s
}
.transition-opacity {
	transition-property:opacity;
	transition-timing-function:cubic-bezier(.4,0,.2,1);
	transition-duration:.15s
}
.duration-150 {
	transition-duration:.15s
}
.ease-in-out {
	transition-timing-function:cubic-bezier(.4,0,.2,1)
}
.line-clamp-1 {
	overflow:hidden;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1
}
.line-clamp-2 {
	overflow:hidden;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2
}
.line-clamp-none {
	-webkit-line-clamp:unset
}
body {
	background-image:linear-gradient(to bottom,#090812,#111520 100vh,#07090e 200vh)
}
[x-cloak],.grecaptcha-badge {
	display:none
}
video {
	width:100%;
	height:100%
}
.sr-only {
	display:none
}
.is-home.content-without-search {
	padding-top:56px
}
.is-home.content-with-search {
	padding-top:112px
}
.is-home.content-with-search-history {
	padding-top:136px
}
.content-without-search {
	padding-top:80px
}
.content-with-search {
	padding-top:136px
}
.content-with-search-history {
	padding-top:160px
}
.fluid_video_wrapper {
	display:block!important
}
.fluid_theatre_mode {
	height:100%!important
}
.exo-native-widget {
	width:100%!important
}
.exo-native-widget-item-content {
	height:35px!important
}
.fluid_ad_cta {
	display:none
}
button.plyr__control--overlaid {
	--tw-bg-opacity:1;
	background-color:rgb(254 98 142 / var(--tw-bg-opacity))
}
.plyr__video-wrapper {
	height:100%
}
.plyr__poster {
	background-size:cover;
	background-position:top
}
.text-group {
	isolation:isolate
}
.text-group>:not([hidden])~:not([hidden]) {
	--tw-space-y-reverse:0;
	margin-top:calc(-1px * calc(1 - var(--tw-space-y-reverse)));
	margin-bottom:calc(-1px * var(--tw-space-y-reverse))
}
.text-group {
	border-radius:.375rem;
	--tw-bg-opacity:1;
	background-color:rgb(255 255 255 / var(--tw-bg-opacity));
	--tw-shadow:0 1px 2px 0 rgb(0 0 0 / .05);
	--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);
	box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}
.text-group>div {
	position:relative;
	border-radius:.375rem;
	border-width:1px;
	--tw-border-opacity:1;
	border-color:rgb(209 213 219 / var(--tw-border-opacity));
	padding:.5rem .75rem;
	--tw-text-opacity:1;
	color:rgb(156 163 175 / var(--tw-text-opacity))
}
.text-group>div:focus-within {
	z-index:10;
	--tw-bg-opacity:1;
	background-color:rgb(243 244 246 / var(--tw-bg-opacity));
	--tw-text-opacity:1;
	color:rgb(107 114 128 / var(--tw-text-opacity));
	--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px+var(--tw-ring-offset-width)) var(--tw-ring-color);
	box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
}
.text-group>div.rounded-t-none {
	border-top-right-radius:0;
	border-top-left-radius:0
}
.text-group>div.rounded-b-none {
	border-bottom-right-radius:0;
	border-bottom-left-radius:0
}
.text-group>div>label {
	display:block;
	font-size:.75rem;
	line-height:1rem;
	font-weight:500
}
.text-group>div>input {
	display:block;
	width:100%;
	border-width:0px;
	padding:0;
	--tw-text-opacity:1;
	color:rgb(17 24 39 / var(--tw-text-opacity))
}
.text-group>div>input::-moz-placeholder {
	--tw-placeholder-opacity:1;
	color:rgb(107 114 128 / var(--tw-placeholder-opacity))
}
.text-group>div>input::placeholder {
	--tw-placeholder-opacity:1;
	color:rgb(107 114 128 / var(--tw-placeholder-opacity))
}
.text-group>div>input:focus {
	--tw-bg-opacity:1;
	background-color:rgb(243 244 246 / var(--tw-bg-opacity));
	--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px+var(--tw-ring-offset-width)) var(--tw-ring-color);
	box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
}
@media (min-width:640px) {
	.text-group>div>input {
		font-size:.875rem;
		line-height:1.25rem
	}
}
.under_player>div {
	margin-bottom:1.25rem
}
.filepond--root {
	display:block!important
}
.filepond--panel-root {
	--tw-bg-opacity:1 !important;
	background-color:rgb(36 41 51 / var(--tw-bg-opacity))!important
}
.filepond--drop-label {
	--tw-text-opacity:1 !important;
	color:rgb(216 222 233 / var(--tw-text-opacity))!important
}
.filepond--drip-blob {
	--tw-bg-opacity:1 !important;
	background-color:rgb(216 222 233 / var(--tw-bg-opacity))!important
}
.filepond--label-action {
	--tw-text-opacity:1 !important;
	color:rgb(235 203 139 / var(--tw-text-opacity))!important;
	text-decoration-line:none!important
}
.filepond--credits {
	display:none
}
.banner-300 {
	max-width:300px
}
.banner-300>*,.banner-300 iframe {
	width:100%!important
}
.clickaine>div {
	margin:0!important
}
.focus-within\:z-10:focus-within {
	z-index:10
}
.focus-within\:border-primary:focus-within {
	--tw-border-opacity:1;
	border-color:rgb(254 98 142 / var(--tw-border-opacity))
}
.focus-within\:ring-1:focus-within {
	--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px+var(--tw-ring-offset-width)) var(--tw-ring-color);
	box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
}
.focus-within\:ring-nord11:focus-within {
	--tw-ring-opacity:1;
	--tw-ring-color:rgb(191 97 106 / var(--tw-ring-opacity))
}
.hover\:border-gray-400:hover {
	--tw-border-opacity:1;
	border-color:rgb(156 163 175 / var(--tw-border-opacity))
}
.hover\:bg-white:hover {
	--tw-bg-opacity:1;
	background-color:rgb(255 255 255 / var(--tw-bg-opacity))
}
.hover\:bg-pink-700:hover {
	--tw-bg-opacity:1;
	background-color:rgb(190 24 93 / var(--tw-bg-opacity))
}
.hover\:bg-gray-100:hover {
	--tw-bg-opacity:1;
	background-color:rgb(243 244 246 / var(--tw-bg-opacity))
}
.hover\:bg-nord3:hover {
	--tw-bg-opacity:1;
	background-color:rgb(76 86 106 / var(--tw-bg-opacity))
}
.hover\:bg-nord4:hover {
	--tw-bg-opacity:1;
	background-color:rgb(216 222 233 / var(--tw-bg-opacity))
}
.hover\:bg-nord2:hover {
	--tw-bg-opacity:1;
	background-color:rgb(67 76 94 / var(--tw-bg-opacity))
}
.hover\:bg-nord9:hover {
	--tw-bg-opacity:1;
	background-color:rgb(129 161 193 / var(--tw-bg-opacity))
}
.hover\:bg-gray-700:hover {
	--tw-bg-opacity:1;
	background-color:rgb(55 65 81 / var(--tw-bg-opacity))
}
.hover\:bg-indigo-700:hover {
	--tw-bg-opacity:1;
	background-color:rgb(67 56 202 / var(--tw-bg-opacity))
}
.hover\:bg-gray-600:hover {
	--tw-bg-opacity:1;
	background-color:rgb(75 85 99 / var(--tw-bg-opacity))
}
.hover\:bg-gray-50:hover {
	--tw-bg-opacity:1;
	background-color:rgb(249 250 251 / var(--tw-bg-opacity))
}
.hover\:bg-nord1:hover {
	--tw-bg-opacity:1;
	background-color:rgb(59 66 82 / var(--tw-bg-opacity))
}
.hover\:bg-opacity-75:hover {
	--tw-bg-opacity:.75
}
.hover\:bg-opacity-90:hover {
	--tw-bg-opacity:.9
}
.hover\:text-gray-500:hover {
	--tw-text-opacity:1;
	color:rgb(107 114 128 / var(--tw-text-opacity))
}
.hover\:text-primary:hover {
	--tw-text-opacity:1;
	color:rgb(254 98 142 / var(--tw-text-opacity))
}
.hover\:text-nord6:hover {
	--tw-text-opacity:1;
	color:rgb(236 239 244 / var(--tw-text-opacity))
}
.hover\:text-gray-900:hover {
	--tw-text-opacity:1;
	color:rgb(17 24 39 / var(--tw-text-opacity))
}
.hover\:text-nord8:hover {
	--tw-text-opacity:1;
	color:rgb(136 192 208 / var(--tw-text-opacity))
}
.hover\:text-gray-400:hover {
	--tw-text-opacity:1;
	color:rgb(156 163 175 / var(--tw-text-opacity))
}
.hover\:text-nord4:hover {
	--tw-text-opacity:1;
	color:rgb(216 222 233 / var(--tw-text-opacity))
}
.hover\:underline:hover {
	text-decoration-line:underline
}
.hover\:underline-offset-4:hover {
	text-underline-offset:4px
}
.focus\:z-10:focus {
	z-index:10
}
.focus\:border-nord9:focus {
	--tw-border-opacity:1;
	border-color:rgb(129 161 193 / var(--tw-border-opacity))
}
.focus\:border-primary:focus {
	--tw-border-opacity:1;
	border-color:rgb(254 98 142 / var(--tw-border-opacity))
}
.focus\:border-blue-300:focus {
	--tw-border-opacity:1;
	border-color:rgb(147 197 253 / var(--tw-border-opacity))
}
.focus\:border-nord8:focus {
	--tw-border-opacity:1;
	border-color:rgb(136 192 208 / var(--tw-border-opacity))
}
.focus\:border-gray-500:focus {
	--tw-border-opacity:1;
	border-color:rgb(107 114 128 / var(--tw-border-opacity))
}
.focus\:border-indigo-500:focus {
	--tw-border-opacity:1;
	border-color:rgb(99 102 241 / var(--tw-border-opacity))
}
.focus\:border-transparent:focus {
	border-color:transparent
}
.focus\:border-nord11:focus {
	--tw-border-opacity:1;
	border-color:rgb(191 97 106 / var(--tw-border-opacity))
}
.focus\:bg-nord0:focus {
	--tw-bg-opacity:1;
	background-color:rgb(46 52 64 / var(--tw-bg-opacity))
}
.focus\:bg-indigo-800:focus {
	--tw-bg-opacity:1;
	background-color:rgb(55 48 163 / var(--tw-bg-opacity))
}
.focus\:text-nord9:focus {
	--tw-text-opacity:1;
	color:rgb(129 161 193 / var(--tw-text-opacity))
}
.focus\:underline:focus {
	text-decoration-line:underline
}
.focus\:outline-none:focus {
	outline:2px solid transparent;
	outline-offset:2px
}
.focus\:ring-0:focus {
	--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px+var(--tw-ring-offset-width)) var(--tw-ring-color);
	box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
}
.focus\:ring:focus {
	--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px+var(--tw-ring-offset-width)) var(--tw-ring-color);
	box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
}
.focus\:ring-2:focus {
	--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px+var(--tw-ring-offset-width)) var(--tw-ring-color);
	box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
}
.focus\:ring-1:focus {
	--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px+var(--tw-ring-offset-width)) var(--tw-ring-color);
	box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
}
.focus\:ring-nord11:focus {
	--tw-ring-opacity:1;
	--tw-ring-color:rgb(191 97 106 / var(--tw-ring-opacity))
}
.focus\:ring-blue-500:focus {
	--tw-ring-opacity:1;
	--tw-ring-color:rgb(59 130 246 / var(--tw-ring-opacity))
}
.focus\:ring-pink-500:focus {
	--tw-ring-opacity:1;
	--tw-ring-color:rgb(236 72 153 / var(--tw-ring-opacity))
}
.focus\:ring-gray-500:focus {
	--tw-ring-opacity:1;
	--tw-ring-color:rgb(107 114 128 / var(--tw-ring-opacity))
}
.focus\:ring-primary:focus {
	--tw-ring-opacity:1;
	--tw-ring-color:rgb(254 98 142 / var(--tw-ring-opacity))
}
.focus\:ring-indigo-500:focus {
	--tw-ring-opacity:1;
	--tw-ring-color:rgb(99 102 241 / var(--tw-ring-opacity))
}
.focus\:ring-opacity-50:focus {
	--tw-ring-opacity:.5
}
.focus\:ring-offset-2:focus {
	--tw-ring-offset-width:2px
}
.focus\:ring-offset-nord0:focus {
	--tw-ring-offset-color:#2E3440
}
.focus\:ring-offset-white:focus {
	--tw-ring-offset-color:#fff
}
.active\:bg-gray-100:active {
	--tw-bg-opacity:1;
	background-color:rgb(243 244 246 / var(--tw-bg-opacity))
}
.active\:bg-nord3:active {
	--tw-bg-opacity:1;
	background-color:rgb(76 86 106 / var(--tw-bg-opacity))
}
.active\:bg-nord1:active {
	--tw-bg-opacity:1;
	background-color:rgb(59 66 82 / var(--tw-bg-opacity))
}
.active\:bg-opacity-80:active {
	--tw-bg-opacity:.8
}
.active\:text-gray-700:active {
	--tw-text-opacity:1;
	color:rgb(55 65 81 / var(--tw-text-opacity))
}
.active\:text-gray-500:active {
	--tw-text-opacity:1;
	color:rgb(107 114 128 / var(--tw-text-opacity))
}
.group:hover .group-hover\:text-primary {
	--tw-text-opacity:1;
	color:rgb(254 98 142 / var(--tw-text-opacity))
}
.group:hover .group-hover\:text-nord4 {
	--tw-text-opacity:1;
	color:rgb(216 222 233 / var(--tw-text-opacity))
}
.prose-a\:mx-1:is(:where(a):not(:where([class~="not-prose"] *))) {
	margin-left:.25rem;
	margin-right:.25rem
}
.prose-a\:text-primary:is(:where(a):not(:where([class~="not-prose"] *))) {
	--tw-text-opacity:1;
	color:rgb(254 98 142 / var(--tw-text-opacity))
}
.prose-a\:underline:is(:where(a):not(:where([class~="not-prose"] *))) {
	text-decoration-line:underline
}
.prose-a\:underline-offset-4:is(:where(a):not(:where([class~="not-prose"] *))) {
	text-underline-offset:4px
}
.prose-strong\:text-nord5:is(:where(strong):not(:where([class~="not-prose"] *))) {
	--tw-text-opacity:1;
	color:rgb(229 233 240 / var(--tw-text-opacity))
}
.prose-img\:mx-auto:is(:where(img):not(:where([class~="not-prose"] *))) {
	margin-left:auto;
	margin-right:auto
}
@media (min-width:400px) {
	.xs\:h-4 {
		height:1rem
	}
	.xs\:h-6 {
		height:1.5rem
	}
	.xs\:h-5 {
		height:1.25rem
	}
	.xs\:w-4 {
		width:1rem
	}
	.xs\:w-6 {
		width:1.5rem
	}
	.xs\:w-5 {
		width:1.25rem
	}
	.xs\:py-2 {
		padding-top:.5rem;
		padding-bottom:.5rem
	}
	.xs\:text-base {
		font-size:1rem;
		line-height:1.5rem
	}
}
@media (min-width:640px) {
	.sm\:container {
		width:100%
	}
	@media (min-width:400px) {
		.sm\:container {
			max-width:400px
		}
	}
	@media (min-width:640px) {
		.sm\:container {
			max-width:640px
		}
	}
	@media (min-width:768px) {
		.sm\:container {
			max-width:768px
		}
	}
	@media (min-width:1024px) {
		.sm\:container {
			max-width:1024px
		}
	}
	@media (min-width:1280px) {
		.sm\:container {
			max-width:1280px
		}
	}
	.sm\:order-2 {
		order:2
	}
	.sm\:order-3 {
		order:3
	}
	.sm\:m-0 {
		margin:0
	}
	.sm\:mx-0 {
		margin-left:0;
		margin-right:0
	}
	.sm\:my-8 {
		margin-top:2rem;
		margin-bottom:2rem
	}
	.sm\:-mx-6 {
		margin-left:-1.5rem;
		margin-right:-1.5rem
	}
	.sm\:mx-1 {
		margin-left:.25rem;
		margin-right:.25rem
	}
	.sm\:mt-0 {
		margin-top:0
	}
	.sm\:ml-2 {
		margin-left:.5rem
	}
	.sm\:mr-3 {
		margin-right:.75rem
	}
	.sm\:ml-6 {
		margin-left:1.5rem
	}
	.sm\:mb-0 {
		margin-bottom:0
	}
	.sm\:mr-4 {
		margin-right:1rem
	}
	.sm\:mt-1\.5 {
		margin-top:.375rem
	}
	.sm\:mt-1 {
		margin-top:.25rem
	}
	.sm\:block {
		display:block
	}
	.sm\:inline-block {
		display:inline-block
	}
	.sm\:flex {
		display:flex
	}
	.sm\:table-cell {
		display:table-cell
	}
	.sm\:hidden {
		display:none
	}
	.sm\:h-4 {
		height:1rem
	}
	.sm\:h-5 {
		height:1.25rem
	}
	.sm\:h-screen {
		height:100vh
	}
	.sm\:w-full {
		width:100%
	}
	.sm\:w-auto {
		width:auto
	}
	.sm\:w-4 {
		width:1rem
	}
	.sm\:w-20 {
		width:5rem
	}
	.sm\:w-5 {
		width:1.25rem
	}
	.sm\:max-w-sm {
		max-width:24rem
	}
	.sm\:flex-1 {
		flex:1 1 0%
	}
	.sm\:grid-cols-4 {
		grid-template-columns:repeat(4,minmax(0,1fr))
	}
	.sm\:grid-cols-3 {
		grid-template-columns:repeat(3,minmax(0,1fr))
	}
	.sm\:grid-cols-2 {
		grid-template-columns:repeat(2,minmax(0,1fr))
	}
	.sm\:items-center {
		align-items:center
	}
	.sm\:justify-between {
		justify-content:space-between
	}
	.sm\:gap-x-6 {
		-moz-column-gap:1.5rem;
		column-gap:1.5rem
	}
	.sm\:space-x-3>:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse:0;
		margin-right:calc(.75rem * var(--tw-space-x-reverse));
		margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))
	}
	.sm\:space-y-6>:not([hidden])~:not([hidden]) {
		--tw-space-y-reverse:0;
		margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))
	}
	.sm\:truncate {
		overflow:hidden;
		text-overflow:ellipsis;
		white-space:nowrap
	}
	.sm\:rounded-lg {
		border-radius:.5rem
	}
	.sm\:rounded-b-lg {
		border-bottom-right-radius:.5rem;
		border-bottom-left-radius:.5rem
	}
	.sm\:border-l {
		border-left-width:1px
	}
	.sm\:border-gray-200 {
		--tw-border-opacity:1;
		border-color:rgb(229 231 235 / var(--tw-border-opacity))
	}
	.sm\:border-transparent {
		border-color:transparent
	}
	.sm\:p-6 {
		padding:1.5rem
	}
	.sm\:p-0 {
		padding:0
	}
	.sm\:p-3 {
		padding:.75rem
	}
	.sm\:px-4 {
		padding-left:1rem;
		padding-right:1rem
	}
	.sm\:py-2 {
		padding-top:.5rem;
		padding-bottom:.5rem
	}
	.sm\:px-6 {
		padding-left:1.5rem;
		padding-right:1.5rem
	}
	.sm\:py-24 {
		padding-top:6rem;
		padding-bottom:6rem
	}
	.sm\:py-4 {
		padding-top:1rem;
		padding-bottom:1rem
	}
	.sm\:pb-5 {
		padding-bottom:1.25rem
	}
	.sm\:pb-4 {
		padding-bottom:1rem
	}
	.sm\:pb-3 {
		padding-bottom:.75rem
	}
	.sm\:pl-6 {
		padding-left:1.5rem
	}
	.sm\:align-middle {
		vertical-align:middle
	}
	.sm\:text-4xl {
		font-size:2.25rem;
		line-height:2.5rem
	}
	.sm\:text-3xl {
		font-size:1.875rem;
		line-height:2.25rem
	}
	.sm\:text-sm {
		font-size:.875rem;
		line-height:1.25rem
	}
	.sm\:text-5xl {
		font-size:3rem;
		line-height:1
	}
	.sm\:text-base {
		font-size:1rem;
		line-height:1.5rem
	}
	.sm\:leading-none {
		line-height:1
	}
	.sm\:leading-5 {
		line-height:1.25rem
	}
}
@media (min-width:768px) {
	.md\:mr-2 {
		margin-right:.5rem
	}
	.md\:mt-0 {
		margin-top:0
	}
	.md\:mr-3 {
		margin-right:.75rem
	}
	.md\:flex {
		display:flex
	}
	.md\:grid {
		display:grid
	}
	.md\:hidden {
		display:none
	}
	.md\:flex-1 {
		flex:1 1 0%
	}
	.md\:grid-cols-3 {
		grid-template-columns:repeat(3,minmax(0,1fr))
	}
	.md\:grid-cols-2 {
		grid-template-columns:repeat(2,minmax(0,1fr))
	}
	.md\:place-items-center {
		place-items:center
	}
	.md\:items-center {
		align-items:center
	}
	.md\:justify-center {
		justify-content:center
	}
	.md\:gap-6 {
		gap:1.5rem
	}
	.md\:gap-8 {
		gap:2rem
	}
	.md\:text-sm {
		font-size:.875rem;
		line-height:1.25rem
	}
	.md\:line-clamp-3 {
		overflow:hidden;
		display:-webkit-box;
		-webkit-box-orient:vertical;
		-webkit-line-clamp:3
	}
}
@media (min-width:1024px) {
	.lg\:my-4 {
		margin-top:1rem;
		margin-bottom:1rem
	}
	.lg\:-mx-8 {
		margin-left:-2rem;
		margin-right:-2rem
	}
	.lg\:mt-24 {
		margin-top:6rem
	}
	.lg\:mb-10 {
		margin-bottom:2.5rem
	}
	.lg\:block {
		display:block
	}
	.lg\:flex {
		display:flex
	}
	.lg\:hidden {
		display:none
	}
	.lg\:h-24 {
		height:6rem
	}
	.lg\:w-24 {
		width:6rem
	}
	.lg\:w-1\/3 {
		width:33.333333%
	}
	.lg\:w-0 {
		width:0px
	}
	.lg\:flex-1 {
		flex:1 1 0%
	}
	.lg\:grid-cols-3 {
		grid-template-columns:repeat(3,minmax(0,1fr))
	}
	.lg\:gap-8 {
		gap:2rem
	}
	.lg\:gap-y-12 {
		row-gap:3rem
	}
	.lg\:space-x-6>:not([hidden])~:not([hidden]) {
		--tw-space-x-reverse:0;
		margin-right:calc(1.5rem * var(--tw-space-x-reverse));
		margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))
	}
	.lg\:prose-xl {
		font-size:1.25rem;
		line-height:1.8
	}
	.lg\:prose-xl:where(p):not(:where([class~="not-prose"] *)) {
		margin-top:1.2em;
		margin-bottom:1.2em
	}
	.lg\:prose-xl:where([class~="lead"]):not(:where([class~="not-prose"] *)) {
		font-size:1.2em;
		line-height:1.5;
		margin-top:1em;
		margin-bottom:1em
	}
	.lg\:prose-xl:where(blockquote):not(:where([class~="not-prose"] *)) {
		margin-top:1.6em;
		margin-bottom:1.6em;
		padding-left:1.0666667em
	}
	.lg\:prose-xl:where(h1):not(:where([class~="not-prose"] *)) {
		font-size:2.8em;
		margin-top:0;
		margin-bottom:.8571429em;
		line-height:1
	}
	.lg\:prose-xl:where(h2):not(:where([class~="not-prose"] *)) {
		font-size:1.8em;
		margin-top:1.5555556em;
		margin-bottom:.8888889em;
		line-height:1.1111111
	}
	.lg\:prose-xl:where(h3):not(:where([class~="not-prose"] *)) {
		font-size:1.5em;
		margin-top:1.6em;
		margin-bottom:.6666667em;
		line-height:1.3333333
	}
	.lg\:prose-xl:where(h4):not(:where([class~="not-prose"] *)) {
		margin-top:1.8em;
		margin-bottom:.6em;
		line-height:1.6
	}
	.lg\:prose-xl:where(img):not(:where([class~="not-prose"] *)) {
		margin-top:2em;
		margin-bottom:2em
	}
	.lg\:prose-xl:where(video):not(:where([class~="not-prose"] *)) {
		margin-top:2em;
		margin-bottom:2em
	}
	.lg\:prose-xl:where(figure):not(:where([class~="not-prose"] *)) {
		margin-top:2em;
		margin-bottom:2em
	}
	.lg\:prose-xl:where(figure>*):not(:where([class~="not-prose"] *)) {
		margin-top:0;
		margin-bottom:0
	}
	.lg\:prose-xl:where(figcaption):not(:where([class~="not-prose"] *)) {
		font-size:.9em;
		line-height:1.5555556;
		margin-top:1em
	}
	.lg\:prose-xl:where(code):not(:where([class~="not-prose"] *)) {
		font-size:.9em
	}
	.lg\:prose-xl:where(h2 code):not(:where([class~="not-prose"] *)) {
		font-size:.8611111em
	}
	.lg\:prose-xl:where(h3 code):not(:where([class~="not-prose"] *)) {
		font-size:.9em
	}
	.lg\:prose-xl:where(pre):not(:where([class~="not-prose"] *)) {
		font-size:.9em;
		line-height:1.7777778;
		margin-top:2em;
		margin-bottom:2em;
		border-radius:.5rem;
		padding:1.1111111em 1.3333333em
	}
	.lg\:prose-xl:where(ol):not(:where([class~="not-prose"] *)) {
		margin-top:1.2em;
		margin-bottom:1.2em;
		padding-left:1.6em
	}
	.lg\:prose-xl:where(ul):not(:where([class~="not-prose"] *)) {
		margin-top:1.2em;
		margin-bottom:1.2em;
		padding-left:1.6em
	}
	.lg\:prose-xl:where(li):not(:where([class~="not-prose"] *)) {
		margin-top:.6em;
		margin-bottom:.6em
	}
	.lg\:prose-xl:where(ol>li):not(:where([class~="not-prose"] *)) {
		padding-left:.4em
	}
	.lg\:prose-xl:where(ul>li):not(:where([class~="not-prose"] *)) {
		padding-left:.4em
	}
	.lg\:prose-xl:where(.prose>ul>li p):not(:where([class~="not-prose"] *)) {
		margin-top:.8em;
		margin-bottom:.8em
	}
	.lg\:prose-xl:where(.prose>ul>li>*:first-child):not(:where([class~="not-prose"] *)) {
		margin-top:1.2em
	}
	.lg\:prose-xl:where(.prose>ul>li>*:last-child):not(:where([class~="not-prose"] *)) {
		margin-bottom:1.2em
	}
	.lg\:prose-xl:where(.prose>ol>li>*:first-child):not(:where([class~="not-prose"] *)) {
		margin-top:1.2em
	}
	.lg\:prose-xl:where(.prose>ol>li>*:last-child):not(:where([class~="not-prose"] *)) {
		margin-bottom:1.2em
	}
	.lg\:prose-xl:where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"] *)) {
		margin-top:.8em;
		margin-bottom:.8em
	}
	.lg\:prose-xl:where(hr):not(:where([class~="not-prose"] *)) {
		margin-top:2.8em;
		margin-bottom:2.8em
	}
	.lg\:prose-xl:where(hr+*):not(:where([class~="not-prose"] *)) {
		margin-top:0
	}
	.lg\:prose-xl:where(h2+*):not(:where([class~="not-prose"] *)) {
		margin-top:0
	}
	.lg\:prose-xl:where(h3+*):not(:where([class~="not-prose"] *)) {
		margin-top:0
	}
	.lg\:prose-xl:where(h4+*):not(:where([class~="not-prose"] *)) {
		margin-top:0
	}
	.lg\:prose-xl:where(table):not(:where([class~="not-prose"] *)) {
		font-size:.9em;
		line-height:1.5555556
	}
	.lg\:prose-xl:where(thead th):not(:where([class~="not-prose"] *)) {
		padding-right:.6666667em;
		padding-bottom:.8888889em;
		padding-left:.6666667em
	}
	.lg\:prose-xl:where(thead th:first-child):not(:where([class~="not-prose"] *)) {
		padding-left:0
	}
	.lg\:py-8 {
		padding-top:2rem;
		padding-bottom:2rem
	}
	.lg\:prose-xl:where(thead th:last-child):not(:where([class~="not-prose"] *)) {
		padding-right:0
	}
	.lg\:py-16 {
		padding-top:4rem;
		padding-bottom:4rem
	}
	.lg\:px-8 {
		padding-left:2rem;
		padding-right:2rem
	}
	.lg\:prose-xl:where(tbody td,tfoot td):not(:where([class~="not-prose"] *)) {
		padding:.8888889em .6666667em
	}
	.lg\:prose-xl:where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"] *)) {
		padding-left:0
	}
	.lg\:prose-xl:where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"] *)) {
		padding-right:0
	}
	.lg\:prose-xl:where(.prose>:first-child):not(:where([class~="not-prose"] *)) {
		margin-top:0
	}
	.lg\:prose-xl:where(.prose>:last-child):not(:where([class~="not-prose"] *)) {
		margin-bottom:0
	}
	.lg\:text-lg {
		font-size:1.125rem;
		line-height:1.75rem
	}
	.lg\:text-xl {
		font-size:1.25rem;
		line-height:1.75rem
	}
	.lg\:line-clamp-4 {
		overflow:hidden;
		display:-webkit-box;
		-webkit-box-orient:vertical;
		-webkit-line-clamp:4
	}
}
@media (min-width:1280px) {
	.xl\:col-span-1 {
		grid-column:span 1 / span 1
	}
	.xl\:col-span-2 {
		grid-column:span 2 / span 2
	}
	.xl\:mt-0 {
		margin-top:0
	}
	.xl\:block {
		display:block
	}
	.xl\:flex {
		display:flex
	}
	.xl\:grid {
		display:grid
	}
	.xl\:hidden {
		display:none
	}
	.xl\:grid-cols-6 {
		grid-template-columns:repeat(6,minmax(0,1fr))
	}
	.xl\:grid-cols-4 {
		grid-template-columns:repeat(4,minmax(0,1fr))
	}
	.xl\:grid-cols-3 {
		grid-template-columns:repeat(3,minmax(0,1fr))
	}
	.xl\:gap-8 {
		gap:2rem
	}
	.xl\:gap-x-8 {
		-moz-column-gap:2rem;
		column-gap:2rem
	}
	.xl\:text-center {
		text-align: center
	}
}