.assets_page__hR8bR{padding:var(--space-5) 0 var(--space-7)}.assets_heading__xVhie{font-family:var(--font-display);font-size:clamp(36px,5vw,48px);font-weight:500;font-variation-settings:"opsz" 48;line-height:1.15;margin:0 0 var(--space-3) 0;max-width:var(--measure)}.assets_intro__6JP5u{font-family:var(--font-body);font-size:17px;color:var(--stone-700);max-width:var(--measure);margin:0 0 var(--space-7) 0}.assets_filterGroup__ywPOW{display:flex;flex-direction:column;gap:var(--space-3);margin:0 0 var(--space-5)}.assets_filters__CxJ_N{display:flex;flex-wrap:wrap;gap:var(--space-2)}.assets_pill__nR2Eq{font-family:var(--font-mono);font-size:12px;font-weight:500;padding:5px 12px;border-radius:var(--radius-pill);border:1px solid var(--pill-color,var(--border));color:var(--pill-color,var(--fg-3));background:transparent;cursor:pointer;transition:background-color var(--dur) var(--ease),color var(--dur) var(--ease);line-height:1}.assets_pill__nR2Eq:hover{background:color-mix(in srgb,var(--pill-color,var(--border)) 12%,transparent)}.assets_pillActive__nRXEc{background:var(--pill-color,var(--ink-600));color:white}.assets_pillActive__nRXEc:hover{background:var(--pill-color,var(--ink-600));opacity:.88}.assets_list__CzyJJ{display:flex;flex-direction:column;gap:var(--space-3)}.assets_card__h56I0{display:block;background:var(--paper-50);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);text-decoration:none;color:inherit;transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease),border-color var(--dur) var(--ease)}.assets_card__h56I0:hover{transform:translateY(-2px);box-shadow:var(--shadow-2);border-color:var(--border-strong);text-decoration:none;color:inherit}.assets_cardHeader__INPpj{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-3)}.assets_title__Mnpp3{font-family:var(--font-display);font-size:24px;font-weight:500;font-variation-settings:"opsz" 24;margin:0;color:var(--ink-900);line-height:1.25}.assets_badges__6Jz61{display:flex;gap:var(--space-2);flex-shrink:0}.assets_badge__xtXw5{font-family:var(--font-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;padding:4px 10px;border-radius:var(--radius-pill);border:1px solid var(--badge-color,var(--ember-500));color:var(--badge-color,var(--ember-500));background:transparent;white-space:nowrap;flex-shrink:0}.assets_description__Sih6K{font-family:var(--font-body);font-size:16px;line-height:1.6;color:var(--stone-700);margin:0 0 var(--space-3) 0;max-width:var(--measure)}.assets_cta__v2CMD{font-family:var(--font-body);font-size:14px;color:var(--ember-500);font-weight:500}@media (max-width:540px){.assets_cardHeader__INPpj{flex-direction:column;gap:var(--space-2)}}.Eyebrow_eyebrow___JPj3{font-family:var(--font-body);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--ember-500);margin:0 0 var(--space-3) 0}.EssayCard_card__Rz8u0{display:block;overflow:hidden;border-top:1px solid var(--border);padding:26px 16px;text-decoration:none;color:inherit;transition:background-color var(--dur) var(--ease),transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease);margin:0 -16px;border-radius:var(--radius)}.EssayCard_thumb__Kmu0p{float:left;width:160px;height:90px;object-fit:cover;border-radius:var(--radius);display:block;margin:0 var(--space-5) var(--space-3) 0}.EssayCard_content__1APjT{min-width:0}.EssayCard_card__Rz8u0:last-child{border-bottom:1px solid var(--border)}.EssayCard_card__Rz8u0:hover{background-color:var(--paper-100);text-decoration:none;color:inherit;transform:translateY(-2px);box-shadow:var(--shadow-1)}.EssayCard_title__fofZ4{font-family:var(--font-display);font-size:28px;font-weight:500;font-variation-settings:"opsz" 28;color:var(--ink-900);margin:0 0 var(--space-3) 0;line-height:1.25}.EssayCard_description__6LVL2{font-family:var(--font-body);font-size:17px;line-height:1.6;color:var(--stone-700);max-width:var(--measure);margin:0 0 var(--space-3) 0}.EssayCard_meta__iQfaL{font-family:var(--font-body);font-size:13px;font-style:italic;color:var(--fg-3);margin:0;display:flex;align-items:center;gap:var(--space-2)}.EssayCard_dot__dWzAI{opacity:.6}.Button_primary__zsboU{display:inline-block;background:var(--ember-500);color:var(--paper-50);border:1px solid var(--ember-500);border-radius:var(--radius);padding:12px 22px;font-family:var(--font-body);font-size:16px;font-weight:500;text-decoration:none;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.Button_primary__zsboU:hover{background:var(--ember-600);border-color:var(--ember-600);color:var(--paper-50);text-decoration:none}.Button_primary__zsboU:active{background:var(--ember-700);border-color:var(--ember-700)}.Button_link__Yjxe7{display:inline-block;color:var(--ember-500);font-family:var(--font-body);font-size:16px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em;padding:12px 4px;transition:color var(--dur-fast) var(--ease),text-decoration-thickness var(--dur-fast) var(--ease)}.Button_link__Yjxe7:hover{color:var(--ember-600);text-decoration-thickness:2px}.page_hero__7KFOs{padding:var(--space-7) 0 var(--space-9);max-width:var(--measure-wide)}.page_heading__eEOyF{font-size:clamp(40px,6vw,60px);font-family:var(--font-display);font-weight:500;font-variation-settings:"opsz" 60;line-height:1.1;letter-spacing:-.01em;margin:0 0 var(--space-5) 0;color:var(--ink-900)}.page_emphasis__AYb5a{font-style:italic;color:var(--ember-500);font-weight:500}.page_lede__m7AMO{font-family:var(--font-display);font-style:italic;font-size:20px;font-variation-settings:"opsz" 20;line-height:1.5;color:var(--stone-700);max-width:var(--measure);margin:0 0 var(--space-6) 0}.page_ctas__rfsth{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.page_recent__l7nVk{margin:var(--space-9) 0 var(--space-7)}.page_list__YP8g5{margin:var(--space-4) 0 0}.about_page__6UDEE{padding:var(--space-5) 0 var(--space-7);max-width:var(--measure)}.about_heading__tpT66{font-family:var(--font-display);font-size:clamp(36px,5vw,52px);font-weight:500;font-variation-settings:"opsz" 52;line-height:1.15;letter-spacing:-.01em;margin:0 0 var(--space-7) 0}.about_emphasis__OE3sR{font-style:italic;color:var(--ember-500);font-weight:500}.about_body__U9bOq{font-family:var(--font-body);font-size:17px;line-height:1.7;color:var(--ink-800)}.about_body__U9bOq p{margin:0 0 var(--space-5) 0;max-width:var(--measure)}.about_subheading__LcwkJ{font-family:var(--font-display);font-size:24px;font-weight:500;font-variation-settings:"opsz" 24;margin:var(--space-5) 0 var(--space-3) 0}.about_expertiseGrid__7XV2j{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4) var(--space-5);gap:var(--space-4) var(--space-5);margin:0 0 var(--space-6) 0}@media (max-width:600px){.about_expertiseGrid__7XV2j{grid-template-columns:1fr}}.about_expertiseItem__Rxsvz{border-left:2px solid var(--ember-500);padding-left:var(--space-3)}.about_expertiseLabel__vyrtr{font-family:var(--font-display);font-size:16px;font-weight:600;color:var(--ink-900);margin:0 0 4px}.about_expertiseDetail__OJsDc{font-family:var(--font-body);font-size:14px;line-height:1.5;color:var(--stone-500);margin:0}.essays_page__cD8Xe{padding:var(--space-5) 0 var(--space-7)}.essays_heading__kwk11{font-family:var(--font-display);font-size:clamp(36px,5vw,48px);font-weight:500;font-variation-settings:"opsz" 48;line-height:1.15;margin:0 0 var(--space-7) 0;max-width:var(--measure)}.essays_filters__0_Y40{display:flex;gap:var(--space-1);border-bottom:1px solid var(--border);margin-bottom:var(--space-3);flex-wrap:wrap}.essays_filter__1WMY4{background:transparent;border:0;padding:var(--space-3) var(--space-4);font-family:var(--font-body);font-size:15px;color:var(--fg-2);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.essays_filter__1WMY4:hover{color:var(--ink-800)}.essays_active__UILPC{color:var(--filter-active-color,var(--ember-500));border-bottom-color:var(--filter-active-color,var(--ember-500));font-weight:500}.essays_list__VP1SB{margin-top:var(--space-3)}.essays_empty__CqMCA{font-family:var(--font-body);color:var(--fg-2);font-style:italic;padding:var(--space-7) 0;text-align:center}.dispatch_page__q8Hjh{padding:var(--space-5) 0 var(--space-7)}.dispatch_heading__xpnbp{font-family:var(--font-display);font-size:clamp(36px,5vw,48px);font-weight:500;font-variation-settings:"opsz" 48;line-height:1.15;margin:0 0 var(--space-3) 0;max-width:var(--measure)}.dispatch_intro__YWfYA{font-size:17px;color:var(--stone-700);margin:0 0 var(--space-3) 0}.dispatch_intro__YWfYA,.dispatch_notice__WE7i1{font-family:var(--font-body);max-width:var(--measure);line-height:1.6}.dispatch_notice__WE7i1{font-size:15px;color:var(--stone-500);font-style:italic;margin:0 0 var(--space-5) 0;padding:var(--space-3) var(--space-4);border-left:2px solid var(--stone-300)}.dispatch_empty__1ObXY{font-family:var(--font-body);font-size:16px;color:var(--stone-600);max-width:var(--measure);line-height:1.6;margin-top:var(--space-5)}.dispatch_list__VM1U3{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-5)}.dispatch_card__0ZmH4{--card-accent:var(--ember-500);display:block;background:var(--paper-50);border:1px solid var(--border);border-left:3px solid transparent;border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);text-decoration:none;color:inherit;cursor:pointer;transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease),border-color var(--dur) var(--ease)}.dispatch_card__0ZmH4:hover{transform:translateY(-2px);box-shadow:var(--shadow-2);border-color:var(--border-strong);border-left-color:var(--card-accent);text-decoration:none;color:inherit}.dispatch_cardTitle__iWxAc{font-family:var(--font-display);font-size:22px;font-weight:500;font-variation-settings:"opsz" 22;color:var(--ink-900);margin:0 0 var(--space-2) 0;line-height:1.25}.dispatch_preview__SP_KE{font-family:var(--font-body);font-size:15px;color:var(--stone-600);line-height:1.5;margin:0 0 var(--space-3) 0;max-width:var(--measure);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dispatch_cardMeta__StPoB{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-family:var(--font-mono);font-size:12px;color:var(--fg-3)}.dispatch_cardMeta__StPoB span[aria-hidden=true]{opacity:.5}@media (max-width:540px){.dispatch_card__0ZmH4{padding:var(--space-4) var(--space-5)}}.explore_page__54yqD{padding:var(--space-5) 0 var(--space-7)}.explore_heading__VKTiA{font-family:var(--font-display);font-size:clamp(36px,5vw,48px);font-weight:500;font-variation-settings:"opsz" 48;line-height:1.15;margin:0 0 var(--space-3) 0;max-width:var(--measure)}.explore_intro__xDrIA{font-family:var(--font-body);font-size:17px;color:var(--stone-700);max-width:var(--measure);margin:0 0 var(--space-5) 0}.explore_graphWrap__ObbMs{width:100%;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border)}.explore_legend__7OKs7{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-4)}.explore_legendItem__Irb3D{font-family:var(--font-mono);font-size:12px;display:flex;align-items:center;gap:6px;color:var(--stone-700)}.explore_legendItem__Irb3D:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%}.explore_legendItem__Irb3D[data-type=essay]:before{background:#4843E4}.explore_legendItem__Irb3D[data-type=notebook]:before{background:#2A7A4E}.explore_legendItem__Irb3D[data-type=asset]:before{background:#3A4A7E}.explore_legendItem__Irb3D[data-type=tag]:before{background:rgba(152,152,160,.7)}.future-roles_page__CJZcV{padding:var(--space-5) 0 var(--space-7)}.future-roles_heading__l_cNP{font-family:var(--font-display);font-size:clamp(36px,5vw,48px);font-weight:500;font-variation-settings:"opsz" 48;line-height:1.15;margin:0 0 var(--space-3) 0;max-width:var(--measure)}.future-roles_intro___1XFN{font-family:var(--font-body);font-size:17px;color:var(--stone-700);max-width:var(--measure);margin:0 0 var(--space-4) 0}.future-roles_filters__z3_pS{display:flex;flex-direction:column;gap:var(--space-4);margin:var(--space-5) 0 var(--space-2);padding:var(--space-5) var(--space-6);background:var(--paper-50);border:1px solid var(--border);border-radius:var(--radius-lg)}.future-roles_filterGroup__tu1m0{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.future-roles_filterLabel__PrxFz{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--fg-3);white-space:nowrap;min-width:72px}.future-roles_pills__JR3cI{display:flex;flex-wrap:wrap;gap:var(--space-2)}.future-roles_pill__J2nPO{font-family:var(--font-mono);font-size:12px;font-weight:500;padding:5px 12px;border-radius:var(--radius-pill);border:1px solid var(--pill-color,var(--border));color:var(--pill-color,var(--fg-3));background:transparent;cursor:pointer;transition:background-color var(--dur) var(--ease),color var(--dur) var(--ease);line-height:1}.future-roles_pill__J2nPO:hover{background:color-mix(in srgb,var(--pill-color,var(--border)) 12%,transparent)}.future-roles_pillActive__RX88r{background:var(--pill-color,var(--ink-600));color:white}.future-roles_pillActive__RX88r:hover{background:var(--pill-color,var(--ink-600));opacity:.88}.future-roles_family__Nd_P9{margin-top:var(--space-7)}.future-roles_familyName__w2p4Y{font-family:var(--font-display);font-size:22px;font-weight:500;font-variation-settings:"opsz" 22;color:var(--ink-900);margin:0 0 var(--space-2) 0}.future-roles_familyDesc__mjvaJ{font-family:var(--font-body);font-size:15px;color:var(--stone-600);max-width:var(--measure);margin:0 0 var(--space-4) 0;line-height:1.5}.future-roles_roles__mSGqP{display:flex;flex-direction:column;gap:var(--space-3)}.future-roles_card__XV7M4{display:block;background:var(--paper-50);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);text-decoration:none;color:inherit;transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease),border-color var(--dur) var(--ease)}.future-roles_card__XV7M4:hover{transform:translateY(-2px);box-shadow:var(--shadow-2);border-color:var(--border-strong);text-decoration:none;color:inherit}.future-roles_cardTop__NpWYI{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-2)}.future-roles_roleTitle__T0yiT{font-family:var(--font-display);font-size:22px;font-weight:500;font-variation-settings:"opsz" 22;color:var(--ink-900);margin:0;line-height:1.25}.future-roles_badge__w5fNR{font-family:var(--font-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;padding:4px 10px;border-radius:var(--radius-pill);border:1px solid var(--badge-color,var(--sage-500));color:var(--badge-color,var(--sage-500));background:transparent;white-space:nowrap;flex-shrink:0}.future-roles_baseRole__XSa6F{font-family:var(--font-mono);font-size:12px;color:var(--fg-3);margin:0 0 var(--space-3) 0}.future-roles_description__IPLie{font-family:var(--font-body);font-size:16px;line-height:1.6;color:var(--stone-700);margin:0 0 var(--space-3) 0;max-width:var(--measure)}.future-roles_meta__F6NRA{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.future-roles_metaItem__7wIG0{font-family:var(--font-mono);font-size:12px;color:var(--fg-3)}.future-roles_dot__GJF4S{color:var(--fg-3);opacity:.5;font-size:12px}@media (max-width:540px){.future-roles_cardTop__NpWYI{flex-direction:column;gap:var(--space-2)}}.essay_article__pxOaz{padding:var(--space-3) 0 var(--space-9);max-width:var(--measure);margin:0 auto}.essay_back__UTHrv{display:inline-block;font-family:var(--font-body);font-size:14px;color:var(--fg-2);text-decoration:none;margin-bottom:var(--space-6);transition:color var(--dur-fast) var(--ease)}.essay_back__UTHrv:hover{color:var(--ember-500);text-decoration:none}.essay_hero__VN5PZ{width:100%;height:auto;border-radius:var(--radius-md);margin-bottom:var(--space-7);display:block}.essay_header__f8ank{margin-bottom:var(--space-2)}.essay_title__zaZoa{font-family:var(--font-display);font-size:clamp(36px,5vw,52px);font-weight:500;font-variation-settings:"opsz" 52;line-height:1.15;letter-spacing:-.01em;margin:0 0 var(--space-4) 0;color:var(--ink-900)}.essay_meta__26_Kx{font-family:var(--font-body);font-size:14px;color:var(--fg-3);font-style:italic;margin:0 0 var(--space-5) 0}.essay_lede__uVMye{font-family:var(--font-display);font-style:italic;font-size:22px;font-variation-settings:"opsz" 22;line-height:1.5;color:var(--stone-700);margin:0}.essay_divider__91vo5{margin:var(--space-7) 0}.essay_body__iIg93{font-family:var(--font-body);font-size:17px;line-height:1.7;color:var(--ink-800)}.essay_body__iIg93 h2{font-size:28px;margin-top:var(--space-7);margin-bottom:var(--space-4);font-variation-settings:"opsz" 28}.essay_body__iIg93 h3{font-size:22px;margin-top:var(--space-6);margin-bottom:var(--space-3);font-variation-settings:"opsz" 22}.essay_body__iIg93 p{margin:0 0 var(--space-5) 0;max-width:var(--measure)}.essay_body__iIg93 a{color:var(--ember-500)}.essay_body__iIg93 blockquote{margin:var(--space-6) 0;padding-left:var(--space-5);border-left:2px solid var(--reflect);color:var(--reflect);font-family:var(--font-display);font-style:italic;font-size:22px;line-height:1.5;font-variation-settings:"opsz" 22}.essay_body__iIg93 hr{margin:var(--space-7) 0;border:0;text-align:center;height:1em;position:relative}.essay_body__iIg93 hr:before{content:"✦";color:var(--fg-3);font-size:18px;letter-spacing:.4em}.essay_placeholder__25Abw{font-style:italic;color:var(--fg-2)}.notebook_page__F6dVL{padding:var(--space-5) 0 var(--space-7)}.notebook_heading__uNeUD{font-family:var(--font-display);font-size:clamp(36px,5vw,48px);font-weight:500;font-variation-settings:"opsz" 48;line-height:1.15;margin:0 0 var(--space-3) 0;max-width:var(--measure)}.notebook_intro__7DikH{font-family:var(--font-body);font-size:17px;color:var(--stone-700);max-width:var(--measure);margin:0 0 var(--space-7) 0}.notebook_entries__kTIdQ{display:flex;flex-direction:column;gap:var(--space-2)}.notebook_entry__0yO_q{background:var(--paper-100);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.notebook_entry__0yO_q:hover{transform:translateY(-2px);box-shadow:var(--shadow-2)}.notebook_date__CM7ei{font-family:var(--font-body);font-size:13px;font-style:italic;color:var(--fg-3);margin:0 0 var(--space-2) 0}.notebook_entryTitle__ALH_K{font-family:var(--font-display);font-size:22px;font-weight:500;font-variation-settings:"opsz" 22;margin:0 0 var(--space-3) 0;color:var(--ink-900)}.notebook_body__89fAN{font-family:var(--font-body);font-size:16px;line-height:1.65;color:var(--stone-700);margin:0 0 var(--space-3) 0;max-width:var(--measure)}.notebook_sourceLink__S8Dki{display:inline-block;font-family:var(--font-body);font-size:13px;font-weight:500;color:var(--fg-2);text-decoration:none;border-bottom:1px solid var(--border-strong);padding-bottom:1px;transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.notebook_sourceLink__S8Dki:hover{color:var(--action);border-color:var(--action);text-decoration:none}.notebook_poemToggle__k2cIK{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-body);font-size:13px;font-weight:500;color:var(--fg-2);border:none;background:none;cursor:pointer;border-bottom:1px solid var(--border-strong);padding:0 0 1px;list-style:none;transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.notebook_poemToggle__k2cIK:hover{color:var(--action);border-color:var(--action)}.notebook_poemToggle__k2cIK svg{width:13px;height:13px;opacity:.7;flex-shrink:0}.notebook_poemBody__Tdrdy{margin-top:var(--space-4);padding:var(--space-4) var(--space-5);border-left:2px solid var(--border-strong);font-family:var(--font-display);font-size:15px;font-style:italic;line-height:1.9;color:var(--stone-700);white-space:pre-line;max-width:var(--measure)}.notebook_imageReveal__nOV9c{margin-top:var(--space-4);border-radius:var(--radius-lg);overflow:hidden;max-width:var(--measure)}.notebook_imageReveal__nOV9c img{display:block;width:100%;height:auto;border-radius:var(--radius-lg)}.role_page__qhj4A{padding:var(--space-5) 0 var(--space-8);max-width:var(--measure-wide,72ch)}.role_heading__GdtOb{font-family:var(--font-display);font-size:clamp(32px,5vw,44px);font-weight:500;font-variation-settings:"opsz" 44;line-height:1.15;margin:0 0 var(--space-4) 0;max-width:var(--measure)}.role_badges__27TLq{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4)}.role_badge__iic5o{font-weight:500;text-transform:uppercase;letter-spacing:.08em;border-radius:var(--radius-pill);border:1px solid var(--badge-color,var(--sage-500));color:var(--badge-color,var(--sage-500));background:transparent}.role_badgeMono__5XnsT,.role_badge__iic5o{font-family:var(--font-mono);font-size:11px;padding:4px 10px;white-space:nowrap}.role_badgeMono__5XnsT{color:var(--fg-3);border-radius:var(--radius-pill);border:1px solid var(--border)}.role_baseRole__c5mr2{font-family:var(--font-mono);font-size:13px;color:var(--fg-3);margin:0 0 var(--space-4) 0}.role_description__BApdy{font-family:var(--font-body);font-size:18px;line-height:1.65;color:var(--stone-700);margin:0 0 var(--space-6) 0;max-width:var(--measure)}.role_sections__6K4nq{display:flex;flex-direction:column;gap:var(--space-6)}.role_section__qo3Go{border-top:1px solid var(--border);padding-top:var(--space-5)}.role_sectionTitle___rfKq{font-family:var(--font-display);font-size:20px;font-weight:500;font-variation-settings:"opsz" 20;color:var(--ink-900);margin:0 0 var(--space-2) 0}.role_sectionSub__02JDh{font-family:var(--font-body);font-size:14px;color:var(--stone-600);margin:0 0 var(--space-3) 0;max-width:var(--measure);line-height:1.5}.role_sectionSub__02JDh a{color:inherit;text-decoration:underline;text-underline-offset:2px}.role_list__Abz59{font-family:var(--font-body);font-size:16px;line-height:1.6;color:var(--stone-700);padding-left:var(--space-5);margin:0}.role_list__Abz59 li{margin-bottom:var(--space-2)}.role_twoCol__nBq_J{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-5);gap:var(--space-5)}.role_subHead__5CSxo{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--fg-3);margin:0 0 var(--space-2) 0}.role_sfiaRow__6gF1F{display:flex;flex-wrap:wrap;gap:var(--space-2)}.role_sfiaCode__ScNjj{font-family:var(--font-mono);font-size:13px;font-weight:600;padding:6px 14px;color:var(--ink-900);letter-spacing:.05em}.role_notice__Txfqz,.role_sfiaCode__ScNjj{background:var(--paper-100);border:1px solid var(--border);border-radius:var(--radius)}.role_notice__Txfqz{margin-top:var(--space-6);padding:var(--space-4) var(--space-5);font-family:var(--font-body);font-size:14px;color:var(--stone-600);font-style:italic;line-height:1.5}@media (max-width:600px){.role_twoCol__nBq_J{grid-template-columns:1fr}}.sermon-notes-detail_article__xpTr9{padding:var(--space-3) 0 var(--space-9);max-width:var(--measure);margin:0 auto}.sermon-notes-detail_back__rJafO{display:inline-block;font-family:var(--font-body);font-size:14px;color:var(--fg-2);text-decoration:none;margin-bottom:var(--space-6);transition:color var(--dur-fast) var(--ease)}.sermon-notes-detail_back__rJafO:hover{color:var(--sage-500);text-decoration:none}.sermon-notes-detail_header__qP_WD{margin-bottom:var(--space-4)}.sermon-notes-detail_title__zQZm_{font-family:var(--font-display);font-size:clamp(30px,4vw,44px);font-weight:500;font-variation-settings:"opsz" 44;line-height:1.15;letter-spacing:-.01em;margin:0 0 var(--space-3) 0;color:var(--ink-900)}.sermon-notes-detail_date__eLd3z{display:block;font-family:var(--font-mono);font-size:13px;color:var(--fg-3);margin-bottom:var(--space-4)}.sermon-notes-detail_summary__ZMSjF{font-family:var(--font-display);font-style:italic;font-size:20px;font-variation-settings:"opsz" 20;line-height:1.55;color:var(--stone-700);margin:0}.sermon-notes-detail_keywords__gelpb{display:flex;flex-wrap:wrap;gap:var(--space-1);margin:var(--space-4) 0}.sermon-notes-detail_keyword__IlNUi{font-family:var(--font-mono);font-size:11px;color:var(--fg-3);background:var(--paper-100,#f5f5f4);border:1px solid var(--border);border-radius:var(--radius-sm);padding:2px 8px}.sermon-notes-detail_divider__kwBDv{margin:var(--space-6) 0}.sermon-notes-detail_body__awmIZ{font-family:var(--font-body);font-size:16px;line-height:1.7;color:var(--ink-800)}.sermon-notes-detail_section__47C6E{margin-bottom:var(--space-7)}.sermon-notes-detail_sectionHeading__AYRu6{font-family:var(--font-display);font-size:20px;font-weight:500;font-variation-settings:"opsz" 20;color:var(--sage-600,var(--sage-500));text-transform:uppercase;letter-spacing:.06em;font-size:12px;margin:0 0 var(--space-3) 0;padding-bottom:var(--space-2);border-bottom:1px solid var(--border)}.sermon-notes-detail_para__OL2cQ{margin:0 0 var(--space-4) 0;max-width:var(--measure)}.sermon-notes-detail_list__Na4PO{padding:0;margin:0 0 var(--space-4) 0;list-style:none}.sermon-notes-detail_listItem____W9M{padding:var(--space-1) 0 var(--space-1) var(--space-4);position:relative;color:var(--ink-700)}.sermon-notes-detail_listItem____W9M:before{content:"–";position:absolute;left:0;color:var(--fg-3)}.sermon-notes-detail_actionItem__v1d_n{padding:var(--space-1) 0 var(--space-1) var(--space-5);position:relative;display:flex;align-items:baseline;gap:var(--space-2);color:var(--ink-700)}.sermon-notes-detail_checkTodo__cDa2o{font-size:12px;color:var(--fg-3);flex-shrink:0}.sermon-notes-detail_checkDone__1ndHa{font-size:12px;color:var(--sage-500);flex-shrink:0}@media (max-width:540px){.sermon-notes-detail_title__zQZm_{font-size:28px}.sermon-notes-detail_summary__ZMSjF{font-size:18px}}.sermon-notes_page__8j28C{padding:var(--space-5) 0 var(--space-7)}.sermon-notes_heading__J2fpJ{font-family:var(--font-display);font-size:clamp(36px,5vw,48px);font-weight:500;font-variation-settings:"opsz" 48;line-height:1.15;margin:0 0 var(--space-3) 0;max-width:var(--measure)}.sermon-notes_intro__y0_Eu{font-family:var(--font-body);font-size:17px;color:var(--stone-700);max-width:var(--measure);margin:0 0 var(--space-5) 0;line-height:1.6}.sermon-notes_empty__sivw8{font-family:var(--font-body);font-size:16px;color:var(--stone-600);margin-top:var(--space-5)}.sermon-notes_list__GGbCa{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-5)}.sermon-notes_card__xPkAU{display:block;background:var(--paper-50);border:1px solid var(--border);border-left:3px solid transparent;border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);text-decoration:none;color:inherit;transition:transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease),border-color var(--dur) var(--ease)}.sermon-notes_card__xPkAU:hover{transform:translateY(-2px);box-shadow:var(--shadow-2);border-color:var(--border-strong);border-left-color:var(--sage-500);text-decoration:none;color:inherit}.sermon-notes_cardDate__hfolI{display:block;font-family:var(--font-mono);font-size:12px;color:var(--fg-3);margin-bottom:var(--space-2)}.sermon-notes_cardTitle__Obpke{font-family:var(--font-display);font-size:22px;font-weight:500;font-variation-settings:"opsz" 22;color:var(--ink-900);margin:0 0 var(--space-2) 0;line-height:1.25}.sermon-notes_cardSummary__yx4e4{font-family:var(--font-body);font-size:15px;color:var(--stone-600);line-height:1.55;margin:0 0 var(--space-3) 0;max-width:var(--measure);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sermon-notes_keywords__2oKBu{display:flex;flex-wrap:wrap;gap:var(--space-1)}.sermon-notes_keyword__ekWJ9{font-family:var(--font-mono);font-size:11px;color:var(--fg-3);background:var(--paper-100,#f5f5f4);border:1px solid var(--border);border-radius:var(--radius-sm);padding:2px 8px}@media (max-width:540px){.sermon-notes_card__xPkAU{padding:var(--space-4) var(--space-5)}}