.arch-sec{padding-top:70px}.arch{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 36px}.arch h3{font:italic 900 16px var(--font);font-stretch:118%;text-transform:uppercase;letter-spacing:.06em;color:#fff;margin:0 0 10px;padding-bottom:8px;border-bottom:2px solid var(--red)}.arch ul{list-style:none;margin:0;padding:0;display:grid;gap:7px}.arch li a{color:#c4c7cc;font-size:14.5px;line-height:1.35;text-decoration:none}.arch li a:hover{color:#fff;text-decoration:underline}@media(max-width:900px){.arch{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.arch{grid-template-columns:1fr}}.home-clip{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:40px;align-items:center;margin-top:60px}.home-clip h3{font-size:clamp(28px,3vw,42px);margin:8px 0 14px;color:#fff}.home-clip p{color:#d3d6da;font-size:16.5px;line-height:1.6}.home-clip figure{margin:0}@media(max-width:900px){.home-clip{grid-template-columns:1fr;gap:20px}}
