.footer-links[data-astro-cid-sz7xmlte]{display:flex;gap:22px;flex-wrap:wrap;align-items:baseline}.signin[data-astro-cid-sz7xmlte]{font-family:var(--sans);text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:600;color:var(--ink-soft);opacity:.45;transition:opacity .25s,color .25s}.signin[data-astro-cid-sz7xmlte]:hover{opacity:1;color:var(--petrol)}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/newsreader-vietnamese-500-normal.CL6a8tp2.woff2) format("woff2"),url(/_astro/newsreader-vietnamese-500-normal.BEAbKU8A.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/newsreader-latin-ext-500-normal.BNHmvKvI.woff2) format("woff2"),url(/_astro/newsreader-latin-ext-500-normal.CZruMFou.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/newsreader-latin-500-normal.B66TYsaK.woff2) format("woff2"),url(/_astro/newsreader-latin-500-normal.DFwuUcdu.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--plaster: #EEE5CC;--plaster-hi: #F7F0DC;--recess: #E4D9BD;--ink: #36322C;--ink-soft: #6E6450;--petrol: #2B6A66;--petrol-deep:#1F4F4C;--oxide: #9E4A2C;--reserved: #8A6D3B;--conte: #A8703F;--road: #C8A24A;--line: rgba(168, 112, 63, .35);--line-soft: rgba(168, 112, 63, .18);--drawn: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 10' preserveAspectRatio='none'%3E%3Cpath d='M2 5.2 C140 3.6 260 6.1 400 4.6 S650 3.5 780 5.4 S940 4.2 998 4.9' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M30 6.3 C200 5.2 330 7.2 520 5.6 S820 6.8 985 5.9' fill='none' stroke='%23000' stroke-opacity='.45' stroke-width='1' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");--bricks: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 16' preserveAspectRatio='none'%3E%3Cg fill='none' stroke-linecap='round' vector-effect='non-scaling-stroke'%3E%3Cpath d='M2 1.2 L27 1.6 L52 1.2 L77 1.7 L102 1.6 L127 1.7 L152 1.9 L177 1.8 L202 1.9 L227 2 L252 1.9 L277 2 L302 2.5 L327 2.7 L352 2.9 L377 2.5 L402 2.7 L427 2.7 L452 2.8 L477 3.2 L502 3.1 L527 3.2 L552 3.3 L577 3.4 L602 3.5 L627 3.4 L652 4 L677 4.2 L702 4.2 L727 4.4 L752 4.3 L777 4.2 L802 4.6 L827 4.2 L852 4.5 L877 4.8 L902 4.6 L927 4.8 L952 4.8 L977 4.8' stroke='%23000' stroke-width='1.3' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M2 14.7 L27 14.7 L52 14.5 L77 14.8 L102 14.6 L127 14.5 L152 14.4 L177 14.2 L202 14 L227 14 L252 13.7 L277 13.6 L302 13.8 L327 13.3 L352 13.1 L377 13.3 L402 13.4 L427 13.3 L452 12.7 L477 12.9 L502 12.9 L527 12.5 L552 12.3 L577 12.4 L602 12.1 L627 12.4 L652 12 L677 12.3 L702 12 L727 11.5 L752 11.8 L777 11.6 L802 11.8 L827 11.8 L852 11.1 L877 11.2 L902 10.9 L927 11.1 L952 11.1 L977 10.9' stroke='%23000' stroke-width='1.3' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M2 7.7 L27 7.8 L52 8 L77 8.3 L102 7.9 L127 8.1 L152 7.9 L177 7.7 L202 8.3 L227 8.2 L252 7.8 L277 7.7 L302 8 L327 8.2 L352 8.3 L377 7.8 L402 8.2 L427 8 L452 8.1 L477 8.1 L502 8.1 L527 8.2 L552 8.1 L577 7.8 L602 8 L627 7.7 L652 8.3 L677 7.7 L702 8 L727 7.7 L752 7.7 L777 7.7 L802 8.2 L827 8.2 L852 8.2 L877 7.7 L902 7.8 L927 7.8 L952 8.2 L977 8.1' stroke='%23000' stroke-opacity='.8' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M66 2.4 L65.4 7.1 M129 2.6 L129.6 7.1 M189.2 2.9 L189.9 7.1 M246.7 3.1 L247.3 7.1 M301.6 3.3 L300.8 7.1 M354 3.5 L354.1 7.1 M404.1 3.7 L403.2 7.1 M451.9 3.9 L451.9 7.1 M497.6 4.1 L497 7.1 M541.2 4.3 L541.4 7.1 M582.8 4.4 L582 7.1 M622.6 4.6 L622.2 7.1 M660.6 4.7 L661.2 7.1 M696.9 4.9 L696 7.1 M731.5 5 L732.5 7.1 M764.6 5.2 L765.3 7.1 M796.2 5.3 L796.4 7.1 M826.4 5.4 L825.5 7.1 M855.2 5.5 L854.5 7.1 M882.7 5.6 L882.3 7.1 M909 5.7 L909.1 7.1 M934.1 5.8 L933.7 7.1 M958 5.9 L958.2 7.1 M980.9 6 L981.5 7.1 M97.5 8.9 L96.8 13.5 M159.1 8.9 L158.8 13.3 M218 8.9 L217.8 13 M274.2 8.9 L274.4 12.8 M327.8 8.9 L328.7 12.6 M379.1 8.9 L379.6 12.4 M428 8.9 L428.3 12.2 M474.8 8.9 L474.9 12 M519.4 8.9 L518.4 11.8 M562 8.9 L561 11.7 M602.7 8.9 L601.8 11.5 M641.6 8.9 L641.6 11.3 M678.7 8.9 L679.4 11.2 M714.2 8.9 L714.4 11 M748 8.9 L749 10.9 M780.4 8.9 L781.3 10.8 M811.3 8.9 L810.5 10.7 M840.8 8.9 L840.6 10.5 M868.9 8.9 L868 10.4 M895.8 8.9 L895.7 10.3 M921.5 8.9 L921.4 10.2 M946 8.9 L945.2 10.1 M969.5 8.9 L968.6 10 M990.5 8.9 L990.7 9.9' stroke='%23000' stroke-opacity='.75' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3C/g%3E%3C/svg%3E");--serif: "Newsreader", Georgia, serif;--sans: "Hanken Grotesk Variable", "Hanken Grotesk", system-ui, sans-serif;--wrap: 1180px;--nav-h: 62px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}[hidden]{display:none!important}body{margin:0;background:var(--plaster);color:var(--ink);font-family:var(--serif);font-size:18px;line-height:1.6;-webkit-font-smoothing:antialiased}body{position:relative;isolation:isolate}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:var(--plaster) var(--wash) center / cover no-repeat}body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.08;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:220px 220px}a{color:inherit;text-decoration:none}img{max-width:100%}.label{font-family:var(--sans);text-transform:uppercase;letter-spacing:.22em;font-size:11px;font-weight:600;color:var(--ink-soft)}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 40px}@media(max-width:560px){.wrap{padding:0 22px}}.nav{position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--plaster) 35%,transparent);-webkit-backdrop-filter:blur(10px) saturate(1.1);backdrop-filter:blur(10px) saturate(1.1);border-bottom:1px solid var(--line-soft)}.nav .wrap{display:flex;align-items:center;justify-content:space-between;height:var(--nav-h)}.brand{white-space:nowrap;font-family:var(--sans);letter-spacing:.28em;text-transform:uppercase;font-size:12.5px;font-weight:600}.nav ul{display:flex;gap:30px;list-style:none;margin:0;padding:0}.nav ul a{font-family:var(--sans);text-transform:uppercase;letter-spacing:.16em;font-size:11.5px;font-weight:500;color:var(--ink-soft);white-space:nowrap;padding-bottom:2px;border-bottom:1px solid transparent;transition:.25s}.nav ul a:hover,.nav ul a[aria-current=page]{color:var(--ink);border-color:var(--conte)}@media(min-width:701px)and (max-width:900px){.nav ul{gap:18px}.nav ul a{font-size:11px;letter-spacing:.12em}}@media(max-width:700px){:root{--nav-h: 96px}.nav .wrap{flex-wrap:wrap;align-content:center;row-gap:12px}.nav ul{width:100%;display:grid;grid-template-columns:repeat(3,auto);justify-content:space-between;gap:16px 12px;line-height:1.2}.nav ul a{position:relative;font-size:10.5px;letter-spacing:.14em;white-space:nowrap}.nav ul a:after{content:"";position:absolute;inset:-8px}}.hero{padding:66px 0 30px}.eyebrow{color:var(--petrol)}h1,h2{text-wrap:balance}p{text-wrap:pretty}.hero h1{font-weight:400;font-style:italic;font-size:clamp(52px,9vw,104px);line-height:.98;margin:.18em 0 0;letter-spacing:-.01em}.horizon{position:relative;display:flex;align-items:baseline;gap:22px;padding-bottom:16px;margin-top:12px}.horizon:after,.detail-title:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:10px;pointer-events:none;background:var(--conte);-webkit-mask:var(--drawn) center / 100% 100% no-repeat;mask:var(--drawn) center / 100% 100% no-repeat}[data-motif=oz] .horizon:after,[data-motif=oz] .detail-title:after{bottom:-8px;height:16px;background:var(--road);-webkit-mask-image:var(--bricks);mask-image:var(--bricks)}.horizon .place{font-family:var(--sans);text-transform:uppercase;letter-spacing:.2em;font-size:11px;font-weight:600;color:var(--ink-soft);margin-left:auto;white-space:nowrap}.lede{max-width:56ch;font-size:20px;color:#3a342b;margin:22px 0 40px}.lede b{font-weight:500}.plate{background:var(--plaster-hi);padding:16px;box-shadow:0 1px #ffffff80 inset,0 1px 2px #36322c29,0 14px 26px -20px #36322c73}.work-detail .plate{box-shadow:0 1px #ffffff80 inset,0 1px 2px #36322c29,0 22px 40px -28px #36322c80,0 0 120px -20px color-mix(in srgb,var(--petrol) 10%,transparent)}.plate img{display:block;width:100%;height:auto;box-shadow:0 0 0 1px #2520191a;transition:box-shadow .45s var(--ease-fade);color:transparent;background:var(--plaster-hi)}.work-detail .plate{padding:20px;cursor:zoom-in}.heroart{margin:0}.heroart figcaption{display:flex;flex-wrap:wrap;gap:6px 18px;align-items:baseline;margin-top:14px}.heroart .t{font-style:italic;font-size:19px}.cap-meta{font-family:var(--sans);text-transform:uppercase;letter-spacing:.14em;font-size:10.5px;font-weight:500;color:var(--ink-soft)}.marker{display:flex;align-items:center;gap:20px;margin:70px 0 34px}.marker:before,.marker:after{content:"";height:1px;background:var(--line);flex:1}.marker span{white-space:nowrap}.gallery{column-count:3;column-gap:42px}@media(max-width:900px){.gallery{column-count:2;column-gap:34px}}@media(max-width:560px){.gallery{column-count:1}}:root{--ease-fade: cubic-bezier(.37, 0, .22, 1)}.work{break-inside:avoid;margin:0 0 46px;opacity:0;transition:opacity 1.2s var(--ease-fade)}.work.in{opacity:1}.work.now{transition:none}.work:hover .plate img,.work:focus-within .plate img,.heroart a:hover .plate img,.heroart a:focus-visible .plate img,.series-card:hover .plate img,.series-card:focus-within .plate img,.work-detail .plate:hover img{box-shadow:0 0 0 1px var(--petrol),0 0 0 5px color-mix(in srgb,var(--petrol) 13%,transparent)}.work img{display:block;width:100%;height:auto}.work figcaption{margin-top:14px;padding:0 2px}.work .t{font-style:italic;font-size:18px;line-height:1.25}.work .meta{margin-top:5px;display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center}.dot{width:6px;height:6px;border-radius:50%;display:inline-block;margin-right:7px;vertical-align:middle}.stat{font-family:var(--sans);text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:600}.avail .dot{background:var(--petrol)}.avail .stat{color:var(--petrol)}.sold .dot{background:var(--oxide)}.sold .stat{color:var(--oxide)}.reserved .dot{background:var(--reserved)}.reserved .stat{color:var(--reserved)}.nfs .dot{background:var(--ink-soft)}.nfs .stat{color:var(--ink-soft)}.enq{margin-left:auto;font-family:var(--sans);text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:600;color:var(--ink-soft);opacity:0;transition:opacity .6s var(--ease-fade),color .3s}.work:hover .enq,.work:focus-within .enq{opacity:1;color:var(--petrol)}.sold .enq,.nfs .enq,.reserved .enq{display:none}@media(hover:none){.enq{opacity:1}}.about{margin:96px 0 40px;display:grid;grid-template-columns:1.3fr 1fr;gap:60px}@media(max-width:760px){.about{grid-template-columns:1fr;gap:36px}}.about h2{font-weight:400;font-size:30px;font-style:italic;margin:.2em 0 .5em}.about p{color:#3a342b;max-width:52ch}.about>div:first-child>p:first-of-type{font-size:22px;line-height:1.45;font-style:italic;color:var(--ink)}.studies{display:grid;margin:44px 0 10px}.study{margin:0}.study+.study{margin-top:78px;padding-top:78px;border-top:1px solid var(--line-soft)}.study-head{margin-bottom:30px}.study-title{font-weight:400;font-style:italic;font-size:clamp(26px,3.2vw,36px);line-height:1.08;margin:0 0 6px}.study-head .cap-meta{display:block}.stage{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:0 56px;align-items:start;margin:0}.stage+.stage{margin-top:52px}.stage.bare{grid-template-columns:1fr}.stage:nth-of-type(2n){grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.stage:nth-of-type(2n) .stage-plate{order:2}@media(max-width:860px){.stage,.stage:nth-of-type(2n){grid-template-columns:1fr;gap:24px}.stage:nth-of-type(2n) .stage-plate{order:0}.stage+.stage{margin-top:40px}.study+.study{margin-top:56px;padding-top:56px}}.marker[id],.stage[id]{scroll-margin-top:calc(var(--nav-h) + 24px)}.stage-plate{margin:0}.stage-plate .zoom{display:block;cursor:zoom-in}.stage-small a{display:block}.stage-text{padding-top:2px;color:#3a342b;font-size:17.5px;line-height:1.72;max-width:46ch}.stage-text p{margin:0 0 1.05em}.stage-text p:last-child{margin-bottom:0}.stage-rule{display:block;width:54px;height:1px;background:var(--conte);opacity:.7;margin:4px 0 20px}.stage-strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:34px 28px;align-items:start}.study-compact+.study-compact{margin-top:48px;padding-top:48px}.stage-small{margin:0}.stage-small .plate{padding:10px}.stage-note{margin-top:14px;color:#3a342b;font-size:15px;line-height:1.6}.stage-note p{margin:0 0 .8em}.stage-note p:last-child{margin-bottom:0}.stage-note summary{cursor:pointer;list-style:none}.stage-note summary::-webkit-details-marker{display:none}.stage-note summary:after{content:"";display:block;width:7px;height:7px;margin:10px 0 2px;border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);opacity:.45;transform:rotate(45deg)}.stage-note details[open] summary:after{transform:rotate(-135deg)}.stage-note details[open] summary{margin-bottom:.8em}.stage-note .clip{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.stage-note details[open] .clip{display:block;-webkit-line-clamp:unset;line-clamp:unset}@media(max-width:560px){.stage-strip{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:26px 18px}.study-compact+.study-compact{margin-top:36px;padding-top:36px}}.more-links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 36px;margin:0 0 20px}.series-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:42px;margin:40px 0 20px}.series-card{margin:0}.series-card .plate{aspect-ratio:4 / 3;display:grid;place-items:center;overflow:hidden}.series-card .plate img{width:100%;height:100%;object-fit:cover}.series-card .empty{color:var(--ink-soft);font-style:italic;font-size:16px}.series-card figcaption{margin-top:14px;padding:0 2px}.series-card .t{font-style:italic;font-size:22px;line-height:1.2}.series-card p{margin:6px 0 8px;color:#3a342b;font-size:16px;max-width:40ch}.series-card .meta{display:flex;align-items:center;gap:12px}.swatch{display:inline-flex;gap:3px}.swatch i{width:10px;height:10px;border-radius:50%;display:block;box-shadow:0 0 0 1px #2520191f inset}footer{border-top:1px solid var(--line);margin-top:60px;padding:40px 0 70px}footer .wrap{display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;align-items:baseline}footer .fn{font-style:italic;font-size:22px}footer a.mail{color:var(--petrol);border-bottom:1px solid var(--petrol)}.enquire-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.enquire-link{font-family:var(--sans);text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:600;color:var(--petrol);padding-bottom:2px;border-bottom:1px solid var(--petrol);transition:.25s}.enquire-link:hover{color:var(--petrol-deep);border-color:var(--petrol-deep)}@media(orientation:landscape)and (max-height:540px){.nav{position:relative}.marker[id],.stage[id]{scroll-margin-top:16px}.heroart .plate,.work .plate,.detail-img .plate{width:fit-content;max-width:100%;margin-inline:auto}.heroart .plate img,.work .plate img,.detail-img .plate img{width:auto;max-height:calc(100svh - 72px)}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}.work{opacity:1}}:focus-visible{outline:2px solid var(--petrol);outline-offset:3px}
