*,::before,::after{
  box-sizing:border-box;
  border:0 solid currentColor;
}

html{
  line-height:1.5;
  -webkit-text-size-adjust:100%;
  tab-size:4;
}

body{
  margin:0;
  line-height:inherit;
}

a{
  color:inherit;
  text-decoration:none;
}

button,
select{
  font:inherit;
  color:inherit;
  margin:0;
  padding:0;
  background:none;
}

button{
  cursor:pointer;
}

img,
svg{
  display:block;
  max-width:100%;
}

[hidden]{
  display:none !important;
}

[class~="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;
}

[class~="fixed"]{position:fixed;}
[class~="absolute"]{position:absolute;}
[class~="sticky"]{position:sticky;}
[class~="block"]{display:block;}
[class~="hidden"]{display:none;}
[class~="flex"]{display:flex;}
[class~="inline-flex"]{display:inline-flex;}
[class~="grid"]{display:grid;}
[class~="flex-col"]{flex-direction:column;}
[class~="flex-wrap"]{flex-wrap:wrap;}
[class~="items-center"]{align-items:center;}
[class~="justify-between"]{justify-content:space-between;}
[class~="justify-center"]{justify-content:center;}
[class~="overflow-hidden"]{overflow:hidden;}
[class~="min-w-0"]{min-width:0;}
[class~="shrink-0"]{flex-shrink:0;}
[class~="break-all"]{word-break:break-all;}

[class~="inset-0"]{
  inset:0;
}

[class~="top-0"]{top:0;}
[class~="top-5"]{top:1.25rem;}
[class~="right-5"]{right:1.25rem;}

[class~="-z-10"]{z-index:-10;}
[class~="z-50"]{z-index:50;}
[class~="z-[100]"]{z-index:100;}

[class~="mx-auto"]{
  margin-left:auto;
  margin-right:auto;
}

[class~="mb-4"]{margin-bottom:1rem;}
[class~="mb-5"]{margin-bottom:1.25rem;}
[class~="mb-6"]{margin-bottom:1.5rem;}
[class~="mt-2"]{margin-top:0.5rem;}
[class~="mt-3"]{margin-top:0.75rem;}
[class~="mt-4"]{margin-top:1rem;}
[class~="mt-5"]{margin-top:1.25rem;}
[class~="mt-6"]{margin-top:1.5rem;}
[class~="mt-7"]{margin-top:1.75rem;}
[class~="mt-8"]{margin-top:2rem;}
[class~="mt-9"]{margin-top:2.25rem;}
[class~="mt-10"]{margin-top:2.5rem;}
[class~="mt-12"]{margin-top:3rem;}

[class~="space-y-4"] > :not([hidden]) ~ :not([hidden]){
  margin-top:1rem;
}

[class~="h-2"]{height:0.5rem;}
[class~="h-11"]{height:2.75rem;}
[class~="h-12"]{height:3rem;}
[class~="h-20"]{height:5rem;}
[class~="h-full"]{height:100%;}
[class~="w-2"]{width:0.5rem;}
[class~="w-11"]{width:2.75rem;}
[class~="w-12"]{width:3rem;}
[class~="w-full"]{width:100%;}
[class~="max-w-2xl"]{max-width:42rem;}
[class~="max-w-3xl"]{max-width:48rem;}
[class~="max-w-4xl"]{max-width:56rem;}
[class~="max-w-7xl"]{max-width:80rem;}
[class~="max-h-[92vh]"]{max-height:92vh;}
[class~="max-w-[95vw]"]{max-width:95vw;}

[class~="grid-cols-4"]{
  grid-template-columns:repeat(4,minmax(0,1fr));
}

[class~="grid-cols-[minmax(0,1fr)_auto]"]{
  grid-template-columns:minmax(0,1fr) auto;
}

[class~="gap-3"]{gap:0.75rem;}
[class~="gap-4"]{gap:1rem;}
[class~="gap-6"]{gap:1.5rem;}
[class~="gap-8"]{gap:2rem;}
[class~="gap-10"]{gap:2.5rem;}
[class~="gap-12"]{gap:3rem;}

[class~="rounded-full"]{border-radius:9999px;}
[class~="rounded-xl"]{border-radius:0.75rem;}
[class~="rounded-2xl"]{border-radius:1rem;}
[class~="rounded-3xl"]{border-radius:1.5rem;}
[class~="rounded-[1.5rem]"]{border-radius:1.5rem;}
[class~="rounded-[1.75rem]"]{border-radius:1.75rem;}
[class~="rounded-[2rem]"]{border-radius:2rem;}
[class~="rounded-[2.5rem]"]{border-radius:2.5rem;}

[class~="border"]{border-width:1px;}
[class~="border-b"]{border-bottom-width:1px;}
[class~="border-t"]{border-top-width:1px;}
[class~="border-white/10"]{border-color:rgba(255,255,255,0.10);}
[class~="border-white/15"]{border-color:rgba(255,255,255,0.15);}
[class~="border-radar/30"]{border-color:rgba(125,211,252,0.30);}
[class~="border-amber-400/30"]{border-color:rgba(251,191,36,0.30);}

