/*! tailwindcss v4.1.7 | MIT License | https://tailwindcss.com */@font-face{font-family:Mena Grotesk;src:url("/fonts/Mena Grotesk Regular.otf")format("opentype"),url("/fonts/Mena Grotesk Regular.otf")format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Tropiline;src:url(/fonts/Tropiline\ Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Tomarik Brush;src:url(/fonts/Tomarik-Poster.ttf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Baby Doll;src:url(/fonts/Baby\ Doll.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--font-primary:"Mena Grotesk",sans-serif;--font-secondary:"Tropiline",sans-serif;--font-brush:"Tomarik Brush",cursive;--font-baby:"Baby Doll",cursive;--foreground-rgb:0,0,0;--background-rgb:255,255,255;--primary-color:#f8f8fc;--dark-bg:#1f2937;--text-color:#000;--text-light:#fff;--accent-color:#e63946}body{color:rgb(var(--foreground-rgb));font-family:var(--font-primary);background-color:#f8f9fa;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-secondary)}.brush-text{font-family:var(--font-brush)}.baby-text{font-family:var(--font-baby)}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.animate-pulse{animation:pulse 2s infinite}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.gap-4{gap:1rem}.gap-8{gap:2rem}.space-x-6>*+*{margin-left:1.5rem}.space-x-8>*+*{margin-left:2rem}.space-y-3>*+*{margin-top:.75rem}.text-center{text-align:center}.text-left{text-align:left}.font-bold{font-weight:700}.font-semibold{font-weight:600}.font-black{font-weight:900}.text-sm{font-size:.875rem;line-height:1.25rem}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}@media (min-width:768px){.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}}@media (min-width:1024px){.lg\:text-6xl{font-size:3.75rem;line-height:1}}.hidden{display:none}@media (min-width:768px){.md\:hidden{display:none}.md\:flex{display:flex}.md\:block{display:block}}.w-full{width:100%}.w-1\/3{width:33.3333%}.w-32{width:8rem}.h-8{height:2rem}.h-auto{height:auto}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mt-2{margin-top:.5rem}.mt-8{margin-top:2rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.pt-4{padding-top:1rem}.pb-16{padding-bottom:4rem}@media (min-width:768px){.md\:py-16{padding-top:4rem;padding-bottom:4rem}}.object-contain{object-fit:contain}.relative{position:relative}.absolute{position:absolute}.inset-0{inset:0}.left-1\/2{left:50%}.transform{transform:translate(-50%)}.z-10{z-index:10}.rounded-lg{border-radius:.5rem}.rounded-sm{border-radius:.125rem}.whitespace-nowrap{white-space:nowrap}.max-w-xl{max-width:36rem}.max-w-3xl{max-width:48rem}.max-w-xs{max-width:20rem}