.hero[data-astro-cid-i3irphx7]{padding-block:3.3125rem 7.1875rem}.hero__kicker[data-astro-cid-i3irphx7]{align-items:center;gap:1.25rem;display:flex}.hero__byline[data-astro-cid-i3irphx7]{font-family:var(--font-body), Arial, sans-serif;font-size:var(--font-size-sm);letter-spacing:0;text-transform:none;color:var(--color-text-muted-strong);transition:color var(--transition-fast);align-items:center;gap:.4rem;font-weight:500;line-height:1.3;display:inline-flex}.hero__byline[data-astro-cid-i3irphx7]:hover{color:var(--color-accent)}.hero__byline[data-astro-cid-i3irphx7] svg[data-astro-cid-i3irphx7]{opacity:.6}.hero__byline[data-astro-cid-i3irphx7] i[data-astro-cid-i3irphx7]{background:var(--color-accent);border-radius:50%;width:6px;height:6px;margin-inline-end:.2rem;display:inline-block}.hero__title[data-astro-cid-i3irphx7]{font-size:var(--font-size-display);font-weight:500;line-height:var(--leading-tight);letter-spacing:var(--tracking-display);margin-block:2.8125rem 3.0625rem}.hero__title[data-astro-cid-i3irphx7] em[data-astro-cid-i3irphx7]{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.055em;font-style:italic;font-weight:350}.hero__after[data-astro-cid-i3irphx7]{border-block-start:1px solid var(--color-border);justify-content:space-between;align-items:flex-end;gap:1.5625rem;padding-block-start:1.4375rem;display:flex}.hero__after[data-astro-cid-i3irphx7] p[data-astro-cid-i3irphx7]{max-width:36.875rem;font-size:var(--font-size-lg);color:var(--color-text-muted-strong);line-height:1.65}@media (width<=1130px){.hero__title[data-astro-cid-i3irphx7]{font-size:clamp(3.3125rem,7.2vw,5.4375rem)}}@media (width<=840px){.hero[data-astro-cid-i3irphx7]{padding-block-end:4.875rem}.hero__after[data-astro-cid-i3irphx7]{flex-direction:column;align-items:flex-start;gap:1.5rem}}@media (width<=640px){.hero[data-astro-cid-i3irphx7]{padding-block:2.1875rem 5rem}.hero__title[data-astro-cid-i3irphx7]{letter-spacing:-.077em;margin-block:2.1875rem 2.5rem;font-size:clamp(2.875rem,10.6vw,4.25rem);line-height:1.02}.hero__after[data-astro-cid-i3irphx7] p[data-astro-cid-i3irphx7]{font-size:var(--font-size-base);line-height:1.6}}.feature[data-astro-cid-c6jzz5kd]{background:var(--color-surface);border:1px solid var(--color-border);grid-template-columns:1.36fr .8fr;min-height:28.125rem;display:grid}.feature__art[data-astro-cid-c6jzz5kd]{min-width:0;overflow:hidden}.feature__copy[data-astro-cid-c6jzz5kd]{flex-direction:column;justify-content:space-between;gap:2rem;min-width:0;padding:1.875rem;display:flex;position:relative}.feature__meta[data-astro-cid-c6jzz5kd]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.feature__meta[data-astro-cid-c6jzz5kd] .meta-label[data-astro-cid-c6jzz5kd]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.feature__body[data-astro-cid-c6jzz5kd] h3[data-astro-cid-c6jzz5kd]{letter-spacing:-.08em;margin-block-end:1.0625rem;font-size:4.25rem;font-weight:500;line-height:1}.feature__body[data-astro-cid-c6jzz5kd] p[data-astro-cid-c6jzz5kd]{max-width:17rem;font-size:var(--font-size-base);color:var(--color-text-muted-strong);line-height:1.55}.feature__circle[data-astro-cid-c6jzz5kd]{border:1px solid var(--color-text);width:2.375rem;height:2.375rem;transition:background-color var(--transition-fast), color var(--transition-fast);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:1.875rem;inset-inline-end:1.875rem}.feature[data-astro-cid-c6jzz5kd]:hover .feature__circle[data-astro-cid-c6jzz5kd]{background:var(--color-text);color:var(--color-bg)}.feature[data-astro-cid-c6jzz5kd]:hover h3[data-astro-cid-c6jzz5kd]{color:var(--color-accent)}@media (width<=1130px){.feature[data-astro-cid-c6jzz5kd]{grid-template-columns:1.1fr .9fr}}@media (width<=840px){.feature[data-astro-cid-c6jzz5kd]{grid-template-columns:1fr}.feature__copy[data-astro-cid-c6jzz5kd]{min-height:16.875rem;padding:1.5rem}.feature__body[data-astro-cid-c6jzz5kd] h3[data-astro-cid-c6jzz5kd]{font-size:3.5rem}.feature__circle[data-astro-cid-c6jzz5kd]{inset-block-end:1.5rem;inset-inline-end:1.5rem}}@media (width<=640px){.feature__meta[data-astro-cid-c6jzz5kd]{flex-direction:column;align-items:flex-start;gap:.5rem}.feature__meta[data-astro-cid-c6jzz5kd] .meta-label[data-astro-cid-c6jzz5kd]{white-space:normal}.feature__body[data-astro-cid-c6jzz5kd] h3[data-astro-cid-c6jzz5kd]{font-size:3.3125rem}.feature__body[data-astro-cid-c6jzz5kd] p[data-astro-cid-c6jzz5kd]{max-width:22ch;padding-inline-end:3rem}.feature__meta[data-astro-cid-c6jzz5kd]{align-items:flex-start}}.tile[data-astro-cid-ajw523pm]{min-width:0;display:block}.tile__art[data-astro-cid-ajw523pm]{overflow:hidden}.tile__foot[data-astro-cid-ajw523pm]{border-block-end:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:1rem;padding:.9375rem 0 1.25rem;display:flex}.tile__foot[data-astro-cid-ajw523pm]>span[data-astro-cid-ajw523pm]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.tile__foot[data-astro-cid-ajw523pm] strong[data-astro-cid-ajw523pm]{letter-spacing:-.04em;font-size:1.3125rem;font-weight:500;line-height:1.2}.tile__foot[data-astro-cid-ajw523pm] small[data-astro-cid-ajw523pm]{font-family:var(--font-body), Arial, sans-serif;font-weight:500;font-size:var(--font-size-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);line-height:1.4}.tile[data-astro-cid-ajw523pm]:hover strong[data-astro-cid-ajw523pm]{color:var(--color-accent)}.tile[data-astro-cid-ajw523pm]:hover .tile__art[data-astro-cid-ajw523pm]{outline:1px solid var(--color-border-strong);outline-offset:-1px}.selected[data-astro-cid-pxdoo7jl]{padding-block-end:6.875rem}.selected__empty[data-astro-cid-pxdoo7jl]{max-width:34rem;font-size:var(--font-size-lg);color:var(--color-text-muted-strong);padding-block:1.5rem .5rem;line-height:1.6}.selected__grid[data-astro-cid-pxdoo7jl]{grid-template-columns:1fr 1fr;gap:1.5rem;margin-block-start:1.5rem;display:grid}@media (width<=640px){.selected[data-astro-cid-pxdoo7jl]{padding-block-end:5rem}.selected__empty[data-astro-cid-pxdoo7jl]{max-width:34rem;font-size:var(--font-size-lg);color:var(--color-text-muted-strong);padding-block:1.5rem .5rem;line-height:1.6}.selected__grid[data-astro-cid-pxdoo7jl]{grid-template-columns:1fr;gap:2rem}}.practice[data-astro-cid-xsa6b7vi]{border-block-start:1px solid var(--color-border);grid-template-columns:1fr 1fr;gap:10%;padding-block:4.0625rem 7.1875rem;display:grid}.practice[data-astro-cid-xsa6b7vi] h2[data-astro-cid-xsa6b7vi]{font-size:var(--font-size-section-title);letter-spacing:-.075em;margin-block-start:1.5625rem;font-weight:500;line-height:1.03}.practice[data-astro-cid-xsa6b7vi] h2[data-astro-cid-xsa6b7vi] em[data-astro-cid-xsa6b7vi]{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.06em;font-style:italic;font-weight:350}.practice__body[data-astro-cid-xsa6b7vi]{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:1.5625rem;display:flex}.practice__body[data-astro-cid-xsa6b7vi] p[data-astro-cid-xsa6b7vi]{max-width:28.4375rem;font-size:1.1875rem;line-height:1.5}@media (width<=840px){.practice[data-astro-cid-xsa6b7vi]{gap:6%}.practice[data-astro-cid-xsa6b7vi] h2[data-astro-cid-xsa6b7vi]{font-size:2.6875rem}}@media (width<=640px){.practice[data-astro-cid-xsa6b7vi]{grid-template-columns:1fr;gap:1.75rem;padding-block:3.0625rem 5rem}.practice[data-astro-cid-xsa6b7vi] h2[data-astro-cid-xsa6b7vi]{font-size:3.3125rem}.practice__body[data-astro-cid-xsa6b7vi] p[data-astro-cid-xsa6b7vi]{font-size:var(--font-size-lg)}}.writing[data-astro-cid-47sygj5p]{padding-block-end:6.5rem}.essay[data-astro-cid-47sygj5p]{border-block-end:1px solid var(--color-border);flex-direction:column;align-items:flex-start;gap:.8125rem;width:100%;padding:2.8125rem 0 2.375rem;display:flex;position:relative}.essay[data-astro-cid-47sygj5p]>span[data-astro-cid-47sygj5p]{font-family:var(--font-body), Arial, sans-serif;font-weight:500;font-size:var(--font-size-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);line-height:1.4}.essay[data-astro-cid-47sygj5p] strong[data-astro-cid-47sygj5p]{font-family:var(--font-editorial), Georgia, serif;font-size:var(--font-size-essay-title);letter-spacing:-.055em;font-style:normal;font-weight:350;line-height:1.1}.essay[data-astro-cid-47sygj5p] p[data-astro-cid-47sygj5p]{max-width:52ch;font-size:var(--font-size-base);color:var(--color-text-muted-strong);line-height:1.6}.essay[data-astro-cid-47sygj5p]>svg[data-astro-cid-47sygj5p]{width:1.125rem;height:1.125rem;position:absolute;inset-block-start:45%;inset-inline-end:4px}.essay[data-astro-cid-47sygj5p]:hover strong[data-astro-cid-47sygj5p]{color:var(--color-accent)}.essay__honesty[data-astro-cid-47sygj5p]{font-family:var(--font-body), Arial, sans-serif;font-weight:500;font-size:var(--font-size-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin-block-start:.8125rem;line-height:1.4}@media (width<=640px){.writing[data-astro-cid-47sygj5p]{padding-block-end:4.5rem}.essay[data-astro-cid-47sygj5p]{padding-block:2rem 1.75rem}.essay[data-astro-cid-47sygj5p]>svg[data-astro-cid-47sygj5p]{inset-block-start:2rem}.essay[data-astro-cid-47sygj5p] strong[data-astro-cid-47sygj5p]{padding-inline-end:2rem;font-size:2.3125rem}}.collaborate[data-astro-cid-bjx7fymw]{border-block-start:1px solid var(--color-text);grid-template-columns:1fr 1fr;gap:10%;padding-block:2.6875rem 7.3125rem;display:grid}.collaborate[data-astro-cid-bjx7fymw] h2[data-astro-cid-bjx7fymw]{font-size:var(--font-size-section-title);letter-spacing:-.075em;margin-block-start:1.5625rem;font-weight:500;line-height:1.03}.collaborate[data-astro-cid-bjx7fymw] h2[data-astro-cid-bjx7fymw] em[data-astro-cid-bjx7fymw]{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.06em;font-style:italic;font-weight:350}.collaborate__body[data-astro-cid-bjx7fymw]{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:1.5rem;display:flex}.collaborate__body[data-astro-cid-bjx7fymw] p[data-astro-cid-bjx7fymw]{max-width:26.25rem;font-size:1.0625rem;line-height:1.5}@media (width<=640px){.collaborate[data-astro-cid-bjx7fymw]{grid-template-columns:1fr;gap:2rem;padding-block:2.5rem 5rem}.collaborate[data-astro-cid-bjx7fymw] h2[data-astro-cid-bjx7fymw]{font-size:3.3125rem}.collaborate__body[data-astro-cid-bjx7fymw] p[data-astro-cid-bjx7fymw]{font-size:var(--font-size-base)}}