[class~="bg-black"]{background-color:#000;}
[class~="bg-white"]{background-color:#fff;}
[class~="bg-[#0a1220]"]{background-color:#0a1220;}
[class~="bg-white/5"]{background-color:rgba(255,255,255,0.05);}
[class~="bg-white/10"]{background-color:rgba(255,255,255,0.10);}
[class~="bg-slate-950"]{background-color:#020617;}
[class~="bg-slate-950/70"]{background-color:rgba(2,6,23,0.70);}
[class~="bg-slate-950/90"]{background-color:rgba(2,6,23,0.90);}
[class~="bg-slate-900/75"]{background-color:rgba(15,23,42,0.75);}
[class~="bg-slate-900/80"]{background-color:rgba(15,23,42,0.80);}
[class~="bg-amber-300"]{background-color:#fcd34d;}
[class~="bg-amber-400/10"]{background-color:rgba(251,191,36,0.10);}
[class~="bg-emerald-400/10"]{background-color:rgba(52,211,153,0.10);}
[class~="bg-orange-400/10"]{background-color:rgba(251,146,60,0.10);}
[class~="bg-violet-400/10"]{background-color:rgba(167,139,250,0.10);}
[class~="bg-rose-400/10"]{background-color:rgba(251,113,133,0.10);}
[class~="bg-sky-400/10"]{background-color:rgba(56,189,248,0.10);}
[class~="bg-radar/10"]{background-color:rgba(125,211,252,0.10);}
[class~="bg-ember"]{background-color:#f97316;}

[class~="object-cover"]{object-fit:cover;}
[class~="opacity-40"]{opacity:0.4;}

[class~="p-4"]{padding:1rem;}
[class~="p-5"]{padding:1.25rem;}
[class~="p-6"]{padding:1.5rem;}
[class~="p-8"]{padding:2rem;}
[class~="px-3"]{padding-left:0.75rem;padding-right:0.75rem;}
[class~="px-4"]{padding-left:1rem;padding-right:1rem;}
[class~="px-5"]{padding-left:1.25rem;padding-right:1.25rem;}
[class~="px-6"]{padding-left:1.5rem;padding-right:1.5rem;}
[class~="px-8"]{padding-left:2rem;padding-right:2rem;}
[class~="py-1"]{padding-top:0.25rem;padding-bottom:0.25rem;}
[class~="py-2"]{padding-top:0.5rem;padding-bottom:0.5rem;}
[class~="py-3"]{padding-top:0.75rem;padding-bottom:0.75rem;}
[class~="py-4"]{padding-top:1rem;padding-bottom:1rem;}
[class~="py-8"]{padding-top:2rem;padding-bottom:2rem;}
[class~="py-20"]{padding-top:5rem;padding-bottom:5rem;}
[class~="pt-4"]{padding-top:1rem;}
[class~="pt-8"]{padding-top:2rem;}
[class~="pt-14"]{padding-top:3.5rem;}
[class~="pb-5"]{padding-bottom:1.25rem;}
[class~="pb-20"]{padding-bottom:5rem;}
[class~="pb-24"]{padding-bottom:6rem;}

[class~="text-xs"]{font-size:0.75rem;line-height:1rem;}
[class~="text-sm"]{font-size:0.875rem;line-height:1.25rem;}
[class~="text-base"]{font-size:1rem;line-height:1.5rem;}
[class~="text-lg"]{font-size:1.125rem;line-height:1.75rem;}
[class~="text-xl"]{font-size:1.25rem;line-height:1.75rem;}
[class~="text-2xl"]{font-size:1.5rem;line-height:2rem;}
[class~="text-3xl"]{font-size:1.875rem;line-height:2.25rem;}
[class~="text-4xl"]{font-size:2.25rem;line-height:2.5rem;}
[class~="text-5xl"]{font-size:3rem;line-height:1;}

[class~="font-medium"]{font-weight:500;}
[class~="font-semibold"]{font-weight:600;}
[class~="font-bold"]{font-weight:700;}
[class~="font-extrabold"]{font-weight:800;}
[class~="uppercase"]{text-transform:uppercase;}
[class~="antialiased"]{
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}

[class~="leading-none"]{line-height:1;}
[class~="leading-tight"]{line-height:1.25;}
[class~="leading-8"]{line-height:2rem;}
[class~="tracking-tight"]{letter-spacing:-0.025em;}
[class~="tracking-wide"]{letter-spacing:0.025em;}
[class~="tracking-[0.24em]"]{letter-spacing:0.24em;}
[class~="tracking-[0.25em]"]{letter-spacing:0.25em;}
[class~="tracking-[0.28em]"]{letter-spacing:0.28em;}

[class~="text-white"]{color:#fff;}
[class~="text-slate-100"]{color:#f1f5f9;}
[class~="text-slate-200"]{color:#e2e8f0;}
[class~="text-slate-300"]{color:#cbd5e1;}
[class~="text-slate-400"]{color:#94a3b8;}
[class~="text-slate-900"]{color:#0f172a;}
[class~="text-amber-200"]{color:#fde68a;}
[class~="text-amber-300"]{color:#fcd34d;}
[class~="text-orange-200"]{color:#fed7aa;}
[class~="text-emerald-200"]{color:#a7f3d0;}
[class~="text-violet-200"]{color:#ddd6fe;}
[class~="text-rose-200"]{color:#fecdd3;}
[class~="text-sky-200"]{color:#bae6fd;}
[class~="text-sky-300"]{color:#7dd3fc;}
[class~="text-indigo-300"]{color:#a5b4fc;}
[class~="text-red-300"]{color:#fca5a5;}
[class~="text-sand"]{color:#d7c3a1;}
[class~="text-radar"]{color:#7dd3fc;}

[class~="shadow-lg"]{
  box-shadow:0 10px 15px -3px rgba(0,0,0,0.10),0 4px 6px -4px rgba(0,0,0,0.10);
}

[class~="shadow-2xl"]{
  box-shadow:0 25px 50px -12px rgba(0,0,0,0.45);
}

[class~="shadow-orange-900/30"]{
  box-shadow:0 10px 15px -3px rgba(124,45,18,0.30),0 4px 6px -4px rgba(124,45,18,0.30);
}

[class~="backdrop-blur"]{
  backdrop-filter:blur(8px);
  -webkit-backdrop-filter:blur(8px);
}

[class~="backdrop-blur-xl"]{
  backdrop-filter:blur(24px);
  -webkit-backdrop-filter:blur(24px);
}

[class~="transition"]{
  transition-property:background-color,border-color,color,opacity,box-shadow,transform;
  transition-duration:150ms;
  transition-timing-function:cubic-bezier(0.4,0,0.2,1);
}

[class~="transition-colors"]{
  transition-property:background-color,border-color,color,fill,stroke;
  transition-duration:150ms;
  transition-timing-function:cubic-bezier(0.4,0,0.2,1);
}

[class~="duration-300"]{
  transition-duration:300ms;
}

[class~="hover:-translate-y-0.5"]:hover{
  transform:translateY(-0.125rem);
}

[class~="hover:-translate-y-1"]:hover{
  transform:translateY(-0.25rem);
}

[class~="hover:bg-white/10"]:hover{background-color:rgba(255,255,255,0.10);}
[class~="hover:bg-slate-900"]:hover{background-color:#0f172a;}
[class~="hover:bg-slate-200"]:hover{background-color:#e2e8f0;}
[class~="hover:bg-orange-500"]:hover{background-color:#f97316;}
[class~="hover:bg-radar/15"]:hover{background-color:rgba(125,211,252,0.15);}
[class~="hover:border-sky-300/30"]:hover{border-color:rgba(125,211,252,0.30);}
[class~="hover:border-indigo-300/30"]:hover{border-color:rgba(165,180,252,0.30);}
[class~="hover:border-amber-300/30"]:hover{border-color:rgba(252,211,77,0.30);}
[class~="hover:border-red-300/30"]:hover{border-color:rgba(252,165,165,0.30);}
[class~="hover:text-white"]:hover{color:#fff;}

@media (min-width:640px){
  [class~="sm:grid-cols-3"]{
    grid-template-columns:repeat(3,minmax(0,1fr));
  }

  [class~="sm:grid-cols-6"]{
    grid-template-columns:repeat(6,minmax(0,1fr));
  }

  [class~="sm:text-6xl"]{
    font-size:3.75rem;
    line-height:1;
  }
}

@media (min-width:768px){
  [class~="md:flex-row"]{flex-direction:row;}
  [class~="md:items-center"]{align-items:center;}
  [class~="md:justify-between"]{justify-content:space-between;}
  [class~="md:grid-cols-2"]{
    grid-template-columns:repeat(2,minmax(0,1fr));
  }

  [class~="md:p-10"]{
    padding:2.5rem;
  }
}

@media (min-width:1024px){
  [class~="lg:flex"]{display:flex;}
  [class~="lg:px-8"]{
    padding-left:2rem;
    padding-right:2rem;
  }

  [class~="lg:pt-24"]{
    padding-top:6rem;
  }

  [class~="lg:pb-28"]{
    padding-bottom:7rem;
  }

  [class~="lg:items-start"]{align-items:flex-start;}
  [class~="lg:grid-cols-[1.1fr_0.9fr]"]{
    grid-template-columns:1.1fr 0.9fr;
  }

  [class~="lg:grid-cols-[0.9fr_1.1fr]"]{
    grid-template-columns:0.9fr 1.1fr;
  }

  [class~="lg:grid-cols-[1fr_0.85fr]"]{
    grid-template-columns:1fr 0.85fr;
  }

  [class~="lg:grid-cols-[1.2fr_0.8fr]"]{
    grid-template-columns:1.2fr 0.8fr;
  }
}

@media (min-width:1280px){
  [class~="xl:grid-cols-3"]{
    grid-template-columns:repeat(3,minmax(0,1fr));
  }

  [class~="xl:text-7xl"]{
    font-size:4.5rem;
    line-height:1;
  }
}
