._collage_1o30e_2{height:26rem;position:relative}._collage_1o30e_2 figure{width:62%;margin:0;transition:transform .45s cubic-bezier(.23,1,.32,1),box-shadow .45s cubic-bezier(.23,1,.32,1);position:absolute}._collage_1o30e_2 figure:first-child{top:0;left:0;transform:rotate(-4deg)}._collage_1o30e_2 figure:nth-child(2){z-index:1;top:18%;right:0;transform:rotate(3deg)}._collage_1o30e_2 figure:nth-child(3){z-index:2;bottom:0;left:16%;transform:rotate(-1.5deg)}._collage_1o30e_2 figure:hover{z-index:3;transform:rotate(0)scale(1.03)}._collage_1o30e_2 figure>div{aspect-ratio:4/3}@media (max-width:700px){._collage_1o30e_2{height:18rem}}@media (prefers-reduced-motion:reduce){._collage_1o30e_2 figure{transition:none}}._catalogueGrid_1o30e_11{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.2rem;margin-top:1.8rem;display:grid}._tile_1o30e_12{background:var(--tile-pale);min-width:0;color:var(--tile-dark);border:1px solid #18241d1a;flex-direction:column;grid-column:span 4;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}._tile_1o30e_12:hover{transform:translateY(-3px);box-shadow:0 15px 35px #08180d17}._tilePhoto_1o30e_14{background:var(--tile-accent);flex:none;height:15rem;display:block;position:relative;overflow:hidden}._tilePhoto_1o30e_14 img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}._tile_1o30e_12:hover ._tilePhoto_1o30e_14 img{transform:scale(1.035)}._photoTag_1o30e_17{color:#142018;text-transform:uppercase;letter-spacing:.13em;background:#fffc;max-width:75%;padding:.5rem .75rem;font-size:.64rem;font-weight:800;position:absolute;top:1rem;left:1rem}._tileCopy_1o30e_18{flex-direction:column;flex:1;align-items:flex-start;padding:1.4rem 1.5rem 1.5rem;display:flex}._tileCopy_1o30e_18 p{letter-spacing:.14em;text-transform:uppercase;opacity:.75;margin:0 0 1rem;font-size:.65rem;font-weight:800}._tileCopy_1o30e_18 h3{letter-spacing:-.04em;margin:0 0 .7rem;font-size:1.1rem;font-weight:800;line-height:1.1}._tileGoal_1o30e_21{text-transform:uppercase;letter-spacing:.1em;border:1px solid;max-width:100%;margin:0 0 1rem;padding:.28rem .5rem;font-size:.61rem;font-weight:800;line-height:1.2;display:inline-block}._tileCopy_1o30e_18 strong{letter-spacing:-.055em;text-wrap:balance;max-width:23ch;font-size:clamp(1.55rem,2vw,2.3rem);font-weight:730;line-height:1.12;display:block}._tileActions_1o30e_23{flex-wrap:wrap;align-items:center;gap:.7rem 1.2rem;margin-top:auto;padding-top:1.6rem;display:flex}._tileActions_1o30e_23 a{color:inherit;text-underline-offset:4px;margin:-13px 0;padding:13px 0;font-size:.75rem;font-weight:800;text-decoration:underline;display:inline-block}._tileActions_1o30e_23 a:last-child{opacity:.84;font-weight:650}._tile_1o30e_12[data-format=feature]{background:var(--tile-dark);color:#fff;grid-column:span 8;min-height:30rem}._tile_1o30e_12[data-format=feature] ._tilePhoto_1o30e_14,._tile_1o30e_12[data-format=square] ._tilePhoto_1o30e_14{height:100%;position:absolute;inset:0}._tile_1o30e_12[data-format=feature] ._tilePhoto_1o30e_14:after,._tile_1o30e_12[data-format=square] ._tilePhoto_1o30e_14:after{content:"";background:linear-gradient(90deg,#07120bcc,#0000 95%);position:absolute;inset:0}._tile_1o30e_12[data-format=feature] ._tileCopy_1o30e_18,._tile_1o30e_12[data-format=square] ._tileCopy_1o30e_18{z-index:1;pointer-events:none;justify-content:flex-end;position:relative}._tile_1o30e_12[data-format=feature] ._tileActions_1o30e_23,._tile_1o30e_12[data-format=square] ._tileActions_1o30e_23{margin-top:0}._tile_1o30e_12[data-format=feature] ._tileActions_1o30e_23 a,._tile_1o30e_12[data-format=square] ._tileActions_1o30e_23 a{pointer-events:auto}._tile_1o30e_12[data-format=feature] ._tileCopy_1o30e_18{padding:3rem}._tile_1o30e_12[data-format=feature] ._tileCopy_1o30e_18 strong{max-width:16ch;font-size:clamp(2.3rem,3.5vw,4.5rem)}._tile_1o30e_12[data-format=portrait] ._tilePhoto_1o30e_14{height:22rem}._tile_1o30e_12[data-format=portrait] ._tileCopy_1o30e_18{background:#fff}._tile_1o30e_12[data-format=portrait] ._tileCopy_1o30e_18 strong{font-family:Georgia,serif;font-weight:500}._tile_1o30e_12[data-format=compact] ._tilePhoto_1o30e_14{height:11rem}._tile_1o30e_12[data-format=compact] ._tileCopy_1o30e_18{background:var(--tile-pale)}._tile_1o30e_12[data-format=horizontal]{flex-direction:row;grid-column:span 8;min-height:23rem}._tile_1o30e_12[data-format=horizontal] ._tilePhoto_1o30e_14{width:51%;height:auto}._tile_1o30e_12[data-format=horizontal] ._tileCopy_1o30e_18{justify-content:center;padding:2rem}._tile_1o30e_12[data-format=horizontal] ._tileCopy_1o30e_18 strong{font-family:Georgia,serif;font-size:clamp(2rem,3vw,3.5rem);font-weight:500}._tile_1o30e_12[data-format=editorial]{background:#fff;grid-column:span 6}._tile_1o30e_12[data-format=editorial] ._tilePhoto_1o30e_14{height:19rem}._tile_1o30e_12[data-format=editorial] ._tileCopy_1o30e_18{padding:2rem}._tile_1o30e_12[data-format=square]{background:var(--tile-dark);color:#fff;grid-column:span 6;min-height:28rem}._tile_1o30e_12[data-format=square] ._tilePhoto_1o30e_14:after{background:linear-gradient(#0000 8%,#07120be0)}._tile_1o30e_12[data-format=square] ._tileCopy_1o30e_18{padding:2rem}._tile_1o30e_12[data-format=square] ._tileCopy_1o30e_18 strong{font-family:Georgia,serif;font-size:clamp(2rem,3vw,3.5rem);font-weight:500}._tile_1o30e_12[data-layout=technical] ._tileCopy_1o30e_18 strong,._tile_1o30e_12[data-layout=garage] ._tileCopy_1o30e_18 strong{text-transform:uppercase;letter-spacing:-.07em;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:900}._tile_1o30e_12[data-layout=studio] ._photoTag_1o30e_17,._tile_1o30e_12[data-layout=provisions] ._photoTag_1o30e_17{border-radius:999px}._tile_1o30e_12[data-layout=clinical] ._photoTag_1o30e_17{background:#e6faf6}._tile_1o30e_12[data-layout=consulting] ._tileCopy_1o30e_18{background:#e8ecec}._tile_1o30e_12[data-layout=atelier] ._tileCopy_1o30e_18{background:#f4ebe8}._tile_1o30e_12[data-layout=provisions] ._tileCopy_1o30e_18{background:#fff1eb}._tile_1o30e_12:is([data-format=feature],[data-format=square]):not([data-presentation=practical]):not([data-presentation=advisory]) ._tileCopy_1o30e_18{background:0 0}._tile_1o30e_12[data-layout=dispatch] ._photoTag_1o30e_17{background:color-mix(in srgb,var(--tile-accent) 70%,#000);color:#fff}._tile_1o30e_12[data-presentation=practical],._tile_1o30e_12[data-presentation=advisory]{border-radius:0}._tile_1o30e_12[data-presentation=practical] ._tileCopy_1o30e_18 strong,._tile_1o30e_12[data-presentation=advisory] ._tileCopy_1o30e_18 strong{text-transform:none;letter-spacing:-.05em;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:800}._tile_1o30e_12[data-presentation=practical]:is([data-format=feature],[data-format=square]),._tile_1o30e_12[data-presentation=advisory]:is([data-format=feature],[data-format=square]){background:var(--tile-pale);color:var(--tile-dark);flex-direction:row;display:flex}._tile_1o30e_12[data-presentation=practical]:is([data-format=feature],[data-format=square]) ._tilePhoto_1o30e_14,._tile_1o30e_12[data-presentation=advisory]:is([data-format=feature],[data-format=square]) ._tilePhoto_1o30e_14{width:38%;height:auto;position:relative;inset:auto}._tile_1o30e_12[data-presentation=practical]:is([data-format=feature],[data-format=square]) ._tilePhoto_1o30e_14:after,._tile_1o30e_12[data-presentation=advisory]:is([data-format=feature],[data-format=square]) ._tilePhoto_1o30e_14:after{display:none}._tile_1o30e_12[data-presentation=practical]:is([data-format=feature],[data-format=square]) ._tileCopy_1o30e_18,._tile_1o30e_12[data-presentation=advisory]:is([data-format=feature],[data-format=square]) ._tileCopy_1o30e_18{pointer-events:auto;justify-content:center;padding:2rem}._tile_1o30e_12[data-presentation=practical]:is([data-format=feature],[data-format=square]) ._tileCopy_1o30e_18 strong,._tile_1o30e_12[data-presentation=advisory]:is([data-format=feature],[data-format=square]) ._tileCopy_1o30e_18 strong{font-size:clamp(1.9rem,2.6vw,3rem)}._tile_1o30e_12[data-presentation=practical]:not([data-format=feature]):not([data-format=square]):not([data-format=horizontal]) ._tilePhoto_1o30e_14{height:11rem}._tile_1o30e_12[data-presentation=advisory] ._photoTag_1o30e_17{background:#fff;border-radius:0}._tile_1o30e_12[data-presentation=visit] ._tileGoal_1o30e_21{border-radius:999px}._tile_1o30e_12[data-presentation=order] ._tileGoal_1o30e_21{background:#fff6}._catalogueGrid_1o30e_11[data-count="1"] ._tile_1o30e_12{grid-column:span 12;min-height:32rem}._catalogueGrid_1o30e_11[data-count="2"] ._tile_1o30e_12{grid-column:span 6}._catalogueGrid_1o30e_11[data-count="3"] ._tile_1o30e_12{grid-column:span 4}._catalogueGrid_1o30e_11[data-count="2"] ._tile_1o30e_12[data-format=horizontal],._catalogueGrid_1o30e_11[data-count="3"] ._tile_1o30e_12[data-format=horizontal]{flex-direction:column}._catalogueGrid_1o30e_11[data-count="2"] ._tile_1o30e_12[data-format=horizontal] ._tilePhoto_1o30e_14,._catalogueGrid_1o30e_11[data-count="3"] ._tile_1o30e_12[data-format=horizontal] ._tilePhoto_1o30e_14{width:100%;height:17rem}@media (max-width:1000px){._tile_1o30e_12[data-format=feature],._tile_1o30e_12[data-format=horizontal],._tile_1o30e_12[data-format=editorial],._tile_1o30e_12[data-format=square],._tile_1o30e_12[data-format=portrait],._tile_1o30e_12[data-format=compact]{grid-column:span 6}._tile_1o30e_12[data-format=horizontal]{flex-direction:column}._tile_1o30e_12[data-format=horizontal] ._tilePhoto_1o30e_14{width:100%;height:16rem}._tile_1o30e_12[data-format=feature] ._tileCopy_1o30e_18 strong{font-size:2.5rem}}@media (max-width:700px){._catalogueGrid_1o30e_11{flex-direction:column;gap:1rem;display:flex}._tile_1o30e_12{min-height:0!important}._tile_1o30e_12[data-format=feature],._tile_1o30e_12[data-format=square]{min-height:26rem!important}._tile_1o30e_12[data-format=feature] ._tileCopy_1o30e_18{padding:1.6rem}._tile_1o30e_12[data-format=feature] ._tileCopy_1o30e_18 strong{font-size:2.4rem}._tile_1o30e_12[data-format=portrait] ._tilePhoto_1o30e_14{height:17rem}._tile_1o30e_12[data-format=editorial] ._tilePhoto_1o30e_14,._tile_1o30e_12[data-format=horizontal] ._tilePhoto_1o30e_14{height:16rem}._tile_1o30e_12[data-format=horizontal] ._tileCopy_1o30e_18,._tile_1o30e_12[data-format=editorial] ._tileCopy_1o30e_18{padding:1.5rem}._tile_1o30e_12[data-presentation=practical]:is([data-format=feature],[data-format=square]),._tile_1o30e_12[data-presentation=advisory]:is([data-format=feature],[data-format=square]){flex-direction:column;min-height:0!important}._tile_1o30e_12[data-presentation=practical]:is([data-format=feature],[data-format=square]) ._tilePhoto_1o30e_14,._tile_1o30e_12[data-presentation=advisory]:is([data-format=feature],[data-format=square]) ._tilePhoto_1o30e_14{width:100%;height:10rem}._tile_1o30e_12[data-presentation=practical]:is([data-format=feature],[data-format=square]) ._tileCopy_1o30e_18,._tile_1o30e_12[data-presentation=advisory]:is([data-format=feature],[data-format=square]) ._tileCopy_1o30e_18{padding:1.5rem}}@media (prefers-reduced-motion:reduce){._tile_1o30e_12,._tilePhoto_1o30e_14 img{transition:none}}
