--- layout: layouts/base.njk --- {# This layout supports two usage patterns: 1. Paginated from services.json — the `service` variable (pagination alias) is the full service object. 2. Individual page with frontmatter — individual `serviceTitle`, `eyebrow`, `lead`, `images`, `included` variables. #} {% if service %} {% set _title = service.name %} {% set _eyebrow = service.eyebrow %} {% set _lead = service.lead %} {% set _images = service.images %} {% set _included = service.included %} {% else %} {% set _title = serviceTitle %} {% set _eyebrow = eyebrow %} {% set _lead = lead %} {% set _images = images %} {% set _included = included %} {% endif %}

{{ _eyebrow }}

{{ _title }}

{{ _lead }}

Request a Quote
{% if _images and _images.length %} {% endif %}

What's included

{% if _included and _included.length %}
    {% for item in _included %}
  • {{ item }}
  • {% endfor %}
{% endif %}

Diana serves San Francisco and the wider Bay Area within 50 miles, including Oakland, Berkeley, Marin County, Palo Alto, and beyond.

Request a Quote
{# Page body content (Eleventy compatibility) #} {{ content | safe }} {% include "components/cta-band.njk" %}