.awork{background:var(--green-tint);border-block:1px solid rgba(97,185,70,.28)}.awork__head{max-width:48rem}.awork__h{color:var(--ink);font-size:clamp(1.6rem,3.2vw,2.15rem);font-weight:800;letter-spacing:-.015em;line-height:1.14;margin-top:var(--s4)}.awork__intro{color:var(--body);font-size:1.12rem;margin-top:var(--s4);max-width:46rem}.awork__grid{display:grid;gap:var(--s5);grid-template-columns:1fr;list-style:none;margin:var(--s6) 0 0;padding:0}@media(min-width:760px){.awork__grid{gap:var(--s6);grid-template-columns:repeat(3,1fr)}}.awork__item{background:#fff;border:1px solid var(--rule);border-radius:var(--radius);border-top:4px solid var(--green);padding:var(--s5)}.awork__k{color:var(--green-on-tint);font-family:var(--font-d);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.awork__item h3{color:var(--ink);font-family:var(--font-d);font-size:1.15rem;font-weight:800;margin:6px 0 8px}.awork__item p{color:var(--body);font-size:1rem;line-height:1.5}.awork__foot{color:var(--ink);font-size:1.1rem;font-weight:600;margin-top:var(--s6)}.awork__link{color:var(--primary-hover);display:inline-block;font-family:var(--font-d);font-size:.98rem;font-weight:700;margin-left:10px;text-decoration:none}.awork__link:hover{text-decoration:underline}