.services-section--compact[data-astro-cid-rqcsfpnx]{padding:56px 0}.services-section--compact[data-astro-cid-rqcsfpnx] .services-intro[data-astro-cid-rqcsfpnx]{max-width:none;margin-bottom:24px}.services-section--compact[data-astro-cid-rqcsfpnx] .services-intro[data-astro-cid-rqcsfpnx] h2[data-astro-cid-rqcsfpnx]{font-family:var(--serif);text-transform:none;color:var(--ink);margin:0;font-size:2.75rem;line-height:1.1}.services-section--compact[data-astro-cid-rqcsfpnx] .services-intro[data-astro-cid-rqcsfpnx]>p[data-astro-cid-rqcsfpnx],.services-section--compact[data-astro-cid-rqcsfpnx] .card-top[data-astro-cid-rqcsfpnx]{display:none}.services-section--compact[data-astro-cid-rqcsfpnx] .service-grid[data-astro-cid-rqcsfpnx]{gap:20px}.services-section--compact[data-astro-cid-rqcsfpnx] .service-card[data-astro-cid-rqcsfpnx]{padding:24px}.services-section--compact[data-astro-cid-rqcsfpnx] .service-card-inner[data-astro-cid-rqcsfpnx]{grid-template-columns:96px minmax(0,1fr);gap:16px;display:grid}.services-section--compact[data-astro-cid-rqcsfpnx] .service-photo{grid-area:1/1;width:96px;height:96px;margin:0;display:block}.services-section--compact[data-astro-cid-rqcsfpnx] .service-card[data-astro-cid-rqcsfpnx] h3[data-astro-cid-rqcsfpnx]{grid-area:1/2;align-self:center;margin:0;font-size:2rem;line-height:1.08}.services-section--compact[data-astro-cid-rqcsfpnx] .service-meta{grid-column:1/-1;margin:0;padding-top:14px}.services-section--compact[data-astro-cid-rqcsfpnx] .service-price-value{font-size:2.25rem}.services-section--compact[data-astro-cid-rqcsfpnx] .service-disclosure[data-astro-cid-rqcsfpnx]{grid-column:1/-1;margin:0}.services-section--compact[data-astro-cid-rqcsfpnx] .section-cta[data-astro-cid-rqcsfpnx]{margin-top:24px}@media (width<=767px){.services-section--compact[data-astro-cid-rqcsfpnx]{padding:32px 0 40px}.services-section--compact[data-astro-cid-rqcsfpnx] .services-intro[data-astro-cid-rqcsfpnx] h2[data-astro-cid-rqcsfpnx]{font-size:2rem}.services-section--compact[data-astro-cid-rqcsfpnx] .service-card[data-astro-cid-rqcsfpnx]{padding:20px}.services-section--compact[data-astro-cid-rqcsfpnx] .service-card-inner[data-astro-cid-rqcsfpnx]{grid-template-columns:80px minmax(0,1fr);gap:14px}.services-section--compact[data-astro-cid-rqcsfpnx] .service-photo{width:80px;height:80px}.services-section--compact[data-astro-cid-rqcsfpnx] .service-card[data-astro-cid-rqcsfpnx] h3[data-astro-cid-rqcsfpnx]{font-size:1.75rem}}.gallery-viewer-caption[data-astro-cid-rj65ajc3]{text-align:center;flex:1;min-width:0}.gallery-viewer-caption[data-astro-cid-rj65ajc3] .gallery-lightbox-original[data-astro-cid-rj65ajc3]{padding:6px 0;font-size:.75rem}@media (orientation:landscape) and (height<=540px){.gallery-series-viewer[data-astro-cid-rj65ajc3] .gallery-lightbox-shell[data-astro-cid-rj65ajc3]{min-height:100%;padding:max(12px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(230px,36%);gap:8px 20px}.gallery-series-viewer[data-astro-cid-rj65ajc3] .gallery-lightbox-stage[data-astro-cid-rj65ajc3]{grid-area:1/1/-1;padding:0}.gallery-series-viewer[data-astro-cid-rj65ajc3] .gallery-lightbox-toolbar[data-astro-cid-rj65ajc3]{grid-area:1/2;gap:8px}.gallery-series-viewer[data-astro-cid-rj65ajc3] .gallery-lightbox-toolbar[data-astro-cid-rj65ajc3] h3[data-astro-cid-rj65ajc3]{font-size:1.375rem}.gallery-series-viewer[data-astro-cid-rj65ajc3] .gallery-lightbox-count[data-astro-cid-rj65ajc3]{font-size:.6875rem}.gallery-series-viewer[data-astro-cid-rj65ajc3] .gallery-thumbnails[data-astro-cid-rj65ajc3]{grid-area:2/2;gap:6px;width:100%;padding:4px 2px}.gallery-series-viewer[data-astro-cid-rj65ajc3] .gallery-thumbnail[data-astro-cid-rj65ajc3]{flex-basis:50px;width:50px;height:60px}.gallery-series-viewer[data-astro-cid-rj65ajc3] .gallery-lightbox-footer[data-astro-cid-rj65ajc3]{grid-area:3/2;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;height:100%;min-height:0;padding:0;display:grid}.gallery-viewer-caption[data-astro-cid-rj65ajc3]{text-align:left;grid-column:1/-1;min-height:0;overflow-y:auto}.gallery-series-viewer[data-astro-cid-rj65ajc3] .gallery-lightbox-caption[data-astro-cid-rj65ajc3]{text-align:left;font-size:.75rem}.gallery-series-viewer[data-astro-cid-rj65ajc3] .gallery-lightbox-prev[data-astro-cid-rj65ajc3]{justify-self:start}.gallery-series-viewer[data-astro-cid-rj65ajc3] .gallery-lightbox-next[data-astro-cid-rj65ajc3]{justify-self:end}}.about-links[data-astro-cid-oxgmilyn]{flex-wrap:wrap;gap:8px 24px;margin-top:22px;display:flex}.about-links[data-astro-cid-oxgmilyn] .text-link[data-astro-cid-oxgmilyn]{text-shadow:none;font-size:.75rem}@media (width>=1025px){.about-links[data-astro-cid-oxgmilyn]{gap:4px 24px;margin-top:8px}}
