.section[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin-bottom:.6em}.homes[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(var(--homes,3), 1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:clamp(40px,6vw,64px);padding:0;list-style:none;display:grid}.homes[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{text-align:center;flex-direction:column;align-items:center;padding:32px 20px;display:flex}.homes[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]+li[data-astro-cid-ta2fbyqs]{border-left:1px solid var(--line)}.homes[data-astro-cid-ta2fbyqs] .label[data-astro-cid-ta2fbyqs]{margin-bottom:.6rem}.place[data-astro-cid-ta2fbyqs]{font:400 clamp(1.5rem, 2.4vw, 1.9rem)/1.2 var(--serif);color:var(--ink)}.who[data-astro-cid-ta2fbyqs]{color:var(--muted);margin-top:.3rem;font-size:.92rem}.split[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,90px);display:grid}.split[data-astro-cid-ta2fbyqs].rev>[data-astro-cid-ta2fbyqs]:first-child{order:2}.split[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]:not(.label):not(.sig){color:var(--ink-soft)}.split[data-astro-cid-ta2fbyqs] .btn[data-astro-cid-ta2fbyqs]{margin-top:.6rem}.portrait[data-astro-cid-ta2fbyqs]{justify-self:center;width:100%;max-width:460px}.sig[data-astro-cid-ta2fbyqs]{color:var(--muted);margin:1.6rem 0 1.4rem;font-size:.9rem}.sig[data-astro-cid-ta2fbyqs] .name[data-astro-cid-ta2fbyqs]{font:italic 400 1.2rem var(--serif);color:var(--gold)}.approach[data-astro-cid-ta2fbyqs]{background:var(--paper);position:relative;overflow:hidden}.approach-img[data-astro-cid-ta2fbyqs]{object-fit:cover;object-position:50% 48%;width:52%;max-width:none;height:100%;position:absolute;top:0;right:0}.approach-inner[data-astro-cid-ta2fbyqs]{align-items:center;min-height:clamp(560px,36vw,760px);padding-block:56px;display:flex;position:relative}.approach-copy[data-astro-cid-ta2fbyqs]{width:calc(48vw - max(0px, (100vw - var(--wrap)) / 2) - var(--gutter) - 48px);max-width:560px}.approach-copy[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]:not(.label){color:var(--ink-soft)}.approach[data-astro-cid-ta2fbyqs] .btn[data-astro-cid-ta2fbyqs]{margin-top:.6rem}@media (width<=1299px){.approach[data-astro-cid-ta2fbyqs]{padding-bottom:0}.approach-img[data-astro-cid-ta2fbyqs]{width:100%;height:auto;position:static}.approach-inner[data-astro-cid-ta2fbyqs]{min-height:0;padding-block:var(--section) 40px}.approach[data-astro-cid-ta2fbyqs]{flex-direction:column-reverse;display:flex}.approach-copy[data-astro-cid-ta2fbyqs]{width:100%;max-width:none}}.partners-head[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:end;gap:24px clamp(32px,6vw,90px);padding-bottom:40px;display:grid}.partners-head[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs],.partners-head[data-astro-cid-ta2fbyqs] .lede[data-astro-cid-ta2fbyqs]{margin-bottom:0}.partners[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr;gap:clamp(48px,6vw,90px);margin-top:clamp(48px,6vw,64px);display:grid}.partner[data-astro-cid-ta2fbyqs]{flex-direction:column;align-items:flex-start;display:flex}.partner-photo[data-astro-cid-ta2fbyqs]{aspect-ratio:4/5;background:var(--cream-soft);place-items:center;width:100%;margin-bottom:28px;display:grid}.partner-photo[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{font:italic 400 clamp(3rem, 6vw, 5rem)/1 var(--serif);color:var(--gold);opacity:.5}.partner[data-astro-cid-ta2fbyqs] .label[data-astro-cid-ta2fbyqs]{margin-bottom:.6rem}.partner[data-astro-cid-ta2fbyqs] .bio[data-astro-cid-ta2fbyqs]{color:var(--ink-soft)}.partner-text[data-astro-cid-ta2fbyqs]{flex-direction:column;align-items:flex-start;width:100%;display:flex}.partner-img[data-astro-cid-ta2fbyqs]{object-fit:cover;object-position:50% 20%;height:auto}.partner[data-astro-cid-ta2fbyqs] .lead[data-astro-cid-ta2fbyqs]{font:italic 400 clamp(1.2rem, 1.8vw, 1.45rem)/1.45 var(--serif);color:var(--ink);margin-bottom:1.2em}.partners[data-astro-cid-ta2fbyqs].single{grid-template-columns:1fr}.partners[data-astro-cid-ta2fbyqs].single .partner[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(32px,6vw,90px);display:grid}.partners[data-astro-cid-ta2fbyqs].single .partner-photo[data-astro-cid-ta2fbyqs]{margin-bottom:0}.partner[data-astro-cid-ta2fbyqs] dl[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:20px;width:100%;margin:.6rem 0 2rem;padding:22px 0;display:grid}.partner[data-astro-cid-ta2fbyqs] dl[data-astro-cid-ta2fbyqs].one{grid-template-columns:1fr}.partner[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{margin-bottom:.3rem}.partner[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{margin:0;font-size:.95rem}.how[data-astro-cid-ta2fbyqs]{color:#f3efe6;background:#23211d}.how[data-astro-cid-ta2fbyqs] .label[data-astro-cid-ta2fbyqs]{color:#a08e66}.how[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:#f3efe6}.how[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs] em[data-astro-cid-ta2fbyqs]{color:#a08e66}.how-steps[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,1fr);gap:clamp(28px,4vw,48px);margin:clamp(32px,5vw,56px) 0 0;padding:0;list-style:none;display:grid}.how-steps[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border-top:1px solid #4a463e;padding-top:24px}.how-steps[data-astro-cid-ta2fbyqs] .n[data-astro-cid-ta2fbyqs]{font:italic 400 1.6rem/1.2 var(--serif);color:#a08e66;margin-bottom:.6rem;display:block}.how-steps[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{color:#f3efe6;margin-bottom:.4em;font-size:clamp(1.25rem,1.8vw,1.5rem)}.how-steps[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#cfc9bd;margin:0}@media (width<=900px){.split[data-astro-cid-ta2fbyqs],.partners-head[data-astro-cid-ta2fbyqs],.partners[data-astro-cid-ta2fbyqs],.how-steps[data-astro-cid-ta2fbyqs],.partners[data-astro-cid-ta2fbyqs].single .partner[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.partners[data-astro-cid-ta2fbyqs].single .partner-photo[data-astro-cid-ta2fbyqs]{margin-bottom:8px}.split[data-astro-cid-ta2fbyqs].rev>[data-astro-cid-ta2fbyqs]:first-child{order:0}.homes[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.homes[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]+li[data-astro-cid-ta2fbyqs]{border-left:0;border-top:1px solid var(--line)}}
