.tw[data-astro-cid-kyzizfxu]{--no:#a8473a;padding-bottom:0}.tw-js .rv[data-astro-cid-kyzizfxu]{opacity:0;transition:opacity .9s var(--ease) var(--d,0s),transform .9s var(--ease) var(--d,0s);transform:translateY(24px)}.tw-js .rv[data-astro-cid-kyzizfxu].in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.tw-js .rv[data-astro-cid-kyzizfxu]{opacity:1;transition:none;transform:none}}.tw-intro[data-astro-cid-kyzizfxu]{text-align:center;max-width:1000px}.tw-intro[data-astro-cid-kyzizfxu] h2[data-astro-cid-kyzizfxu]{margin:22px auto 24px;font-size:clamp(42px,5vw,76px)}.tw-intro[data-astro-cid-kyzizfxu] .lede[data-astro-cid-kyzizfxu]{max-width:620px;margin:0 auto}.pair-head[data-astro-cid-kyzizfxu]{margin-top:clamp(56px,7vw,96px);margin-bottom:24px}.pair-head[data-astro-cid-kyzizfxu] p[data-astro-cid-kyzizfxu]{font-family:var(--serif);text-align:center;font-size:clamp(26px,2.4vw,36px)}.tw-pair[data-astro-cid-kyzizfxu]{grid-template-columns:1fr 1fr;gap:clamp(20px,2.4vw,36px);display:grid}.qs[data-astro-cid-kyzizfxu]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(40px,6vw,110px);margin-bottom:clamp(80px,9vw,140px);display:grid}.qs[data-astro-cid-kyzizfxu] h2[data-astro-cid-kyzizfxu]{margin:14px 0 20px}.q-list[data-astro-cid-kyzizfxu]{border-top:1px solid var(--gold);list-style:none}.q-list[data-astro-cid-kyzizfxu] li[data-astro-cid-kyzizfxu]{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;gap:4px 0;padding:22px 0;display:grid}.qn[data-astro-cid-kyzizfxu]{font-family:var(--serif);color:var(--muted);grid-row:span 2;font-size:30px;line-height:1}.q[data-astro-cid-kyzizfxu]{font-family:var(--serif);font-size:clamp(24px,2vw,30px);line-height:1.2}.a[data-astro-cid-kyzizfxu]{color:var(--body);margin-top:8px;font-size:16px}.a[data-astro-cid-kyzizfxu] span[data-astro-cid-kyzizfxu]{color:var(--green);font-weight:500}.ex[data-astro-cid-kyzizfxu]{background:var(--creme);padding:clamp(32px,4vw,56px)}.ex-tag[data-astro-cid-kyzizfxu]{letter-spacing:.16em;text-transform:uppercase;color:var(--no);font-size:12px;font-weight:500}.ex[data-astro-cid-kyzizfxu] h3[data-astro-cid-kyzizfxu]{margin:12px 0 16px;font-size:clamp(34px,3.2vw,48px)}.ex-body[data-astro-cid-kyzizfxu]{color:var(--body);margin-bottom:26px;font-size:17px;font-weight:300}.pts[data-astro-cid-kyzizfxu]{border-top:1px solid var(--line);list-style:none}.pts[data-astro-cid-kyzizfxu] li[data-astro-cid-kyzizfxu]{border-bottom:1px solid var(--line);grid-template-columns:28px 1fr;padding:12px 0;font-size:15.5px;display:grid}.mk[data-astro-cid-kyzizfxu]{color:var(--green);font-weight:600}.pts[data-astro-cid-kyzizfxu] li[data-astro-cid-kyzizfxu].no .mk[data-astro-cid-kyzizfxu]{color:var(--no)}.pts[data-astro-cid-kyzizfxu] li[data-astro-cid-kyzizfxu].no{color:var(--body)}.bridge[data-astro-cid-kyzizfxu]{text-align:center;justify-items:center;margin:clamp(28px,3vw,44px) auto clamp(24px,3vw,36px);display:grid}.drop[data-astro-cid-kyzizfxu]{background:var(--gold);width:1px;height:clamp(56px,6vw,88px);margin-bottom:22px}.bridge[data-astro-cid-kyzizfxu] p[data-astro-cid-kyzizfxu]{font-family:var(--serif);max-width:820px;font-size:clamp(30px,3vw,46px);line-height:1.1}.reveal[data-astro-cid-kyzizfxu]{color:#f2efe8;margin-bottom:clamp(80px,9vw,140px);padding:clamp(48px,6vw,96px) clamp(28px,5vw,80px);position:relative;overflow:hidden}.reveal[data-astro-cid-kyzizfxu] .bg[data-astro-cid-kyzizfxu]{object-position:50% 60%}.reveal[data-astro-cid-kyzizfxu]:before{content:"";z-index:1;background:linear-gradient(90deg,#0f110edb 0%,#0f110eb8 55%,#0f110e8c 100%);position:absolute;inset:0}.reveal-grid[data-astro-cid-kyzizfxu]{z-index:2;grid-template-columns:1fr 1fr;align-items:start;gap:clamp(40px,6vw,110px);display:grid;position:relative}.reveal[data-astro-cid-kyzizfxu] h2[data-astro-cid-kyzizfxu]{color:var(--white);font-size:clamp(44px,5vw,80px)}.why[data-astro-cid-kyzizfxu]{color:#d8d5cd;font-size:clamp(19px,1.6vw,22px);font-weight:300;line-height:1.55}.pts[data-astro-cid-kyzizfxu].ours{border-top-color:#b8975e66;margin-top:32px}.pts[data-astro-cid-kyzizfxu].ours li[data-astro-cid-kyzizfxu]{color:var(--white);border-bottom-color:#ffffff1f;font-size:16.5px}.pts[data-astro-cid-kyzizfxu].ours .mk[data-astro-cid-kyzizfxu]{color:var(--gold)}.cmp[data-astro-cid-kyzizfxu]{border-top:1px solid var(--gold)}.cmp-row[data-astro-cid-kyzizfxu]{border-bottom:1px solid var(--line);color:var(--body);grid-template-columns:1.1fr 1fr 1.15fr 1fr;align-items:stretch;font-size:15.5px;display:grid}.cmp-row[data-astro-cid-kyzizfxu]>span[data-astro-cid-kyzizfxu]{padding:18px 16px}.cmp-row[data-astro-cid-kyzizfxu]>span[data-astro-cid-kyzizfxu]:first-child{color:var(--muted);align-self:center;padding-left:0;font-size:14px}.cmp-head[data-astro-cid-kyzizfxu]{z-index:2;background:var(--white);position:sticky;top:88px}.cmp-head[data-astro-cid-kyzizfxu] span[data-astro-cid-kyzizfxu]{font-family:var(--serif);color:var(--ink);padding-top:24px;font-size:clamp(22px,2vw,30px)}.cmp-head[data-astro-cid-kyzizfxu] .us[data-astro-cid-kyzizfxu]{color:var(--green);box-shadow:inset 0 2px 0 var(--green)}.cmp[data-astro-cid-kyzizfxu] .us[data-astro-cid-kyzizfxu]{background:var(--creme)}.cmp-row[data-astro-cid-kyzizfxu]:not(.cmp-head) .us[data-astro-cid-kyzizfxu]{color:var(--ink);font-weight:500}.c[data-astro-cid-kyzizfxu]{grid-template-columns:22px 1fr;align-items:baseline;display:grid}.c[data-astro-cid-kyzizfxu] i[data-astro-cid-kyzizfxu]{font-style:normal;font-weight:600}.c[data-astro-cid-kyzizfxu].g i[data-astro-cid-kyzizfxu]{color:var(--green)}.c[data-astro-cid-kyzizfxu].b i[data-astro-cid-kyzizfxu]{color:var(--no)}.c[data-astro-cid-kyzizfxu].b{color:var(--muted)}.cmp-key[data-astro-cid-kyzizfxu]{color:var(--muted);gap:28px;margin-top:16px;font-size:13px;display:flex}.cmp-key[data-astro-cid-kyzizfxu] b[data-astro-cid-kyzizfxu]{font-weight:600}.cmp-key[data-astro-cid-kyzizfxu] .g[data-astro-cid-kyzizfxu]{color:var(--green)}.cmp-key[data-astro-cid-kyzizfxu] .b[data-astro-cid-kyzizfxu]{color:var(--no)}.finale[data-astro-cid-kyzizfxu]{color:var(--white);text-align:center;margin-top:clamp(80px,9vw,140px);padding:clamp(110px,13vw,200px) 0;position:relative;overflow:hidden}.finale[data-astro-cid-kyzizfxu] .bg[data-astro-cid-kyzizfxu]{object-position:50% 55%}.finale[data-astro-cid-kyzizfxu]:before{content:"";z-index:1;background:radial-gradient(#0f110eb8 0%,#0f110e94 60%,#0f110e80 100%);position:absolute;inset:0}.fin-in[data-astro-cid-kyzizfxu]{z-index:2;justify-items:center;display:grid;position:relative}.finale[data-astro-cid-kyzizfxu] .drop[data-astro-cid-kyzizfxu]{background:var(--gold);width:1px;height:72px;margin-bottom:28px}.finale[data-astro-cid-kyzizfxu] .eyebrow[data-astro-cid-kyzizfxu]{color:var(--gold)}.finale[data-astro-cid-kyzizfxu] h2[data-astro-cid-kyzizfxu]{max-width:1100px;color:var(--white);margin:22px 0 26px;font-size:clamp(48px,6.4vw,104px);line-height:1.02}.fin-sub[data-astro-cid-kyzizfxu]{color:#ffffffe6;max-width:560px;font-size:19px;font-weight:300}.fin-acts[data-astro-cid-kyzizfxu]{justify-items:center;gap:22px;margin-top:44px;display:grid}.btn[data-astro-cid-kyzizfxu].big{letter-spacing:.12em;padding:24px 56px;font-size:14px}@media (width<=960px){.tw-pair[data-astro-cid-kyzizfxu],.reveal-grid[data-astro-cid-kyzizfxu],.qs[data-astro-cid-kyzizfxu]{grid-template-columns:1fr}.cmp-head[data-astro-cid-kyzizfxu]{display:none}.cmp-row[data-astro-cid-kyzizfxu]{grid-template-columns:1fr}.cmp-row[data-astro-cid-kyzizfxu]>span[data-astro-cid-kyzizfxu]{padding:8px 0}.cmp-row[data-astro-cid-kyzizfxu]>span[data-astro-cid-kyzizfxu].us{padding:8px 12px}.cmp-row[data-astro-cid-kyzizfxu]>span[data-astro-cid-kyzizfxu]:first-child{font-family:var(--serif);color:var(--ink);padding-top:18px;font-size:22px}.c[data-astro-cid-kyzizfxu]{display:block}.c[data-astro-cid-kyzizfxu]:before{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;font-size:12px;display:block}.c[data-astro-cid-kyzizfxu] i[data-astro-cid-kyzizfxu]{margin-right:8px}.cmp-row[data-astro-cid-kyzizfxu]>span[data-astro-cid-kyzizfxu]:nth-child(2):before{content:"Template custom"}.cmp-row[data-astro-cid-kyzizfxu]>span[data-astro-cid-kyzizfxu]:nth-child(3):before{content:"Eagle Point";color:var(--green)}.cmp-row[data-astro-cid-kyzizfxu]>span[data-astro-cid-kyzizfxu]:nth-child(4):before{content:"Architect-led"}}.hero[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{max-width:900px}.letter[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(48px,7vw,130px);display:grid}.letter[data-astro-cid-ta2fbyqs] .photo[data-astro-cid-ta2fbyqs]{aspect-ratio:4/5}.letter-body[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--body);max-width:560px;margin-top:22px;font-size:18px;font-weight:300}.sig[data-astro-cid-ta2fbyqs]{font-family:var(--serif);margin-top:36px;font-size:44px}.why[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,1fr);gap:clamp(24px,3vw,44px);margin-top:56px;display:grid}.why[data-astro-cid-ta2fbyqs] .photo[data-astro-cid-ta2fbyqs]{aspect-ratio:4/5;margin-bottom:24px}.why[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--gold);padding-top:20px}.why[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--body);margin-top:10px;font-size:16px}.team[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(5,1fr);gap:clamp(20px,2.4vw,36px);display:grid}.portrait[data-astro-cid-ta2fbyqs]{aspect-ratio:4/5;background:var(--creme);place-items:center;margin-bottom:20px;display:grid;overflow:hidden}.portrait[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{object-fit:cover;filter:grayscale(.15);width:100%;height:100%}.portrait[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{font-family:var(--serif);color:var(--muted);font-size:56px}.member[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font-size:26px}.role[data-astro-cid-ta2fbyqs]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:8px 0 12px;font-size:12px;font-weight:500}.member[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]:last-child{color:var(--body);font-size:15px}.pull[data-astro-cid-ta2fbyqs]{font-family:var(--serif);max-width:1100px;margin:28px 0 24px;font-size:clamp(32px,3.8vw,56px);line-height:1.12}.cite[data-astro-cid-ta2fbyqs]{color:var(--muted);font-size:14px}.cite[data-astro-cid-ta2fbyqs] b[data-astro-cid-ta2fbyqs]{color:var(--ink);font-weight:500}.quotes[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:clamp(32px,4vw,64px);margin-top:64px;padding-top:40px;display:grid}.quotes[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--body);margin-bottom:14px;font-size:17px;font-weight:300}@media (width<=1100px){.team[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,1fr)}}@media (width<=960px){.letter[data-astro-cid-ta2fbyqs],.why[data-astro-cid-ta2fbyqs],.quotes[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.team[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr}}
