.home_container__2nSFh{min-height:100vh;width:100%;background:hsl(var(--background));padding-bottom:80px}.home_header__OUbfE{position:sticky;top:0;z-index:50;background:hsl(var(--background)/.8);backdrop-filter:blur(12px);border-bottom:1px solid hsl(var(--border));padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center}.home_logo__WQaWo{font-family:var(--font-bold);font-size:1.5rem;color:hsl(var(--foreground));background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--accent)));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;transition:all .3s ease}.home_logo__WQaWo:hover{scale:1.05}.home_headerActions__ddj5j{display:flex;align-items:center;gap:1rem}.home_main__u5kTL{padding:3rem 2rem;max-width:1200px;margin:0 auto}.home_hero__z_jpu{text-align:center;margin-bottom:4rem}.home_title__jKRy7{font-family:var(--font-bold);font-size:clamp(2rem,5vw,3.5rem);margin-bottom:1rem;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--accent)));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.home_subtitle__7Y8Sg{font-size:1.125rem;color:hsl(var(--muted-foreground));max-width:600px;margin:0 auto;line-height:1.6}.home_formsGrid__sxg6x{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem;max-width:1200px;margin-left:auto;margin-right:auto}.home_formCard__XiYoo{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 2px);padding:1.5rem;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden;display:flex;flex-direction:column;height:320px}.home_formCard__XiYoo:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,hsl(var(--primary)),hsl(var(--accent)));transform:scaleX(0);transition:transform .3s ease;transform-origin:left}.home_formCard__XiYoo:hover{transform:translateY(-2px);border-color:hsl(var(--primary)/.5);box-shadow:0 8px 32px hsl(var(--primary)/.1)}.home_formCard__XiYoo:hover:before{transform:scaleX(1)}.home_formHeader__xLd8C{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.home_formTitle__66Zsy{font-family:var(--font-bold);font-size:1.25rem;color:hsl(var(--foreground));margin-bottom:.5rem;line-height:1.3}.home_formDescription__zjMfA{color:hsl(var(--muted-foreground));line-height:1.6;margin-bottom:1rem;flex:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:3rem;max-height:4.5rem}.home_formTimer__PKcXo{background:hsl(var(--secondary));padding:.75rem 1rem;border-radius:var(--radius);border:1px solid hsl(var(--border));margin-top:auto;flex-shrink:0}.home_timerLabel__4fgXp{font-size:.875rem;color:hsl(var(--muted-foreground));margin-bottom:.25rem}.home_timerValue__9v8bO{font-family:var(--font-bold);font-size:1.125rem;color:hsl(var(--primary))}.home_timerExpired__kWPyl{color:hsl(var(--destructive))}.home_emptyState__8S4f5{text-align:center;padding:4rem 2rem;color:hsl(var(--muted-foreground))}.home_emptyIcon__b0aXF{font-size:4rem;margin-bottom:1rem;opacity:.5}.home_emptyTitle__sGmEQ{font-family:var(--font-bold);font-size:1.5rem;margin-bottom:.5rem;color:hsl(var(--foreground))}.home_emptyDescription__FGQEM{color:hsl(var(--muted-foreground))}@media (max-width:768px){.home_header__OUbfE{padding:1rem}.home_main__u5kTL{padding:2rem 1rem}.home_formsGrid__sxg6x{grid-template-columns:1fr;gap:1rem}.home_formCard__XiYoo{padding:1rem}.home_container__2nSFh{padding-bottom:70px}}@media (max-width:480px){.home_container__2nSFh{padding-bottom:60px}}.home_loading___ADjJ{display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid hsl(var(--muted));border-top-color:hsl(var(--primary));animation:home_spin__noMEB 1s ease-in-out infinite}@keyframes home_spin__noMEB{to{transform:rotate(1turn)}}.Footer_footer__UaG1g{position:fixed;bottom:0;left:0;right:0;background:hsl(var(--background));border-top:1px solid hsl(var(--border));padding:1rem 2rem;height:60px;z-index:100;pointer-events:auto}.Footer_footerContent__nZq4z{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:1rem}.Footer_footerLinks__4RPn7{display:flex;align-items:center;gap:.5rem}.Footer_footerLink__twEJY{color:hsl(var(--muted-foreground));text-decoration:none;font-size:.875rem;transition:color .2s ease}.Footer_footerLink__twEJY:hover{color:hsl(var(--foreground))}.Footer_separator__vW02z{color:hsl(var(--muted-foreground)/.5);font-size:.75rem}.Footer_footerText__nqtso{color:hsl(var(--muted-foreground));font-size:.875rem}@media (max-width:768px){.Footer_footer__UaG1g{padding:.75rem 1rem;height:auto;min-height:60px}.Footer_footerContent__nZq4z{flex-direction:column;gap:.5rem;text-align:center}.Footer_footerLinks__4RPn7{order:2}.Footer_footerText__nqtso{order:1}}@media (max-width:480px){.Footer_footer__UaG1g{padding:.5rem 1rem;height:auto;min-height:50px}.Footer_footerContent__nZq4z{gap:.25rem}.Footer_footerLinks__4RPn7{flex-direction:column;gap:.25rem}.Footer_separator__vW02z{display:none}.Footer_footerLink__twEJY,.Footer_footerText__nqtso{font-size:.8rem}}