.references-hero[data-astro-cid-axmy3hfn]{background:#ebe9e4;border-bottom:1px solid #dedbd4;padding:67px 0 65px}.references-heading[data-astro-cid-axmy3hfn]{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.references-heading[data-astro-cid-axmy3hfn]>div[data-astro-cid-axmy3hfn]:first-child{max-width:820px}.references-heading[data-astro-cid-axmy3hfn] .display-title[data-astro-cid-axmy3hfn]{font-size:clamp(58px,8vw,100px)}.references-heading[data-astro-cid-axmy3hfn] .lead[data-astro-cid-axmy3hfn]{max-width:635px;margin:23px 0 0;font-size:15px}.reference-seal[data-astro-cid-axmy3hfn]{background:#f7f7f5;border:1px solid #c0a974;flex:none;grid-template-columns:1fr 1fr;place-items:center;width:135px;height:135px;margin:0 7% 8px 0;padding:12px;display:grid}.reference-seal[data-astro-cid-axmy3hfn] span[data-astro-cid-axmy3hfn]{font:italic 62px/.9 var(--serif);color:var(--rust)}.reference-seal[data-astro-cid-axmy3hfn] i[data-astro-cid-axmy3hfn]{background:var(--gold);width:1px;height:54px}.reference-seal[data-astro-cid-axmy3hfn] small[data-astro-cid-axmy3hfn]{text-align:center;color:#716b62;text-transform:uppercase;letter-spacing:.16em;grid-column:1/-1;font-size:8px;line-height:1.5}.reference-gallery[data-astro-cid-axmy3hfn]{padding:62px 0 84px}.gallery-heading[data-astro-cid-axmy3hfn]{justify-content:space-between;align-items:start;gap:45px;margin-bottom:25px;display:flex}.gallery-note[data-astro-cid-axmy3hfn]{color:#77726b;max-width:440px;margin:0;font-size:10px;line-height:1.8}.gallery-grid[data-astro-cid-axmy3hfn]{grid-template-rows:240px 205px;grid-template-columns:1.1fr .9fr .85fr;gap:26px 20px;display:grid}.gallery-item[data-astro-cid-axmy3hfn]{min-width:0;margin:0}.gallery-item[data-astro-cid-axmy3hfn]>div[data-astro-cid-axmy3hfn]{background:#e2ded7;height:calc(100% - 30px);overflow:hidden}.gallery-item[data-astro-cid-axmy3hfn] img[data-astro-cid-axmy3hfn]{object-fit:cover;width:100%;height:100%;transition:transform .6s}.gallery-item[data-astro-cid-axmy3hfn]:hover img[data-astro-cid-axmy3hfn]{transform:scale(1.03)}.gallery-item[data-astro-cid-axmy3hfn] figcaption[data-astro-cid-axmy3hfn]{color:#6c6861;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;height:30px;font-size:8px;display:flex}.gallery-item-1[data-astro-cid-axmy3hfn]{grid-row:span 2}.gallery-item-1[data-astro-cid-axmy3hfn]>div[data-astro-cid-axmy3hfn]{height:calc(100% - 30px)}.gallery-item-2[data-astro-cid-axmy3hfn]{grid-area:1/2}.gallery-item-3[data-astro-cid-axmy3hfn]{grid-area:1/3}.gallery-item-4[data-astro-cid-axmy3hfn]{grid-area:2/2}.gallery-item-5[data-astro-cid-axmy3hfn]{grid-area:2/3}.gallery-item-6[data-astro-cid-axmy3hfn]{display:none}.project-register[data-astro-cid-axmy3hfn]{background:#efeee9;padding:78px 0}.register-layout[data-astro-cid-axmy3hfn]{grid-template-columns:.72fr 1.28fr;gap:8vw;display:grid}.register-intro[data-astro-cid-axmy3hfn]{align-self:start;position:sticky;top:30px}.register-intro[data-astro-cid-axmy3hfn] .section-title[data-astro-cid-axmy3hfn]{font-size:clamp(42px,5vw,64px)}.register-intro[data-astro-cid-axmy3hfn]>p[data-astro-cid-axmy3hfn]:not(.eyebrow){color:#706b64;max-width:330px;margin-top:19px;font-size:11px;line-height:1.9}.project-list[data-astro-cid-axmy3hfn]{border-top:1px solid #d2cec5}.project-list[data-astro-cid-axmy3hfn] article[data-astro-cid-axmy3hfn]{border-bottom:1px solid #d2cec5;grid-template-columns:35px 1fr 20px;align-items:start;gap:14px;padding:17px 0 18px;display:grid}.project-index[data-astro-cid-axmy3hfn]{font:italic 13px var(--serif);color:var(--rust);padding-top:3px}.project-list[data-astro-cid-axmy3hfn] article[data-astro-cid-axmy3hfn] p[data-astro-cid-axmy3hfn]{color:#7a746b;text-transform:uppercase;letter-spacing:.12em;margin:0;font-size:8px}.project-list[data-astro-cid-axmy3hfn] h3[data-astro-cid-axmy3hfn]{font:400 24px/1.2 var(--serif);margin:4px 0}.project-list[data-astro-cid-axmy3hfn] article[data-astro-cid-axmy3hfn] div[data-astro-cid-axmy3hfn]>span[data-astro-cid-axmy3hfn]{color:#6f6a63;font-size:10px;line-height:1.6}.project-corner[data-astro-cid-axmy3hfn]{color:var(--gold);font-size:14px}.references-cta[data-astro-cid-axmy3hfn]{background:var(--rust);color:#fff;padding:67px 0 72px}.references-cta[data-astro-cid-axmy3hfn] .eyebrow[data-astro-cid-axmy3hfn]{color:#f1d8ca}.references-cta[data-astro-cid-axmy3hfn] .eyebrow[data-astro-cid-axmy3hfn]:before{background:#e0b98d}.references-cta[data-astro-cid-axmy3hfn] h2[data-astro-cid-axmy3hfn]{font:400 clamp(52px,7vw,84px)/.94 var(--serif);letter-spacing:-.035em;margin:0 0 26px}@media (width<=760px){.references-hero[data-astro-cid-axmy3hfn]{padding:48px 0}.reference-seal[data-astro-cid-axmy3hfn]{width:102px;height:102px;margin-right:0}.reference-seal[data-astro-cid-axmy3hfn] span[data-astro-cid-axmy3hfn]{font-size:45px}.reference-seal[data-astro-cid-axmy3hfn] i[data-astro-cid-axmy3hfn]{height:38px}.gallery-grid[data-astro-cid-axmy3hfn]{grid-template-rows:240px 175px 175px;grid-template-columns:1fr 1fr}.gallery-item-1[data-astro-cid-axmy3hfn]{grid-area:1/1/auto/-1}.gallery-item-2[data-astro-cid-axmy3hfn]{grid-area:2/1}.gallery-item-3[data-astro-cid-axmy3hfn]{grid-area:2/2}.gallery-item-4[data-astro-cid-axmy3hfn]{grid-area:3/1}.gallery-item-5[data-astro-cid-axmy3hfn]{grid-area:3/2}.register-layout[data-astro-cid-axmy3hfn]{grid-template-columns:1fr;gap:30px}.register-intro[data-astro-cid-axmy3hfn]{position:static}.register-intro[data-astro-cid-axmy3hfn] .section-title[data-astro-cid-axmy3hfn]{max-width:520px}}@media (width<=500px){.references-heading[data-astro-cid-axmy3hfn]{display:block}.references-heading[data-astro-cid-axmy3hfn] .display-title[data-astro-cid-axmy3hfn]{font-size:61px}.reference-seal[data-astro-cid-axmy3hfn]{width:91px;height:91px;margin:28px 0 0}.reference-seal[data-astro-cid-axmy3hfn] span[data-astro-cid-axmy3hfn]{font-size:39px}.reference-seal[data-astro-cid-axmy3hfn] i[data-astro-cid-axmy3hfn]{height:31px}.gallery-heading[data-astro-cid-axmy3hfn]{display:block}.gallery-note[data-astro-cid-axmy3hfn]{margin-top:14px}.gallery-grid[data-astro-cid-axmy3hfn]{grid-template-rows:240px 160px 160px;gap:18px 12px}.gallery-item[data-astro-cid-axmy3hfn] figcaption[data-astro-cid-axmy3hfn]{letter-spacing:.06em;gap:6px;font-size:7px}.register-layout[data-astro-cid-axmy3hfn]{gap:24px}.project-list[data-astro-cid-axmy3hfn] h3[data-astro-cid-axmy3hfn]{font-size:22px}}
