.transformation.svelte-rqn88j{background:#fff}.sectionIntro.svelte-rqn88j{display:grid;grid-template-columns:1.1fr .9fr;gap:4rem;align-items:end}.sectionIntro.svelte-rqn88j .sectionLead:where(.svelte-rqn88j){margin:0}.comparison.svelte-rqn88j{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin-top:3rem}.comparison.svelte-rqn88j figure:where(.svelte-rqn88j){margin:0}.photoFrame.svelte-rqn88j{position:relative;background:#071827;overflow:hidden}.photoFrame.svelte-rqn88j img:where(.svelte-rqn88j){display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.photoFrame.svelte-rqn88j span:where(.svelte-rqn88j){position:absolute;left:1rem;top:1rem;background:#071827;color:#fff;padding:.55rem .8rem;text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:900}.comparison.svelte-rqn88j figure:where(.svelte-rqn88j):last-child .photoFrame:where(.svelte-rqn88j) span:where(.svelte-rqn88j){background:#f4a629;color:#071827}.gallery.svelte-rqn88j{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin-top:3rem}.gallery.svelte-rqn88j article:where(.svelte-rqn88j){border:1px solid #dbe3e7;background:#fff}.gallery.svelte-rqn88j .wide:where(.svelte-rqn88j){grid-column:1/-1;display:grid;grid-template-columns:1.15fr .85fr}.gallery.svelte-rqn88j img:where(.svelte-rqn88j){width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.gallery.svelte-rqn88j .wide:where(.svelte-rqn88j) img:where(.svelte-rqn88j){height:100%;aspect-ratio:16/9}.gallery.svelte-rqn88j article:where(.svelte-rqn88j)>div:where(.svelte-rqn88j){padding:1.7rem}.gallery.svelte-rqn88j span:where(.svelte-rqn88j){color:#b14e22;text-transform:uppercase;letter-spacing:.12em;font-size:.68rem;font-weight:900}.gallery.svelte-rqn88j h2:where(.svelte-rqn88j){font-family:var(--font-display);font-size:1.8rem;margin:.5rem 0}.gallery.svelte-rqn88j p:where(.svelte-rqn88j){color:#5c6f79;line-height:1.65}@media(max-width:750px){.sectionIntro.svelte-rqn88j,.comparison.svelte-rqn88j,.gallery.svelte-rqn88j{grid-template-columns:1fr}.sectionIntro.svelte-rqn88j{gap:1.25rem}.gallery.svelte-rqn88j .wide:where(.svelte-rqn88j){grid-column:auto;display:block}.gallery.svelte-rqn88j .wide:where(.svelte-rqn88j) img:where(.svelte-rqn88j){height:auto;aspect-ratio:4/3}}
