.audit-request[data-astro-cid-ibjroa2p]{--contact-layout-gap:16px}.service-outcome-title[data-astro-cid-ibjroa2p]{align-items:center;gap:16px;display:flex}.service-outcome-graphic[data-astro-cid-ibjroa2p]{flex:none;place-items:center start;width:49px;height:54px;display:grid}.service-outcome-tile[data-astro-cid-ibjroa2p]{width:42px;height:42px;color:var(--ink);background:#fff;place-items:center;display:grid;transform:translateY(-2px)}.service-outcomes[data-astro-cid-ibjroa2p]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 24px;padding:0;list-style:none;display:grid}.service-outcomes[data-astro-cid-ibjroa2p] li[data-astro-cid-ibjroa2p]{background:#fff;align-items:flex-start;gap:12px;padding:16px;line-height:1.65;display:flex}.outcome-check[data-astro-cid-ibjroa2p]{clip-path:circle(50%);color:var(--ink);background:#eef0f2;flex:none;place-items:center;margin-top:calc(.5lh - 13px);padding:6px;display:grid}@media (width<=620px){.service-outcomes[data-astro-cid-ibjroa2p]{grid-template-columns:1fr}}.photography-link[data-astro-cid-ibjroa2p]{color:var(--blue);margin-top:8px;font-weight:600;display:inline-block;box-shadow:inset 0 -1px}.photography-link[data-astro-cid-ibjroa2p]:is(:hover,:focus-visible){color:#174ca8}.photography-link[data-astro-cid-ibjroa2p] svg{vertical-align:middle;display:inline-block}@media (width<=620px){.photography-link[data-astro-cid-ibjroa2p]{box-shadow:none}}.video-statistics-link[data-astro-cid-ibjroa2p]{text-underline-offset:.18em;text-decoration:underline}#video-statistics[data-astro-cid-ibjroa2p]{border:0;width:min(94vw,1100px);max-height:92dvh;padding:12px}#video-statistics[data-astro-cid-ibjroa2p]::backdrop{background:#0c192dbf}#video-statistics[data-astro-cid-ibjroa2p] form[data-astro-cid-ibjroa2p]{text-align:right;margin-bottom:8px}#video-statistics[data-astro-cid-ibjroa2p] img[data-astro-cid-ibjroa2p]{width:100%;height:auto;display:block}.service-detail[data-astro-cid-ibjroa2p]{padding-top:clamp(20px,3vw,48px);padding-bottom:clamp(40px,8vw,110px)}.service-hero[data-astro-cid-ibjroa2p]{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,64px);display:grid}.service-hero-visual[data-astro-cid-ibjroa2p]{aspect-ratio:3/2;object-fit:cover;justify-self:center;width:100%;height:auto;display:block}@media (width<1024px){.service-hero-copy[data-astro-cid-ibjroa2p]{display:contents}.service-hero-visual[data-astro-cid-ibjroa2p],.service-hero-gallery[data-astro-cid-ibjroa2p]{grid-row:2}.service-hero[data-astro-cid-ibjroa2p] .hero-copy[data-astro-cid-ibjroa2p]{margin-block-start:0}}@media (width>=1024px){.service-hero[data-astro-cid-ibjroa2p],.audit-overview[data-astro-cid-ibjroa2p]{grid-template-columns:50% minmax(0,1fr)}.audit-overview[data-astro-cid-ibjroa2p].audit-section{margin-top:100px}}.audit-section[data-astro-cid-ibjroa2p]{margin-top:3rem}.audit-overview[data-astro-cid-ibjroa2p]{gap:clamp(20px,4vw,64px);display:grid}.service-overview-copy[data-astro-cid-ibjroa2p]>.overview-quote-author[data-astro-cid-ibjroa2p]{margin:.75rem 0 0;font-size:16px}.overview-quote-mark[data-astro-cid-ibjroa2p]{height:44px;color:var(--blue);margin-bottom:12px;font:72px/1 Georgia,serif;display:block}.service-overview-copy[data-astro-cid-ibjroa2p]>p[data-astro-cid-ibjroa2p]:not(.overview-quote-author){font-size:22px;font-style:italic;line-height:1.5}@media (width>=1024px){.service-overview-copy[data-astro-cid-ibjroa2p]>p[data-astro-cid-ibjroa2p]:not(.overview-quote-author){max-width:85%}}.service-overview-copy[data-astro-cid-ibjroa2p]>p[data-astro-cid-ibjroa2p],.audit-overview[data-astro-cid-ibjroa2p] h2[data-astro-cid-ibjroa2p]{margin-top:0}@media (900px<=width<1024px){.audit-overview[data-astro-cid-ibjroa2p]{grid-template-columns:repeat(2,minmax(0,1fr))}}.audit-checks[data-astro-cid-ibjroa2p]{gap:1rem;padding-left:1.5rem;display:grid}.audit-checks[data-astro-cid-ibjroa2p] li[data-astro-cid-ibjroa2p]{border-top:1px solid #d7dfe8;padding:.75rem .5rem}.audit-checks[data-astro-cid-ibjroa2p] h3[data-astro-cid-ibjroa2p],.audit-checks[data-astro-cid-ibjroa2p] p[data-astro-cid-ibjroa2p]{margin:0}.website-projects[data-astro-cid-ibjroa2p]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.website-projects[data-astro-cid-ibjroa2p]>li[data-astro-cid-ibjroa2p]>a[data-astro-cid-ibjroa2p]{border:1px solid var(--line);background:var(--paper);display:grid}.website-project-copy[data-astro-cid-ibjroa2p]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.reels-title[data-astro-cid-ibjroa2p]{margin:2.5rem 0 1rem}.reels-grid[data-astro-cid-ibjroa2p]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}.reel-player[data-astro-cid-ibjroa2p]{position:relative}.reel-open[data-astro-cid-ibjroa2p]{display:none}.reel-player[data-astro-cid-ibjroa2p][data-ready]:not([data-started]) .reel-open[data-astro-cid-ibjroa2p]{color:#fff;text-shadow:0 2px 10px #000;cursor:pointer;background:0 0;border:0;place-items:center;width:100%;font-size:2rem;display:grid;position:absolute;inset:0}.reel-open[data-astro-cid-ibjroa2p] span[data-astro-cid-ibjroa2p]{box-sizing:border-box;width:56px;height:56px;text-shadow:none;background:#142236;border-radius:50%;place-items:center;padding-left:2px;font-size:1.25rem;display:grid}.reel-fullscreen[data-astro-cid-ibjroa2p]{background:#000;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0}.reels-grid[data-astro-cid-ibjroa2p] .reel-fullscreen[data-astro-cid-ibjroa2p] video[data-astro-cid-ibjroa2p]{background:#000;height:100%;margin:0}.reel-fullscreen[data-astro-cid-ibjroa2p] button[data-astro-cid-ibjroa2p]{z-index:1;top:max(16px, env(safe-area-inset-top));color:#fff;background:#000b;border:0;min-width:44px;padding:12px;position:absolute}.reel-close[data-astro-cid-ibjroa2p]{font-size:1.5em;right:16px}.reels-grid[data-astro-cid-ibjroa2p] video[data-astro-cid-ibjroa2p]{aspect-ratio:9/16;object-fit:contain;background:#101827;width:100%;margin-bottom:.5rem;display:block}@media (width>=768px){.reels-grid[data-astro-cid-ibjroa2p]{grid-template-columns:repeat(5,minmax(0,1fr))}}.video-project[data-astro-cid-ibjroa2p]{border:1px solid var(--line);background:var(--paper);align-content:start;display:grid}.video-project-copy[data-astro-cid-ibjroa2p]{gap:16px;display:grid}.website-project-copy[data-astro-cid-ibjroa2p],.video-project-copy[data-astro-cid-ibjroa2p]{padding:clamp(14px,1.6vw,24px)}.video-results-period[data-astro-cid-ibjroa2p]{margin:0}.website-projects[data-astro-cid-ibjroa2p] .project-preview[data-astro-cid-ibjroa2p]{border:0}.video-project[data-astro-cid-ibjroa2p] .project-preview[data-astro-cid-ibjroa2p]{aspect-ratio:16/9}.project-preview[data-astro-cid-ibjroa2p]{aspect-ratio:16/10;object-fit:cover;object-position:top;border:1px solid var(--line);grid-column:1/-1;width:100%;display:block}.website-projects[data-astro-cid-ibjroa2p]>li[data-astro-cid-ibjroa2p]>a[data-astro-cid-ibjroa2p]:is(:hover,:focus-visible),.video-project[data-astro-cid-ibjroa2p]:is(:hover,:focus-within){border-color:var(--blue)}.website-projects[data-astro-cid-ibjroa2p]>li[data-astro-cid-ibjroa2p]>a[data-astro-cid-ibjroa2p]:is(:hover,:focus-visible),.video-project[data-astro-cid-ibjroa2p]:is(:hover,:focus-within) .video-project-copy[data-astro-cid-ibjroa2p]>strong[data-astro-cid-ibjroa2p]{color:var(--blue)}.website-projects[data-astro-cid-ibjroa2p] strong[data-astro-cid-ibjroa2p]{font-size:1.25rem}.project-domain[data-astro-cid-ibjroa2p]{color:#56677e;margin-top:4px;display:block}@media (width>=621px){.website-projects[data-astro-cid-ibjroa2p]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.website-projects[data-astro-cid-ibjroa2p]{grid-template-columns:repeat(3,minmax(0,1fr))}}.audit-request[data-astro-cid-ibjroa2p]{--request-padding:clamp(24px, 4vw, 64px);isolation:isolate;padding:var(--request-padding);border:1px solid var(--line);background:linear-gradient(145deg,#f8f9fa,#e9edf1);position:relative}.audit-request[data-astro-cid-ibjroa2p]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#56677e59 1px,#0000 1.5px) 100% 100%/16px 16px;position:absolute;inset:0;mask-image:radial-gradient(at 100% 100%,#000,#0000 62%)}.audit-request[data-astro-cid-ibjroa2p] .contact-card{border:0}@media (width<=620px){.audit-request[data-astro-cid-ibjroa2p]{padding-block-end:0}.audit-request[data-astro-cid-ibjroa2p] .contact-card{margin-inline:calc(-1 * var(--request-padding));border-top:1px solid var(--line);box-shadow:0 -6px 16px #14243b12}}.audit-request[data-astro-cid-ibjroa2p] h2[data-astro-cid-ibjroa2p]{margin-top:0}.service-hero[data-astro-cid-ibjroa2p] .service-hero-actions{grid-template-columns:repeat(2,1fr);display:inline-grid}.service-hero[data-astro-cid-ibjroa2p] .service-hero-actions:has(>:only-child){grid-template-columns:minmax(0,1fr)}.audit-section[data-astro-cid-ibjroa2p][id]{scroll-margin-block-start:clamp(24px,8svh,72px)}@media (width<=760px){.service-overview-copy[data-astro-cid-ibjroa2p]{padding-bottom:24px}.service-hero[data-astro-cid-ibjroa2p] .service-hero-actions{grid-template-columns:minmax(0,1fr);display:grid}}.primary-button[data-astro-cid-ibjroa2p]{margin-top:20px}
