.dk-projects-page .studio-main{padding-top:calc(var(--top) + 22px)}
.dk-projects-page .studio-filter-bar{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:16px;margin:0 0 28px;padding:0;background:transparent;border:0;box-shadow:none}
.dk-projects-page .studio-filter-bar label,.dk-projects-page .studio-filter-bar select{height:52px;border:1px solid #e2deea;border-radius:14px;background:#fff}
.dk-projects-page .studio-filter-bar label{display:flex;align-items:center;gap:14px;padding:0 20px;color:#aaa4b6}
.dk-projects-page .studio-filter-bar label svg{width:19px;height:19px}
.dk-projects-page .studio-filter-bar input{width:100%;border:0;outline:0;background:transparent;font-size:15px;color:#262133}
.dk-projects-page .studio-filter-bar input::placeholder{color:#6e6877}
.dk-projects-page .studio-filter-bar select{padding:0 20px;font-size:15px;color:#16121e;outline:0}
.dk-projects-page .studio-model-grid{margin-top:0}
.dk-projects-page .studio-model-card{overflow:hidden;border-radius:16px;border-color:#e7e2ed;background:#fff;transition:transform .22s ease,box-shadow .22s ease}
.dk-projects-page .studio-model-card:hover{transform:translateY(-5px);box-shadow:0 20px 45px rgba(43,24,72,.12)}
.dk-projects-page .studio-model-card-media{aspect-ratio:16/9;height:auto;background:#f3eff8}
.dk-projects-page .studio-model-card-media img{width:100%;height:100%;object-fit:cover}
@media(max-width:760px){.dk-projects-page .studio-main{padding-top:calc(var(--top) + 15px)}.dk-projects-page .studio-filter-bar{grid-template-columns:1fr;gap:10px;margin-bottom:20px}.dk-projects-page .studio-filter-bar label,.dk-projects-page .studio-filter-bar select{height:48px}}
