.folio-belief[data-astro-cid-nrv7b3ah]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:6rem clamp(1.5rem,4vw,5rem)}.folio-belief-inner[data-astro-cid-nrv7b3ah]{max-width:90rem;width:100%;text-align:center}.folio-belief-text[data-astro-cid-nrv7b3ah]{font-size:clamp(2.2rem,6vw,6rem);font-weight:900;letter-spacing:-.04em;line-height:1.05;color:#171717;max-width:16ch;margin:0 auto}.dark .folio-belief-text[data-astro-cid-nrv7b3ah]{color:#fafafa}.folio-belief-text[data-astro-cid-nrv7b3ah] em{font-style:italic;font-weight:300}.folio-belief-aside[data-astro-cid-nrv7b3ah]{display:block;margin-top:3rem;font-family:monospace;font-size:.65rem;text-transform:uppercase;letter-spacing:.3em;line-height:1.8;color:#a3a3a3}.dark .folio-belief-aside[data-astro-cid-nrv7b3ah]{color:#525252}.folio-tape[data-astro-cid-dmmxxpah]{border-top:1px solid rgb(229 229 229);border-bottom:1px solid rgb(229 229 229);overflow:hidden}.dark .folio-tape[data-astro-cid-dmmxxpah]{border-color:#262626}.folio-tape-track[data-astro-cid-dmmxxpah]{display:flex}.folio-tape-item[data-astro-cid-dmmxxpah]{flex:1;display:flex;flex-direction:column;gap:.75rem;padding:2.5rem clamp(1.5rem,4vw,5rem);border-right:1px solid rgb(229 229 229);text-decoration:none!important;transition:background-color .4s ease;min-width:0}.dark .folio-tape-item[data-astro-cid-dmmxxpah]{border-color:#262626}.folio-tape-item[data-astro-cid-dmmxxpah]:last-child{border-right:none}.folio-tape-item[data-astro-cid-dmmxxpah]:hover{background:#f5f5f5}.dark .folio-tape-item[data-astro-cid-dmmxxpah]:hover{background:#171717}.folio-tape-number[data-astro-cid-dmmxxpah]{font-family:monospace;font-size:.6rem;letter-spacing:.2em;color:#a3a3a3}.dark .folio-tape-number[data-astro-cid-dmmxxpah]{color:#525252}.folio-tape-label[data-astro-cid-dmmxxpah]{font-size:clamp(.85rem,1.2vw,1.1rem);font-weight:700;letter-spacing:-.02em;color:#171717;white-space:nowrap}.dark .folio-tape-label[data-astro-cid-dmmxxpah]{color:#fafafa}@media (max-width: 768px){.folio-tape-track[data-astro-cid-dmmxxpah]{flex-wrap:wrap}.folio-tape-item[data-astro-cid-dmmxxpah]{flex:none;width:50%;border-bottom:1px solid rgb(229 229 229)}.dark .folio-tape-item[data-astro-cid-dmmxxpah]{border-bottom-color:#262626}.folio-tape-item[data-astro-cid-dmmxxpah]:nth-child(2n){border-right:none}.folio-tape-item[data-astro-cid-dmmxxpah]:last-child{width:100%}}.folio-section-title[data-astro-cid-lqv5rooc]{font-size:clamp(.65rem,.8vw,.75rem);font-family:monospace;text-transform:uppercase;letter-spacing:.3em;color:#737373;margin-bottom:3rem}.dark .folio-section-title[data-astro-cid-lqv5rooc]{color:#a3a3a3}.folio-practice[data-astro-cid-lqv5rooc]{padding:8rem 0;background:#171717;color:#fafafa}.dark .folio-practice[data-astro-cid-lqv5rooc]{background:#fafafa;color:#171717}.folio-practice-inner[data-astro-cid-lqv5rooc]{max-width:90rem;margin:0 auto;padding:0 clamp(1.5rem,4vw,5rem)}.folio-practice-lead[data-astro-cid-lqv5rooc]{font-size:clamp(1.4rem,2.5vw,2.4rem);font-weight:300;letter-spacing:-.02em;line-height:1.4;max-width:28ch;color:#d4d4d4}.dark .folio-practice-lead[data-astro-cid-lqv5rooc]{color:#525252}.folio-philosophy[data-astro-cid-lqv5rooc]{margin-top:6rem;padding-top:4rem;border-top:1px solid rgb(64 64 64)}.dark .folio-philosophy[data-astro-cid-lqv5rooc]{border-color:#d4d4d4}.folio-philosophy-quote[data-astro-cid-lqv5rooc]{font-size:clamp(1.1rem,1.8vw,1.5rem);font-weight:300;font-style:italic;line-height:1.7;color:#a3a3a3;max-width:52ch;margin:0;padding:0;border:none}.dark .folio-philosophy-quote[data-astro-cid-lqv5rooc]{color:#737373}.folio-value[data-astro-cid-vyajf67m]{border-top:1px solid rgb(229 229 229);transition:background-color .4s ease}.dark .folio-value[data-astro-cid-vyajf67m]{border-color:#262626}.folio-value[data-astro-cid-vyajf67m]:last-child{border-bottom:1px solid rgb(229 229 229)}.dark .folio-value[data-astro-cid-vyajf67m]:last-child{border-color:#262626}.folio-value[data-astro-cid-vyajf67m]:hover{background:#fafafa}.dark .folio-value[data-astro-cid-vyajf67m]:hover{background:#121212}.folio-value-inner[data-astro-cid-vyajf67m]{max-width:90rem;margin:0 auto;padding:3rem clamp(1.5rem,4vw,5rem);display:grid;grid-template-columns:1fr;gap:1rem;align-items:baseline}@media (min-width: 768px){.folio-value-inner[data-astro-cid-vyajf67m]{grid-template-columns:1fr 2fr;gap:4rem;padding:3.5rem clamp(1.5rem,4vw,5rem)}}.folio-value-title[data-astro-cid-vyajf67m]{font-size:clamp(1.2rem,1.8vw,1.6rem);font-weight:800;letter-spacing:-.03em;color:#171717}.dark .folio-value-title[data-astro-cid-vyajf67m]{color:#fafafa}.folio-value-desc[data-astro-cid-vyajf67m]{font-size:.9rem;line-height:1.7;color:#737373;max-width:50ch}.dark .folio-value-desc[data-astro-cid-vyajf67m]{color:#a3a3a3}.folio-signal[data-astro-cid-m7hpytvg]{padding:10rem 0;text-align:center}.folio-signal-inner[data-astro-cid-m7hpytvg]{max-width:90rem;margin:0 auto;padding:0 clamp(1.5rem,4vw,5rem);display:flex;flex-direction:column;align-items:center;gap:2rem}.folio-signal-label[data-astro-cid-m7hpytvg]{font-family:monospace;font-size:.65rem;text-transform:uppercase;letter-spacing:.3em;color:#a3a3a3}.folio-signal-email[data-astro-cid-m7hpytvg]{font-size:clamp(1.8rem,5vw,4.5rem);font-weight:900;letter-spacing:-.04em;color:#171717;text-decoration:none!important;transition:opacity .3s;line-height:1.1}.dark .folio-signal-email[data-astro-cid-m7hpytvg]{color:#fafafa}.folio-signal-email[data-astro-cid-m7hpytvg]:hover{opacity:.5}.folio-signal-btn[data-astro-cid-m7hpytvg]{display:inline-flex;align-items:center;padding:1rem 2.5rem;background:#171717;color:#fff;font-family:monospace;font-size:.7rem;text-transform:uppercase;letter-spacing:.2em;text-decoration:none!important;transition:background .3s,color .3s}.dark .folio-signal-btn[data-astro-cid-m7hpytvg]{background:#fafafa;color:#171717}.folio-signal-btn[data-astro-cid-m7hpytvg]:hover{background:#fff;color:#171717}.dark .folio-signal-btn[data-astro-cid-m7hpytvg]:hover{background:#171717;color:#fff}.folio-signal-locations[data-astro-cid-m7hpytvg]{font-family:monospace;font-size:.6rem;text-transform:uppercase;letter-spacing:.3em;color:#d4d4d4;margin-top:2rem}.dark .folio-signal-locations[data-astro-cid-m7hpytvg]{color:#404040}[data-astro-cid-j7pv25f6][data-folio-reveal]{opacity:0;transform:translateY(32px);transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1)}[data-astro-cid-j7pv25f6][data-folio-reveal].is-visible{opacity:1;transform:none}
