*,: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-gradient-from-position:;
	--tw-gradient-via-position:;
	--tw-gradient-to-position:;
	--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:;
	--tw-contain-size:;
	--tw-contain-layout:;
	--tw-contain-paint:;
	--tw-contain-style:
}
::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-gradient-from-position:;
	--tw-gradient-via-position:;
	--tw-gradient-to-position:;
	--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:;
	--tw-contain-size:;
	--tw-contain-layout:;
	--tw-contain-paint:;
	--tw-contain-style:
}
*,:before,:after {
	box-sizing:border-box;
	border-width:0;
	border-style:solid;
	border-color:#e5e7eb
}
:before,:after {
	--tw-content:""
}
html,:host {
	line-height:1.5;
	-webkit-text-size-adjust:100%;
	-moz-tab-size:4;
	-o-tab-size:4;
	tab-size:4;
	font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";
	font-feature-settings:normal;
	font-variation-settings:normal;
	-webkit-tap-highlight-color:transparent
}
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-feature-settings:normal;
	font-variation-settings:normal;
	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-feature-settings:inherit;
	font-variation-settings:inherit;
	font-size:100%;
	font-weight:inherit;
	line-height:inherit;
	letter-spacing:inherit;
	color:inherit;
	margin:0;
	padding:0
}
button,select {
	text-transform:none
}
button,input:where([type=button]),input:where([type=reset]),input:where([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
}
dialog {
	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
}
.absolute {
	position:absolute
}
.relative {
	position:relative
}
.-bottom-2 {
	bottom:-.5rem
}
.-top-7 {
	top:-1.75rem
}
.bottom-0 {
	bottom:0
}
.left-0 {
	left:0
}
.left-4 {
	left:1rem
}
.right-2 {
	right:.5rem
}
.right-4 {
	right:1rem
}
.top-0 {
	top:0
}
.top-2 {
	top:.5rem
}
.top-4 {
	top:1rem
}
.-z-50 {
	z-index:-50
}
.z-10 {
	z-index:10
}
.z-30 {
	z-index:30
}
.z-50 {
	z-index:50
}
.col-span-6 {
	grid-column:span 6 / span 6
}
.mx-2 {
	margin-left:.5rem;
	margin-right:.5rem
}
.mx-auto {
	margin-left:auto;
	margin-right:auto
}
.my-1 {
	margin-top:.25rem;
	margin-bottom:.25rem
}
.my-2 {
	margin-top:.5rem;
	margin-bottom:.5rem
}
.my-3 {
	margin-top:.75rem;
	margin-bottom:.75rem
}
.my-4 {
	margin-top:1rem;
	margin-bottom:1rem
}
.mb-1 {
	margin-bottom:.25rem
}
.mb-10 {
	margin-bottom:2.5rem
}
.mb-2 {
	margin-bottom:.5rem
}
.mb-3 {
	margin-bottom:.75rem
}
.mb-4 {
	margin-bottom:1rem
}
.mt-10 {
	margin-top:2.5rem
}
.mt-16 {
	margin-top:4rem
}
.mt-2 {
	margin-top:.5rem
}
.mt-3 {
	margin-top:.75rem
}
.mt-4 {
	margin-top:1rem
}
.mt-6 {
	margin-top:1.5rem
}
.block {
	display:block
}
.inline {
	display:inline
}
.flex {
	display:flex
}
.inline-flex {
	display:inline-flex
}
.table {
	display:table
}
.grid {
	display:grid
}
.\!hidden {
	display:none!important
}
.hidden {
	display:none
}
.aspect-video {
	aspect-ratio:16 / 9
}
.h-0 {
	height:0px
}
.h-0\.5 {
	height:.125rem
}
.h-10 {
	height:2.5rem
}
.h-12 {
	height:3rem
}
.h-14 {
	height:3.5rem
}
.h-20 {
	height:5rem
}
.h-28 {
	height:7rem
}
.h-32 {
	height:8rem
}
.h-36 {
	height:9rem
}
.h-40 {
	height:10rem
}
.h-5 {
	height:1.25rem
}
.h-6 {
	height:1.5rem
}
.h-7 {
	height:1.75rem
}
.h-8 {
	height:2rem
}
.h-\[calc\(100\%-96px\)\] {
	height:calc(100% - 96px)
}
.h-auto {
	height:auto
}
.h-full {
	height:100%
}
.h-screen {
	height:100vh
}
.\!w-1\/2 {
	width:50%!important
}
.w-1\/12 {
	width:8.333333%
}
.w-1\/2 {
	width:50%
}
.w-1\/3 {
	width:33.333333%
}
.w-2 {
	width:1.5rem
}
.w-10 {
	width:2.5rem
}
.w-10\/12 {
	width:83.333333%
}
.w-11\/12 {
	width:91.666667%
}
.w-12 {
	width:3rem
}
.w-14 {
	width:3.5rem
}
.w-16 {
	width:4rem
}
.w-2\/12 {
	width:16.666667%
}
.w-20 {
	width:5rem
}
.w-28 {
	width:7rem
}
.w-32 {
	width:8rem
}
.w-40 {
	width:10rem
}
.w-5 {
	width:1.25rem
}
.w-6 {
	width:1.5rem
}
.w-7 {
	width:1.75rem
}
.w-8 {
	width:2rem
}
.w-8\/12 {
	width:66.666667%
}
.w-9\/12 {
	width:75%
}
.w-full {
	width:100%
}
.min-w-60 {
	min-width:15rem
}
.max-w-\[750px\] {
	max-width:750px
}
.flex-1 {
	flex:1 1 0%
}
.flex-shrink-0 {
	flex-shrink:0
}
.table-auto {
	table-layout:auto
}
.border-collapse {
	border-collapse:collapse
}
.-translate-y-12 {
	--tw-translate-y:-3rem;
	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))
}
.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-grab {
	cursor:grab
}
.cursor-pointer {
	cursor:pointer
}
.snap-center {
	scroll-snap-align:center
}
.grid-cols-12 {
	grid-template-columns:repeat(12,minmax(0,1fr))
}
.flex-row {
	flex-direction:row
}
.flex-col {
	flex-direction:column
}
.items-center {
	align-items:center
}
.justify-start {
	justify-content:flex-start
}
.justify-end {
	justify-content:flex-end
}
.justify-center {
	justify-content:center
}
.justify-between {
	justify-content:space-between
}
.gap-2 {
	gap:.5rem
}
.gap-3 {
	gap:.75rem
}
.overflow-hidden {
	overflow:hidden
}
.overflow-y-auto {
	overflow-y:auto
}
.rounded {
	border-radius:.25rem
}
.rounded-full {
	border-radius:9999px
}
.rounded-lg {
	border-radius:.5rem
}
.rounded-md {
	border-radius:.375rem
}
.rounded-xl {
	border-radius:.75rem
}
.rounded-b-full {
	border-bottom-right-radius:9999px;
	border-bottom-left-radius:9999px
}
.rounded-bl-xl {
	border-bottom-left-radius:.75rem
}
.rounded-br-xl {
	border-bottom-right-radius:.75rem
}
.rounded-tl-lg {
	border-top-left-radius:.5rem
}
.rounded-tr-lg {
	border-top-right-radius:.5rem
}
.border {
	border-width:1px
}
.border-2 {
	border-width:2px
}
.border-b {
	border-bottom-width:1px
}
.border-b-2 {
	border-bottom-width:2px
}
.border-b-4 {
	border-bottom-width:4px
}
.border-l {
	border-left-width:1px
}
.border-r {
	border-right-width:1px
}
.border-t {
	border-top-width:1px
}
.border-t-4 {
	border-top-width:4px
}
.border-none {
	border-style:none
}
.border-\[\#888B9A\] {
	--tw-border-opacity:1;
	border-color:rgb(136 139 154 / var(--tw-border-opacity))
}
.border-\[\#8b6c39\] {
	--tw-border-opacity:1;
	border-color:rgb(139 108 57 / var(--tw-border-opacity))
}
.border-\[\#DA2031\] {
	--tw-border-opacity:1;
	border-color:rgb(218 32 49 / var(--tw-border-opacity))
}
.border-gray-400 {
	--tw-border-opacity:1;
	border-color:rgb(156 163 175 / var(--tw-border-opacity))
}
.border-neutral-300 {
	--tw-border-opacity:1;
	border-color:rgb(212 212 212 / var(--tw-border-opacity))
}
.border-neutral-400 {
	--tw-border-opacity:1;
	border-color:rgb(163 163 163 / var(--tw-border-opacity))
}
.border-red-600 {
	--tw-border-opacity:1;
	border-color:rgb(220 38 38 / var(--tw-border-opacity))
}
.border-white {
	--tw-border-opacity:1;
	border-color:rgb(255 255 255 / var(--tw-border-opacity))
}
.bg-primary {
    --tw-bg-opacity: 1;
    background-color: rgb(195 71 57 / var(--tw-bg-opacity));
}
.bg-\[\#DA2031\] {
	--tw-bg-opacity:1;
	background-color:rgb(218 32 49 / var(--tw-bg-opacity))
}
.bg-\[\#2d3441\] {
	--tw-bg-opacity:1;
	background-color:rgb(45 52 65 / var(--tw-bg-opacity))
}
.bg-\[\#5f4c18\] {
	--tw-bg-opacity:1;
	background-color:rgb(95 76 24 / var(--tw-bg-opacity))
}
.bg-\[\#695626\] {
	--tw-bg-opacity:1;
	background-color:rgb(105 86 38 / var(--tw-bg-opacity))
}
.bg-\[\#a3671e\] {
	--tw-bg-opacity:1;
	background-color:rgb(163 103 30 / var(--tw-bg-opacity))
}
.bg-\[\#bc945f8f\] {
	background-color:#bc945f8f
}
.bg-\[\#dda60f\] {
	--tw-bg-opacity:1;
	background-color:rgb(221 166 15 / var(--tw-bg-opacity))
}
.bg-\[\#fcd56c\] {
	--tw-bg-opacity:1;
	background-color:rgb(252 213 108 / var(--tw-bg-opacity))
}
.bg-black {
	--tw-bg-opacity:1;
	background-color:rgb(0 0 0 / var(--tw-bg-opacity))
}
.bg-black\/60 {
	background-color:#0009
}
.bg-neutral-100 {
	--tw-bg-opacity:1;
	background-color:rgb(245 245 245 / var(--tw-bg-opacity))
}
.bg-neutral-300 {
	--tw-bg-opacity:1;
	background-color:rgb(212 212 212 / var(--tw-bg-opacity))
}
.bg-neutral-400 {
	--tw-bg-opacity:1;
	background-color:rgb(163 163 163 / var(--tw-bg-opacity))
}
.bg-red-600 {
	--tw-bg-opacity:1;
	background-color:rgb(220 38 38 / var(--tw-bg-opacity))
}
.bg-transparent {
	background-color:transparent
}
.bg-white {
	--tw-bg-opacity:1;
	background-color:rgb(255 255 255 / var(--tw-bg-opacity))
}
.bg-white\/30 {
	background-color:#ffffff4d
}
.bg-white\/40 {
	background-color:#fff6
}
.bg-gradient-to-r {
	background-image:linear-gradient(to right,var(--tw-gradient-stops))
}
.from-\[\#775d31\] {
	--tw-gradient-from:#775d31 var(--tw-gradient-from-position);
	--tw-gradient-to:rgb(119 93 49 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.from-\[\#bc935f\] {
	--tw-gradient-from:#bc935f var(--tw-gradient-from-position);
	--tw-gradient-to:rgb(188 147 95 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.from-\[\#bf7271\] {
	--tw-gradient-from:#bf7271 var(--tw-gradient-from-position);
	--tw-gradient-to:rgb(191 114 113 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.from-\[\#d89239\] {
	--tw-gradient-from:#d89239 var(--tw-gradient-from-position);
	--tw-gradient-to:rgb(216 146 57 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.from-\[\#da9339\] {
	--tw-gradient-from:#da9339 var(--tw-gradient-from-position);
	--tw-gradient-to:rgb(218 147 57 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.from-\[\#fdd66c\] {
	--tw-gradient-from:#fdd66c var(--tw-gradient-from-position);
	--tw-gradient-to:rgb(253 214 108 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.from-\[\#ffd86d\] {
	--tw-gradient-from:#ffd86d var(--tw-gradient-from-position);
	--tw-gradient-to:rgb(255 216 109 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)
}
.via-\[\#aa8038\] {
	--tw-gradient-to:rgb(170 128 56 / 0) var(--tw-gradient-to-position);
	--tw-gradient-stops:var(--tw-gradient-from),#aa8038 var(--tw-gradient-via-position),var(--tw-gradient-to)
}
.to-\[\#443729\] {
	--tw-gradient-to:#443729 var(--tw-gradient-to-position)
}
.to-\[\#775d31\] {
	--tw-gradient-to:#775d31 var(--tw-gradient-to-position)
}
.to-\[\#a69373\] {
	--tw-gradient-to:#a69373 var(--tw-gradient-to-position)
}
.to-\[\#bc935f\] {
	--tw-gradient-to:#bc935f var(--tw-gradient-to-position)
}
.to-\[\#bd8e58\] {
	--tw-gradient-to:#bd8e58 var(--tw-gradient-to-position)
}
.to-\[\#da9339\] {
	--tw-gradient-to:#da9339 var(--tw-gradient-to-position)
}
.to-white {
	--tw-gradient-to:#fff var(--tw-gradient-to-position)
}
.bg-cover {
	background-size:cover
}
.fill-gray-600 {
	fill:#4b5563
}
.object-cover {
	-o-object-fit:cover;
	object-fit:cover
}
.p-2 {
	padding:.5rem
}
.p-3 {
	padding:.75rem
}
.p-4 {
	padding:1rem
}
.p-5 {
	padding:1.25rem
}
.p-\[1px\] {
	padding:1px
}
.px-2 {
	padding-left:.5rem;
	padding-right:.5rem
}
.px-3 {
	padding-left:.75rem;
	padding-right:.75rem
}
.px-4 {
	padding-left:1rem;
	padding-right:1rem
}
.py-1 {
	padding-top:.25rem;
	padding-bottom:.25rem
}
.py-2 {
	padding-top:.5rem;
	padding-bottom:.5rem
}
.py-4 {
	padding-top:1rem;
	padding-bottom:1rem
}
.pb-2 {
	padding-bottom:.5rem
}
.pb-4 {
	padding-bottom:1rem
}
.pl-1 {
	padding-left:.25rem
}
.pt-1 {
	padding-top:.25rem
}
.pt-4 {
	padding-top:1rem
}
.pt-16 {
	padding-top:4rem
}
.pt-3 {
	padding-top:.75rem
}
.text-left {
	text-align:left
}
.text-center {
	text-align:center
}
.text-3xl {
	font-size:1.875rem;
	line-height:2.25rem
}
.text-\[12px\] {
	font-size:12px
}
.text-\[14px\] {
	font-size:14px
}
.text-base {
	font-size:1rem;
	line-height:1.5rem
}
.text-lg {
	font-size:1.125rem;
	line-height:1.75rem
}
.text-sm {
	font-size:.875rem;
	line-height:1.25rem
}
.text-xl {
	font-size:1.25rem;
	line-height:1.75rem
}
.font-bold {
	font-weight:700
}
.font-normal {
	font-weight:400
}
.font-semibold {
	font-weight:600
}
.uppercase {
	text-transform:uppercase
}
.text-\[\#A2A2A8\] {
	--tw-text-opacity:1;
	color:rgb(162 162 168 / var(--tw-text-opacity))
}
.text-\[\#2d3441\] {
	--tw-text-opacity:1;
	color:rgb(45 52 65 / var(--tw-text-opacity))
}
.text-\[\#DA2031\] {
	--tw-text-opacity:1;
	color:rgb(218 32 49 / var(--tw-text-opacity))
}
.text-\[\#2caa00\] {
	--tw-text-opacity:1;
	color:rgb(44 170 0 / var(--tw-text-opacity))
}
.text-\[\#2d6930\] {
	--tw-text-opacity:1;
	color:rgb(45 105 48 / var(--tw-text-opacity))
}
.text-\[\#bc935f\] {
	--tw-text-opacity:1;
	color:rgb(188 147 95 / var(--tw-text-opacity))
}
.text-\[\#dda60f\] {
	--tw-text-opacity:1;
	color:rgb(221 166 15 / var(--tw-text-opacity))
}
.text-\[\#ff3131\] {
	--tw-text-opacity:1;
	color:rgb(255 49 49 / var(--tw-text-opacity))
}
.text-\[\#ffcc00\] {
	--tw-text-opacity:1;
	color:rgb(255 204 0 / var(--tw-text-opacity))
}
.text-black {
	--tw-text-opacity:1;
	color:rgb(0 0 0 / var(--tw-text-opacity))
}
.text-gray-200 {
	--tw-text-opacity:1;
	color:rgb(229 231 235 / var(--tw-text-opacity))
}
.text-gray-300 {
	--tw-text-opacity:1;
	color:rgb(209 213 219 / var(--tw-text-opacity))
}
.text-gray-400 {
	--tw-text-opacity:1;
	color:rgb(156 163 175 / var(--tw-text-opacity))
}
.text-red-500 {
	--tw-text-opacity:1;
	color:rgb(239 68 68 / var(--tw-text-opacity))
}
.text-red-600 {
	--tw-text-opacity:1;
	color:rgb(220 38 38 / var(--tw-text-opacity))
}
.text-white {
	--tw-text-opacity:1;
	color:rgb(255 255 255 / var(--tw-text-opacity))
}
.underline {
	text-decoration-line:underline
}
.opacity-0 {
	opacity:0
}
.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-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-md {
	--tw-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -2px rgb(0 0 0 / .1);
	--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px 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-black\/30 {
	--tw-shadow-color:rgb(0 0 0 / .3);
	--tw-shadow:var(--tw-shadow-colored)
}
.shadow-black\/50 {
	--tw-shadow-color:rgb(0 0 0 / .5);
	--tw-shadow:var(--tw-shadow-colored)
}
.shadow-neutral-500 {
	--tw-shadow-color:#737373;
	--tw-shadow:var(--tw-shadow-colored)
}
.shadow-neutral-700 {
	--tw-shadow-color:#404040;
	--tw-shadow:var(--tw-shadow-colored)
}
.outline-none {
	outline:2px solid transparent;
	outline-offset:2px
}
.transition-all {
	transition-property:all;
	transition-timing-function:cubic-bezier(.4,0,.2,1);
	transition-duration:.15s
}
body {
	color:var(--foreground);
	background:var(--background);
	line-height:1.5;
	-webkit-text-size-adjust:100%;
	-moz-tab-size:4;
	-o-tab-size:4;
	tab-size:4;
	font-family:Microsoft Yahei,Arial!important;
	font-feature-settings:normal;
	font-variation-settings:normal;
	-webkit-tap-highlight-color:transparent;
	-ms-overflow-style:none;
	scrollbar-width:none;
	font-weight:500
}
::-webkit-scrollbar {
	display:none
}
.placeholder\:text-neutral-400::-moz-placeholder {
	--tw-text-opacity:1;
	color:rgb(163 163 163 / var(--tw-text-opacity))
}
.placeholder\:text-neutral-400::placeholder {
	--tw-text-opacity:1;
	color:rgb(163 163 163 / var(--tw-text-opacity))
}
.placeholder\:text-neutral-500::-moz-placeholder {
	--tw-text-opacity:1;
	color:rgb(115 115 115 / var(--tw-text-opacity))
}
.placeholder\:text-neutral-500::placeholder {
	--tw-text-opacity:1;
	color:rgb(115 115 115 / var(--tw-text-opacity))
}
.last\:border-b-0:last-child {
	border-bottom-width:0px
}
.first-of-type\:border-none:first-of-type {
	border-style:none
}
.hover\:opacity-50:hover {
	opacity:.5
}
.focus\:outline-none:focus {
	outline:2px solid transparent;
	outline-offset:2px
}
.group:hover .group-hover\:\!block {
	display:block!important
}
.group:hover .group-hover\:block {
	display:block
}
.group:hover .group-hover\:\!hidden {
	display:none!important
}
.group:hover .group-hover\:hidden {
	display:none
}
.group:hover .group-hover\:h-full {
	height:100%
}
.group:hover .group-hover\:border-white {
	--tw-border-opacity:1;
	border-color:rgb(255 255 255 / var(--tw-border-opacity))
}
.group:hover .group-hover\:bg-white\/50 {
	background-color:#ffffff80
}
.group:hover .group-hover\:text-white {
	--tw-text-opacity:1;
	color:rgb(255 255 255 / var(--tw-text-opacity))
}
.group:hover .group-hover\:opacity-50 {
	opacity:.5
}
.group:focus .group-focus\:outline-none {
	outline:2px solid transparent;
	outline-offset:2px
}
.group:focus .group-focus\:ring-4 {
	--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(4px + 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)
}
.group:focus .group-focus\:ring-white {
	--tw-ring-opacity:1;
	--tw-ring-color:rgb(255 255 255 / var(--tw-ring-opacity))
}
@media (min-width:640px) {
	.sm\:h-10 {
	height:2.5rem
}
}@media (min-width:768px) {
	.md\:col-span-4 {
	grid-column:span 4 / span 4
}
.md\:h-12 {
	height:3rem
}
.md\:h-8 {
	height:2rem
}
.md\:\!w-1\/3 {
	width:33.333333%!important
}
.md\:w-12 {
	width:3rem
}
.md\:w-20 {
	width:5rem
}
.md\:w-8 {
	width:2rem
}
.md\:w-8\/12 {
	width:66.666667%
}
.md\:justify-center {
	justify-content:center
}
.md\:text-2xl {
	font-size:1.5rem;
	line-height:2rem
}
.md\:text-base {
	font-size:1rem;
	line-height:1.5rem
}
.md\:text-xl {
	font-size:1.25rem;
	line-height:1.75rem
}
}@media (prefers-color-scheme:dark) {
	.dark\:bg-gray-800\/30 {
	background-color:#1f29374d
}
.dark\:fill-gray-300 {
	fill:#d1d5db
}
.dark\:text-gray-600 {
	--tw-text-opacity:1;
	color:rgb(75 85 99 / var(--tw-text-opacity))
}
.group:hover .dark\:group-hover\:bg-gray-800\/60 {
	background-color:#1f293799
}
.group:focus .dark\:group-focus\:ring-gray-800\/70 {
	--tw-ring-color:rgb(31 41 55 / .7)
}
}:root {
	--toastify-color-light:#fff;
	--toastify-color-dark:#121212;
	--toastify-color-info:#3498db;
	--toastify-color-success:#07bc0c;
	--toastify-color-warning:#f1c40f;
	--toastify-color-error:#e74c3c;
	--toastify-color-transparent:#ffffffb3;
	--toastify-icon-color-info:var(--toastify-color-info);
	--toastify-icon-color-success:var(--toastify-color-success);
	--toastify-icon-color-warning:var(--toastify-color-warning);
	--toastify-icon-color-error:var(--toastify-color-error);
	--toastify-toast-width:320px;
	--toastify-toast-background:#fff;
	--toastify-toast-min-height:64px;
	--toastify-toast-max-height:800px;
	--toastify-font-family:sans-serif;
	--toastify-z-index:9999;
	--toastify-text-color-light:#757575;
	--toastify-text-color-dark:#fff;
	--toastify-text-color-info:#fff;
	--toastify-text-color-success:#fff;
	--toastify-text-color-warning:#fff;
	--toastify-text-color-error:#fff;
	--toastify-spinner-color:#616161;
	--toastify-spinner-color-empty-area:#e0e0e0;
	--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);
	--toastify-color-progress-dark:#bb86fc;
	--toastify-color-progress-info:var(--toastify-color-info);
	--toastify-color-progress-success:var(--toastify-color-success);
	--toastify-color-progress-warning:var(--toastify-color-warning);
	--toastify-color-progress-error:var(--toastify-color-error);
	--toastify-color-progress-colored:#ddd
}
.Toastify__toast-container {
	box-sizing:border-box;
	color:#fff;
	padding:4px;
	position:fixed;
	transform:translate3d(0,0,var(--toastify-z-index) px);
	width:var(--toastify-toast-width);
	z-index:var(--toastify-z-index)
}
.Toastify__toast-container--top-left {
	left:1em;
	top:1em
}
.Toastify__toast-container--top-center {
	left:50%;
	top:1em;
	transform:translate(-50%)
}
.Toastify__toast-container--top-right {
	right:1em;
	top:1em
}
.Toastify__toast-container--bottom-left {
	bottom:1em;
	left:1em
}
.Toastify__toast-container--bottom-center {
	bottom:1em;
	left:50%;
	transform:translate(-50%)
}
.Toastify__toast-container--bottom-right {
	bottom:1em;
	right:1em
}
@media only screen and (max-width:480px) {
	.Toastify__toast-container {
	left:0;
	margin:0;
	padding:0;
	width:100vw
}
.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right {
	top:0;
	transform:translate(0)
}
.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right {
	bottom:0;
	transform:translate(0)
}
.Toastify__toast-container--rtl {
	left:auto;
	right:0
}
}.Toastify__toast {
	border-radius:4px;
	box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;
	box-sizing:border-box;
	cursor:pointer;
	direction:ltr;
	display:flex;
	font-family:var(--toastify-font-family);
	justify-content:space-between;
	margin-bottom:1rem;
	max-height:var(--toastify-toast-max-height);
	min-height:var(--toastify-toast-min-height);
	overflow:hidden;
	padding:8px;
	position:relative;
	z-index:0
}
.Toastify__toast--rtl {
	direction:rtl
}
.Toastify__toast-body {
	align-items:center;
	display:flex;
	flex:1 1 auto;
	margin:auto 0;
	padding:6px;
	white-space:pre-wrap
}
.Toastify__toast-body>div:last-child {
	flex:1
}
.Toastify__toast-icon {
	display:flex;
	flex-shrink:0;
	margin-inline-end:10px;
	width:20px
}
.Toastify--animate {
	animation-duration:.7s;
	animation-fill-mode:both
}
.Toastify--animate-icon {
	animation-duration:.3s;
	animation-fill-mode:both
}
@media only screen and (max-width:480px) {
	.Toastify__toast {
	border-radius:0;
	margin-bottom:0
}
}.Toastify__toast-theme--dark {
	background:var(--toastify-color-dark);
	color:var(--toastify-text-color-dark)
}
.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light {
	background:var(--toastify-color-light);
	color:var(--toastify-text-color-light)
}
.Toastify__toast-theme--colored.Toastify__toast--info {
	background:var(--toastify-color-info);
	color:var(--toastify-text-color-info)
}
.Toastify__toast-theme--colored.Toastify__toast--success {
	background:var(--toastify-color-success);
	color:var(--toastify-text-color-success)
}
.Toastify__toast-theme--colored.Toastify__toast--warning {
	background:var(--toastify-color-warning);
	color:var(--toastify-text-color-warning)
}
.Toastify__toast-theme--colored.Toastify__toast--error {
	background:var(--toastify-color-error);
	color:var(--toastify-text-color-error)
}
.Toastify__progress-bar-theme--light {
	background:var(--toastify-color-progress-light)
}
.Toastify__progress-bar-theme--dark {
	background:var(--toastify-color-progress-dark)
}
.Toastify__progress-bar--info {
	background:var(--toastify-color-progress-info)
}
.Toastify__progress-bar--success {
	background:var(--toastify-color-progress-success)
}
.Toastify__progress-bar--warning {
	background:var(--toastify-color-progress-warning)
}
.Toastify__progress-bar--error {
	background:var(--toastify-color-progress-error)
}
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--default {
	background:var(--toastify-color-progress-colored)
}
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning {
	background:var(--toastify-color-transparent)
}
.Toastify__close-button {
	align-self:flex-start;
	background:#0000;
	border:none;
	color:#fff;
	cursor:pointer;
	opacity:.7;
	outline:none;
	padding:0;
	transition:.3s ease
}
.Toastify__close-button--light {
	color:#000;
	opacity:.3
}
.Toastify__close-button>svg {
	fill:currentcolor;
	height:16px;
	width:14px
}
.Toastify__close-button:focus,.Toastify__close-button:hover {
	opacity:1
}
@keyframes Toastify__trackProgress {
	0% {
	transform:scaleX(1)
}
to {
	transform:scaleX(0)
}
}.Toastify__progress-bar {
	bottom:0;
	height:5px;
	left:0;
	opacity:.7;
	position:absolute;
	transform-origin:left;
	width:100%;
	z-index:var(--toastify-z-index)
}
.Toastify__progress-bar--animated {
	animation:Toastify__trackProgress linear 1 forwards
}
.Toastify__progress-bar--controlled {
	transition:transform .2s
}
.Toastify__progress-bar--rtl {
	left:auto;
	right:0;
	transform-origin:right
}
.Toastify__spinner {
	animation:Toastify__spin .65s linear infinite;
	border:2px solid;
	border-color:var(--toastify-spinner-color-empty-area);
	border-radius:100%;
	border-right-color:var(--toastify-spinner-color);
	box-sizing:border-box;
	height:20px;
	width:20px
}
@keyframes Toastify__bounceInRight {
	0%,60%,75%,90%,to {
	animation-timing-function:cubic-bezier(.215,.61,.355,1)
}
0% {
	opacity:0;
	transform:translate3d(3000px,0,0)
}
60% {
	opacity:1;
	transform:translate3d(-25px,0,0)
}
75% {
	transform:translate3d(10px,0,0)
}
90% {
	transform:translate3d(-5px,0,0)
}
to {
	transform:none
}
}@keyframes Toastify__bounceOutRight {
	20% {
	opacity:1;
	transform:translate3d(-20px,0,0)
}
to {
	opacity:0;
	transform:translate3d(2000px,0,0)
}
}@keyframes Toastify__bounceInLeft {
	0%,60%,75%,90%,to {
	animation-timing-function:cubic-bezier(.215,.61,.355,1)
}
0% {
	opacity:0;
	transform:translate3d(-3000px,0,0)
}
60% {
	opacity:1;
	transform:translate3d(25px,0,0)
}
75% {
	transform:translate3d(-10px,0,0)
}
90% {
	transform:translate3d(5px,0,0)
}
to {
	transform:none
}
}@keyframes Toastify__bounceOutLeft {
	20% {
	opacity:1;
	transform:translate3d(20px,0,0)
}
to {
	opacity:0;
	transform:translate3d(-2000px,0,0)
}
}@keyframes Toastify__bounceInUp {
	0%,60%,75%,90%,to {
	animation-timing-function:cubic-bezier(.215,.61,.355,1)
}
0% {
	opacity:0;
	transform:translate3d(0,3000px,0)
}
60% {
	opacity:1;
	transform:translate3d(0,-20px,0)
}
75% {
	transform:translate3d(0,10px,0)
}
90% {
	transform:translate3d(0,-5px,0)
}
to {
	transform:translateZ(0)
}
}@keyframes Toastify__bounceOutUp {
	20% {
	transform:translate3d(0,-10px,0)
}
40%,45% {
	opacity:1;
	transform:translate3d(0,20px,0)
}
to {
	opacity:0;
	transform:translate3d(0,-2000px,0)
}
}@keyframes Toastify__bounceInDown {
	0%,60%,75%,90%,to {
	animation-timing-function:cubic-bezier(.215,.61,.355,1)
}
0% {
	opacity:0;
	transform:translate3d(0,-3000px,0)
}
60% {
	opacity:1;
	transform:translate3d(0,25px,0)
}
75% {
	transform:translate3d(0,-10px,0)
}
90% {
	transform:translate3d(0,5px,0)
}
to {
	transform:none
}
}@keyframes Toastify__bounceOutDown {
	20% {
	transform:translate3d(0,10px,0)
}
40%,45% {
	opacity:1;
	transform:translate3d(0,-20px,0)
}
to {
	opacity:0;
	transform:translate3d(0,2000px,0)
}
}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left {
	animation-name:Toastify__bounceInLeft
}
.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right {
	animation-name:Toastify__bounceInRight
}
.Toastify__bounce-enter--top-center {
	animation-name:Toastify__bounceInDown
}
.Toastify__bounce-enter--bottom-center {
	animation-name:Toastify__bounceInUp
}
.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left {
	animation-name:Toastify__bounceOutLeft
}
.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right {
	animation-name:Toastify__bounceOutRight
}
.Toastify__bounce-exit--top-center {
	animation-name:Toastify__bounceOutUp
}
.Toastify__bounce-exit--bottom-center {
	animation-name:Toastify__bounceOutDown
}
@keyframes Toastify__none {
	0%,60%,75%,90%,to {
	animation-duration:0;
	animation-timing-function:none
}
0% {
	opacity:1;
	transform:translateZ(0)
}
to {
	transform:translateZ(0)
}
}.Toastify__none-enter--bottom-center,.Toastify__none-enter--bottom-left,.Toastify__none-enter--bottom-right,.Toastify__none-enter--top-center,.Toastify__none-enter--top-left,.Toastify__none-enter--top-right {
	animation-name:Toastify__none
}
@keyframes Toastify__zoomIn {
	0% {
	opacity:0;
	transform:scale3d(.3,.3,.3)
}
50% {
	opacity:1
}
}@keyframes Toastify__zoomOut {
	0% {
	opacity:1
}
50% {
	opacity:0;
	transform:scale3d(.3,.3,.3)
}
to {
	opacity:0
}
}.Toastify__zoom-enter {
	animation-name:Toastify__zoomIn
}
.Toastify__zoom-exit {
	animation-name:Toastify__zoomOut
}
@keyframes Toastify__flipIn {
	0% {
	animation-timing-function:ease-in;
	opacity:0;
	transform:perspective(400px) rotateX(90deg)
}
40% {
	animation-timing-function:ease-in;
	transform:perspective(400px) rotateX(-20deg)
}
60% {
	opacity:1;
	transform:perspective(400px) rotateX(10deg)
}
80% {
	transform:perspective(400px) rotateX(-5deg)
}
to {
	transform:perspective(400px)
}
}@keyframes Toastify__flipOut {
	0% {
	transform:perspective(400px)
}
30% {
	opacity:1;
	transform:perspective(400px) rotateX(-20deg)
}
to {
	opacity:0;
	transform:perspective(400px) rotateX(90deg)
}
}.Toastify__flip-enter {
	animation-name:Toastify__flipIn
}
.Toastify__flip-exit {
	animation-name:Toastify__flipOut
}
@keyframes Toastify__slideInRight {
	0% {
	transform:translate3d(110%,0,0);
	visibility:visible
}
to {
	transform:translateZ(0)
}
}@keyframes Toastify__slideInLeft {
	0% {
	transform:translate3d(-110%,0,0);
	visibility:visible
}
to {
	transform:translateZ(0)
}
}@keyframes Toastify__slideInUp {
	0% {
	transform:translate3d(0,110%,0);
	visibility:visible
}
to {
	transform:translateZ(0)
}
}@keyframes Toastify__slideInDown {
	0% {
	transform:translate3d(0,-110%,0);
	visibility:visible
}
to {
	transform:translateZ(0)
}
}@keyframes Toastify__slideOutRight {
	0% {
	transform:translateZ(0)
}
to {
	transform:translate3d(110%,0,0);
	visibility:hidden
}
}@keyframes Toastify__slideOutLeft {
	0% {
	transform:translateZ(0)
}
to {
	transform:translate3d(-110%,0,0);
	visibility:hidden
}
}@keyframes Toastify__slideOutDown {
	0% {
	transform:translateZ(0)
}
to {
	transform:translate3d(0,500px,0);
	visibility:hidden
}
}@keyframes Toastify__slideOutUp {
	0% {
	transform:translateZ(0)
}
to {
	transform:translate3d(0,-500px,0);
	visibility:hidden
}
}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left {
	animation-name:Toastify__slideInLeft
}
.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right {
	animation-name:Toastify__slideInRight
}
.Toastify__slide-enter--top-center {
	animation-name:Toastify__slideInDown
}
.Toastify__slide-enter--bottom-center {
	animation-name:Toastify__slideInUp
}
.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left {
	animation-name:Toastify__slideOutLeft
}
.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right {
	animation-name:Toastify__slideOutRight
}
.Toastify__slide-exit--top-center {
	animation-name:Toastify__slideOutUp
}
.Toastify__slide-exit--bottom-center {
	animation-name:Toastify__slideOutDown
}
@keyframes Toastify__spin {
	0% {
	transform:rotate(0)
}
to {
	transform:rotate(1turn)
}
}

.seciton-title[data-v-e9bc9766] {
    display: flex;
    height: 3rem;
    width: 100%;
    align-items: center;
    justify-content: center;
    background-image: linear-gradient(to right,var(--tw-gradient-stops));
    --tw-gradient-from: #ffd86d var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 216 109 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
    --tw-gradient-to: #fff var(--tw-gradient-to-position);
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 600;
    text-transform: uppercase;
    --tw-text-opacity: 1;
    color: rgb(188 147 95 / var(--tw-text-opacity))
}