@font-face{font-family:LT Superior Serif;src:url(../media/LTSuperiorSerif_Regular-s.p.0j26ykpnwxrvv.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:LT Superior Serif;src:url(../media/LTSuperiorSerif_Medium-s.p.32bqb1l-c3yls.otf)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:LT Superior Serif;src:url(../media/LTSuperiorSerif_Bold-s.p.0d-rji8veyq11.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ltSuperiorSerif Fallback;src:local(Times New Roman);ascent-override:69.28%;descent-override:17.32%;line-gap-override:0.0%;size-adjust:115.48%}.NrHjGa_className{font-family:ltSuperiorSerif,ltSuperiorSerif Fallback}.NrHjGa_variable{--font-lt-superior-serif:"ltSuperiorSerif", "ltSuperiorSerif Fallback"}
@font-face{font-family:Sidebar Inter;src:url(../media/Inter_Regular-s.2snbpbtucujmf.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Sidebar Inter;src:url(../media/Inter_Medium-s.0hyxpsm17odbh.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Sidebar Inter;src:url(../media/Inter_SemiBold-s.2owptw8fzi5ho.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sidebarInter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}._lChmW_className{font-family:sidebarInter,sidebarInter Fallback}._lChmW_variable{--font-sidebar-inter:"sidebarInter", "sidebarInter Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-500:#6a7282;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--radius-xs:.125rem;--radius-md:.375rem;--radius-xl:.75rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-gray-500:lab(47.7841% -.393182 -10.0268)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-9{height:calc(var(--spacing) * 9)}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.px-4{padding-inline:calc(var(--spacing) * 4)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-wrap{text-wrap:wrap}.text-gray-500{color:var(--color-gray-500)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--theme-name:"Joshua's Way";--theme-icon-family:Lucide;--theme-icon-style:outlined;--toolbar-divider-bleed:0;--focus-ring-outline:initial;--icon-stroke-width:2;--icon-light-display:none;--icon-regular-display:inline;--icon-bold-display:none;--motion-duration:.18s;--motion-easing:cubic-bezier(.16, 1, .3, 1);--motion-type:easing;--motion-visual-duration:.18;--motion-bounce:.2;--motion-enabled:1;--motion-small-iterations:infinite;--motion-large-duration:.32s;--motion-large-easing:cubic-bezier(.22, 1, .36, 1);--motion-large-type:easing;--motion-large-visual-duration:.32;--motion-large-bounce:.2;--motion-large-iterations:infinite;--motion-popup-scale:.98;--motion-press-distance:1px;--option-badge-background:var(--color-1)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@supports (color:color-mix(in lab, red, red)){:root{--option-badge-background:color-mix(in srgb, var(--color-1) 10%, transparent)}}:root{--option-badge-foreground:#336;--navigation-active-foreground:#201f1b;--emphasis-chart-fill:#3333666b;--emphasis-balance-background:#f2f0e9;--emphasis-rewards-background:#f2f0e9;--emphasis-icon-background:#f2f0e9;--emphasis-icon-foreground:#201f1b;--emphasis-type-background:#f2f0e9;--emphasis-type-foreground:#201f1b;--navigation-active-background:#3333666b;--surface-raised-image:none;--surface-raised-shadow:0 0 0 0 transparent;--surface-recessed-image:none;--surface-recessed-shadow:0 0 0 0 transparent;--space-zero:0px;--space-xxs:4px;--space-xs:8px;--space-s:12px;--space-m:16px;--space-l:24px;--space-xl:32px;--space-xxl:48px;--tracking-xs:-.02em;--tracking-s:-.01em;--tracking-m:0em;--tracking-l:.01em;--tracking-xl:.02em;--size-xxs:10px;--line-xxs:14px;--letter-spacing-xxs:.02em;--size-xs:12px;--line-xs:16px;--letter-spacing-xs:.01em;--size-s:14px;--line-s:20px;--letter-spacing-s:.01em;--size-m:16px;--line-m:24px;--letter-spacing-m:0em;--size-l:24px;--line-l:32px;--letter-spacing-l:-.01em;--size-xl:36px;--line-xl:40px;--letter-spacing-xl:-.01em;--size-xxl:48px;--line-xxl:52px;--letter-spacing-xxl:-.02em;--radius-zero:0px;--radius-xs:4px;--radius-s:8px;--radius-m:12px;--radius-l:20px;--radius-xl:28px;--radius-full:9999px;--border-none:0px;--border-s:1px;--border-m:1px;--border-l:2px;--border-default-color:#e6e3da33;--border-shadow-none:0 0 0 0 transparent;--border-shadow-s:0 0 0 1px #e6e3da33;--border-shadow-m:0 0 0 1px #e6e3da33;--border-shadow-l:0 0 0 2px #e6e3da33;--font-ui:"Sidebar Inter", var(--font-sidebar-inter), sans-serif;--weight-ui-regular:400;--weight-ui-medium:500;--weight-ui-heavy:600;--font-brand:"LT Superior Serif", var(--font-lt-superior-serif), Georgia, serif;--weight-brand-regular:400;--weight-brand-medium:500;--weight-brand-heavy:700;--font-editorial:"LT Superior Serif", var(--font-lt-superior-serif), Georgia, serif;--weight-editorial-regular:400;--weight-editorial-medium:500;--weight-editorial-heavy:700;--font-data:"Sidebar Inter", var(--font-sidebar-inter), sans-serif;--weight-data-regular:400;--weight-data-medium:500;--weight-data-heavy:600;--color-none:transparent;--color-1:#336;--color-1-transparent:#3333666b;--color-2:#222449;--color-2-transparent:#22244933;--color-4:#e0dab8;--color-4-transparent:#e0dab8;--neutral-1:#fff;--neutral-1-transparent:#fff3;--neutral-2:#faf9f6;--neutral-2-transparent:#faf9f633;--neutral-3:#f2f0e9;--neutral-3-transparent:#f2f0e933;--neutral-4:#e6e3da;--neutral-4-transparent:#e6e3da33;--neutral-5:#d2cfc5;--neutral-5-transparent:#d2cfc533;--neutral-6:#a5a196;--neutral-6-transparent:#a5a19633;--neutral-7:#777369;--neutral-7-transparent:#77736933;--neutral-8:#555249;--neutral-8-transparent:#55524933;--neutral-9:#35332e;--neutral-9-transparent:#35332e33;--neutral-10:#201f1b;--neutral-10-transparent:#201f1b33;--success:#247052;--success-transparent:#24705233;--warning:#926318;--warning-transparent:#92631833;--error:#b34846;--error-transparent:#b3484633;--shadow-none:none;--shadow-s:0px .5px 1px 0px #201f1b04, 0px 2px 4px 0px #201f1b06;--shadow-m:0px 2px 6px 0px #201f1b06, 0px 8px 24px 0px #201f1b09;--shadow-l:0px 4px 10px 0px #201f1b0b, 0px 16px 40px 0px #201f1b10;--cte-canvas:#fff;--cte-surface:#faf9f6;--cte-surface-muted:#f2f0e9;--cte-text:#201f1b;--cte-text-muted:#6f6b63;--cte-border:#e6e3da33;--cte-accent:#336;--cte-accent-text:#fff;--cte-danger:#b34846;--cte-focus:#336;--cte-font:"Sidebar Inter", sans-serif;--cte-font-size:14px;--cte-font-weight:400;--cte-line-height:20px;--cte-letter-spacing:.01em;--cte-detail-font-size:12px;--cte-detail-line-height:16px;--cte-detail-letter-spacing:.01em;--link:var(--color-1);--focus-ring-color:var(--color-1);--on-accent:var(--cte-accent-text);--text-muted:var(--cte-text-muted);--field-border:var(--neutral-7);--field-border-hover:var(--neutral-8);--field-edge:0 0 0 var(--border-s) var(--field-border);--field-edge-hover:0 0 0 var(--border-s) var(--field-border-hover);--field-edge-invalid:0 0 0 var(--border-s) var(--error);--focus-halo:0 0 0 var(--border-l) var(--color-1-transparent)}@supports (color:color-mix(in lab, red, red)){:root{--focus-halo:0 0 0 var(--border-l) color-mix(in srgb, var(--color-1-transparent) 24%, transparent)}}:root{--surface-popover:var(--neutral-1);--divider-bottom:inset 0 calc(-1 * var(--border-s)) 0 0 var(--neutral-4);--divider-top:inset 0 var(--border-s) 0 0 var(--neutral-4)}@media (prefers-color-scheme:dark){:root{--theme-name:"Joshua's Way";--theme-icon-family:Lucide;--theme-icon-style:outlined;--toolbar-divider-bleed:0;--focus-ring-outline:initial;--icon-stroke-width:2;--icon-light-display:none;--icon-regular-display:inline;--icon-bold-display:none;--motion-duration:.18s;--motion-easing:cubic-bezier(.16, 1, .3, 1);--motion-type:easing;--motion-visual-duration:.18;--motion-bounce:.2;--motion-enabled:1;--motion-small-iterations:infinite;--motion-large-duration:.32s;--motion-large-easing:cubic-bezier(.22, 1, .36, 1);--motion-large-type:easing;--motion-large-visual-duration:.32;--motion-large-bounce:.2;--motion-large-iterations:infinite;--motion-popup-scale:.98;--motion-press-distance:1px;--option-badge-background:var(--color-1)}@supports (color:color-mix(in lab, red, red)){:root{--option-badge-background:color-mix(in srgb, var(--color-1) 10%, transparent)}}:root{--option-badge-foreground:#336;--navigation-active-foreground:#faf9f4;--emphasis-chart-fill:#3363;--emphasis-balance-background:#292923;--emphasis-rewards-background:#292923;--emphasis-icon-background:#292923;--emphasis-icon-foreground:#faf9f4;--emphasis-type-background:#292923;--emphasis-type-foreground:#faf9f4;--navigation-active-background:#3363;--surface-raised-image:none;--surface-raised-shadow:0 0 0 0 transparent;--surface-recessed-image:none;--surface-recessed-shadow:0 0 0 0 transparent;--space-zero:0px;--space-xxs:4px;--space-xs:8px;--space-s:12px;--space-m:16px;--space-l:24px;--space-xl:32px;--space-xxl:48px;--tracking-xs:-.02em;--tracking-s:-.01em;--tracking-m:0em;--tracking-l:.01em;--tracking-xl:.02em;--size-xxs:10px;--line-xxs:14px;--letter-spacing-xxs:.02em;--size-xs:12px;--line-xs:16px;--letter-spacing-xs:.01em;--size-s:14px;--line-s:20px;--letter-spacing-s:.01em;--size-m:16px;--line-m:24px;--letter-spacing-m:0em;--size-l:24px;--line-l:32px;--letter-spacing-l:-.01em;--size-xl:36px;--line-xl:40px;--letter-spacing-xl:-.01em;--size-xxl:48px;--line-xxl:52px;--letter-spacing-xxl:-.02em;--radius-zero:0px;--radius-xs:4px;--radius-s:8px;--radius-m:12px;--radius-l:20px;--radius-xl:28px;--radius-full:9999px;--border-none:0px;--border-s:1px;--border-m:1px;--border-l:2px;--border-default-color:#37372f33;--border-shadow-none:0 0 0 0 transparent;--border-shadow-s:inset 0 0 0 1px #37372f33;--border-shadow-m:inset 0 0 0 1px #37372f33;--border-shadow-l:inset 0 0 0 2px #37372f33;--font-ui:"Sidebar Inter", var(--font-sidebar-inter), sans-serif;--weight-ui-regular:400;--weight-ui-medium:500;--weight-ui-heavy:600;--font-brand:"LT Superior Serif", var(--font-lt-superior-serif), Georgia, serif;--weight-brand-regular:400;--weight-brand-medium:500;--weight-brand-heavy:700;--font-editorial:"LT Superior Serif", var(--font-lt-superior-serif), Georgia, serif;--weight-editorial-regular:400;--weight-editorial-medium:500;--weight-editorial-heavy:700;--font-data:"Sidebar Inter", var(--font-sidebar-inter), sans-serif;--weight-data-regular:400;--weight-data-medium:500;--weight-data-heavy:600;--color-none:transparent;--color-1:#336;--color-1-transparent:#3363;--color-2:gray;--color-2-transparent:#80808033;--color-4:#c2aa80;--color-4-transparent:#c2aa8033;--neutral-1:#191916;--neutral-1-transparent:#19191633;--neutral-2:#20201c;--neutral-2-transparent:#20201c33;--neutral-3:#292923;--neutral-3-transparent:#29292333;--neutral-4:#37372f;--neutral-4-transparent:#37372f33;--neutral-5:#4b4a40;--neutral-5-transparent:#4b4a4033;--neutral-6:#77756a;--neutral-6-transparent:#77756a33;--neutral-7:#aaa79b;--neutral-7-transparent:#aaa79b33;--neutral-8:#cbc8bc;--neutral-8-transparent:#cbc8bc33;--neutral-9:#e6e3d9;--neutral-9-transparent:#e6e3d933;--neutral-10:#faf9f4;--neutral-10-transparent:#faf9f433;--success:#88cbaa;--success-transparent:#88cbaa33;--warning:#ddbc74;--warning-transparent:#ddbc7433;--error:#ee9991;--error-transparent:#ee999133;--shadow-none:none;--shadow-s:0px .5px 1px 0px #19191604, 0px 2px 4px 0px #19191606;--shadow-m:0px 2px 6px 0px #19191606, 0px 8px 24px 0px #19191609;--shadow-l:0px 4px 10px 0px #1919160b, 0px 16px 40px 0px #19191610;--cte-canvas:#191916;--cte-surface:#20201c;--cte-surface-muted:#292923;--cte-text:#faf9f4;--cte-text-muted:#aaa79b;--cte-border:#37372f33;--cte-accent:#336;--cte-accent-text:#fff;--cte-danger:#ee9991;--cte-focus:#336;--cte-font:"Sidebar Inter", sans-serif;--cte-font-size:14px;--cte-font-weight:400;--cte-line-height:20px;--cte-letter-spacing:.01em;--cte-detail-font-size:12px;--cte-detail-line-height:16px;--cte-detail-letter-spacing:.01em;--link:var(--color-4);--focus-ring-color:var(--color-4);--on-accent:var(--cte-accent-text);--text-muted:var(--cte-text-muted);--field-border:var(--neutral-6);--field-border-hover:var(--neutral-7);--field-edge:inset 0 0 0 var(--border-s) var(--field-border);--field-edge-hover:inset 0 0 0 var(--border-s) var(--field-border-hover);--field-edge-invalid:inset 0 0 0 var(--border-s) var(--error);--focus-halo:0 0 0 var(--border-l) var(--color-1-transparent)}@supports (color:color-mix(in lab, red, red)){:root{--focus-halo:0 0 0 var(--border-l) color-mix(in srgb, var(--color-1-transparent) 24%, transparent)}}:root{--surface-popover:var(--neutral-2);--divider-bottom:inset 0 calc(-1 * var(--border-s)) 0 0 var(--neutral-4);--divider-top:inset 0 var(--border-s) 0 0 var(--neutral-4)}}[data-form-opener]>form{--text-muted:var(--neutral-8)}@media (prefers-color-scheme:dark){[data-form-opener]>form{--text-muted:var(--cte-text-muted)}}.statement-jump,.writing-series,.recording-series,.ministry-season{--text-muted:var(--neutral-8)}@media (prefers-color-scheme:dark){.statement-jump,.writing-series,.recording-series,.ministry-season{--text-muted:var(--cte-text-muted)}}@media (prefers-reduced-motion:reduce){:root{--motion-duration:0s;--motion-large-duration:0s;--motion-press-distance:0px;--motion-enabled:0}}html{background:var(--cte-canvas)}body{background:var(--cte-canvas);min-height:100dvh;color:var(--cte-text);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--letter-spacing-m);text-wrap:pretty;flex-direction:column;display:flex}h1{font-family:var(--font-brand);font-weight:var(--weight-brand-medium);font-size:var(--size-xl);line-height:var(--line-xl);letter-spacing:var(--letter-spacing-xl)}h1 strong,h1 b{font-weight:inherit}h2{font-family:var(--font-brand);font-weight:var(--weight-brand-medium);font-size:var(--size-l);line-height:var(--line-l);letter-spacing:var(--letter-spacing-l)}h3,h4,h5,h6{font-family:var(--font-ui);font-weight:var(--weight-ui-heavy);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-xl);text-transform:uppercase}@media (min-width:48rem){h1{font-size:var(--size-xxl);line-height:var(--line-xxl);letter-spacing:var(--letter-spacing-xxl)}}:focus-visible{outline:var(--border-l) solid var(--focus-ring-color);outline-offset:var(--border-l)}main:focus{outline:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.button,[data-form-opener]>summary{justify-content:center;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-m);border-radius:var(--radius-s);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);cursor:pointer;transition:background-color var(--motion-duration) var(--motion-easing), box-shadow var(--motion-duration) var(--motion-easing), translate var(--motion-duration) var(--motion-easing);border:0;text-decoration:none;display:inline-flex}.button:active,[data-form-opener]>summary:active{translate:0 var(--motion-press-distance)}.button-primary,[data-form-opener]>summary{background:var(--color-1);color:var(--on-accent)}.button-primary:hover,[data-form-opener]>summary:hover{box-shadow:var(--shadow-s)}.button-primary:focus-visible,[data-form-opener]>summary:focus-visible{box-shadow:var(--focus-halo)}.button-outline{color:var(--neutral-10);box-shadow:0 0 0 var(--border-s) var(--neutral-4);background:0 0}.button-outline:hover{background:var(--neutral-3-transparent)}.button-outline:focus-visible{box-shadow:0 0 0 var(--border-s) var(--color-1-transparent), var(--focus-halo)}.button-ghost{color:var(--neutral-10);background:0 0}.button-ghost:hover{background:var(--neutral-3-transparent)}.button-ghost:focus-visible{box-shadow:var(--focus-halo)}.icon{width:var(--line-s);height:var(--line-s);stroke-width:var(--icon-stroke-width);flex:none}.skip-link{inset-inline-start:var(--space-xs);top:var(--space-xs);z-index:100;position:absolute;translate:0 -200%}.skip-link:focus{translate:0}.site-header{z-index:10;background:var(--cte-canvas);box-shadow:var(--divider-bottom);position:relative}.site-header-inner{align-items:center;gap:var(--space-xs);max-width:72rem;padding:var(--space-s) var(--space-m);flex-wrap:wrap;margin-inline:auto;display:flex}.site-logo{border-radius:var(--radius-xs);margin-inline-end:auto;display:block}.site-logo img{width:6rem;height:auto;display:block}.site-nav-toggle{order:1}.header-cta{order:2}.header-search{border-radius:var(--radius-s);width:44px;height:44px;color:var(--neutral-10);transition:background-color var(--motion-duration) var(--motion-easing);order:2;place-items:center;display:grid}.header-search:hover{background:var(--neutral-3)}.header-search:focus-visible{box-shadow:var(--focus-halo);outline:none}.header-search .icon{width:20px;height:20px}.site-nav{margin-top:var(--space-xs);padding-top:var(--space-xs);box-shadow:var(--divider-top);flex-basis:100%;order:3;display:none}.site-nav[data-open=true]{display:block}.site-nav-list,.nav-submenu{gap:var(--space-xxs);display:grid}.nav-submenu{margin-top:var(--space-xxs);padding-inline-start:var(--space-m)}.nav-link,.nav-trigger{align-items:center;gap:var(--space-xs);width:100%;padding:var(--space-xs) var(--space-s);border-radius:var(--radius-s);color:var(--neutral-10);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);text-align:start;white-space:nowrap;transition:background-color var(--motion-duration) var(--motion-easing);background:0 0;text-decoration:none;display:flex}.nav-trigger{font-weight:var(--weight-ui-medium);cursor:pointer}.nav-link:hover,.nav-trigger:hover,.nav-trigger[aria-expanded=true]{background:var(--neutral-3)}.nav-link[aria-current=page],.nav-group[data-current=true]>.nav-trigger{background:var(--navigation-active-background);color:var(--navigation-active-foreground);font-weight:var(--weight-ui-medium)}.nav-link:focus-visible,.nav-trigger:focus-visible{box-shadow:var(--focus-halo)}.nav-trigger .icon{transition:rotate var(--motion-duration) var(--motion-easing);margin-inline-start:auto}.nav-trigger[aria-expanded=true] .icon{rotate:180deg}@media (min-width:48rem){.site-header-inner{padding-inline:var(--space-l)}}@media (min-width:64rem){.site-logo img{width:7rem}.site-nav-toggle{display:none}.site-nav,.site-nav[data-open=true]{box-shadow:none;flex-basis:auto;order:0;margin:0;padding:0;display:block}.site-nav-list{align-items:center;display:flex}.nav-group{position:relative}.nav-trigger .icon{margin-inline-start:0}.nav-submenu{top:calc(100% + var(--space-xxs));z-index:20;min-width:16rem;padding:var(--space-xs);border-radius:var(--radius-m);background:var(--surface-popover);box-shadow:var(--border-shadow-s), var(--shadow-m);transform-origin:0 0;transition:opacity var(--motion-large-duration) var(--motion-large-easing), scale var(--motion-large-duration) var(--motion-large-easing);margin:0;position:absolute;inset-inline-start:0}@starting-style{.nav-submenu{opacity:0;scale:var(--motion-popup-scale)}}}.site-main{width:100%;max-width:72rem;padding:var(--space-xl) var(--space-m) var(--space-xxl);flex:1 0 auto;margin-inline:auto}.page>*{width:100%;min-width:0;max-width:44rem;margin-inline:auto}.page>*+*{margin-block-start:var(--space-xl)}.page>.breadcrumb+*{margin-block-start:var(--space-s)}.page>script:first-child+*{margin-block-start:0}.page-body,.writing{width:100%;min-width:0;max-width:44rem;margin-inline:auto}.breadcrumb ol{align-items:center;gap:var(--space-xxs) var(--space-xs);color:var(--text-muted);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumb li{align-items:center;gap:var(--space-xs);display:inline-flex}.breadcrumb li+li:before{content:"/" / "";color:var(--text-muted)}.breadcrumb a{color:var(--link);text-decoration-line:underline}.breadcrumb a:hover,.breadcrumb [aria-current=page]{color:var(--cte-text)}.more-in-section{box-shadow:var(--divider-top);font-family:var(--font-ui);padding-block-start:var(--space-l)}.more-in-section h2{margin:0 0 var(--space-s);color:var(--text-muted);font-family:var(--font-ui);font-weight:var(--weight-ui-heavy);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--tracking-xl);text-transform:uppercase}.more-in-section ul{gap:var(--space-xs) var(--space-l);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.more-in-section a{color:var(--link);font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--letter-spacing-m);text-decoration-line:underline}.more-in-section a:hover{color:var(--cte-text)}.section-tabs ul{gap:var(--space-xxs);padding:var(--space-xxs);border-radius:var(--radius-m);background:var(--neutral-3);box-shadow:var(--border-shadow-s);font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.section-tabs ul::-webkit-scrollbar{display:none}.section-tabs li{flex:none}.section-tabs a{min-height:44px;padding:var(--space-xxs) var(--space-s);border-radius:var(--radius-s);color:var(--neutral-8);white-space:nowrap;transition:color var(--motion-duration) var(--motion-easing);align-items:center;text-decoration:none;display:flex}.section-tabs a:hover{color:var(--neutral-10)}.section-tabs a[aria-current]{background:var(--neutral-1);color:var(--neutral-10);box-shadow:var(--shadow-s)}.section-tabs a:focus-visible{outline-offset:calc(-1 * var(--border-l))}.page>.breadcrumb+.section-tabs{margin-block-start:var(--space-s)}.page>.section-tabs+*{margin-block-start:var(--space-l)}@media (min-width:48rem){.page>.section-tabs{width:max-content;max-width:calc(100% + -1*max(0px,50% - 22rem));margin-inline:max(0px,50% - 22rem) 0}}.page>.about-know,.page>.about-values,.page>.about-areas{max-width:72rem}.about-know h2,.about-values h2{margin:0 0 var(--space-m)}.about-cards{gap:var(--space-m);margin:0;padding:0;list-style:none;display:grid}.about-card{transition:box-shadow var(--motion-duration) var(--motion-easing);position:relative}.about-card:hover{box-shadow:var(--border-shadow-s), var(--shadow-m)}.about-card-icon{width:var(--space-xl);height:var(--space-xl);color:var(--color-1)}.about-card h3 a{text-decoration-line:none}.about-card h3 a:after{content:"";border-radius:var(--radius-m);position:absolute;inset:0}.about-card h3 a:focus-visible{outline:none}.about-card h3 a:focus-visible:after{outline:var(--border-l) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--border-l))}.about-areas{gap:var(--space-xl);display:grid}.about-area>*+*{margin-block-start:var(--space-m)}@media (min-width:40rem){.about-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.about-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.about-areas{gap:var(--space-xl);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:48rem){.site-main{padding:var(--space-xxl) var(--space-l)}}.prose{color:var(--cte-text);font-family:var(--font-editorial);font-weight:var(--weight-editorial-regular);font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--letter-spacing-m)}:where(.page-body section,.post-body)>:where(*){margin-block:0 var(--space-m)}:where(.page-body section,.post-body)>:where(:last-child){margin-block-end:0}:where(.page-body)>:where(section+section){margin-block-start:var(--space-xl)}:where(.prose) :where(h1){margin-block:0 var(--space-l)}:where(.prose) :where(h2){margin-block:var(--space-xl) var(--space-s)}:where(.prose) :where(h3,h4,h5,h6){margin-block:var(--space-l) var(--space-xs)}:where(.prose) :where(h1,h2,h3,h4,h5,h6):where(:first-child){margin-block-start:0}:where(.prose) :where(strong,b){font-weight:var(--weight-editorial-heavy)}:where(.prose) :where(a){color:var(--link);text-decoration-line:underline}:where(.prose) :where(a:hover){color:var(--cte-text)}:where(.page-body section)>:where(a){width:fit-content;display:block}:where(.prose) :where(ul){padding-inline-start:var(--space-l);list-style:outside}:where(.prose) :where(ol){padding-inline-start:var(--space-l);list-style:decimal}:where(.prose) :where(li+li){margin-block-start:var(--space-xxs)}:where(.prose) :where(li>ul,li>ol){margin-block:var(--space-xxs) 0}:where(.prose) :where(blockquote){box-shadow:inset var(--border-l) 0 0 0 var(--neutral-4);padding-inline-start:var(--space-m)}.prose blockquote:has(>br){margin-block:var(--space-l);padding-block:var(--space-xs);font-family:var(--font-editorial);font-size:1.25em;line-height:1.45}:where(.prose) :where(img){border-radius:var(--radius-m)}:where(.prose) :where(hr){height:var(--border-s);margin-block:var(--space-xl);box-shadow:var(--divider-top);border:0}.gallery{align-items:start;gap:var(--space-s);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));padding:0;list-style:none;display:grid}.gallery li{margin:0}.gallery img{width:100%}.page-body input[type=image]{border-radius:var(--radius-xs);display:block}.writings-list,.writings-list ol{gap:var(--space-xl);padding:0;list-style:none;display:grid}.writings-list ol{margin:0}.writings-list>li+li{padding-top:var(--space-xl);box-shadow:var(--divider-top)}.writings-series-name{margin:0 0 var(--space-m)}.writings-series ol{gap:var(--space-l);box-shadow:inset var(--border-l) 0 0 0 var(--neutral-4);padding-inline-start:var(--space-m)}.writing-title{margin-block:0 var(--space-xxs);text-transform:none}h3.writing-title{font-family:var(--font-brand);font-weight:var(--weight-brand-medium);font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--letter-spacing-m)}.writing-title a{color:inherit;text-decoration-line:underline;text-decoration-thickness:var(--border-s);text-underline-offset:.2em}.writing-title a:hover{color:var(--link)}.writing-meta{gap:var(--space-xxs) var(--space-s);color:var(--text-muted);font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);flex-wrap:wrap;margin:0;display:flex}.writing-opening{margin:var(--space-xs) 0 0;font-family:var(--font-editorial)}.writing>.writing-meta{margin-block:calc(-1 * var(--space-s)) var(--space-l)}.writing-series{padding:var(--space-m);border-radius:var(--radius-m);background:var(--cte-surface);box-shadow:var(--border-shadow-s);font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s)}.writing-series h2{margin:0 0 var(--space-xs);font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--letter-spacing-m)}.writing-series ol{gap:var(--space-xxs);margin:0;padding-inline-start:var(--space-l);list-style:decimal;display:grid}.writing-series a{color:var(--link);text-decoration-line:underline}.writing-series [aria-current=page]{font-weight:var(--weight-ui-heavy)}.writing>h1{margin-block:0 var(--space-l)}.writing-nav{gap:var(--space-m);padding-top:var(--space-l);box-shadow:var(--divider-top);display:grid}@media (min-width:48rem){.writing-nav{grid-template-columns:1fr 1fr}.writing-nav-next{text-align:end;grid-column:2}}.writing-nav p{gap:var(--space-xxs);margin:0;display:grid}.writing-nav-label{color:var(--text-muted);font-family:var(--font-ui);font-weight:var(--weight-ui-heavy);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--tracking-xl);text-transform:uppercase}.writing-nav a{color:var(--link);font-family:var(--font-brand);font-weight:var(--weight-brand-medium);font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--letter-spacing-m);text-decoration-line:underline}.writing-nav a:hover{color:var(--cte-text)}.home{gap:var(--space-xxl);display:grid}.home-callout{gap:var(--space-xs);width:100%;max-width:44rem;padding:var(--space-l);border-radius:var(--radius-m);background:var(--emphasis-type-background);color:var(--emphasis-type-foreground);box-shadow:var(--border-shadow-s);font-family:var(--font-editorial);margin-inline:auto;display:grid}.home-callout h2,.home-callout p{margin:0}.home-callout h2 a,.home-section h2 a,.card h3 a{color:inherit;text-decoration-line:underline;text-decoration-thickness:var(--border-s);text-underline-offset:.2em}.home-callout-dates{font-family:var(--font-ui);font-weight:var(--weight-ui-heavy);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-xl)}.card{align-content:start;gap:var(--space-xs);padding:var(--space-l);border-radius:var(--radius-m);background:var(--cte-canvas);box-shadow:var(--border-shadow-s), var(--shadow-s);font-family:var(--font-editorial);display:grid}.card h3{font-family:var(--font-brand);font-weight:var(--weight-brand-medium);font-size:var(--size-l);line-height:var(--line-l);letter-spacing:var(--letter-spacing-l);text-transform:none;margin:0}.card p{margin:0}.card-meta{gap:var(--space-xxs) var(--space-s);color:var(--text-muted);font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);flex-wrap:wrap;display:flex}.home h2{margin:0 0 var(--space-m)}.home-section h2 a{color:inherit;text-decoration-line:underline;text-decoration-thickness:var(--border-s);text-underline-offset:.2em}.home-hero{display:grid}.home-hero-photo{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-l);width:100%;height:auto}.home-hero-card{gap:var(--space-l);margin:calc(-1 * var(--space-xl)) var(--space-s) 0;padding:var(--space-l);border-radius:var(--radius-l);background:var(--neutral-1);box-shadow:var(--border-shadow-s), var(--shadow-l);display:grid;position:relative}.home-hero-card h1{font-size:var(--size-xl);line-height:var(--line-xl);letter-spacing:var(--letter-spacing-xl);margin:0}.home-actions{gap:var(--space-s);flex-wrap:wrap;margin:0;display:flex}@media (min-width:48rem){.home-hero-photo{aspect-ratio:16/9;border-radius:var(--radius-xl)}.home-hero{grid-template-columns:repeat(12,minmax(0,1fr))}.home-hero-photo{grid-column:1/-1}.home-hero-card{margin:calc(-4 * var(--space-xxl)) 0 0 var(--space-xl);padding:var(--space-xl);grid-column:1/span 9}.home-hero-card h1{font-size:var(--size-xxl);line-height:var(--line-xxl);letter-spacing:var(--letter-spacing-xxl)}}@media (min-width:64rem){.home-hero-card{grid-column:1/span 7}}.home-intro{gap:var(--space-m);width:100%;max-width:44rem;font-family:var(--font-editorial);margin-inline:auto;display:grid}.home-intro p{margin:0}.home-mission{font-size:var(--size-l);line-height:var(--line-l);letter-spacing:var(--letter-spacing-l)}.home-band{padding-block:var(--space-xxl);clip-path:inset(0 -100vmax)}.home-stats{--link:var(--on-accent);--focus-ring-color:var(--on-accent);gap:var(--space-l);background:var(--color-1);box-shadow:0 0 0 100vmax var(--color-1);color:var(--on-accent);display:grid}@media (prefers-color-scheme:dark){.home-stats{--link:var(--on-accent);--focus-ring-color:var(--on-accent)}}.home-stats-list{gap:var(--space-xl) var(--space-l);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.home-stats-list a{gap:var(--space-xxs);color:var(--link);text-decoration:none;display:grid}.home-stat-figure{font-family:var(--font-brand);font-weight:var(--weight-brand-heavy);font-size:var(--size-xxl);line-height:var(--line-xxl);letter-spacing:var(--letter-spacing-xxl);color:var(--color-4)}.home-stat-label{font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);text-decoration-line:underline;text-decoration-thickness:var(--border-s);text-underline-offset:.2em}@media (min-width:48rem){.home-stats-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.home-card-grid{gap:var(--space-m);margin:0;padding:0;list-style:none;display:grid}.home-card{transition:box-shadow var(--motion-duration) var(--motion-easing);gap:0;padding:0;position:relative;overflow:hidden}.home-card:hover{box-shadow:var(--border-shadow-s), var(--shadow-m)}.home-card-media{aspect-ratio:3/2}.home-card-media img{object-fit:cover;width:100%;height:100%;display:block}.home-card-panel{place-content:center;justify-items:center;gap:var(--space-xs);background:var(--color-4);color:var(--neutral-10);display:grid}@media (prefers-color-scheme:dark){.home-card-panel{color:var(--neutral-1)}}.home-card-panel .home-card-icon{width:var(--space-xxl);height:var(--space-xxl)}.home-card-place{font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s)}.home-card-body{gap:var(--space-xs);padding:var(--space-l);display:grid}.home-card h3 a:after{content:"";border-radius:var(--radius-m);position:absolute;inset:0}.home-card h3 a:focus-visible{outline:none}.home-card h3 a:focus-visible:after{outline:var(--border-l) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--border-l))}@media (min-width:48rem){.home-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pull-quote{gap:var(--space-m);width:100%;max-width:44rem;box-shadow:inset var(--border-l) 0 0 0 var(--color-4);margin-inline:auto;padding-inline-start:var(--space-l);display:grid}.pull-quote blockquote{margin:0}.pull-quote blockquote p{font-family:var(--font-editorial);font-weight:var(--weight-editorial-regular);font-size:var(--size-l);line-height:var(--line-l);letter-spacing:var(--letter-spacing-l);margin:0}.pull-quote figcaption{align-items:baseline;gap:var(--space-xxs) var(--space-s);color:var(--text-muted);font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);flex-wrap:wrap;display:flex}.pull-quote figcaption a{color:var(--link);text-decoration-line:underline}@media (min-width:48rem){.pull-quote blockquote p{font-size:var(--size-xl);line-height:var(--line-xl);letter-spacing:var(--letter-spacing-xl)}}.home-features{gap:var(--space-xxl) var(--space-xl);display:grid}.home-teaching{--text-muted:var(--neutral-8);gap:var(--space-s);padding:var(--space-xl);border-radius:var(--radius-l);background:var(--neutral-3);font-family:var(--font-editorial);display:grid}@media (prefers-color-scheme:dark){.home-teaching{--text-muted:var(--cte-text-muted)}}.home-teaching h3,.home-teaching p{margin:0}.home-teaching h3{font-family:var(--font-brand);font-weight:var(--weight-brand-medium);font-size:var(--size-l);line-height:var(--line-l);letter-spacing:var(--letter-spacing-l);text-transform:none}.home-teaching h3 a{color:inherit;text-decoration-line:underline;text-decoration-thickness:var(--border-s);text-underline-offset:.2em}.home-teaching audio{width:100%}.home-teaching-links{font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s)}.home-teaching-links a{color:var(--link);text-decoration-line:underline}@media (min-width:48rem){.home-features{grid-template-columns:1fr 1fr}}.home-involved{--link:var(--color-1);--focus-ring-color:var(--color-1);gap:var(--space-l);background:var(--color-4);box-shadow:0 0 0 100vmax var(--color-4);color:var(--neutral-10);display:grid}.home-involved h2{margin:0}.home-involved-grid{gap:var(--space-m);margin:0;padding:0;list-style:none;display:grid}.home-involved-card{--link:var(--color-1);--focus-ring-color:var(--color-1);align-content:start;gap:var(--space-xs);padding:var(--space-l);border-radius:var(--radius-m);background:var(--neutral-1);color:var(--neutral-10);box-shadow:var(--shadow-s);font-family:var(--font-editorial);display:grid}.home-involved-card h3{font-family:var(--font-brand);font-weight:var(--weight-brand-medium);font-size:var(--size-l);line-height:var(--line-l);letter-spacing:var(--letter-spacing-l);text-transform:none;margin:0}.home-involved-card h3 a{color:var(--link);text-decoration-line:underline;text-decoration-thickness:var(--border-s);text-underline-offset:.2em}.home-involved-card p{margin:0}.home-involved-action{padding-top:var(--space-xs)}.home-trust,.home-archive{font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);margin:0}.home-archive a{color:var(--link);text-decoration-line:underline}@media (prefers-color-scheme:dark){.home-involved{--link:var(--color-1);--focus-ring-color:var(--color-1);color:var(--neutral-1)}.home-involved-card{--link:var(--color-4);--focus-ring-color:var(--color-4);color:var(--neutral-10)}}@media (min-width:48rem){.home-involved-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.home-involved-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ministry-head{gap:var(--space-m);display:grid}.ministry-head h1{margin:0}.page>.ministry-photo{aspect-ratio:4/3;border-radius:var(--radius-l);max-width:72rem;overflow:hidden}.ministry-photo img{object-fit:cover;width:100%;height:100%;display:block}.page>.ministry-photo-panel{--link:var(--color-1);--focus-ring-color:var(--color-1);aspect-ratio:auto;padding:var(--space-l);background:var(--color-4);color:var(--neutral-10);place-items:center;display:grid}@media (prefers-color-scheme:dark){.page>.ministry-photo-panel{color:var(--neutral-1)}}.panel-quote{gap:var(--space-m);max-width:44rem;padding-block:var(--space-m);margin:0;display:grid}.panel-quote blockquote{margin:0}.panel-quote blockquote p{font-family:var(--font-editorial);font-weight:var(--weight-editorial-regular);font-size:var(--size-l);line-height:var(--line-l);letter-spacing:var(--letter-spacing-l);margin:0}.panel-quote figcaption{font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s)}.panel-quote figcaption a{color:var(--link);text-decoration-line:underline}@media (min-width:48rem){.panel-quote blockquote p{font-size:var(--size-xl);line-height:var(--line-xl);letter-spacing:var(--letter-spacing-xl)}.page>.ministry-photo{aspect-ratio:21/9}.page>.ministry-photo-panel{aspect-ratio:auto}}.ministry-banner{border-radius:var(--radius-s);width:100%;max-width:44rem;height:auto;display:block}.ministry-summary{font-family:var(--font-editorial);font-size:var(--size-l);line-height:var(--line-l);letter-spacing:var(--letter-spacing-l);margin:0}.ministry-season{padding:var(--space-l);border-radius:var(--radius-m);background:var(--cte-surface);box-shadow:var(--border-shadow-s)}.ministry-season h2{margin:0 0 var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-heavy);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-xl)}.ministry-season h3{margin:0 0 var(--space-xs);font-family:var(--font-ui);font-weight:var(--weight-ui-heavy);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-xl);text-transform:uppercase}.ministry-season a{color:var(--link);text-decoration-line:underline}.season-grid{gap:var(--space-l);margin-top:var(--space-l);display:grid}.ministry-location{margin:0}@media (min-width:48rem){.season-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ministry-dates{font-family:var(--font-brand);font-weight:var(--weight-brand-medium);font-size:var(--size-l);line-height:var(--line-l);letter-spacing:var(--letter-spacing-l);margin:0}.ministry-hours{gap:var(--space-xxs);font-variant-numeric:tabular-nums;margin:0;display:grid}.ministry-hours>div{gap:var(--space-s);grid-template-columns:7.5rem 1fr;display:grid}.ministry-hours dt{font-weight:var(--weight-ui-medium)}.ministry-hours dd{margin:0}.ministry-note{margin:var(--space-m) 0 0;color:var(--text-muted);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s)}.placeholder{gap:var(--space-xs);padding:var(--space-m);border-radius:var(--radius-s);background:var(--neutral-1);box-shadow:inset 0 0 0 var(--border-l) var(--warning);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);display:grid}.placeholder p{margin:0}.placeholder a,.ministry-take-part a:not(.button){color:var(--link);overflow-wrap:anywhere;text-decoration-line:underline}.ministry-take-part h2{margin:0}.ministry-take-part>*+*{margin-block-start:var(--space-l)}.take-part-cards{padding:var(--space-xs) var(--space-l);border-radius:var(--radius-m);background:var(--cte-surface);box-shadow:var(--border-shadow-s);margin-block-end:0;margin-inline:0;list-style:none;display:grid}.take-part-row{grid-template-columns:var(--space-xl) minmax(0, 1fr);column-gap:var(--space-m);row-gap:var(--space-xxs);padding-block:var(--space-m);display:grid}.take-part-row+.take-part-row{box-shadow:var(--divider-top)}.take-part-row>*{grid-column:2;margin:0}.take-part-row>.take-part-icon{grid-area:1/1/span 3}.take-part-row h3{text-transform:none;font-family:var(--font-brand);font-weight:var(--weight-brand-medium);font-size:var(--size-l);line-height:var(--line-l);letter-spacing:var(--letter-spacing-l)}.take-part-row p:not(.take-part-link){font-family:var(--font-editorial)}.take-part-icon{width:var(--space-xl);height:var(--space-xl);color:var(--color-1)}.take-part-link{font-family:var(--font-ui);font-weight:var(--weight-ui-medium)}.ministry-closing h2{margin:0 0 var(--space-xs)}.ministry-closing p{margin:0}.ministry-actions{gap:var(--space-s);flex-wrap:wrap;display:flex}.ministry-photos h2{margin:0 0 var(--space-xs)}.ministry-photos>p{margin:0 0 var(--space-m);font-family:var(--font-editorial)}.ministry-photos .gallery img{border-radius:var(--radius-s)}.ministry .prose>p+p,.ministry-take-part>p+p{margin-block-start:var(--space-m)}.ministry .prose>p{margin-block:0}.audio-jump ul{gap:var(--space-xs) var(--space-m);font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.audio-jump a,.audio-series a,.recording-series a,.recording-download{color:var(--link);text-decoration-line:underline}.audio-jump a:hover,.audio-series a:hover,.recording-series a:hover,.recording-download:hover{color:var(--cte-text)}.audio-series-list{gap:var(--space-xl);display:grid}.audio-series{scroll-margin-top:var(--space-l)}.audio-series h2{margin:0 0 var(--space-s)}.audio-series ol,.recording-series ol{counter-reset:recording;margin:0;padding:0;list-style:none;display:grid}.audio-series li,.recording-series li{justify-content:space-between;align-items:baseline;gap:var(--space-m);padding-block:var(--space-xs);box-shadow:var(--divider-bottom);font-family:var(--font-editorial);display:flex}.audio-series li>:last-child,.recording-series li>time{color:var(--text-muted);font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);font-variant-numeric:tabular-nums;flex:none}.audio-meta{align-items:baseline;gap:var(--space-s);display:inline-flex}.audio-tag{padding:0 var(--space-xs);border-radius:var(--radius-s);background:var(--neutral-3);color:var(--neutral-10);font-size:var(--size-xs);line-height:var(--line-s)}.recording-head h1{margin:0}.recording-meta{gap:var(--space-xxs) var(--space-s);margin:var(--space-xs) 0 0;color:var(--text-muted);font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);flex-wrap:wrap;display:flex}.recording-player{gap:var(--space-xs);font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);justify-items:start;display:grid}.recording-player audio{width:100%}.recording-series{padding:var(--space-m);border-radius:var(--radius-m);background:var(--cte-surface);box-shadow:var(--border-shadow-s)}.recording-series h2{margin:0 0 var(--space-xs);font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--letter-spacing-m)}.recording-series li:last-child{box-shadow:none}.recording-series [aria-current=page]{font-weight:var(--weight-editorial-heavy)}.transcript h2{margin:0}.transcript-note{margin:var(--space-xxs) 0 var(--space-m);color:var(--text-muted);font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s)}.transcript-disclosure{gap:var(--space-m);display:grid}.transcript-disclosure>summary{width:fit-content;list-style-position:inside}.transcript-disclosure>summary:focus-visible{box-shadow:var(--focus-halo)}.transcript-body{gap:var(--space-m);font-family:var(--font-editorial);display:grid}.transcript-body p{margin:0}.statement{font-family:var(--font-editorial);font-weight:var(--weight-editorial-regular);font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--letter-spacing-m)}.statement-head h1{margin:0}.statement-subtitle{margin:var(--space-xs) 0 0;color:var(--text-muted);font-family:var(--font-brand);font-size:var(--size-l);line-height:var(--line-l);letter-spacing:var(--letter-spacing-l)}.statement-jump{margin-block:var(--space-l) var(--space-xl);padding:var(--space-m);border-radius:var(--radius-m);background:var(--cte-surface);box-shadow:var(--border-shadow-s);font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s)}.statement-jump ol{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.statement-jump a{color:var(--link);text-decoration-line:underline}.statement-jump a:hover{color:var(--cte-text)}.statement-marker{font-variant-numeric:tabular-nums}.statement-article{padding-block:var(--space-l);box-shadow:var(--divider-top);scroll-margin-top:var(--space-l)}.statement-article h2{margin:0 0 var(--space-s)}.statement-article h2 .statement-marker{color:var(--text-muted)}.statement-article p{margin:0}.statement-part{box-shadow:inset var(--border-l) 0 0 0 var(--neutral-4);margin-block-start:var(--space-m);padding-inline-start:var(--space-m)}.statement-part h3{margin:0 0 var(--space-xxs);font-family:var(--font-brand);font-weight:var(--weight-brand-medium);font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--letter-spacing-m);text-transform:none}.statement-article .statement-refs{color:var(--text-muted);font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);margin-block-start:var(--space-s)}@media print{.statement-jump{display:none}.statement-article{break-inside:avoid}}.form{gap:var(--space-m);color:var(--neutral-10);font-family:var(--font-ui);font-weight:var(--weight-ui-regular);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l);display:grid}.form>.button{justify-self:start}.field{gap:var(--space-xs);min-width:0;margin:0;display:grid}.field-label,.field-legend{color:var(--neutral-10);font-weight:var(--weight-ui-medium)}.field-legend{margin-block-end:var(--space-xs)}.field-description{color:var(--text-muted);margin:0}.field-error{color:var(--error);font-size:var(--size-xs);line-height:var(--line-xs);margin:0}.field-input{width:100%;padding:var(--space-xs) var(--space-s);border-radius:var(--radius-s);background:var(--neutral-1);color:var(--neutral-10);box-shadow:var(--field-edge);transition:box-shadow var(--motion-duration) var(--motion-easing);border:0}textarea.field-input{resize:vertical}.field-input:hover{box-shadow:var(--field-edge-hover)}.field-input[aria-invalid=true]{box-shadow:var(--field-edge-invalid)}.field-input:focus-visible{box-shadow:0 0 0 var(--border-s) var(--color-1-transparent), var(--focus-halo)}.checkbox-group{gap:var(--space-s);display:grid}.checkbox-row{align-items:flex-start;gap:var(--space-xs);display:flex}.checkbox{flex:none;margin-block-start:calc((var(--line-s) - var(--size-m)) / 2);display:grid;position:relative}.checkbox-input{width:var(--size-m);height:var(--size-m);appearance:none;border-radius:var(--radius-xs);background:var(--neutral-1);box-shadow:var(--field-edge);cursor:pointer;transition:background-color var(--motion-duration) var(--motion-easing), box-shadow var(--motion-duration) var(--motion-easing);margin:0}.checkbox-input:hover{box-shadow:var(--field-edge-hover)}.checkbox-input:checked{background:var(--color-1)}.checkbox-input[aria-invalid=true]{box-shadow:var(--field-edge-invalid)}.checkbox-input:focus-visible{box-shadow:var(--field-edge), var(--focus-halo)}.checkbox-indicator{width:100%;height:100%;color:var(--on-accent);stroke-width:var(--icon-stroke-width);opacity:0;pointer-events:none;position:absolute;inset:0}.checkbox-input:checked+.checkbox-indicator{opacity:1}.checkbox-label{cursor:pointer}.form-success{padding:var(--space-m);border-radius:var(--radius-m);background:var(--emphasis-type-background);color:var(--emphasis-type-foreground);font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-l)}.form-success p{margin:0}[data-form-opener]{gap:var(--space-s);display:grid}[data-form-opener]>summary{width:fit-content;list-style-position:inside;display:list-item}[data-form-opener]>form{padding:var(--space-s);border-radius:var(--radius-s);background:var(--neutral-2);box-shadow:var(--border-shadow-s)}.site-footer{background:var(--cte-canvas);box-shadow:var(--divider-top)}.site-footer-inner{gap:var(--space-xl);max-width:72rem;padding:var(--space-xxl) var(--space-m) var(--space-xl);color:var(--text-muted);font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);margin-inline:auto;display:grid}.footer-nav{gap:var(--space-l) var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));display:grid}.footer-group{align-content:start;gap:var(--space-s);display:grid}.footer-group>.button{justify-self:start}.footer-heading{color:var(--cte-text);font-family:var(--font-ui);font-weight:var(--weight-ui-heavy);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--tracking-xl);text-transform:uppercase;margin:0}.footer-heading a{text-decoration-line:none}.footer-group ul{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.footer-contact{gap:var(--space-s);margin:0;display:grid}.footer-contact dt{color:var(--cte-text);font-weight:var(--weight-ui-medium)}.footer-contact dd{margin:0}.footer-meta{align-items:center;gap:var(--space-xs) var(--space-l);box-shadow:var(--divider-top);flex-wrap:wrap;padding-block-start:var(--space-l);display:flex}.footer-meta>:first-child{flex-basis:100%}.footer-meta ul{gap:var(--space-l);margin:0;padding:0;list-style:none;display:flex}.footer-meta p{margin:0}.site-footer a:not(.button){color:var(--cte-text);text-decoration-line:underline}.site-footer a:not(.button):hover{color:var(--link)}@media (min-width:48rem){.site-footer-inner{padding-inline:var(--space-l)}.footer-meta>:first-child{flex-basis:auto;margin-inline-end:auto}}@media print{.site-header,.site-footer,.skip-link,.breadcrumb,.section-tabs,.more-in-section{display:none}.site-main{padding:0}}@media (forced-colors:active){.button,.field-input,.checkbox-input,.nav-submenu,.form-success,[data-form-opener]>summary,[data-form-opener]>form{border:var(--border-s) solid CanvasText}.checkbox-indicator{color:canvastext}}.ministry .page-body>section>:where(ul,ol){margin-block-end:var(--space-m)}.ministry .page-body .button{margin-block:var(--space-xs)}.list-people ul{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.list-people li{align-content:start;gap:var(--space-xs);padding:var(--space-m);border-radius:var(--radius-m);background:var(--cte-canvas);box-shadow:var(--border-shadow-s), var(--shadow-s);margin:0;display:grid}.list-people li+li{margin-block-start:0}.list-people h3{text-transform:none;font-family:var(--font-brand);font-weight:var(--weight-brand-medium);font-size:var(--size-l);line-height:var(--line-l);letter-spacing:var(--letter-spacing-l);margin:0}.list-people p{color:var(--text-muted);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s);margin:0}.contact-details{gap:var(--space-m);box-shadow:var(--divider-top);margin-block-start:var(--space-xl);padding-block-start:var(--space-l);display:grid}.contact-details>*{margin:0}.row-panel{padding:var(--space-xs) var(--space-l);border-radius:var(--radius-m);background:var(--cte-surface);box-shadow:var(--border-shadow-s);margin:0;list-style:none;display:grid}:where(.prose) .row-panel{padding-inline-start:var(--space-l)}.row-panel-item{gap:var(--space-xs) var(--space-l);padding-block:var(--space-m);margin:0;display:grid}.row-panel-item+.row-panel-item{box-shadow:var(--divider-top)}.row-panel-item h3{color:var(--cte-text);font-family:var(--font-brand);font-weight:var(--weight-brand-medium);font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--letter-spacing-m);text-transform:none;margin:0}.row-panel-body>*{margin:0}.row-panel-body>*+*{margin-block-start:var(--space-s)}@media (min-width:48rem){.row-panel-item{grid-template-columns:11rem minmax(0,1fr)}}.panels{gap:var(--space-m);margin-block-start:var(--space-l);display:grid}.panel{align-content:start;gap:var(--space-s);padding:var(--space-l);border-radius:var(--radius-m);background:var(--cte-surface);box-shadow:var(--border-shadow-s);display:grid}.panel>*,.panel p{margin:0}.panel h2{font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--letter-spacing-m)}.panel .donate{width:auto;box-shadow:none;background:0 0;padding:0}@media (min-width:48rem){.panels{grid-template-columns:repeat(2,minmax(0,1fr))}}.donate{width:fit-content;max-width:100%;padding:var(--space-l);border-radius:var(--radius-m);background:var(--cte-surface);box-shadow:var(--border-shadow-s)}.donate-amounts{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.donate-amounts>li{margin:0}.donate-note{margin:var(--space-s) 0 0;color:var(--text-muted);font-family:var(--font-ui);font-size:var(--size-s);line-height:var(--line-s);letter-spacing:var(--letter-spacing-s)}.prose ol>li{padding-inline-start:var(--space-xxs)}.story-card h2{font-family:var(--font-brand);font-weight:var(--weight-brand-medium);font-size:var(--size-l);line-height:var(--line-l);letter-spacing:var(--letter-spacing-l);text-transform:none;margin:0}.story-card h2 a{color:inherit;text-decoration-line:underline;text-decoration-thickness:var(--border-s);text-underline-offset:.2em}.page>.give-panel{gap:var(--space-m);max-width:44rem;padding:var(--space-xl);border-radius:var(--radius-l);--link:var(--on-accent);--focus-ring-color:var(--on-accent);background:var(--color-1);color:var(--on-accent);display:grid}.give-panel p,.give-panel-mail>*{margin:0}.give-panel-mail{gap:var(--space-s);display:grid}.give-panel-ask{font-family:var(--font-editorial);font-size:var(--size-l);line-height:var(--line-l);letter-spacing:var(--letter-spacing-l)}.give-panel .button-primary{background:var(--on-accent);color:var(--color-1)}.give-panel .button-primary:focus-visible{box-shadow:0 0 0 var(--border-l) var(--on-accent)}.mosaic{gap:var(--space-s);display:grid}.mosaic ul{gap:var(--space-s);margin:0;padding:0;list-style:none;display:grid}.mosaic li{min-width:0;margin:0}.mosaic a{height:100%;display:block}.mosaic img{object-fit:cover;border-radius:var(--radius-m);width:100%;height:100%;display:block}.mosaic-feature{aspect-ratio:2;grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr}.mosaic-feature li:first-child{grid-row:1/span 2}.mosaic-trio{grid-template-columns:repeat(2,minmax(0,1fr))}.mosaic-trio li{aspect-ratio:4/3}.mosaic-trio li:last-child{grid-column:1/-1}.mosaic-small{grid-template-columns:repeat(3,minmax(0,20rem));justify-content:start}.mosaic-small li{aspect-ratio:4/3}@media (min-width:48rem){.mosaic-trio{grid-template-columns:repeat(3,minmax(0,1fr))}.mosaic-trio li:last-child{grid-column:auto}}.search-form{gap:var(--space-xs);display:grid}.search-form label{font-family:var(--font-ui);font-weight:var(--weight-ui-medium);font-size:var(--size-s);line-height:var(--line-s)}.search-form input{width:100%;min-height:48px;padding:var(--space-xs) var(--space-s);border-radius:var(--radius-s);border:var(--border-s) solid var(--neutral-7);background:var(--cte-canvas);color:var(--cte-text);font:inherit;font-family:var(--font-ui);font-size:var(--size-m)}.search-form input:focus-visible{box-shadow:var(--focus-halo);outline:none}.search-status p{margin:var(--space-m) 0 0;color:var(--text-muted);font-family:var(--font-ui);font-size:var(--size-s)}.search-results{margin:var(--space-m) 0 0;padding:0;list-style:none;display:grid}.search-results li{gap:var(--space-xxs);padding-block:var(--space-m);box-shadow:var(--divider-bottom);display:grid}.search-results h2{font-size:var(--size-m);line-height:var(--line-m);letter-spacing:var(--letter-spacing-m);margin:0}.search-results h2 a{color:var(--link);text-decoration-line:underline}.search-results p{font-family:var(--font-editorial);margin:0}.search-results mark{background:var(--color-4);color:var(--color-1);border-radius:2px}.search-kind{color:var(--text-muted);font-family:var(--font-ui);font-weight:var(--weight-ui-heavy);font-size:var(--size-xs);line-height:var(--line-xs);letter-spacing:var(--tracking-xl);text-transform:uppercase}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
