.landing{min-height:65vh;display:grid;grid-template-columns:1.25fr .75fr;gap:55px;align-items:center;padding:45px 3%}.landing h1{font-size:clamp(48px,7vw,88px);max-width:850px}.landing p{font-size:20px;color:var(--muted);max-width:650px}.btn{display:inline-block;margin-top:22px;padding:14px 20px;border-radius:12px;background:var(--brand);color:#fff;text-decoration:none;font-weight:850}.mock{padding:30px;display:grid;gap:12px;transform:rotate(2deg)}.mock span{color:var(--muted);font-weight:800}.mock b{padding:13px;background:var(--soft);border-radius:10px}.mock i{text-align:right;color:var(--muted)}.dashboard-head{display:flex;justify-content:space-between;align-items:center;padding:30px 0}.competition-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.competition-card{display:block;padding:24px;color:var(--ink);text-decoration:none}.competition-card span,.competition-card p{color:var(--muted)}.competition-card h3{font-size:25px;margin:8px 0}.create{padding:28px;margin-top:24px}.formgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:0 14px}.competition-nav{text-align:right;margin-bottom:12px}.competition-nav a{margin-left:15px;color:var(--brand2);font-weight:800;text-decoration:none}@media(max-width:760px){.landing{grid-template-columns:1fr;padding:30px 0}.landing h1{font-size:48px}.competition-grid,.formgrid{grid-template-columns:1fr}}
.competition-nav{display:flex;justify-content:flex-end;align-items:center;gap:5px;overflow-x:auto;padding:8px 0 14px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.competition-nav::-webkit-scrollbar{display:none}.competition-nav a{margin:0;padding:9px 11px;border-radius:9px;white-space:nowrap}.competition-nav a.active{background:var(--brand);color:#fff}.competition-nav a:hover{background:var(--soft)}.competition-nav a.active:hover{background:var(--brand)}@media(max-width:760px){.competition-nav{justify-content:flex-start}}
