.blog_page__i3gIe{padding:var(--space-5) 0 var(--space-7)}.blog_heading__g__BP{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)}.blog_intro__uxSd4{font-family:var(--font-body);font-size:17px;color:var(--stone-700);max-width:var(--measure);margin:0 0 var(--space-7) 0}.blog_entries__5bSWQ{display:flex;flex-direction:column;gap:var(--space-2)}.blog_entry__Ib5qM{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)}.blog_entry__Ib5qM:hover{transform:translateY(-2px);box-shadow:var(--shadow-2)}.blog_date__oDFl0{font-family:var(--font-body);font-size:13px;font-style:italic;color:var(--fg-3);margin:0 0 var(--space-2) 0}.blog_entryTitle__lxMlI{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)}.blog_body__v9SPg{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)}.blog_sourceLink__nuoRx{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)}.blog_sourceLink__nuoRx:hover{color:var(--action);border-color:var(--action);text-decoration:none}.blog_sentinel__FFoD8{height:1px;margin-top:var(--space-4)}.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}.essay_article__pxOaz{padding:var(--space-3) 0 var(--space-9);max-width:var(--measure);margin:0 auto;width:100%}@media (min-width:1024px){.essay_article__pxOaz{max-width:70vw;padding-left:var(--space-4);padding-right:var(--space-4)}}.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)}.essay_body__iIg93 table{width:100%;border-collapse:collapse;margin:var(--space-6) 0;font-size:15px;border:1px solid var(--reflect)}.essay_body__iIg93 th{background-color:var(--fg-1);color:var(--ink-900);font-weight:600;text-align:left}.essay_body__iIg93 td,.essay_body__iIg93 th{padding:var(--space-3);border:1px solid var(--reflect)}.essay_body__iIg93 tr:nth-child(2n){background-color:rgba(0,0,0,.02)}.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}.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)}.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)}}.prompt_article__FIzpQ{padding:var(--space-3) 0 var(--space-9);max-width:var(--measure);margin:0 auto}.prompt_back__KnteY{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)}.prompt_back__KnteY:hover{color:var(--ember-500);text-decoration:none}.prompt_header__GWX7D{margin-bottom:var(--space-2)}.prompt_platform__cIfTT{display:inline-block;font-family:var(--font-body);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--focus);margin-bottom:var(--space-3)}.prompt_title__G9dyx{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)}.prompt_lede__Mc_N8{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 0 var(--space-5) 0}.prompt_tags__ldvTw{display:flex;gap:var(--space-2);flex-wrap:wrap;margin:0}.prompt_tag__lo1N8{display:inline-flex;align-items:center;background:var(--bg-raised);border:1px solid var(--border);color:var(--fg-2);font-family:var(--font-body);font-size:13px;padding:4px 10px;border-radius:999px}.prompt_divider__qX1F0{margin:var(--space-7) 0}.prompt_body__cHuX9{font-family:var(--font-body);font-size:17px;line-height:1.7;color:var(--ink-800)}.prompt_body__cHuX9 h2{font-size:28px;margin-top:var(--space-7);margin-bottom:var(--space-4);font-variation-settings:"opsz" 28}.prompt_body__cHuX9 h3{font-size:22px;margin-top:var(--space-6);margin-bottom:var(--space-3);font-variation-settings:"opsz" 22}.prompt_body__cHuX9 p{margin:0 0 var(--space-5) 0;max-width:var(--measure)}.prompt_body__cHuX9 a{color:var(--ember-500)}.prompt_body__cHuX9 pre{background:var(--bg-sunken);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-4);overflow-x:auto;font-size:14px;line-height:1.6;margin:0 0 var(--space-5) 0}.prompt_body__cHuX9 code{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.95em}.prompt_body__cHuX9 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}.prompt_body__cHuX9 hr{margin:var(--space-7) 0;border:0;text-align:center;height:1em;position:relative}.prompt_body__cHuX9 hr:before{content:"✦";color:var(--fg-3);font-size:18px;letter-spacing:.4em}.prompt_placeholder__buDLD{font-style:italic;color:var(--fg-2)}.poems_page__ytrU_{padding:var(--space-5) 0 var(--space-7);max-width:var(--measure)}.poems_heading__Mgm3z{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}.poems_intro__rX24D{font-family:var(--font-body);font-size:17px;color:var(--stone-700);margin:0 0 var(--space-6) 0;line-height:1.6}.poems_list__ImTqN{display:flex;flex-direction:column;border-top:1px solid var(--border)}.poems_item__CbGas{border-bottom:1px solid var(--border)}.poems_trigger__QlpeT{all:unset;display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);width:100%;padding:var(--space-4) 0;cursor:pointer;box-sizing:border-box}.poems_trigger__QlpeT:focus-visible{outline:2px solid var(--dusk-500);outline-offset:2px;border-radius:2px}.poems_triggerLeft__IXhuU{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.poems_title__fB8RL{font-family:var(--font-display);font-size:22px;font-weight:500;font-variation-settings:"opsz" 22;color:var(--ink-900);line-height:1.2;transition:color var(--dur) var(--ease)}.poems_trigger__QlpeT:hover .poems_title__fB8RL{color:var(--dusk-500)}.poems_meta__i0fSn{font-family:var(--font-mono);font-size:11px;color:var(--fg-3);letter-spacing:.06em;text-transform:uppercase;display:flex;gap:var(--space-3);align-items:center}.poems_dot__tYBp2{opacity:.4}.poems_chevron__1xD_k{flex-shrink:0;width:18px;height:18px;color:var(--fg-3);transition:transform var(--dur) var(--ease),color var(--dur) var(--ease)}.poems_chevronOpen__0WgAw{transform:rotate(180deg);color:var(--dusk-500)}.poems_body__yx_us{overflow:hidden;transition:max-height .26s var(--ease)}.poems_bodyInner__ZI_Mq{padding:0 0 var(--space-6) 0}.poems_verse__iVlAt{font-family:var(--font-body);font-size:17px;line-height:1.8;color:var(--ink-900);white-space:pre-line;margin:0 0 var(--space-4) 0;font-style:italic}.poems_context___xacQ{font-family:var(--font-body);font-size:14px;color:var(--stone-600);line-height:1.6;max-width:54ch;border-left:2px solid var(--border);padding-left:var(--space-4);margin:0 0 var(--space-3) 0}.poems_sourceLink__1IqIb{font-family:var(--font-mono);font-size:12px;color:var(--dusk-500);text-decoration:none;display:inline-flex;align-items:center;gap:4px}.poems_sourceLink__1IqIb:hover{text-decoration:underline;text-underline-offset:2px}.prompts_page__Q_UR_{padding:var(--space-5) 0 var(--space-7)}.prompts_heading__CCywz{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)}.prompts_filters__rsgzz{display:flex;gap:var(--space-1);border-bottom:1px solid var(--border);margin-bottom:var(--space-3);flex-wrap:wrap}.prompts_filter__DRG3f{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)}.prompts_filter__DRG3f:hover{color:var(--ink-800)}.prompts_active__k8gTB{color:var(--focus);border-bottom-color:var(--focus);font-weight:500}.prompts_tags__GrMDk{display:flex;gap:var(--space-2);flex-wrap:wrap;margin:var(--space-4) 0 var(--space-3) 0}.prompts_tag__GM9zw{display:inline-flex;align-items:center;background:var(--bg-raised);border:1px solid var(--border);color:var(--fg-2);font-family:var(--font-body);font-size:13px;padding:4px 10px;border-radius:999px;cursor:pointer;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.prompts_tag__GM9zw:hover{color:var(--ink-800);border-color:var(--border-strong)}.prompts_tagActive__9KZxl{background:var(--action-soft);color:var(--action);border-color:var(--action)}.prompts_tagActive__9KZxl:hover{color:var(--action-hover);border-color:var(--action-hover)}.prompts_list__cnPIt{margin-top:var(--space-3)}.prompts_empty__IK8_y{font-family:var(--font-body);color:var(--fg-2);font-style:italic;padding:var(--space-7) 0;text-align:center}.prompts_card__F77bw{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)}.prompts_card__F77bw:last-child{border-bottom:1px solid var(--border)}.prompts_card__F77bw:hover{background-color:var(--paper-100);text-decoration:none;color:inherit;transform:translateY(-2px);box-shadow:var(--shadow-1)}.prompts_cardContent__I7yiw{min-width:0}.prompts_platform__TtlBY{display:inline-block;font-family:var(--font-body);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--focus);margin-bottom:var(--space-3)}.prompts_cardTitle__G3Hx_{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}.prompts_description__2lcCr{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}.prompts_cardTags__cibi7{display:flex;gap:var(--space-2);flex-wrap:wrap;margin:var(--space-3) 0 0 0}.prompts_cardTag__MPL4m{display:inline-flex;align-items:center;background:var(--bg-raised);border:1px solid var(--border);color:var(--fg-2);font-family:var(--font-body);font-size:12px;padding:2px 8px;border-radius:999px}.SpotifyModal_backdrop__eViHC{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:100;padding:1rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.SpotifyModal_modal__egkfc{background:#121212;border-radius:12px;width:100%;max-width:480px;overflow:hidden;box-shadow:0 24px 64px rgba(0,0,0,.5)}.SpotifyModal_header__iFGqx{display:flex;align-items:flex-start;justify-content:space-between;padding:1.25rem 1.25rem 1rem;gap:1rem}.SpotifyModal_title__n4YTh{font-size:1rem;font-weight:700;color:#fff;margin:0 0 .2rem}.SpotifyModal_artist__ao45V{font-size:.85rem;color:#aaa;margin:0}.SpotifyModal_close__sQy1U{background:none;border:none;color:#aaa;font-size:1rem;cursor:pointer;padding:.25rem;line-height:1;flex-shrink:0;transition:color .15s}.SpotifyModal_close__sQy1U:hover{color:#fff}.SpotifyModal_player__YSIop{display:block;border:none}.ClaudePlanner_planner__hB59L{padding:1.25rem 1.5rem;border-top:1px solid #d0daf5;background:#f7f9ff}.ClaudePlanner_plannerHeader__8GNlv{margin-bottom:1rem}.ClaudePlanner_plannerTitle__dFWef{font-size:.9rem;font-weight:700;margin:0 0 .25rem;color:#3366cc}.ClaudePlanner_plannerDesc__QnKFf{font-size:.78rem;color:#666;margin:0;line-height:1.5}.ClaudePlanner_keyRow__TGOrW{display:flex;gap:.5rem;align-items:center;margin-bottom:.75rem}.ClaudePlanner_keyInput__W_o30{flex:1 1;padding:.5rem .75rem;border:1.5px solid #ddd;border-radius:6px;font-size:.85rem;font-family:monospace;background:#fff;color:inherit;transition:border-color .15s}.ClaudePlanner_keyInput__W_o30:focus{outline:none;border-color:#3366cc}.ClaudePlanner_keySaveBtn__2C6vE{padding:.5rem .9rem;background:#3366cc;color:#fff;border:none;border-radius:6px;font-size:.8rem;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background .15s,opacity .15s}.ClaudePlanner_keySaveBtn__2C6vE:hover:not(:disabled){background:#2255bb}.ClaudePlanner_keySaveBtn__2C6vE:disabled{opacity:.4;cursor:not-allowed}.ClaudePlanner_keyEditBtn__Z_29H{background:none;border:none;color:#888;font-size:.78rem;cursor:pointer;padding:0;font-family:inherit;text-decoration:underline;text-underline-offset:2px;transition:color .15s}.ClaudePlanner_keyEditBtn__Z_29H:hover{color:#333}.ClaudePlanner_keySet___9eQ2{font-size:.82rem;color:#1a7a3c;font-weight:600}.ClaudePlanner_keyHint__Wzboh{font-size:.8rem;color:#888;margin:0 0 .75rem;line-height:1.5}.ClaudePlanner_keyLink__rGZ_I{color:#3366cc;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .15s}.ClaudePlanner_keyLink__rGZ_I:hover{border-color:#3366cc}.ClaudePlanner_conversation__H3wV4{margin-bottom:1rem;max-height:400px;overflow-y:auto;display:flex;flex-direction:column;gap:.75rem;padding-bottom:.25rem}.ClaudePlanner_userMessage__F2wkw{align-self:flex-end;background:#3366cc;color:#fff;border-radius:10px 10px 2px 10px;padding:.6rem .9rem;max-width:90%}.ClaudePlanner_assistantMessage__Ctqtl{align-self:flex-start;background:#fff;border:1px solid #d0daf5;border-radius:2px 10px 10px 10px;padding:.75rem 1rem;max-width:100%}.ClaudePlanner_messageText__34Lwh{font-family:inherit;font-size:.85rem;line-height:1.65;white-space:pre-wrap;margin:0}.ClaudePlanner_userMessage__F2wkw .ClaudePlanner_messageText__34Lwh{color:#fff}.ClaudePlanner_assistantMessage__Ctqtl .ClaudePlanner_messageText__34Lwh{color:#333}.ClaudePlanner_chips__AMyaW{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem}.ClaudePlanner_chip__Uo26r{background:none;border:1.5px solid #c5d3ee;color:#3366cc;font-size:.75rem;font-family:inherit;font-weight:500;padding:.25rem .65rem;border-radius:20px;cursor:pointer;white-space:nowrap;transition:background .12s,border-color .12s,color .12s}.ClaudePlanner_chip__Uo26r:hover:not(:disabled){background:#3366cc;border-color:#3366cc;color:#fff}.ClaudePlanner_chip__Uo26r:disabled{opacity:.4;cursor:not-allowed}.ClaudePlanner_inputRow__V7Efp{display:flex;gap:.5rem;align-items:flex-end;margin-top:.25rem}.ClaudePlanner_chatInput__ACXd_{flex:1 1;padding:.6rem .85rem;border:1.5px solid #ddd;border-radius:8px;font-size:.9rem;font-family:inherit;background:#fff;color:inherit;resize:none;line-height:1.5;transition:border-color .15s}.ClaudePlanner_chatInput__ACXd_:focus{outline:none;border-color:#3366cc}.ClaudePlanner_chatInput__ACXd_:disabled{opacity:.5}.ClaudePlanner_sendBtn__k4jUf{padding:.6rem 1rem;background:#3366cc;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:700;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background .15s,opacity .15s;align-self:flex-end}.ClaudePlanner_sendBtn__k4jUf:hover:not(:disabled){background:#2255bb}.ClaudePlanner_sendBtn__k4jUf:disabled{opacity:.4;cursor:not-allowed}.ClaudePlanner_planError__Lcq5z{color:#c0392b;font-size:.82rem;margin:.5rem 0}.ClaudePlanner_clearChat__lVun_{background:none;border:none;color:#aaa;font-size:.75rem;font-family:inherit;cursor:pointer;margin-top:.5rem;padding:0;transition:color .15s}.ClaudePlanner_clearChat__lVun_:hover{color:#c0392b}@media (prefers-color-scheme:dark){.ClaudePlanner_planner__hB59L{background:#161922;border-top-color:#2d3a60}.ClaudePlanner_plannerDesc__QnKFf{color:#888}.ClaudePlanner_keyInput__W_o30{background:#1a1d23;border-color:#3d4155;color:#e8e8e8}.ClaudePlanner_keyHint__Wzboh{color:#666}.ClaudePlanner_assistantMessage__Ctqtl{background:#1a1d23;border-color:#2d3140}.ClaudePlanner_assistantMessage__Ctqtl .ClaudePlanner_messageText__34Lwh{color:#ddd}.ClaudePlanner_chatInput__ACXd_{background:#1a1d23;border-color:#3d4155;color:#e8e8e8}.ClaudePlanner_chip__Uo26r{border-color:#3d4155;color:#7ba3e8}.ClaudePlanner_chip__Uo26r:hover:not(:disabled){background:#3366cc;border-color:#3366cc;color:#fff}}.page_page__VqeKl{max-width:min(85vw,1200px);margin:0 auto;padding:2rem 1.5rem 4rem}.page_layout__pvtnx{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;align-items:start}@media (min-width:900px){.page_layout__pvtnx{grid-template-columns:45fr 55fr}.page_rightColumn__DA5w0{position:-webkit-sticky;position:sticky;top:2rem;max-height:calc(100vh - 4rem);overflow-y:auto}}.page_leftColumn__JtqRE,.page_rightColumn__DA5w0{min-width:0}.page_heading__fb3eH{font-size:2rem;font-weight:700;letter-spacing:-.02em;margin:.5rem 0 1rem}.page_lede__yfWbv{color:var(--text-secondary,#555);font-size:1.05rem;line-height:1.6;margin-bottom:2rem}.page_form__U9kJ0{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2.5rem}.page_label__Xy79u{font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary,#666)}.page_input__WYMEH{padding:.65rem .9rem;border:1.5px solid #ddd;border-radius:6px;font-size:1rem;font-family:inherit;background:#fff;color:inherit;transition:border-color .15s}.page_input__WYMEH:focus{outline:none;border-color:#3366cc}.page_autocompleteWrap__9s3FL{position:relative}.page_tagInput__i6CEL{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.45rem .75rem;border:1.5px solid #ddd;border-radius:6px;background:#fff;cursor:text;min-height:42px;transition:border-color .15s}.page_tagInput__i6CEL:focus-within{border-color:#3366cc}.page_tagTextInput__sm9yo{border:none;outline:none;background:transparent;font-size:1rem;font-family:inherit;color:inherit;flex:1 1;min-width:140px;padding:.2rem 0}.page_tag__0T3In{display:inline-flex;align-items:center;gap:.25rem;background:#e8edf7;color:#3366cc;font-size:.8rem;font-weight:500;padding:.2rem .35rem .2rem .6rem;border-radius:20px;white-space:nowrap}.page_tagRemove__HeIR3{background:none;border:none;color:#3366cc;cursor:pointer;font-size:1rem;line-height:1;padding:0 .1rem;opacity:.6;display:flex;align-items:center;transition:opacity .1s}.page_tagRemove__HeIR3:hover{opacity:1}.page_suggestions__rbwx_{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1.5px solid #3366cc;border-radius:6px;padding:.25rem 0;margin:0;list-style:none;z-index:10;box-shadow:0 4px 16px rgba(0,0,0,.1);max-height:240px;overflow-y:auto}.page_suggestion__zdSl7{padding:.5rem .9rem;font-size:.95rem;cursor:pointer;color:#333;transition:background .1s}.page_suggestion__zdSl7:hover{background:#f0f4ff}.page_suggestionActive__Hi5i8{background:#e8edf7;color:#3366cc}.page_labelOptional__DXsfF{font-weight:400;text-transform:none;letter-spacing:0;color:#999;font-size:.78rem}.page_styleFilter__hdErR{display:flex;flex-wrap:wrap;gap:.4rem}.page_stylePill__kwm68{background:none;border:1.5px solid #ddd;color:#555;font-size:.8rem;font-family:inherit;padding:.25rem .7rem;border-radius:20px;cursor:pointer;transition:border-color .15s,color .15s}.page_stylePill__kwm68:hover{border-color:#3366cc;color:#3366cc}.page_stylePillActive__V0UBV{background:#3366cc;border:1.5px solid #3366cc;color:#fff;font-size:.8rem;font-family:inherit;padding:.25rem .7rem;border-radius:20px;cursor:pointer;transition:background .15s,border-color .15s}.page_stylePillActive__V0UBV:hover{background:#2255bb;border-color:#2255bb}.page_worshipSpace__ybaWT{margin-bottom:2rem;border:1.5px solid #3366cc;border-radius:10px;overflow:hidden}.page_spaceHeader__Usevz{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.25rem .75rem;background:#f0f4ff;border-bottom:1px solid #d0daf5}.page_spaceTitle__xhnFj{font-size:.95rem;font-weight:700;margin:0 0 .2rem;color:#3366cc;letter-spacing:-.01em}.page_spaceDef__uGSb_{font-size:.75rem;color:#666;margin:0;line-height:1.4;max-width:36ch}.page_shortlistHeader__TvtSx{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.25rem .5rem;background:#f0f4ff;border-bottom:1px solid #d0daf5}.page_clearButton__3Ykmg{background:none;border:none;color:#888;font-size:.8rem;cursor:pointer;padding:0;font-family:inherit;transition:color .15s}.page_clearButton__3Ykmg:hover{color:#c0392b}.page_shortlistList__RUbdY{list-style:none;margin:0;padding:0}.page_shortlistItem__bFdph{display:flex;align-items:center;gap:.75rem;padding:.65rem 1.25rem;border-bottom:1px solid #eef1f8}.page_shortlistItem__bFdph:last-child{border-bottom:none}.page_shortlistNum__3KQrN{font-size:.85rem;font-weight:700;color:#3366cc;min-width:1.25rem;text-align:center}.page_shortlistInfo__TIeUe{flex:1 1;display:flex;flex-direction:column;gap:.1rem;min-width:0}.page_shortlistTitle__QHdga{font-size:.9rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_shortlistArtist__uF8Vx{font-size:.78rem;color:#666}.page_shortlistKey__tbOE_{font-size:.75rem;font-weight:700;background:#3366cc;color:#fff;padding:.15rem .45rem;border-radius:4px;white-space:nowrap}.page_shortlistRemove__0sc7K{background:none;border:none;color:#aaa;font-size:1.1rem;line-height:1;cursor:pointer;padding:0 .1rem;transition:color .1s;flex-shrink:0}.page_shortlistRemove__0sc7K:hover{color:#c0392b}.page_shortlistBtn__YNSmJ{margin-left:auto;background:none;border:1.5px solid #3366cc;color:#3366cc;font-size:.75rem;font-weight:600;font-family:inherit;padding:.2rem .6rem;border-radius:20px;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s;flex-shrink:0}.page_shortlistBtn__YNSmJ:hover{background:#3366cc;color:#fff}.page_shortlistBtnAdded__BU8OK{margin-left:auto;background:#3366cc;border:1.5px solid #3366cc;color:#fff;font-size:.75rem;font-weight:600;font-family:inherit;padding:.2rem .6rem;border-radius:20px;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s,border-color .15s;flex-shrink:0}.page_shortlistBtnAdded__BU8OK:hover{background:#c0392b;border-color:#c0392b}.page_loadingHint__8b0oy{color:#888;font-size:.85rem;text-align:center;padding:1rem 0;margin:0}.page_sentinel__pVzkz{height:1px}.page_setRationale__qzIhd{font-size:.88rem;color:#555;line-height:1.6;margin:0 0 1rem;padding:.6rem .9rem;border-left:3px solid #3366cc;background:#f0f4ff;border-radius:0 6px 6px 0}.page_apiKeyPrompt__uDZCS{margin-bottom:1.5rem;padding:.9rem 1.1rem;border:1.5px dashed #c5d3ee;border-radius:8px;background:#f7f9ff}.page_apiKeyPromptText__gdW0J{font-size:.88rem;color:#555;line-height:1.6;margin:0}.page_spaceEmpty__vKmbh{font-size:.82rem;color:#888;padding:.75rem 1.25rem .5rem;margin:0}.page_error__VXlJP{color:#c0392b;background:#fdf2f0;border:1px solid #e8c5bf;border-radius:6px;padding:.75rem 1rem;font-size:.9rem;margin-bottom:1.5rem}.page_results__51cJm{margin-top:2rem}.page_setList__GRf_h{list-style:none;padding:0;margin:1rem 0 0;display:flex;flex-direction:column;gap:1.25rem}.page_songCard___wkxk{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:1.25rem 1.5rem;position:relative}.page_songMeta__K7pIH{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;flex-wrap:wrap}.page_songTitleBlock__3G1NZ{flex:1 1;min-width:0}.page_position__0I24b{font-size:1.5rem;font-weight:700;color:#3366cc;min-width:2rem;line-height:1;padding-top:.15rem}.page_songTitle___7Mtn{font-size:1.1rem;font-weight:700;margin:0 0 .1rem}.page_songArtist__pUzQ_{font-size:.85rem;color:#666;margin:0}.page_keyBadge__FjSyI{margin-left:auto;background:#3366cc;color:#fff;font-size:.8rem;font-weight:700;padding:.2rem .55rem;border-radius:4px;letter-spacing:.03em;white-space:nowrap}.page_truth__oz27C{font-size:.9rem;font-style:italic;color:#444;line-height:1.5;margin:0 0 .6rem;border-left:3px solid #3366cc;padding-left:.75rem}.page_reason__ilplJ{font-size:.9rem;color:#333;margin:0 0 .5rem;line-height:1.5}.page_flowNote___tZ59{font-size:.85rem;color:#666;margin:0 0 .75rem;font-style:italic}.page_themes__xDHUR{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.75rem}.page_theme__egf3_{font-size:.75rem;background:#e8edf7;color:#3366cc;padding:.15rem .5rem;border-radius:20px;font-weight:500}.page_links__jAQoK{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.page_link__6ejYb{font-size:.8rem;color:#3366cc;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .15s}.page_link__6ejYb:hover{border-color:#3366cc}.page_spotifyLink__oxVzB{color:#1db954;font-weight:600;background:none;border:none;border-bottom:1px solid transparent;padding:0;cursor:pointer;font-family:inherit;font-size:.8rem}.page_spotifyLink__oxVzB:hover{border-color:#1db954}.page_ccli__0567t{font-size:.75rem;color:#888;margin-left:auto}@media (prefers-color-scheme:dark){.page_songCard___wkxk{background:#1a1d23;border-color:#2d3140}.page_input__WYMEH{background:#1a1d23;border-color:#3d4155;color:#e8e8e8}.page_truth__oz27C{color:#bbb}.page_theme__egf3_{background:#1e2540;color:#7ba3e8}.page_stylePill__kwm68{border-color:#3d4155;color:#aaa}.page_stylePill__kwm68:hover{border-color:#7ba3e8;color:#7ba3e8}.page_worshipSpace__ybaWT{border-color:#4d6bb5}.page_spaceHeader__Usevz{background:#1e2540;border-bottom-color:#2d3a60}.page_spaceDef__uGSb_{color:#888}.page_shortlistHeader__TvtSx{background:#1e2540;border-bottom-color:#2d3a60}.page_shortlistItem__bFdph{border-bottom-color:#2d3140}.page_shortlistArtist__uF8Vx{color:#888}.page_tagInput__i6CEL{background:#1a1d23;border-color:#3d4155}.page_tag__0T3In{background:#1e2540;color:#7ba3e8}.page_tagRemove__HeIR3{color:#7ba3e8}.page_suggestions__rbwx_{background:#1a1d23;border-color:#4d6bb5;box-shadow:0 4px 16px rgba(0,0,0,.4)}.page_suggestion__zdSl7{color:#e8e8e8}.page_suggestion__zdSl7:hover{background:#1e2540}.page_suggestionActive__Hi5i8{background:#1e2540;color:#7ba3e8}.page_setRationale__qzIhd{background:#1e2540;color:#bbb;border-left-color:#4d6bb5}.page_apiKeyPrompt__uDZCS{background:#161922;border-color:#3d4155}.page_apiKeyPromptText__gdW0J{color:#888}.page_spaceEmpty__vKmbh{color:#666}}.models_page__A_tHm{display:flex;flex-direction:column;gap:3rem;padding:2rem 0}.models_heading__pPL1r{font-size:2.5rem;font-weight:700;line-height:1.2;margin:0;color:#0f172a}.models_intro__YFhQp{font-size:1.1rem;line-height:1.6;color:#475569;margin:1rem 0 0;max-width:48rem}.models_tiers__1SvfR{display:flex;flex-direction:column;gap:2.5rem}.models_tier__RiDq7{border:1px solid #e2e8f0;border-radius:12px;padding:2rem;background:#f8fafc}.models_tierHeader__8ihkL{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid #e2e8f0}.models_tierLabel__Plhto{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.models_tierNumber__pWeiL{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;background:#3b82f6;color:white;font-weight:700;font-size:1.25rem;border-radius:8px}.models_tierName__1Ownp{font-size:1.5rem;font-weight:600;color:#1e293b}.models_tierDescription__gUhw7{margin:0;color:#64748b;font-size:1rem}.models_modelsList__CNvxP{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1.5rem;gap:1.5rem}.models_model__CKgJv{background:white;border:1px solid #cbd5e1;border-radius:8px;padding:1.5rem;transition:all .2s ease}.models_model__CKgJv:hover{border-color:#3b82f6;box-shadow:0 4px 12px rgba(59,130,246,.1)}.models_modelHeader__eHxxX{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.models_modelName__JQ7FJ{margin:0;font-size:1.1rem;font-weight:600;color:#0f172a}.models_provider__6kcHq{display:inline-block;background:#f1f5f9;color:#475569;padding:.25rem .75rem;border-radius:4px;font-size:.85rem;font-weight:500;white-space:nowrap}.models_modelNotes__Ba766{margin:.75rem 0;color:#64748b;font-size:.95rem;line-height:1.5}.models_capabilities__LQI26{display:flex;flex-wrap:wrap;gap:.5rem}.models_capability__LKPYC{display:inline-block;background:#dbeafe;color:#1e40af;padding:.3rem .7rem;border-radius:4px;font-size:.8rem;font-weight:500}.models_emptyTier___pjpl{padding:2rem;text-align:center;color:#94a3b8;font-style:italic;background:white;border-radius:8px;border:1px dashed #cbd5e1}.models_notes__6laAt{margin-top:2rem;padding:2rem;background:#f0fdf4;border-left:4px solid #22c55e;border-radius:8px}.models_notes__6laAt h2{margin:0 0 1rem;font-size:1.3rem;color:#15803d}.models_notes__6laAt ul{margin:0;padding-left:1.5rem;list-style:none}.models_notes__6laAt li{margin-bottom:.75rem;color:#166534;line-height:1.6}.models_notes__6laAt li:last-child{margin-bottom:0}.models_notes__6laAt strong{color:#15803d;font-weight:600}@media (max-width:768px){.models_page__A_tHm{gap:2rem;padding:1.5rem 0}.models_heading__pPL1r{font-size:1.8rem}.models_intro__YFhQp{font-size:1rem}.models_tier__RiDq7{padding:1.5rem}.models_modelsList__CNvxP{grid-template-columns:1fr}.models_tierNumber__pWeiL{width:2.5rem;height:2.5rem;font-size:1rem}.models_tierName__1Ownp{font-size:1.25rem}}.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)}.notebook_poemLink__u0oqK{display:inline-block;margin-top:var(--space-3);font-family:var(--font-mono);font-size:12px;color:var(--dusk-500);text-decoration:none}.notebook_poemLink__u0oqK:hover{text-decoration:underline;text-underline-offset:2px}.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)}}.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}}