._layout_44ewb_1{flex-direction:column;min-block-size:100svh;display:flex}._header_44ewb_7{border-block-end:1px solid var(--nav-border,var(--color-border));background:var(--nav-bg,var(--color-surface));inline-size:100%;box-shadow:var(--nav-shadow,none);justify-content:center;display:flex}._headerInner_44ewb_16{inline-size:min(100%, var(--layout-max-inline-size));padding:var(--space-sm) var(--space-page);justify-content:center;align-items:center;display:flex}._nav_44ewb_24{justify-content:center;align-items:center;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}._link_44ewb_32{min-block-size:2.25rem;color:var(--nav-link,var(--color-text-muted));border-block-end:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}._link_44ewb_32:hover{color:var(--nav-link-hover,var(--color-text))}._activeLink_44ewb_45{min-block-size:2.25rem;color:var(--nav-link-active,var(--color-text));border-block-end:2px solid;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}._main_44ewb_55{inline-size:min(100%, var(--layout-max-inline-size));padding:var(--space-page);flex:1;margin-inline:auto}._footer_44ewb_62{background:var(--color-accent-light);inline-size:100%;color:var(--color-surface-raised);justify-content:center;display:flex}._footerInner_44ewb_70{inline-size:min(100%, var(--layout-max-inline-size));justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-page);display:flex}._footerText_44ewb_79,._footerTagline_44ewb_80{margin:0}._footerText_44ewb_79{font-weight:600}._footerTagline_44ewb_80{color:color-mix(in srgb, var(--color-surface-raised) 88%, transparent)}._footerSeparator_44ewb_92{color:color-mix(in srgb, var(--color-surface-raised) 58%, transparent)}._footerLink_44ewb_96{color:inherit;-webkit-text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);text-underline-offset:.18em;font-weight:600}._footerLink_44ewb_96:hover{color:#fff}@media (width<=640px){._headerInner_44ewb_16{padding-block:var(--space-md)}._nav_44ewb_24{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%;display:grid}._link_44ewb_32,._activeLink_44ewb_45{justify-content:center;min-block-size:2.75rem}._footerInner_44ewb_70{row-gap:var(--space-xs);flex-wrap:wrap}}._page_676g0_1{max-inline-size:48rem;margin-inline:auto}._header_676g0_6{margin-block-end:clamp(2rem,6vw,4rem)}._title_676g0_10{margin-block-end:var(--space-md);font-size:clamp(2.5rem,8vw,5rem);line-height:1}._lede_676g0_16{color:var(--color-text-muted);margin:0;font-size:clamp(1.125rem,2vw,1.35rem)}._section_676g0_22{margin-block:clamp(2.5rem,7vw,5rem);display:flow-root}._sectionTitle_676g0_27{margin-block-end:var(--space-md);font-size:clamp(1.5rem,4vw,2.25rem);line-height:1.1}._section_676g0_22 p{margin-block:0 var(--space-md)}._figure_676g0_37{margin:0 0 var(--space-md)}._figureLeft_676g0_41,._figureRight_676g0_42{inline-size:min(42%,18rem)}._figureLeft_676g0_41{float:left;margin-inline-end:var(--space-lg)}._figureRight_676g0_42{float:right;margin-inline-start:var(--space-lg)}._image_676g0_56{border-radius:.25rem;inline-size:100%}._caption_676g0_61{color:var(--color-text-muted);margin-block-start:var(--space-xs);font-size:.875rem}._coda_676g0_67{margin-block-start:clamp(4rem,9vw,7rem);padding-block-start:clamp(2rem,5vw,3.5rem)}._codaFigure_676g0_72{margin:0}._codaImage_676g0_76{aspect-ratio:16/9;object-fit:cover;border-radius:.25rem;inline-size:100%;display:block}._codaCaption_676g0_84{max-inline-size:38rem;margin:var(--space-md) auto 0;color:var(--color-text);text-align:center;font-size:clamp(1.05rem,2vw,1.35rem);font-style:italic;line-height:1.45}@media (width<=640px){._figureLeft_676g0_41,._figureRight_676g0_42{float:none;inline-size:100%;margin-inline:0}}._page_1cge4_1{max-inline-size:48rem;margin-inline:auto}._header_1cge4_6{margin-block-end:clamp(2rem,6vw,4rem)}._title_1cge4_10{margin-block-end:var(--space-md);font-size:clamp(2.5rem,8vw,5rem);line-height:1}._lede_1cge4_16{color:var(--color-text-muted);margin:0;font-size:clamp(1.125rem,2vw,1.35rem)}._introduction_1cge4_22{margin-block-end:clamp(2.5rem,6vw,4rem)}._introduction_1cge4_22 p{margin:0}._contactList_1cge4_30{gap:var(--space-lg);display:grid}._contactItem_1cge4_35{gap:var(--space-lg);padding-block:var(--space-lg);border-block-start:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}._contactLabel_1cge4_44{border-block-end:none;margin-block-end:var(--space-xs);padding-block-end:0;font-size:clamp(1.25rem,3vw,1.65rem);line-height:1.2}._contactDescription_1cge4_52{color:var(--color-text-muted);margin:0}._contactLink_1cge4_57{text-align:end;text-underline-offset:.25em;font-weight:600;text-decoration-thickness:.08em}@media (width<=640px){._contactItem_1cge4_35{gap:var(--space-sm);grid-template-columns:1fr}._contactLink_1cge4_57{text-align:start}}._page_1k4by_1{max-inline-size:var(--layout-max-inline-size);margin-inline:auto}._header_1k4by_6{max-inline-size:48rem;margin-block-end:clamp(3rem,7vw,5rem)}._title_1k4by_11{margin-block-end:var(--space-md);font-size:clamp(2.5rem,8vw,5rem);line-height:1}._lede_1k4by_17{color:var(--color-text-muted);margin:0;font-size:clamp(1.125rem,2vw,1.35rem)}._section_1k4by_23{margin-block:clamp(4.5rem,10vw,8rem)}._sectionHeader_1k4by_27,._subsectionHeader_1k4by_28{max-inline-size:48rem}._sectionHeader_1k4by_27{margin-block-end:clamp(2rem,5vw,3rem)}._subsectionHeader_1k4by_28{margin-block-end:clamp(1.25rem,3vw,2rem)}._sectionHeader_1k4by_27 p,._subsectionHeader_1k4by_28 p{color:var(--color-text-muted);margin:0}._sectionTitle_1k4by_46{margin-block-end:var(--space-md);font-size:clamp(1.85rem,4vw,3rem);line-height:1.1}._subsection_1k4by_28{margin-block-start:clamp(3.5rem,8vw,6rem)}._subsectionTitle_1k4by_56{margin-block-end:var(--space-sm);font-size:clamp(1.45rem,3vw,2rem);line-height:1.2}._grid_1k4by_62{columns:1;column-gap:clamp(1rem,2vw,1.5rem)}._figure_1k4by_67{break-inside:avoid;inline-size:100%;margin:0 0 clamp(1rem,2vw,1.5rem);display:inline-block}._imageButton_1k4by_74{inline-size:100%;color:inherit;cursor:zoom-in;background:0 0;border:0;border-radius:.25rem;padding:0;display:block}._imageButton_1k4by_74:focus-visible{outline-offset:.25rem;outline:2px solid}._image_1k4by_74{border-radius:.25rem;inline-size:100%;display:block}._lightbox_1k4by_96{z-index:1000;cursor:zoom-out;background:#15120fd1;place-items:center;padding:clamp(1rem,3vw,2rem);display:grid;position:fixed;inset:0}._lightboxContent_1k4by_107{border:1px solid var(--color-border);background:var(--color-surface-raised);cursor:default;border-radius:.25rem;max-block-size:min(100%,92svh);inline-size:min(100%,72rem);padding:clamp(1rem,3vw,2rem);overflow:auto;box-shadow:0 1.5rem 4rem #00000047}._lightboxHeader_1k4by_119{justify-content:space-between;align-items:start;gap:var(--space-md);margin-block-end:var(--space-md);display:flex}._lightboxTitle_1k4by_127{color:var(--color-text-muted);margin:0;font-size:.95rem;line-height:1.4}._closeButton_1k4by_134{color:#fffaf2;cursor:pointer;background:#b7653f;border:1px solid #b7653f;border-radius:.25rem;flex:none;padding:.45rem .75rem}._closeButton_1k4by_134:hover{background:#8f4f32;border-color:#8f4f32}._closeButton_1k4by_134:focus-visible{outline-offset:.2rem;outline:2px solid}._lightboxImage_1k4by_154{object-fit:contain;border-radius:.25rem;max-block-size:68svh;inline-size:100%;display:block}._lightboxCaption_1k4by_162{max-inline-size:58rem;margin:var(--space-md) 0 0;color:var(--color-text);font-size:1rem;line-height:1.6}@media (width>=640px){._grid_1k4by_62{columns:2}}@media (width>=960px){._grid_1k4by_62{columns:3}}@media (width>=1200px){._page_1k4by_1{max-inline-size:none;margin-inline:calc(var(--space-page) * -1)}}@media (width<=640px){._lightbox_1k4by_96{padding:var(--space-sm)}._lightboxContent_1k4by_107{padding:var(--space-md)}._lightboxHeader_1k4by_119{align-items:center}}._page_8x44r_1{max-inline-size:48rem;margin-inline:auto}._header_8x44r_6{margin-block-end:clamp(2rem,6vw,4rem)}._title_8x44r_10{margin-block-end:var(--space-md);font-size:clamp(2.5rem,8vw,5rem);line-height:1}._lede_8x44r_16{color:var(--color-text-muted);margin:0;font-size:clamp(1.125rem,2vw,1.35rem)}._section_8x44r_22{margin-block:clamp(2.5rem,7vw,5rem);display:flow-root}._sectionTitle_8x44r_27{margin-block-end:var(--space-md);font-size:clamp(1.5rem,4vw,2.25rem);line-height:1.1}._subsectionTitle_8x44r_33{margin-block-end:var(--space-md);font-size:clamp(1.125rem,2.5vw,1.5rem);line-height:1.2}._section_8x44r_22 p{margin-block:0 var(--space-md)}._figure_8x44r_43{margin:0 0 var(--space-md)}._figureLeft_8x44r_47,._figureRight_8x44r_48{inline-size:min(42%,18rem)}._figureLeft_8x44r_47{float:left;margin-inline-end:var(--space-lg)}._figureRight_8x44r_48{float:right;margin-inline-start:var(--space-lg)}._image_8x44r_62{border-radius:.25rem;inline-size:100%}._caption_8x44r_67{color:var(--color-text-muted);margin-block-start:var(--space-xs);font-size:.875rem}._pdfLink_8x44r_76{text-underline-offset:.25em;font-weight:600;text-decoration-thickness:.08em}._footer_8x44r_82{border-block-start:1px solid var(--color-border);margin-block-start:clamp(2.5rem,7vw,5rem);padding-block-start:var(--space-lg)}._galleryLink_8x44r_88{text-underline-offset:.25em;font-weight:600;text-decoration-thickness:.08em}@media (width<=640px){._figureLeft_8x44r_47,._figureRight_8x44r_48{float:none;inline-size:100%;margin-inline:0}}._page_mb393_1{max-inline-size:var(--layout-max-inline-size);margin-inline:auto}._header_mb393_6{max-inline-size:48rem;margin-block-end:clamp(3rem,7vw,5rem)}._title_mb393_11{margin-block-end:var(--space-md);font-size:clamp(2.5rem,8vw,5rem);line-height:1}._lede_mb393_17{color:var(--color-text-muted);margin:0;font-size:clamp(1.125rem,2vw,1.35rem)}._introduction_mb393_23,._talks_mb393_24,._additional_mb393_25{max-inline-size:48rem}._introduction_mb393_23{margin-block-end:clamp(3rem,7vw,5rem)}._introduction_mb393_23 p,._sectionHeader_mb393_34 p,._additionalDescription_mb393_35{color:var(--color-text-muted);margin:0}._sectionTitle_mb393_40{margin-block-end:var(--space-md);font-size:clamp(1.85rem,4vw,3rem);line-height:1.1}._primarySections_mb393_46{gap:clamp(4.5rem,10vw,8rem);display:grid}._bookSection_mb393_51{gap:clamp(1.5rem,4vw,2.5rem);display:grid}._sectionHeader_mb393_34{max-inline-size:48rem}._bookSectionTitle_mb393_60{margin-block-end:var(--space-sm);font-size:clamp(1.45rem,3vw,2rem);line-height:1.15}._bookGrid_mb393_66{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));display:grid}._bookCard_mb393_72{gap:var(--space-md);grid-template-columns:5rem minmax(0,1fr);align-items:start;display:grid}._cover_mb393_79{border-radius:.2rem;inline-size:5rem}._bookInfo_mb393_84{min-inline-size:0}._bookTitle_mb393_88{margin-block-end:var(--space-xs);font-size:1rem;line-height:1.25}._bookMeta_mb393_94{color:var(--color-text-muted);margin:0;font-size:.9rem}._bookLinks_mb393_100{gap:var(--space-sm);flex-wrap:wrap;margin-block-start:var(--space-sm);display:flex}._resourceLink_mb393_107{text-underline-offset:.25em;font-weight:600;text-decoration-thickness:.08em}._talks_mb393_24,._additional_mb393_25{border-block-start:1px solid var(--color-border);margin-block-start:clamp(4.5rem,10vw,8rem);padding-block-start:var(--space-lg)}._talks_mb393_24{gap:var(--space-lg);display:grid}._additionalGrid_mb393_125{gap:clamp(2rem,5vw,3rem);margin-block-start:var(--space-lg);display:grid}._additionalTitle_mb393_131{margin-block-end:var(--space-xs);font-size:clamp(1.15rem,3vw,1.45rem);line-height:1.2}._additionalList_mb393_137{gap:var(--space-sm);margin:var(--space-md) 0 0;padding:0;list-style:none;display:grid}._additionalItem_mb393_145{gap:.125rem;display:grid}._additionalBookTitle_mb393_150{font-weight:600}._additionalMeta_mb393_154{color:var(--color-text-muted);font-size:.9rem}@media (width<=520px){._bookCard_mb393_72{grid-template-columns:4rem minmax(0,1fr)}._cover_mb393_79{inline-size:4rem}}@media (width>=1200px){._page_mb393_1{max-inline-size:none;margin-inline:calc(var(--space-page) * -1)}}._page_112d8_1{max-inline-size:48rem;margin-inline:auto}._header_112d8_6{margin-block-end:clamp(2rem,6vw,4rem)}._title_112d8_10{margin-block-end:var(--space-md);font-size:clamp(2.5rem,8vw,5rem);line-height:1}._lede_112d8_16{color:var(--color-text-muted);margin:0;font-size:clamp(1.125rem,2vw,1.35rem)}._introduction_112d8_22{margin-block-end:clamp(2rem,6vw,3.5rem)}._sectionTitle_112d8_26{margin-block-end:var(--space-md);font-size:clamp(1.5rem,4vw,2.25rem);line-height:1.1}._introduction_112d8_22 p{margin:0}._essayList_112d8_36{gap:var(--space-lg);margin:0;padding:0;list-style:none;display:grid}._essay_112d8_36{padding-block:var(--space-lg);border-block-start:1px solid var(--color-border)}._essayMeta_112d8_49{color:var(--color-text-muted);margin-block-end:var(--space-xs);font-size:.875rem}._essayTitle_112d8_55{margin-block-end:var(--space-sm);font-size:clamp(1.25rem,3vw,1.65rem);line-height:1.2}._essayDescription_112d8_61{margin-block:0 var(--space-md)}._tags_112d8_65{gap:var(--space-xs);margin:0 0 var(--space-md);flex-wrap:wrap;padding:0;list-style:none;display:flex}._tag_112d8_65{color:var(--color-text-muted);margin-block-start:0;font-size:.875rem}._tag_112d8_65:not(:last-child):after{content:","}._readLink_112d8_84{text-underline-offset:.25em;font-weight:600;text-decoration-thickness:.08em}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-surface:#f5ecdc;--color-surface-raised:#fff8ec;--color-text:#312b22;--color-text-muted:#6f6552;--color-border:#d8c29e;--color-accent:#a9683f;--color-accent-light:#d7a985;--layout-max-inline-size:78rem;--space-xs:.35rem;--space-sm:.7rem;--space-md:.95rem;--space-lg:1.7rem;--space-page:clamp(1rem, 3.5vw, 2.75rem);--nav-bg:#69714ced;--nav-border:#69714c;--nav-shadow:0 .25rem 1.1rem #2f2b2421;--nav-link:#e9eadc;--nav-link-hover:#fff;--nav-link-active:#fff8ed}body{font-family:Optima,Avenir Next,Inter,ui-sans-serif,system-ui,sans-serif}::selection{color:#312b22;background:#d1bea2}h1{color:#4b432e;letter-spacing:0;font-weight:500}h2{color:#5c5238;letter-spacing:0;border-block-end:1px solid #5c523847;padding-block-end:.2em;font-weight:500}h3{color:#726756;letter-spacing:0;font-weight:500}@layer reset{*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6{margin:0}}@layer base{html{scroll-behavior:smooth;block-size:100%}body{background:var(--color-surface);min-block-size:100dvh;color:var(--color-text);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;overflow-x:clip}#root{min-block-size:100dvh}button,input,textarea,select{font:inherit}img,picture,svg,canvas{max-inline-size:100%;display:block}a{color:inherit;text-underline-offset:.25em;text-decoration-thickness:.08em}main p,main li{line-height:1.72}main p{margin-block-end:1.05rem}main li+li{margin-block-start:1.05rem}main a{color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);font-weight:500;text-decoration-thickness:.1em;transition:color .16s,text-decoration-color .16s}main a:hover{color:var(--color-text);-webkit-text-decoration-color:var(--color-text);text-decoration-color:var(--color-text)}img{filter:contrast(1.01)saturate(.96)}figure{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:.125rem;padding:.55rem;box-shadow:0 2px 10px #00000017,0 1px 3px #00000012}}
