.proof__clients[data-astro-cid-kur57igv]{gap:var(--space-3) var(--space-5);font-family:var(--font-display);font-weight:700;font-size:var(--step-2);letter-spacing:-.02em;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.proof__quote[data-astro-cid-kur57igv]{max-width:var(--measure);margin:0}.proof__quote[data-astro-cid-kur57igv] blockquote[data-astro-cid-kur57igv]{font-size:var(--step-1);margin:0;line-height:1.4}.proof__quote[data-astro-cid-kur57igv] figcaption[data-astro-cid-kur57igv]{color:var(--fg-soft);margin-block-start:var(--space-3);font-weight:600}.faq[data-astro-cid-hemr5th4]{border-block-start:1px solid var(--line);width:100%;max-width:52rem}.faq__item[data-astro-cid-hemr5th4]{border-block-end:1px solid var(--line)}summary[data-astro-cid-hemr5th4]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:3.5rem;padding-block:var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-display);font-size:var(--step-1);letter-spacing:-.02em;cursor:pointer;transition:color .2s var(--ease);font-weight:700;line-height:1.25;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:hover,summary[data-astro-cid-hemr5th4] .icon-plus{color:var(--accent)}summary[data-astro-cid-hemr5th4] .icon-plus .v{transition:opacity .15s linear}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4] .icon-plus .v{opacity:0}.faq__answer[data-astro-cid-hemr5th4]{padding-block:0 var(--space-4);color:var(--fg-soft)}.photo[data-astro-cid-xjdomtpr]{gap:var(--space-2);grid-template-rows:minmax(0,1fr) auto;width:100%;min-width:0;margin:0;display:grid}.photo__frame[data-astro-cid-xjdomtpr]{isolation:isolate;border-radius:var(--radius-photo);background:var(--surface);min-height:0;position:relative;overflow:clip}.photo--4-3[data-astro-cid-xjdomtpr] .photo__frame[data-astro-cid-xjdomtpr]{aspect-ratio:4/3}.photo--3-2[data-astro-cid-xjdomtpr] .photo__frame[data-astro-cid-xjdomtpr]{aspect-ratio:3/2}.photo--7-5[data-astro-cid-xjdomtpr] .photo__frame[data-astro-cid-xjdomtpr]{aspect-ratio:7/5}.photo--16-9[data-astro-cid-xjdomtpr] .photo__frame[data-astro-cid-xjdomtpr]{aspect-ratio:16/9}.photo--1-1[data-astro-cid-xjdomtpr] .photo__frame[data-astro-cid-xjdomtpr]{aspect-ratio:1}.photo--3-4[data-astro-cid-xjdomtpr] .photo__frame[data-astro-cid-xjdomtpr]{aspect-ratio:3/4}.photo__frame[data-astro-cid-xjdomtpr] picture{display:contents}.photo__frame[data-astro-cid-xjdomtpr] img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.photo__caption[data-astro-cid-xjdomtpr]{font-size:var(--step--1);color:var(--fg-soft);line-height:1.4}.photo--pending[data-astro-cid-xjdomtpr] .photo__frame[data-astro-cid-xjdomtpr]{border:2px dashed var(--fg-soft)}.photo__pending[data-astro-cid-xjdomtpr]{place-content:center;gap:var(--space-1);max-width:none;padding:var(--space-4);text-align:center;font-size:var(--step-0);color:var(--fg-soft);line-height:1.35;display:grid;position:absolute;inset:0}.photo__pending[data-astro-cid-xjdomtpr] strong[data-astro-cid-xjdomtpr]{font-family:var(--font-display);font-weight:700;font-size:var(--step-1);letter-spacing:-.02em;color:var(--fg)}@property --lift{syntax:"<percentage>";inherits:true;initial-value:0%}.photo__shutter[data-astro-cid-xjdomtpr]{z-index:2;pointer-events:none;display:none;position:absolute;inset:0}.photo__slats[data-astro-cid-xjdomtpr]{background:repeating-linear-gradient(to bottom, var(--shutter) 0 .875rem, var(--shutter-deep) .875rem 1rem);border-block-end:.5rem solid var(--shutter-deep);transform:translateY(calc(var(--lift) * -1.2));position:absolute;inset:0;box-shadow:0 .75rem 1.25rem #0000004d}@keyframes photo-shutter{0%{--lift:0%}to{--lift:100%}}@media (prefers-reduced-motion:no-preference){.photo--priority[data-astro-cid-xjdomtpr] .photo__shutter[data-astro-cid-xjdomtpr]{animation-name:photo-shutter;animation-duration:1.1s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:.2s;animation-fill-mode:both;display:block}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.photo[data-astro-cid-xjdomtpr]:not(.photo--priority) .photo__shutter[data-astro-cid-xjdomtpr]{animation-name:photo-shutter;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 5% entry 90%;display:block}}}
