.hero[data-astro-cid-wcolddp2]{background:var(--surface-inverse);color:var(--text-on-inverse);display:grid}.hero__copy[data-astro-cid-wcolddp2]{gap:var(--space-5);padding:var(--space-9) 20px var(--space-7);flex-direction:column;display:flex}@media (width>=768px){.hero__copy[data-astro-cid-wcolddp2]{padding:var(--space-10) 28px var(--space-7)}}.hero__copy[data-astro-cid-wcolddp2]>[data-astro-cid-wcolddp2]{max-width:620px}.hero__lockup[data-astro-cid-wcolddp2]{color:var(--text-on-inverse);font-weight:inherit;display:grid}.hero__copy[data-astro-cid-wcolddp2]>.hero__lockup[data-astro-cid-wcolddp2]{max-width:none}.hero__lockup[data-astro-cid-wcolddp2],.hero__word1[data-astro-cid-wcolddp2],.hero__city[data-astro-cid-wcolddp2],.hero__word2[data-astro-cid-wcolddp2]{hyphens:none}.hero__word1[data-astro-cid-wcolddp2]{display:block}.hero__row[data-astro-cid-wcolddp2]{align-items:center;gap:var(--space-4);margin-top:-.12em;display:flex}.hero__city[data-astro-cid-wcolddp2]{text-align:right;width:54px;color:var(--text-accent-on-inverse);flex:none;line-height:1.3}.hero__word2[data-astro-cid-wcolddp2]{color:var(--text-accent-on-inverse)}@media (width<=479px){.hero__word2[data-astro-cid-wcolddp2]:lang(fr){font-size:min(72px,28.3286vw - 31.1615px)}}@media (width>=1024px) and (width<=1279px){.hero__word2[data-astro-cid-wcolddp2]:lang(fr){font-size:120px}}.hero__brand[data-astro-cid-wcolddp2] em[data-astro-cid-wcolddp2]{font-style:italic}.hero__lead[data-astro-cid-wcolddp2]{color:var(--text-on-inverse-muted)}.hero__actions[data-astro-cid-wcolddp2]{gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.hero__meta[data-astro-cid-wcolddp2]{gap:var(--space-2) var(--space-5);margin-top:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--line-on-inverse);color:var(--text-on-inverse-muted);flex-wrap:wrap;display:flex}.hero__art[data-astro-cid-wcolddp2]{gap:var(--space-4);padding-bottom:var(--space-9);flex-direction:column;display:flex}.hero__art[data-astro-cid-wcolddp2] .photo{aspect-ratio:13/14}.hero__status[data-astro-cid-wcolddp2]{padding-inline:20px}@media (width>=768px){.hero__art[data-astro-cid-wcolddp2]{padding-bottom:var(--space-10)}.hero__art[data-astro-cid-wcolddp2] .photo{aspect-ratio:8/5}.hero__status[data-astro-cid-wcolddp2]{padding-inline:28px}}@media (width>=1024px){.hero[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,856fr) minmax(0,584fr)}.hero__copy[data-astro-cid-wcolddp2]{padding:var(--space-11) var(--space-7) var(--space-11) max(40px, calc((100vw - 1240px) / 2 + 40px));justify-content:center}.hero__city[data-astro-cid-wcolddp2]{width:76px}.hero__art[data-astro-cid-wcolddp2]{padding-bottom:32px}.hero__art[data-astro-cid-wcolddp2] .photo{aspect-ratio:auto;flex:1;min-height:0}.hero__status[data-astro-cid-wcolddp2]{padding-inline:0}}.work[data-astro-cid-wcolddp2]{gap:var(--space-6);display:grid}@media (width>=768px){.work[data-astro-cid-wcolddp2]{gap:var(--space-6) var(--space-7);grid-template-columns:1fr 1fr}.work[data-astro-cid-wcolddp2]>.work__a,.work__more[data-astro-cid-wcolddp2]{grid-column:1/-1}}@media (width>=1024px){.work[data-astro-cid-wcolddp2]{column-gap:var(--space-7);row-gap:var(--space-6);grid-template-columns:repeat(12,1fr)}.work[data-astro-cid-wcolddp2]>.work__a{grid-column:1/span 7}.work[data-astro-cid-wcolddp2]>.work__b{padding-top:var(--space-9);grid-column:8/span 5}.work[data-astro-cid-wcolddp2]>.work__c{grid-column:1/span 5}.work__more[data-astro-cid-wcolddp2]{grid-column:6/span 7;align-self:end}}.about[data-astro-cid-wcolddp2]{gap:var(--space-8);display:grid}@media (width>=1024px){.about[data-astro-cid-wcolddp2]{gap:var(--space-10);grid-template-columns:5fr 7fr;align-items:start}}.about__portrait[data-astro-cid-wcolddp2]{gap:var(--space-5);flex-direction:column;display:flex}.about__portrait[data-astro-cid-wcolddp2] .about__photo{width:280px;max-width:100%}.about__quote[data-astro-cid-wcolddp2]{max-width:280px;color:var(--text-accent)}.about__story[data-astro-cid-wcolddp2]{gap:var(--space-5);flex-direction:column;max-width:620px;display:flex}.about__part[data-astro-cid-wcolddp2]{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.upcycle[data-astro-cid-wcolddp2]{gap:var(--space-8);display:grid}@media (width>=1024px){.upcycle[data-astro-cid-wcolddp2]{gap:var(--space-10);grid-template-columns:620fr 420fr;align-items:start}}.upcycle__side[data-astro-cid-wcolddp2]{gap:var(--space-5);flex-direction:column;display:flex}.upcycle__piece[data-astro-cid-wcolddp2]{gap:var(--space-3);flex-direction:column;width:200px;margin:0;display:flex}.promise[data-astro-cid-wcolddp2]{gap:var(--space-7);display:grid}@media (width>=768px){.promise[data-astro-cid-wcolddp2]{gap:var(--space-6);grid-template-columns:repeat(3,1fr)}}.promise[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{gap:var(--space-3);flex-direction:column;display:flex}.stack-56[data-astro-cid-wcolddp2]>.promise__seal{align-self:center}.svc__row[data-astro-cid-wcolddp2]{gap:var(--space-2);padding-block:var(--space-5);border-top:1px solid var(--line-hairline);display:grid}.svc__row[data-astro-cid-wcolddp2]:last-child{border-bottom:1px solid var(--line-hairline)}@media (width>=768px){.svc__row[data-astro-cid-wcolddp2]{gap:var(--space-7);grid-template-columns:5fr 7fr;align-items:baseline}}.steps[data-astro-cid-wcolddp2]{gap:var(--space-7);display:grid}@media (width>=768px){.steps[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.steps[data-astro-cid-wcolddp2]{grid-template-columns:repeat(4,1fr)}}.steps__note[data-astro-cid-wcolddp2]{max-width:620px}.testimonial[data-astro-cid-wcolddp2]{justify-content:center;display:flex}.testimonial[data-astro-cid-wcolddp2]>.quote{max-width:560px}.closing[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{max-width:640px}.closing__lead[data-astro-cid-wcolddp2]{max-width:560px}.closing__channels[data-astro-cid-wcolddp2]{justify-content:center;gap:0 var(--space-6);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.closing__channels[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2],.closing__city[data-astro-cid-wcolddp2]{align-items:center;min-height:44px;display:inline-flex}.closing__channels[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{color:var(--text-accent-on-inverse)}.closing__channels[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover,.closing__city[data-astro-cid-wcolddp2]{color:var(--text-on-inverse)}
