.work-core{background:var(--ink);color:#fff;padding:90px 4.5vw}.work-core-heading{grid-template-columns:.72fr 1.28fr;align-items:end;gap:6vw;margin-bottom:56px;display:grid}.work-core-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(38px,4.5vw,68px);line-height:1.02}.work-core-heading>p:last-child{color:#b9c5cb;grid-column:2;max-width:720px;margin:-34px 0 0;font-size:18px;line-height:1.6;transform:translateY(78px)}.work-core-grid{border-top:1px solid #ffffff28;border-left:1px solid #ffffff28;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:118px;display:grid}.work-core-card{color:#fff;border-bottom:1px solid #ffffff28;border-right:1px solid #ffffff28;flex-direction:column;min-height:400px;padding:34px;display:flex;position:relative}.work-core-card.is-linked{transition:background .2s,transform .2s}.work-core-card.is-linked:hover,.work-core-card.is-linked:focus-visible{background:var(--blue);outline:2px solid var(--lime);outline-offset:-2px}.work-core-number{color:var(--lime);margin-bottom:56px;font:14px/1.5 monospace}.work-core-card h3{letter-spacing:-.04em;max-width:520px;margin:0;font-size:clamp(28px,3vw,44px);line-height:1.05}.work-core-card>p{color:#bcc8cf;max-width:580px;margin:22px 0;font-size:17px;line-height:1.6}.work-core-card ul{flex-wrap:wrap;gap:8px;margin:auto 0 0;padding:28px 0 0;list-style:none;display:flex}.work-core-card li{color:#dce3e7;background:#ffffff0c;border:1px solid #ffffff25;padding:8px 10px;font-size:13px}.work-core-action{border-top:2px solid var(--lime);color:var(--lime);justify-content:space-between;margin-top:28px;padding-top:18px;font-weight:700;display:flex}@media (max-width:820px){.work-core{padding:65px 4.5vw}.work-core-heading{grid-template-columns:1fr;gap:24px}.work-core-heading>p:last-child{grid-column:auto;margin:0;transform:none}.work-core-grid{grid-template-columns:1fr;margin-top:45px}.work-core-card{min-height:340px;padding:28px}.work-core-number{margin-bottom:38px}}@media (prefers-reduced-motion:reduce){.work-core-card.is-linked{transition:none}}
