/* layer: preflights */
*,::before,::after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / 0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / 0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}
/* layer: shortcuts */
.container{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}
.breadcrumb{position:relative;display:flex;flex-wrap:wrap;align-items:center;column-gap:0.5rem;row-gap:0.25rem;--un-bg-opacity:1;background-color:rgba(255, 255, 255, var(--un-bg-opacity));font-size:0.875rem;--un-text-opacity:1;color:rgb(148 148 148 / var(--un-text-opacity));}
.navlink{position:relative;height:100%;display:flex;align-items:center;justify-content:center;}
.breadcrumb::after{position:absolute;right:-1rem;top:0;display:none;width:0;height:0;border-left-width:16px;border-right-width:16px;border-top-width:32px;border-bottom-width:32px;--un-border-opacity:1;border-color:rgba(255, 255, 255, var(--un-border-opacity));border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;content:"";}
.navlink::after{position:absolute;left:0;top:0;display:none;height:0.375rem;width:100%;--un-bg-opacity:1;background-color:rgb(224 0 14 / var(--un-bg-opacity));content:"";}
.navlink:hover::after{display:block;}
@media (min-width: 640px){
.container,
.sm\:container{max-width:640px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}
.breadcrumb::after{display:block;}
.breadcrumb{width:80%;height:2rem;font-size:1rem;}
}
@media (min-width: 768px){
.container,
.sm\:container{max-width:768px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}
}
@media (min-width: 1024px){
.container,
.sm\:container{max-width:1024px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}
.breadcrumb::after{right:-1.25rem;border-left-width:20px;border-right-width:20px;border-top-width:40px;border-bottom-width:40px;}
.breadcrumb{height:2.5rem;font-size:1.125rem;}
}
@media (min-width: 1280px){
.container,
.sm\:container{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}
.breadcrumb::after{right:-1.875rem;border-left-width:30px;border-right-width:30px;border-top-width:60px;border-bottom-width:60px;}
.breadcrumb{height:3.75rem;font-size:1.375rem;}
}
@media (min-width: 1536px){
.container,
.sm\:container{max-width:1536px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}
.navlink::after{height:0.625rem;}
}
@media (min-width: 1600px){
.container,
.sm\:container{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}
}
/* layer: default */
.absolute{position:absolute;}
.fixed{position:fixed;}
.relative{position:relative;}
.sticky{position:sticky;}
.after\:absolute::after{position:absolute;}
.-left-2{left:-0.5rem;}
.-top-1{top:-0.25rem;}
.bottom-0{bottom:0;}
.bottom-15{bottom:3.75rem;}
.left-0{left:0;}
.left-1\/2{left:50%;}
.right-0{right:0;}
.right-2\%{right:2%;}
.top-0{top:0;}
.top-18{top:4.5rem;}
.top-full{top:100%;}
.after\:-left-6\.5::after{left:-1.625rem;}
.after\:-right-3::after{right:-0.75rem;}
.after\:bottom-0::after{bottom:0;}
.after\:bottom-3::after{bottom:0.75rem;}
.after\:left-0::after{left:0;}
.after\:left-1\/2::after{left:50%;}
.after\:top-0::after{top:0;}
.after\:top-2::after{top:0.5rem;}
.after\:top-3::after{top:0.75rem;}
.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;}
.-z-2{z-index:-2;}
.z-1{z-index:1;}
.z-10{z-index:10;}
.z-100{z-index:100;}
.z-1000{z-index:1000;}
.z-99{z-index:99;}
.after\:-z-1::after{z-index:-1;}
.-mx-1\.5{margin-left:-0.375rem;margin-right:-0.375rem;}
.-mx-3\.5{margin-left:-0.875rem;margin-right:-0.875rem;}
.mx-a,
.mx-auto{margin-left:auto;margin-right:auto;}
.mb-1{margin-bottom:0.25rem;}
.mb-1\.5{margin-bottom:0.375rem;}
.mb-10,
.group:hover .group-hover\:mb-10{margin-bottom:2.5rem;}
.mb-15{margin-bottom:3.75rem;}
.mb-2{margin-bottom:0.5rem;}
.mb-2\.5{margin-bottom:0.625rem;}
.mb-4{margin-bottom:1rem;}
.mb-5{margin-bottom:1.25rem;}
.mb-7\.5{margin-bottom:1.875rem;}
.mb-8{margin-bottom:2rem;}
.ml-5{margin-left:1.25rem;}
.mt-1\.5{margin-top:0.375rem;}
.mt-15{margin-top:3.75rem;}
.hover\:-mt-5:hover{margin-top:-1.25rem;}
.last\:mb-0:last-child{margin-bottom:0;}
.last\:mr-0:last-child{margin-right:0;}
.block,
.group:hover .group-hover\:block,
.group\/item:hover .group-hover\/item\:block{display:block;}
.after\:block::after{display:block;}
.hidden,
.group:hover .group-hover\:hidden,
.group\/item:hover .group-hover\/item\:hidden{display:none;}
.after\:hidden::after{display:none;}
.h-\[calc\(100\%-72px\)\]{height:calc(100% - 72px);}
.h-1{height:0.25rem;}
.h-10{height:2.5rem;}
.h-100{height:25rem;}
.h-110{height:27.5rem;}
.h-13{height:3.25rem;}
.h-15{height:3.75rem;}
.h-4\.5{height:1.125rem;}
.h-55{height:13.75rem;}
.h-6{height:1.5rem;}
.h-8{height:2rem;}
.h-full{height:100%;}
.min-h-40{min-height:10rem;}
.w-\[calc\(100\%-20px\)\]{width:calc(100% - 20px);}
.w-1\/2{width:50%;}
.w-1\/3{width:33.3333333333%;}
.w-1\/4{width:25%;}
.w-1\/5{width:20%;}
.w-10{width:2.5rem;}
.w-13{width:3.25rem;}
.w-15{width:3.75rem;}
.w-16{width:4rem;}
.w-2\.5{width:0.625rem;}
.w-25{width:6.25rem;}
.w-3{width:0.75rem;}
.w-4\.5{width:1.125rem;}
.w-4\/5{width:80%;}
.w-45{width:11.25rem;}
.w-50{width:12.5rem;}
.w-6{width:1.5rem;}
.w-70{width:17.5rem;}
.w-8{width:2rem;}
.w-full{width:100%;}
.group:hover .group-hover\:h-115{height:28.75rem;}
.after\:h-1::after{height:0.25rem;}
.after\:h-4::after{height:1rem;}
.after\:h-6::after{height:1.5rem;}
.after\:h-90\%::after{height:90%;}
.after\:h-full::after{height:100%;}
.after\:w-0\.5::after{width:0.125rem;}
.after\:w-6::after{width:1.5rem;}
.after\:w-full::after{width:100%;}
.flex{display:flex;}
.inline-flex{display:inline-flex;}
.flex-1{flex:1 1 0%;}
.flex-shrink-0{flex-shrink:0;}
.hover\:flex-shrink-0:hover{flex-shrink:0;}
.flex-row{flex-direction:row;}
.flex-col{flex-direction:column;}
.flex-col-reverse{flex-direction:column-reverse;}
.flex-wrap{flex-wrap:wrap;}
.-translate-x-1\/2{--un-translate-x:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.-translate-x-full{--un-translate-x:-100%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.-translate-y-2{--un-translate-y:-0.5rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.translate-x-2{--un-translate-x:0.5rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.translate-y-2{--un-translate-y:0.5rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.translate-y-44px{--un-translate-y:44px;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.group:hover .group-hover\:translate-y-0{--un-translate-y:0;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.after\:-translate-x-1\/2::after{--un-translate-x:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.after\:translate-y-1\/2::after{--un-translate-y:50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.-rotate-45{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:-45deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.rotate-45{--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:45deg;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.group:hover .group-hover\:scale-120{--un-scale-x:1.2;--un-scale-y:1.2;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.cursor-pointer{cursor:pointer;}
.list-decimal-inside{list-style-position:inside;list-style-type:decimal;}
.items-start{align-items:flex-start;}
.items-end{align-items:flex-end;}
.items-center{align-items:center;}
.justify-end{justify-content:flex-end;}
.justify-center{justify-content:center;}
.justify-between{justify-content:space-between;}
.gap-1{gap:0.25rem;}
.gap-1\.5{gap:0.375rem;}
.gap-10{gap:2.5rem;}
.gap-15{gap:3.75rem;}
.gap-2{gap:0.5rem;}
.gap-2\.5{gap:0.625rem;}
.gap-3{gap:0.75rem;}
.gap-4{gap:1rem;}
.gap-5{gap:1.25rem;}
.gap-6{gap:1.5rem;}
.gap-x-10{column-gap:2.5rem;}
.gap-x-15{column-gap:3.75rem;}
.gap-y-10{row-gap:2.5rem;}
.gap-y-2{row-gap:0.5rem;}
.gap-y-2\.5{row-gap:0.625rem;}
.gap-y-3{row-gap:0.75rem;}
.gap-y-5{row-gap:1.25rem;}
.gap-y-7\.5{row-gap:1.875rem;}
.overflow-auto{overflow:auto;}
.overflow-hidden{overflow:hidden;}
.border{border-width:1px;}
.border-3{border-width:3px;}
.border-b{border-bottom-width:1px;}
.border-b-2{border-bottom-width:2px;}
.border-l{border-left-width:1px;}
.border-l-2{border-left-width:2px;}
.border-r-2{border-right-width:2px;}
.border-t{border-top-width:1px;}
.border-t-2{border-top-width:2px;}
.last\:border-b-0:last-child{border-bottom-width:0px;}
.border-black-1{--un-border-opacity:1;border-color:rgba(0, 0, 0, var(--un-border-opacity));}
.border-blue-1{--un-border-opacity:1;border-color:rgb(69 74 108 / var(--un-border-opacity));}
.border-gray-1{--un-border-opacity:1;border-color:rgb(148 148 148 / var(--un-border-opacity));}
.border-red-1{--un-border-opacity:1;border-color:rgb(224 0 14 / var(--un-border-opacity));}
.border-white-1{--un-border-opacity:1;border-color:rgba(255, 255, 255, var(--un-border-opacity));}
.rounded,
.rounded-1{border-radius:0.25rem;}
.rounded-2{border-radius:0.5rem;}
.rounded-full{border-radius:9999px;}
.after\:rounded-full::after{border-radius:9999px;}
.rounded-bl-3xl{border-bottom-left-radius:1.5rem;}
.rounded-br-3xl{border-bottom-right-radius:1.5rem;}
.rounded-tl-3xl{border-top-left-radius:1.5rem;}
.rounded-tr-3xl{border-top-right-radius:1.5rem;}
.bg-\[linear-gradient\(to_right\,_white_20\%\,_transparent_20\%\)\]{background-image:linear-gradient(to right, white 20%, transparent 20%);}
.bg-\[size\:50\%_100\%\]{background-size:50% 100%;}
.bg-\[url\(\.\.\/tw_img\/aboutbg\.png\)\]{--un-url:url(../tw_img/aboutbg.png);background-image:var(--un-url);}
.bg-\[url\(\.\.\/tw_img\/aboutbg2\.png\)\]{--un-url:url(../tw_img/aboutbg2.png);background-image:var(--un-url);}
.bg-\[url\(\.\.\/tw_img\/contactbg\.png\)\]{--un-url:url(../tw_img/contactbg.png);background-image:var(--un-url);}
.bg-\[url\(\.\.\/tw_img\/indexbg2\.png\)\]{--un-url:url(../tw_img/indexbg2.png);background-image:var(--un-url);}
.bg-black-0\.6{--un-bg-opacity:0.6;background-color:rgba(0, 0, 0, var(--un-bg-opacity));}
.bg-black-1,
.group:hover .group-hover\:bg-black-1{--un-bg-opacity:1;background-color:rgba(0, 0, 0, var(--un-bg-opacity));}
.bg-blue-0\.6{--un-bg-opacity:0.6;background-color:rgba(81, 90, 152, var(--un-bg-opacity));}
.bg-blue-1{--un-bg-opacity:1;background-color:rgb(69 74 108 / var(--un-bg-opacity));}
.bg-blue-2{--un-bg-opacity:1;background-color:rgb(67 96 156 / var(--un-bg-opacity));}
.bg-gray-2{--un-bg-opacity:1;background-color:rgb(245 245 245 / var(--un-bg-opacity));}
.bg-white-0\.9{--un-bg-opacity:0.9;background-color:rgba(255, 255, 255, var(--un-bg-opacity));}
.bg-white-1{--un-bg-opacity:1;background-color:rgba(255, 255, 255, var(--un-bg-opacity));}
.hover\:bg-blue-1:hover{--un-bg-opacity:1;background-color:rgb(69 74 108 / var(--un-bg-opacity));}
.hover\:bg-gray-2:hover{--un-bg-opacity:1;background-color:rgb(245 245 245 / var(--un-bg-opacity));}
.hover\:bg-gray-3:hover{--un-bg-opacity:1;background-color:rgb(143 146 167 / var(--un-bg-opacity));}
.even\:bg-white-1:nth-child(even){--un-bg-opacity:1;background-color:rgba(255, 255, 255, var(--un-bg-opacity));}
.odd\:bg-gray-2:nth-child(odd){--un-bg-opacity:1;background-color:rgb(245 245 245 / var(--un-bg-opacity));}
.after\:bg-\[linear-gradient\(180deg\,_rgba\(255\,_255\,_255\,_0\)_0\%\,_rgba\(56_\,65_\,123_\,0\.8\)_100\%\)\]::after{background-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(56 ,65 ,123 ,0.8) 100%);}
.after\:bg-blue-0\.6::after{--un-bg-opacity:0.6;background-color:rgba(81, 90, 152, var(--un-bg-opacity));}
.after\:bg-blue-1::after{--un-bg-opacity:1;background-color:rgb(69 74 108 / var(--un-bg-opacity));}
.after\:bg-gray-1::after{--un-bg-opacity:1;background-color:rgb(148 148 148 / var(--un-bg-opacity));}
.after\:bg-red-1::after{--un-bg-opacity:1;background-color:rgb(224 0 14 / var(--un-bg-opacity));}
.bg-cover{background-size:cover;}
.bg-left{background-position:left;}
.bg-right{background-position:right;}
.bg-no-repeat{background-repeat:no-repeat;}
.object-cover{object-fit:cover;}
.object-contain{object-fit:contain;}
.object-left{object-position:left;}
.p-1{padding:0.25rem;}
.p-10{padding:2.5rem;}
.p-2\.5{padding:0.625rem;}
.p-4{padding:1rem;}
.p-5{padding:1.25rem;}
.p-x-1,
.px-1{padding-left:0.25rem;padding-right:0.25rem;}
.p-y-1{padding-top:0.25rem;padding-bottom:0.25rem;}
.p-y-4,
.py-4{padding-top:1rem;padding-bottom:1rem;}
.px-1\.5{padding-left:0.375rem;padding-right:0.375rem;}
.px-2{padding-left:0.5rem;padding-right:0.5rem;}
.px-2\.5{padding-left:0.625rem;padding-right:0.625rem;}
.px-3\.5{padding-left:0.875rem;padding-right:0.875rem;}
.px-4{padding-left:1rem;padding-right:1rem;}
.px-5{padding-left:1.25rem;padding-right:1.25rem;}
.px-7{padding-left:1.75rem;padding-right:1.75rem;}
.px-7\.5{padding-left:1.875rem;padding-right:1.875rem;}
.py-0\.5{padding-top:0.125rem;padding-bottom:0.125rem;}
.py-10{padding-top:2.5rem;padding-bottom:2.5rem;}
.py-15{padding-top:3.75rem;padding-bottom:3.75rem;}
.py-2{padding-top:0.5rem;padding-bottom:0.5rem;}
.py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem;}
.py-20{padding-top:5rem;padding-bottom:5rem;}
.py-3{padding-top:0.75rem;padding-bottom:0.75rem;}
.pb-10{padding-bottom:2.5rem;}
.pb-15{padding-bottom:3.75rem;}
.pb-5,
.group:hover .group-hover\:pb-5{padding-bottom:1.25rem;}
.pb-8{padding-bottom:2rem;}
.pl-4{padding-left:1rem;}
.pl-5{padding-left:1.25rem;}
.pr-5{padding-right:1.25rem;}
.pt-10{padding-top:2.5rem;}
.pt-15{padding-top:3.75rem;}
.pt-5,
.group:hover .group-hover\:pt-5{padding-top:1.25rem;}
.pt-8{padding-top:2rem;}
.text-center{text-align:center;}
.text-10{font-size:2.5rem;}
.text-16{font-size:4rem;}
.text-3\.5{font-size:0.875rem;}
.text-4{font-size:1rem;}
.text-4\.5{font-size:1.125rem;}
.text-5{font-size:1.25rem;}
.text-5\.5{font-size:1.375rem;}
.text-6{font-size:1.5rem;}
.text-7\.5{font-size:1.875rem;}
.text-8{font-size:2rem;}
.text-blue-1{--un-text-opacity:1;color:rgb(69 74 108 / var(--un-text-opacity));}
.text-gray-1{--un-text-opacity:1;color:rgb(148 148 148 / var(--un-text-opacity));}
.text-red-1{--un-text-opacity:1;color:rgb(224 0 14 / var(--un-text-opacity));}
.text-white-1,
.group\/item:hover .group-hover\/item\:text-white-1{--un-text-opacity:1;color:rgba(255, 255, 255, var(--un-text-opacity));}
.hover\:text-white-1:hover{--un-text-opacity:1;color:rgba(255, 255, 255, var(--un-text-opacity));}
.font-500{font-weight:500;}
.font-600{font-weight:600;}
.font-700,
.font-bold{font-weight:700;}
.leading-none{line-height:1;}
.tracking-widest{letter-spacing:0.1em;}
.opacity-0,
.group:hover .group-hover\:opacity-0{opacity:0;}
.group:hover .group-hover\:opacity-100{opacity:1;}
.hover\:opacity-100:hover{opacity:1;}
.shadow-main{--un-shadow:4px 4px 8px 0px var(--un-shadow-color, rgba(0, 0, 0, 0.25));box-shadow:var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}
.duration-100{transition-duration:100ms;}
.duration-1000{transition-duration:1000ms;}
.duration-150{transition-duration:150ms;}
.duration-200{transition-duration:200ms;}
.duration-2000{transition-duration:2000ms;}
.duration-400{transition-duration:400ms;}
.duration-500{transition-duration:500ms;}
.after\:content-empty::after{content:"";}
@media (min-width: 1920px){
.min-\[1920px\]\:ml-70px{margin-left:70px;}
.min-\[1920px\]\:gap-70px{gap:70px;}
.min-\[1920px\]\:px-70px{padding-left:70px;padding-right:70px;}
.min-\[1920px\]\:pl-20{padding-left:5rem;}
}
@media (min-width: 375px){
.min-\[375px\]\:w-auto{width:auto;}
}
@media (min-width: 640px){
.sm\:-mt-8{margin-top:-2rem;}
.sm\:mb-1{margin-bottom:0.25rem;}
.sm\:mb-10{margin-bottom:2.5rem;}
.sm\:mb-15{margin-bottom:3.75rem;}
.sm\:mb-5{margin-bottom:1.25rem;}
.sm\:mb-7\.5{margin-bottom:1.875rem;}
.sm\:h-100{height:25rem;}
.sm\:w-\[calc\(\(100\%-12px\)\/2\)\]{width:calc((100% - 12px) / 2);}
.sm\:w-\[calc\(\(100\%-20px\)\/2\)\]{width:calc((100% - 20px) / 2);}
.sm\:w-1\/2{width:50%;}
.sm\:w-40{width:10rem;}
.sm\:w-auto{width:auto;}
.sm\:flex{display:flex;}
.sm\:flex-row{flex-direction:row;}
.sm\:-translate-y-full{--un-translate-y:-100%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.sm\:items-center{align-items:center;}
.sm\:bg-blue-1{--un-bg-opacity:1;background-color:rgb(69 74 108 / var(--un-bg-opacity));}
.sm\:p-x-4,
.sm\:px-4{padding-left:1rem;padding-right:1rem;}
.sm\:pb-15{padding-bottom:3.75rem;}
.sm\:pt-0{padding-top:0;}
.sm\:text-4{font-size:1rem;}
.sm\:text-4\.5{font-size:1.125rem;}
.sm\:text-5{font-size:1.25rem;}
.sm\:text-6{font-size:1.5rem;}
.sm\:text-7{font-size:1.75rem;}
.sm\:text-7\.5{font-size:1.875rem;}
.sm\:text-8{font-size:2rem;}
}
@media (min-width: 768px){
.md\:mb-15{margin-bottom:3.75rem;}
.md\:w-\[calc\(\(100\%-24px\)\/3\)\]{width:calc((100% - 24px) / 3);}
.md\:w-\[calc\(\(100\%-40px\)\/3\)\]{width:calc((100% - 40px) / 3);}
.md\:w-1\/2{width:50%;}
.md\:w-auto{width:auto;}
.md\:flex-row{flex-direction:row;}
.md\:gap-10{gap:2.5rem;}
.md\:px-4{padding-left:1rem;padding-right:1rem;}
.md\:py-20{padding-top:5rem;padding-bottom:5rem;}
.md\:py-30{padding-top:7.5rem;padding-bottom:7.5rem;}
.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem;}
.md\:text-10{font-size:2.5rem;}
}
@media (min-width: 1024px){
.lg\:absolute{position:absolute;}
.lg\:left-0{left:0;}
.lg\:top-1\/2{top:50%;}
.lg\:top-25{top:6.25rem;}
.lg\:-mt-10{margin-top:-2.5rem;}
.lg\:-mt-15{margin-top:-3.75rem;}
.lg\:mb-10{margin-bottom:2.5rem;}
.lg\:mb-25{margin-bottom:6.25rem;}
.lg\:mb-5{margin-bottom:1.25rem;}
.lg\:mr-5{margin-right:1.25rem;}
.lg\:block{display:block;}
.lg\:after\:block::after{display:block;}
.lg\:hidden{display:none;}
.lg\:h-120{height:30rem;}
.lg\:h-130{height:32.5rem;}
.lg\:h-15{height:3.75rem;}
.lg\:w-\[calc\(\(100\%-36px\)\/4\)\]{width:calc((100% - 36px) / 4);}
.lg\:w-\[calc\(\(100\%-60px\)\/4\)\]{width:calc((100% - 60px) / 4);}
.lg\:w-1\/2{width:50%;}
.lg\:w-1\/3{width:33.3333333333%;}
.lg\:w-15{width:3.75rem;}
.lg\:w-2\/3{width:66.6666666667%;}
.lg\:w-4\/5{width:80%;}
.lg\:w-90{width:22.5rem;}
.lg\:w-auto{width:auto;}
.group:hover .lg\:group-hover\:h-125{height:31.25rem;}
.lg\:flex{display:flex;}
.lg\:flex-row{flex-direction:row;}
.lg\:-translate-y-1\/2{--un-translate-y:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.lg\:items-start{align-items:flex-start;}
.lg\:items-center{align-items:center;}
.lg\:items-initial{align-items:initial;}
.lg\:gap-12{gap:3rem;}
.lg\:gap-15{gap:3.75rem;}
.lg\:bg-\[url\(\.\.\/tw_img\/indexbg\.png\)\]{--un-url:url(../tw_img/indexbg.png);background-image:var(--un-url);}
.lg\:bg-transparent{background-color:transparent;}
.lg\:bg-contain{background-size:contain;}
.lg\:px-12{padding-left:3rem;padding-right:3rem;}
.lg\:py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem;}
.lg\:py-20{padding-top:5rem;padding-bottom:5rem;}
.lg\:py-25{padding-top:6.25rem;padding-bottom:6.25rem;}
.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem;}
.lg\:pb-20{padding-bottom:5rem;}
.lg\:pb-30{padding-bottom:7.5rem;}
.lg\:pt-0{padding-top:0;}
.lg\:pt-12{padding-top:3rem;}
.lg\:pt-15{padding-top:3.75rem;}
.lg\:text-left{text-align:left;}
.lg\:text-5{font-size:1.25rem;}
.lg\:text-7\.5{font-size:1.875rem;}
.lg\:text-8{font-size:2rem;}
}
@media (min-width: 1280px){
.xl\:after\:-right-6::after{right:-1.5rem;}
.xl\:after\:top-6::after{top:1.5rem;}
.xl\:-mt-15{margin-top:-3.75rem;}
.xl\:mb-10{margin-bottom:2.5rem;}
.xl\:mb-13{margin-bottom:3.25rem;}
.xl\:mb-20{margin-bottom:5rem;}
.xl\:h-145{height:36.25rem;}
.xl\:w-1\/2{width:50%;}
.xl\:w-70{width:17.5rem;}
.xl\:flex-row{flex-direction:row;}
.xl\:translate-y-47px{--un-translate-y:47px;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.xl\:items-start{align-items:flex-start;}
.xl\:gap-10{gap:2.5rem;}
.xl\:gap-15{gap:3.75rem;}
.xl\:p-5{padding:1.25rem;}
.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem;}
.xl\:py-45{padding-top:11.25rem;padding-bottom:11.25rem;}
.xl\:text-10{font-size:2.5rem;}
.xl\:text-7\.5{font-size:1.875rem;}
.xl\:text-8{font-size:2rem;}
}
@media (min-width: 1536px){
.\32 xl\:top-29{top:7.25rem;}
.\32 xl\:mb-20{margin-bottom:5rem;}
.\32 xl\:ml-10{margin-left:2.5rem;}
.\32 xl\:hover\:-mt-10:hover{margin-top:-2.5rem;}
.\32 xl\:h-140{height:35rem;}
.\32 xl\:w-\[calc\(100\%-40px\)\]{width:calc(100% - 40px);}
.\32 xl\:w-auto{width:auto;}
.group:hover .\32 xl\:group-hover\:h-150{height:37.5rem;}
.\32 xl\:flex-row{flex-direction:row;}
.\32 xl\:flex-col{flex-direction:column;}
.\32 xl\:translate-y-53px{--un-translate-y:53px;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}
.\32 xl\:gap-12{gap:3rem;}
.\32 xl\:gap-25{gap:6.25rem;}
.\32 xl\:px-10{padding-left:2.5rem;padding-right:2.5rem;}
.\32 xl\:py-30{padding-top:7.5rem;padding-bottom:7.5rem;}
.\32 xl\:py-8{padding-top:2rem;padding-bottom:2rem;}
.\32 xl\:pb-30{padding-bottom:7.5rem;}
.\32 xl\:pl-10{padding-left:2.5rem;}
.\32 xl\:pt-10{padding-top:2.5rem;}
.\32 xl\:text-10{font-size:2.5rem;}
.\32 xl\:text-16{font-size:4rem;}
.\32 xl\:text-7\.5{font-size:1.875rem;}
.\32 xl\:text-8{font-size:2rem;}
}