.uoi-work-page{color:var(--uoi-light)}.uoi-work-page :where(p,dl,dd,h3){margin:0}.uoi-stack{padding:var(--uoi-space-xl) max(var(--uoi-margin), env(safe-area-inset-right)) 0 max(var(--uoi-margin), env(safe-area-inset-left))}.uoi-stack-cols{gap:var(--uoi-space-lg) var(--uoi-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.uoi-stack-cols>div{padding-top:var(--uoi-space-sm);border-top:1px solid var(--uoi-dark);align-content:start;gap:.6rem;display:grid}.uoi-stack-cols dt{letter-spacing:0;text-transform:uppercase;color:var(--uoi-white);font-size:1.25rem;font-weight:600;line-height:1.15}.uoi-stack-cols dd{max-width:44ch;font-size:var(--uoi-text-sm);text-wrap:pretty;line-height:1.55}.uoi-stack-price{font-size:var(--uoi-text-xs);letter-spacing:0;color:var(--uoi-mid);line-height:1.5;margin-top:var(--uoi-space-base)!important}@media (max-width:767px){.uoi-stack-cols{grid-template-columns:1fr}}.uoi-service-name{font-weight:600;font-size:var(--uoi-h3);letter-spacing:var(--uoi-track);text-transform:uppercase;color:var(--uoi-white);text-wrap:balance;grid-column:1/span 6;line-height:1}.uoi-service-copy{justify-items:start;gap:var(--uoi-space-md);grid-column:8/-1;align-content:start;min-height:13.5rem;display:grid}.uoi-service-copy>p:first-child{max-width:44ch;font-size:var(--uoi-h6);text-wrap:pretty;line-height:1.5}.uoi-service-deliverable{font-size:var(--uoi-text-sm);color:var(--uoi-white);gap:.25rem;line-height:1.5;display:grid}.uoi-service-deliverable span{font-weight:600;font-size:var(--uoi-text-xs);letter-spacing:0;text-transform:uppercase;color:var(--uoi-mid)}.uoi-work-terms{max-width:70ch;font-size:var(--uoi-text-sm);color:var(--uoi-mid);line-height:1.5;margin-top:var(--uoi-space-xl)!important}.uoi-work-terms a{color:var(--uoi-light);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--uoi-dark);text-decoration-color:var(--uoi-dark)}@media (hover:hover) and (pointer:fine){.uoi-work-terms a:hover{color:var(--uoi-white);-webkit-text-decoration-color:var(--uoi-white);text-decoration-color:var(--uoi-white)}}@media (pointer:coarse){.uoi-work-terms a{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:991px){.uoi-service-name,.uoi-service-copy{grid-column:1/-1}.uoi-service-copy{min-height:0}}
