.landing-contest[data-v-51031728]{background:#faf7f3;border-top:1px solid rgba(192,139,78,.12);padding:4rem 1rem}.landing-contest__card[data-v-51031728]{align-items:center;background:#fff;border:1px solid rgba(192,139,78,.2);border-radius:24px;box-shadow:0 8px 32px #1e4a1e0f;display:grid;gap:2.5rem;grid-template-columns:minmax(180px,280px) 1fr;margin:0 auto;max-width:960px;opacity:0;padding:2.5rem 3rem;transform:translateY(40px);transition:all .8s cubic-bezier(.16,1,.3,1)}.landing-contest--visible .landing-contest__card[data-v-51031728]{opacity:1;transform:translateY(0)}.landing-contest__logo-link[data-v-51031728]{display:block;transition:transform .35s cubic-bezier(.4,0,.2,1)}.landing-contest__logo-link[data-v-51031728]:hover{transform:scale(1.03)}.landing-contest__logo[data-v-51031728]{display:block;height:auto;width:100%}.landing-contest__label[data-v-51031728]{background:#1e4a1e14;border-radius:50px;color:#1e4a1e;display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.02em;margin-bottom:1rem;padding:.35rem .9rem}.landing-contest__title[data-v-51031728]{color:#1e2e1e;font-size:clamp(1.5rem,3.5vw,2.1rem);font-weight:800;letter-spacing:-.02em;line-height:1.25;margin:0 0 1rem}.landing-contest__text[data-v-51031728]{color:#4a3728;font-size:1rem;line-height:1.8;margin:0 0 1.75rem}.landing-contest__cta[data-v-51031728]{align-items:center;background:linear-gradient(135deg,#c08b4e,#a0703a);border-radius:50px;box-shadow:0 4px 20px #a0703a59;color:#fff;display:inline-flex;font-size:.95rem;font-weight:600;gap:.5rem;letter-spacing:.01em;padding:.8rem 1.8rem;text-decoration:none;transition:all .35s cubic-bezier(.4,0,.2,1)}.landing-contest__cta[data-v-51031728]:hover{background:linear-gradient(135deg,#d4a060,#b0804a);box-shadow:0 8px 28px #a0703a73;transform:translateY(-2px)}.landing-contest__arrow[data-v-51031728]{font-size:1.1em}.landing-contest__partners[data-v-51031728]{align-items:center;border-top:1px solid rgba(192,139,78,.15);display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin-top:1.75rem;padding-top:1.25rem}.landing-contest__partners-label[data-v-51031728]{color:#8a7560;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.landing-contest__partners-logos[data-v-51031728]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.landing-contest__partner[data-v-51031728]{align-items:center;background:#fff;border:1px solid rgba(192,139,78,.18);border-radius:8px;display:inline-flex;justify-content:center;padding:.4rem .8rem;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s}.landing-contest__partner[data-v-51031728]:hover{box-shadow:0 4px 12px #1e4a1e1a;transform:translateY(-1px)}.landing-contest__partner--green[data-v-51031728]{background:#2a6010;border-color:#509d2959}.landing-contest__partner-img[data-v-51031728]{display:block;height:24px;max-width:160px;width:auto}.landing-contest__partner--green .landing-contest__partner-img[data-v-51031728]{height:26px}@media(max-width:768px){.landing-contest[data-v-51031728]{padding:3rem 1.25rem}.landing-contest__card[data-v-51031728]{border-radius:20px;gap:1.5rem;grid-template-columns:1fr;padding:2rem 1.5rem;text-align:center}.landing-contest__logo-link[data-v-51031728]{margin:0 auto;max-width:220px}.landing-contest__text[data-v-51031728]{font-size:.95rem}.landing-contest__cta[data-v-51031728]{border-radius:14px;box-sizing:border-box;justify-content:center;width:100%}.landing-contest__partners[data-v-51031728]{flex-direction:column;justify-content:center}.landing-contest__partners-logos[data-v-51031728]{justify-content:center}}@media(prefers-reduced-motion:reduce){.landing-contest__card[data-v-51031728],.landing-contest__cta[data-v-51031728],.landing-contest__logo-link[data-v-51031728],.landing-contest__partner[data-v-51031728]{transition:none}}
