.photo-gallery[data-astro-cid-zbo42owe]{min-width:0;max-width:100%}.photo-gallery-note[data-astro-cid-zbo42owe]{max-width:40rem;margin:0 0 .85rem;overflow-wrap:anywhere;color:var(--concept-muted, #d7dee6)}.photo-pair-block[data-astro-cid-zbo42owe]{min-width:0;max-width:100%;margin:1.5rem 0 0}.photo-pair-heading[data-astro-cid-zbo42owe] h3[data-astro-cid-zbo42owe]{margin:0;font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.05;text-transform:uppercase}.photo-edit-type[data-astro-cid-zbo42owe],.photo-credit[data-astro-cid-zbo42owe],.photo-pair[data-astro-cid-zbo42owe] figcaption[data-astro-cid-zbo42owe]{margin:.35rem 0 0}.photo-edit-type[data-astro-cid-zbo42owe]{color:#f97316;font-weight:650}.photo-credit[data-astro-cid-zbo42owe],.photo-pair[data-astro-cid-zbo42owe] figcaption[data-astro-cid-zbo42owe]{color:var(--concept-muted, #d7dee6);font-size:.92rem}.photo-pair[data-astro-cid-zbo42owe]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.85rem;min-width:0;max-width:100%}.photo-pair[data-astro-cid-zbo42owe] figure[data-astro-cid-zbo42owe],.photo-pair[data-astro-cid-zbo42owe] picture{min-width:0;max-width:100%;margin:0}.photo-pair[data-astro-cid-zbo42owe] img{display:block;width:100%;max-width:100%;height:auto;background:#121413}.photo-credit[data-astro-cid-zbo42owe]{margin-top:.7rem}.photo-credit[data-astro-cid-zbo42owe] a[data-astro-cid-zbo42owe]{color:inherit}@media(max-width:800px){.photo-pair[data-astro-cid-zbo42owe]{grid-template-columns:1fr}}.photo-hero[data-astro-cid-afaw2v2t]{--photo-header: 5.5rem;padding:6.75rem 0 3rem}.photo-hero-grid[data-astro-cid-afaw2v2t]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(1.5rem,3vw,3.25rem);align-items:center}.photo-hero-copy[data-astro-cid-afaw2v2t]{min-width:0}.photo-hero[data-astro-cid-afaw2v2t] h1[data-astro-cid-afaw2v2t]{max-width:none;font-size:clamp(2.15rem,2.7vw,2.9rem)}.photo-hero-cue[data-astro-cid-afaw2v2t]{display:none}.photo-hero[data-astro-cid-afaw2v2t] h1[data-astro-cid-afaw2v2t] span[data-astro-cid-afaw2v2t]{display:block}.photo-hero[data-astro-cid-afaw2v2t] .offer-lede[data-astro-cid-afaw2v2t]{max-width:38rem;margin-top:.35rem}.photo-hero-visual[data-astro-cid-afaw2v2t]{position:relative;min-width:0;max-width:100%;padding-left:12%}.photo-hero-after[data-astro-cid-afaw2v2t],.photo-hero-before[data-astro-cid-afaw2v2t]{position:relative;margin:0}.photo-hero-after[data-astro-cid-afaw2v2t] picture,.photo-hero-before[data-astro-cid-afaw2v2t] picture,.photo-hero-after[data-astro-cid-afaw2v2t] img,.photo-hero-before[data-astro-cid-afaw2v2t] img{display:block;width:100%;max-width:100%;min-width:0;height:auto}.photo-hero-after[data-astro-cid-afaw2v2t] img{background:#121413}.photo-hero-after[data-astro-cid-afaw2v2t] figcaption[data-astro-cid-afaw2v2t],.photo-hero-before[data-astro-cid-afaw2v2t] figcaption[data-astro-cid-afaw2v2t]{position:absolute;z-index:1;margin:0;padding:.28rem .5rem;background:#080909db;color:#f4f3ee;font-size:.75rem;letter-spacing:.03em;line-height:1.3}.photo-hero-after[data-astro-cid-afaw2v2t] figcaption[data-astro-cid-afaw2v2t]{top:.7rem;right:.7rem;max-width:calc(100% - 1.4rem)}.photo-hero-before[data-astro-cid-afaw2v2t] figcaption[data-astro-cid-afaw2v2t]{top:.45rem;left:.45rem}.photo-hero-before[data-astro-cid-afaw2v2t]{position:absolute;left:0;bottom:.85rem;width:46%;margin:0;padding:.28rem;background:#080909;border:1px solid rgba(255,255,255,.22);box-shadow:0 16px 40px #0006}.photo-hero-why[data-astro-cid-afaw2v2t] p[data-astro-cid-afaw2v2t]{margin:0 0 .8rem;color:#f1f0eb}.photo-hero-why[data-astro-cid-afaw2v2t] p[data-astro-cid-afaw2v2t]:last-child{margin-bottom:.3rem}.offer-section[data-astro-cid-afaw2v2t] .concept-section-heading-split[data-astro-cid-afaw2v2t]:last-child{margin-bottom:0}.photo-call-row[data-astro-cid-afaw2v2t]{max-width:100%;margin:1rem 0 0}#pricing[data-astro-cid-afaw2v2t]{scroll-margin-top:5.5rem}.photo-two[data-astro-cid-afaw2v2t],.photo-step-grid[data-astro-cid-afaw2v2t]{display:grid;gap:1rem}.photo-step-grid[data-astro-cid-afaw2v2t]{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1rem}.photo-step-grid[data-astro-cid-afaw2v2t] h3[data-astro-cid-afaw2v2t]{font-size:clamp(1.15rem,2vw,1.45rem)}.photo-two[data-astro-cid-afaw2v2t]{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-callout[data-astro-cid-afaw2v2t]{margin-top:1.25rem}@media(min-width:900px){.photo-hero[data-astro-cid-afaw2v2t]{position:relative;display:grid;align-content:center;box-sizing:border-box;margin-top:var(--photo-header);min-height:calc(100vh - var(--photo-header));min-height:calc(100svh - var(--photo-header));padding:1.15rem 0 2.4rem;border-bottom-color:#f4792a8c}.photo-hero[data-astro-cid-afaw2v2t]>.concept-shell[data-astro-cid-afaw2v2t]{width:min(100% - (2 * var(--concept-pad)),var(--concept-shell));max-width:var(--concept-shell);min-width:0;margin-inline:auto;justify-self:center}.photo-hero-grid[data-astro-cid-afaw2v2t]{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.photo-hero-copy[data-astro-cid-afaw2v2t]{container-type:inline-size}.photo-hero[data-astro-cid-afaw2v2t] h1[data-astro-cid-afaw2v2t]{max-width:100%;font-size:clamp(1.85rem,6.15cqi,3.05rem)}.photo-hero-visual[data-astro-cid-afaw2v2t]{width:min(100%,calc((100vh - 9.25rem)*1.55));width:min(100%,calc((100svh - 9.25rem)*1.55));justify-self:end}.photo-hero-cue[data-astro-cid-afaw2v2t]{position:absolute;left:50%;bottom:.55rem;display:grid;justify-items:center;width:1.25rem;height:1.7rem;transform:translate(-50%);color:#f4792af2;pointer-events:none}.photo-hero-cue[data-astro-cid-afaw2v2t]:before{content:"";width:1px;height:1.05rem;background:linear-gradient(to bottom,transparent,currentColor)}.photo-hero-cue[data-astro-cid-afaw2v2t]:after{content:"";width:.45rem;height:.45rem;margin-top:-.4rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}}@media(min-width:900px)and (max-height:640px){.photo-hero[data-astro-cid-afaw2v2t] .offer-lede[data-astro-cid-afaw2v2t]{font-size:1rem}.photo-hero[data-astro-cid-afaw2v2t] .offer-hero-actions[data-astro-cid-afaw2v2t]{margin-top:.85rem}.photo-hero[data-astro-cid-afaw2v2t] .photo-call-row[data-astro-cid-afaw2v2t]{margin-top:.6rem}}@media(max-width:899px){.photo-hero-grid[data-astro-cid-afaw2v2t]{grid-template-columns:minmax(0,1fr);align-items:start}.photo-hero[data-astro-cid-afaw2v2t] h1[data-astro-cid-afaw2v2t]{max-width:none;font-size:clamp(2.4rem,5.4vw,3.35rem)}.photo-hero-visual[data-astro-cid-afaw2v2t]{max-width:40rem;margin-top:1rem}}@media(max-width:899px)and (max-height:820px){.photo-hero-copy[data-astro-cid-afaw2v2t]{display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 7.25rem);min-height:calc(100svh - 7.25rem)}}@media(max-width:980px){.photo-step-grid[data-astro-cid-afaw2v2t]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.photo-two[data-astro-cid-afaw2v2t],.photo-step-grid[data-astro-cid-afaw2v2t]{grid-template-columns:1fr}}
