.projects-module__D-cxOq__page{background:var(--black);color:var(--white)}.projects-module__D-cxOq__projectsSection{padding:62px 0 95px}.projects-module__D-cxOq__sectionHead{max-width:720px;margin-bottom:42px}.projects-module__D-cxOq__sectionHead>span{text-align:right;color:var(--red);letter-spacing:2.7px;direction:ltr;margin-bottom:8px;font-family:Arial,sans-serif;font-size:9px;font-weight:700;display:block}.projects-module__D-cxOq__sectionHead h1{color:var(--white);letter-spacing:-.7px;margin:0;font-size:36px;font-weight:800;line-height:1.5}.projects-module__D-cxOq__sectionHead p{max-width:660px;color:var(--muted);margin:10px 0 0;font-size:11.5px;line-height:2}.projects-module__D-cxOq__projectsList{border-top:1px solid var(--line)}.projects-module__D-cxOq__projectItem{border-bottom:1px solid var(--line);grid-template-columns:190px minmax(0,1fr);gap:46px;padding:34px 0 38px;transition:border-color .2s;display:grid}.projects-module__D-cxOq__projectItem:hover{border-bottom-color:color-mix(in srgb, var(--red) 45%, var(--line))}.projects-module__D-cxOq__projectMeta{direction:ltr;flex-direction:column;align-items:flex-start;gap:9px;padding-top:4px;display:flex}.projects-module__D-cxOq__number{color:var(--red);font-family:Arial,sans-serif;font-size:22px;font-weight:700;line-height:1}.projects-module__D-cxOq__category{color:var(--red);letter-spacing:2px;font-family:Arial,sans-serif;font-size:8px;font-weight:700;line-height:1.6}.projects-module__D-cxOq__projectContent{min-width:0}.projects-module__D-cxOq__projectContent h2{color:var(--white);margin:0 0 9px;font-size:22px;font-weight:800;line-height:1.65}.projects-module__D-cxOq__description{max-width:900px;color:var(--soft);margin:0;font-size:12px;line-height:2.05}.projects-module__D-cxOq__highlights{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 45px;max-width:1050px;margin-top:20px;padding-top:18px;display:grid}.projects-module__D-cxOq__highlight{align-items:flex-start;gap:11px;min-height:29px;display:flex}.projects-module__D-cxOq__highlight>span{background:var(--red);border-radius:50%;flex:0 0 4px;width:4px;height:4px;margin-top:9px}.projects-module__D-cxOq__highlight p{color:var(--muted);margin:0;font-size:10.5px;line-height:1.9}html[data-theme=light] .projects-module__D-cxOq__page{color:#111316;background:#f8f9fa}:is(html[data-theme=light] .projects-module__D-cxOq__sectionHead h1,html[data-theme=light] .projects-module__D-cxOq__projectContent h2){color:#111316}html[data-theme=light] .projects-module__D-cxOq__description{color:#50575e}:is(html[data-theme=light] .projects-module__D-cxOq__sectionHead p,html[data-theme=light] .projects-module__D-cxOq__highlight p){color:#6b7279}@media (max-width:900px){.projects-module__D-cxOq__projectsSection{padding:50px 0 75px}.projects-module__D-cxOq__projectItem{grid-template-columns:145px minmax(0,1fr);gap:30px}.projects-module__D-cxOq__highlights{gap:7px 25px}}@media (max-width:700px){.projects-module__D-cxOq__projectsSection{padding:38px 0 55px}.projects-module__D-cxOq__sectionHead{margin-bottom:28px}.projects-module__D-cxOq__sectionHead h1{font-size:27px}.projects-module__D-cxOq__sectionHead p{font-size:10.5px;line-height:2}.projects-module__D-cxOq__projectItem{grid-template-columns:1fr;gap:15px;padding:27px 0 30px}.projects-module__D-cxOq__projectMeta{flex-direction:row;justify-content:space-between;align-items:center;gap:15px;padding:0}.projects-module__D-cxOq__number{font-size:18px}.projects-module__D-cxOq__category{letter-spacing:1.6px;font-size:7px}.projects-module__D-cxOq__projectContent h2{font-size:19px}.projects-module__D-cxOq__description{font-size:11px;line-height:2}.projects-module__D-cxOq__highlights{grid-template-columns:1fr;gap:5px;margin-top:17px;padding-top:15px}.projects-module__D-cxOq__highlight{min-height:27px}.projects-module__D-cxOq__highlight p{font-size:10px}}@media (max-width:390px){.projects-module__D-cxOq__projectsSection{padding-top:32px}.projects-module__D-cxOq__sectionHead h1{font-size:25px}.projects-module__D-cxOq__projectContent h2{font-size:18px}}
