.kamplar-upcoming{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:28px}.kamplar-upcoming article{display:grid;grid-template-columns:190px 1fr;border:1px solid var(--line);background:#fff;overflow:hidden}.kamplar-upcoming img{width:100%;height:100%;min-height:230px;object-fit:cover}.kamplar-upcoming .body{padding:26px}.kamplar-upcoming h3{margin:6px 0 10px;font:1.65rem var(--serif);color:var(--navy-950)}.kamplar-upcoming p{color:var(--muted);font-size:.84rem;line-height:1.65}.kamplar-meta{display:flex;flex-wrap:wrap;gap:7px;margin:14px 0}.kamplar-meta span{padding:4px 8px;background:var(--cream-100);color:var(--navy-900);font-size:.68rem;font-weight:700}.kamplar-first{padding:75px 0}.kamplar-first-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:50px}.kamplar-first .kamp-card .button{display:flex;min-height:48px;padding:0 22px;color:#fff;font-size:.82rem;font-weight:700;line-height:1.2}.kamplar-apply{background:var(--cream-100);padding:75px 0}.kamplar-apply .akd-apply{max-width:680px}.kamplar-apply .auth-btn{min-height:48px;display:flex!important;align-items:center;justify-content:center;padding:12px 18px!important;font-size:.82rem!important;line-height:1.25!important}.kamplar-apply .auth-field{text-align:left}@media(max-width:900px){.kamplar-upcoming,.kamplar-first-grid{grid-template-columns:1fr}.kamplar-upcoming article{grid-template-columns:1fr}.kamplar-upcoming img{height:230px}}
