.gallery.svelte-u2v75a{display:flex;flex-direction:column;gap:2.25rem;margin-bottom:6rem}.title.svelte-u2v75a{align-self:flex-end;display:flex;align-items:flex-end;gap:7rem}@media screen and (max-width:600px){.gallery.svelte-u2v75a{margin-bottom:3rem}.title.svelte-u2v75a{align-self:stretch;justify-content:space-between;gap:1rem}}.title.svelte-u2v75a h2:where(.svelte-u2v75a){font-family:Manrope,Arial,Helvetica,sans-serif;font-weight:400;font-size:3.75rem;text-transform:uppercase}@media screen and (max-width:1250px){.title.svelte-u2v75a h2:where(.svelte-u2v75a){font-size:3rem}}@media screen and (max-width:1000px){.title.svelte-u2v75a h2:where(.svelte-u2v75a){font-size:2.5rem}}@media screen and (max-width:600px){.title.svelte-u2v75a h2:where(.svelte-u2v75a){font-size:1.5rem}}.pager.svelte-u2v75a{font-family:Manrope,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.5;text-transform:uppercase;color:#00000080;margin-right:5rem;width:4rem}@media screen and (max-width:1000px){.pager.svelte-u2v75a{margin-right:0rem}}.btns.svelte-u2v75a{display:flex;gap:1rem}.btns.svelte-u2v75a button:where(.svelte-u2v75a){width:1.5rem;height:1.5rem}.btns.svelte-u2v75a img:where(.svelte-u2v75a){width:100%;height:100%;object-fit:contain}.btns.svelte-u2v75a button:where(.svelte-u2v75a):first-child img:where(.svelte-u2v75a){rotate:180deg}.carousel.svelte-u2v75a{overflow:auto hidden}.carousel.svelte-u2v75a::-webkit-scrollbar{width:0;height:0}.carousel__content.svelte-u2v75a{width:max-content;display:flex;gap:1.5rem}.project.svelte-u2v75a{--_w: max(280px, calc((min(100vw, 1600px) - 10rem)/4) );width:var(--_w);max-width:calc(100vw - 2rem);transition:width .25s}.selected.svelte-u2v75a{width:calc(var(--_w) * 2)}.project__img.svelte-u2v75a{height:425px}.project__img.svelte-u2v75a img:where(.svelte-u2v75a){width:100%;height:100%;object-fit:cover}.project__subtitle.svelte-u2v75a{margin-top:1rem;font-family:Manrope,Arial,Helvetica,sans-serif;font-weight:500;font-size:.875rem;line-height:1.5;color:#00000080}.project__title.svelte-u2v75a{margin-top:.25rem;font-family:Manrope,Arial,Helvetica,sans-serif;font-weight:400;font-size:1.5rem;text-transform:uppercase}.project__btn.svelte-u2v75a{display:flex;gap:.25rem;margin-top:.875rem;font-weight:500;font-size:.75rem;text-transform:uppercase;color:#e63737}.page.svelte-1gwxmgi{display:flex;flex-direction:column;padding:0 4rem;gap:9rem}.main.svelte-1gwxmgi{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 3rem}@media screen and (max-width:1250px){.page.svelte-1gwxmgi{gap:5rem}}@media screen and (max-width:700px){.page.svelte-1gwxmgi{padding:0 1rem;background:linear-gradient(180deg,white,white 1.8rem,transparent 1.8rem,transparent calc(1.8rem + 360px),white calc(1.8rem + 360px))}.main.svelte-1gwxmgi{grid-template-columns:1fr}}.logo.svelte-1gwxmgi{position:absolute;bottom:-200px;left:-190px;opacity:.1;z-index:-1}@media screen and (max-width:1000px){.logo.svelte-1gwxmgi{scale:.8}}@media screen and (max-width:800px){.logo.svelte-1gwxmgi{scale:.7}}@media screen and (max-width:700px){.logo.svelte-1gwxmgi{display:none}}.breadcrumbs.svelte-1gwxmgi{grid-column:span 2;font-weight:500;font-size:.75rem;text-transform:uppercase}.breadcrumbs.svelte-1gwxmgi div:where(.svelte-1gwxmgi){display:flex;align-items:center;gap:.5rem}@media screen and (max-width:700px){.breadcrumbs.svelte-1gwxmgi{position:relative;grid-column:span 1;height:calc(2rem + 360px)}.breadcrumbs.svelte-1gwxmgi div:where(.svelte-1gwxmgi){position:sticky;top:0}}.hline.svelte-1gwxmgi{display:inline-block;width:2rem;height:1px;background-color:currentColor}.img.svelte-1gwxmgi{display:flex;min-width:0;aspect-ratio:.93}@media screen and (max-width:1000px){.img.svelte-1gwxmgi{aspect-ratio:.85}}@media screen and (max-width:700px){.img.svelte-1gwxmgi{position:fixed;top:8.1rem;left:0;aspect-ratio:unset;width:100%;height:360px;z-index:-1}}@media screen and (max-width:500px){.img.svelte-1gwxmgi{top:6.3rem}}.img.svelte-1gwxmgi img:where(.svelte-1gwxmgi){width:100%;height:100%;object-fit:cover;object-position:top}.content.svelte-1gwxmgi{display:flex;flex-direction:column;gap:1.5rem}.title.svelte-1gwxmgi{font-family:Manrope,Arial,Helvetica,sans-serif;font-weight:400;font-size:6rem;text-transform:uppercase}@media screen and (max-width:1250px){.title.svelte-1gwxmgi{font-size:4rem}}@media screen and (max-width:1000px){.title.svelte-1gwxmgi{font-size:3rem}}.tags.svelte-1gwxmgi{display:flex;flex-wrap:wrap;gap:.5rem 0;font-family:Manrope,Arial,Helvetica,sans-serif;font-weight:400;font-size:.875rem;line-height:1.1;text-transform:uppercase}.tags.svelte-1gwxmgi span:where(.svelte-1gwxmgi){padding:.75rem 1rem;background-color:#f3f3f3;border-radius:2rem}.bio.svelte-1gwxmgi{flex-grow:1}.bio.svelte-1gwxmgi h2:where(.svelte-1gwxmgi){font-family:Manrope,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.5;text-transform:uppercase;color:#00000080}.bio.svelte-1gwxmgi p:where(.svelte-1gwxmgi){max-width:575px;font-weight:300;line-height:1.5;text-wrap-style:pretty}.bio.svelte-1gwxmgi p:where(.svelte-1gwxmgi)+p:where(.svelte-1gwxmgi){margin-top:.5rem}.gallery.svelte-1gwxmgi{display:flex;flex-direction:column;gap:1rem}@media screen and (max-width:1100px){.gallery.svelte-1gwxmgi{display:none}}.gallery__title.svelte-1gwxmgi{display:flex;justify-content:space-between;font-family:Manrope,Arial,Helvetica,sans-serif;font-weight:400;font-size:1.5rem;text-transform:uppercase}.gallery__title.svelte-1gwxmgi button:where(.svelte-1gwxmgi){width:1.5rem;height:1.5rem}.gallery__title.svelte-1gwxmgi button:where(.svelte-1gwxmgi) img:where(.svelte-1gwxmgi){width:100%;height:100%;object-fit:contain;rotate:90deg}.gallery__imgs.svelte-1gwxmgi{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}.gallery__imgs.svelte-1gwxmgi button:where(.svelte-1gwxmgi){aspect-ratio:1}.gallery__imgs.svelte-1gwxmgi img:where(.svelte-1gwxmgi){width:100%;height:100%;object-fit:cover}
