:root,.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:207 59% 7%;--foreground:41 44% 93%;--card:205 57% 10%;--card-foreground:41 44% 93%;--paper:205 53% 13%;--popover:205 57% 10%;--popover-foreground:41 44% 93%;--primary:40 80% 71%;--primary-foreground:212 29% 13%;--primary-border:40 80% 71%;--secondary:205 53% 13%;--secondary-foreground:41 44% 93%;--secondary-border:202 35% 25%;--muted:205 53% 13%;--muted-foreground:203 20% 75%;--accent:199 95% 77%;--accent-foreground:212 29% 13%;--border:202 35% 25%;--input:201 26% 48%;--ring:199 95% 77%;--brand-gold:40 80% 71%;--gold-deep:40 80% 71%;--editorial-slate:205 57% 10%;--editorial-slate-foreground:41 44% 93%;--editorial-slate-muted:203 20% 75%;--editorial-gold:40 80% 71%;--destructive:0 90% 78%;--destructive-foreground:212 29% 13%;--radius:1rem;--tp-bg:#07121b;--tp-card:#0b1b28;--tp-paper:#102434;--tp-text:#f5f0e5;--tp-muted:#b2c2cc;--tp-line:#294555;--tp-cyan:#8bdcfc;--tp-gold:#edc27a}html{background:var(--tp-bg);scroll-padding-block:95px}body{background:var(--tp-bg);color:var(--tp-text);font-synthesis:none;-webkit-font-smoothing:antialiased}:where(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--tp-cyan);outline-offset:3px}:where(button,a,summary){touch-action:manipulation}:where(input,select,textarea){font-size:16px}select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.open-site-surface,.story-canvas,.open-site-surface.home-landing{background:var(--tp-bg);padding-top:0!important;padding-left:0!important}.timepath-header{background:var(--tp-bg);border-bottom:1px solid var(--tp-line);z-index:40;height:auto;position:sticky;top:0;left:0;right:0}.timepath-header-inner{align-items:center;gap:35px;max-width:1250px;min-height:88px;margin:auto;padding:12px 28px;display:flex}.timepath-brand{color:var(--tp-text);font-family:var(--font-crimson),Georgia,serif;letter-spacing:0;flex-shrink:0;margin-right:auto;font-size:27px;line-height:1.15;text-decoration:none;display:block}.timepath-brand span{color:var(--tp-gold)}.timepath-brand small{color:var(--tp-muted);letter-spacing:0;margin-top:5px;font-size:13px;display:block}.timepath-header-actions{align-items:center;gap:7px;margin-left:auto;display:flex}.timepath-icon{min-width:44px;min-height:44px;color:var(--tp-muted);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.timepath-icon svg{width:21px;height:21px}.timepath-navigation{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.timepath-navigation a{min-height:48px;color:var(--tp-muted);border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:13px;display:flex}.timepath-navigation svg{width:19px;height:19px}.timepath-navigation a[aria-current]{color:var(--tp-gold);box-shadow:inset 0 -2px var(--tp-gold);background:#b78b3110}.timepath-navigation a:hover,.timepath-icon:hover{background:var(--tp-paper);color:var(--tp-gold)}.timepath-more{border-top:1px solid var(--tp-line);grid-template-columns:repeat(4,1fr);gap:8px;max-width:1250px;margin:auto;padding:16px 28px;display:grid}.timepath-more a{min-height:48px;color:var(--tp-cyan);align-items:center;padding:8px;font-size:14px;display:flex}.timepath-skip{z-index:100;background:var(--tp-card);color:var(--tp-cyan);padding:12px;position:fixed;top:-150px;left:20px}.timepath-skip:focus{top:12px}.timepath-content-start{height:0;scroll-margin-top:100px;display:block}.timepath-local-notice{border-bottom:1px solid var(--tp-line);color:var(--tp-muted);text-align:center;padding:9px 22px;font-size:11px;line-height:1.7}.timepath-main{width:100%;max-width:1250px;margin:auto;padding:32px 28px 48px}.timepath-page-title{font:500 42px/1.15 var(--font-crimson),Georgia,serif;letter-spacing:0;margin:0 0 24px}.timepath-today-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:35px;display:grid}.timepath-journey{background:#081421;border:1px solid #53788a;border-radius:20px;min-height:525px;position:relative;overflow:hidden}.timepath-hero-image{object-fit:cover;object-position:55% 50%;opacity:.72}.timepath-journey-copy{background:#040d1459;flex-direction:column;align-items:flex-start;min-height:525px;padding:40px;display:flex;position:relative}.timepath-eyebrow{letter-spacing:0;text-transform:uppercase;color:var(--tp-gold);margin-bottom:12px;font-size:11px;font-weight:600;line-height:1.5}.timepath-journey .timepath-eyebrow{color:#f8efd9;text-transform:none;letter-spacing:0}.timepath-journey h2{font:500 70px/.99 var(--font-crimson),Georgia,serif;letter-spacing:0;color:#f5f0e5;text-shadow:0 2px 8px #000;overflow-wrap:anywhere;margin:10px 0 20px}.timepath-journey-sub{font:23px/1.5 var(--font-crimson),Georgia,serif;color:#f6f0e1;text-shadow:0 2px 8px #000}.timepath-journey-invitation{color:#d3e8f0;margin:24px 0;font-size:13px;line-height:1.8}.timepath-primary,.timepath-secondary{border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:12px 18px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.timepath-primary{color:#17202a;background:#f0c579;border:1px solid #f0c579}.timepath-secondary{border:1px solid var(--tp-line);background:var(--tp-card);color:var(--tp-text)}.timepath-primary:hover{background:#f8d69d}.timepath-secondary:hover{border-color:var(--tp-cyan)}.timepath-primary svg,.timepath-secondary svg{flex-shrink:0;width:20px;height:20px}.timepath-journey .timepath-primary{width:100%;margin-top:auto;box-shadow:0 0 22px #dbab4433}.timepath-path{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;margin:24px 0;padding:0;list-style:none;display:grid}.timepath-path li{min-width:0}.timepath-path a{text-align:center;min-height:72px;color:var(--tp-cyan);flex-direction:column;align-items:center;gap:7px;padding:3px;display:flex}.timepath-path a>span{border:1px solid var(--tp-cyan);background:#0c293d;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.timepath-path a[aria-current]>span{color:#152330;background:#eec274;border-color:#f9daa1}.timepath-path small{color:#d3e8f0;background:#0b1b28cc;padding:2px 5px;font-size:12px}.timepath-today-side{align-content:start;gap:20px;display:grid}.timepath-calm-note{color:var(--tp-muted);align-items:center;gap:12px;padding:10px 0;font-size:12px;line-height:1.8;display:flex}.timepath-calm-note svg{color:var(--tp-cyan);flex-shrink:0;width:25px;height:25px}.timepath-calm-note strong{color:var(--tp-text);font-weight:500}.timepath-discovery{border:1px solid var(--tp-line);min-height:245px;color:var(--tp-text);border-radius:15px;display:block;position:relative;overflow:hidden}.timepath-discovery>img{object-fit:cover;opacity:.55}.timepath-discovery>span{background:#040d144d;min-height:245px;padding:28px;display:block;position:relative}.timepath-discovery small{color:var(--tp-gold);margin-bottom:14px;font-size:11px;display:block}.timepath-discovery strong{font:500 34px/1.1 var(--font-crimson),Georgia,serif;display:block}.timepath-discovery em{color:#d5eaf4;align-items:center;gap:10px;margin-top:26px;font-size:11px;font-style:normal;display:flex}.timepath-discovery svg{width:18px;height:18px}.timepath-vault-preview{border:1px solid var(--tp-line);background:var(--tp-card);border-radius:14px;align-items:center;gap:12px;min-height:94px;padding:18px;display:flex}.timepath-vault-preview>svg{width:20px;color:var(--tp-gold);flex-shrink:0}.timepath-vault-preview>span{flex:1;min-width:0}.timepath-vault-preview strong{font:500 24px/1.2 var(--font-crimson),Georgia,serif;display:block}.timepath-vault-preview small{color:var(--tp-muted);margin-top:5px;font-size:12px;line-height:1.6;display:block}.timepath-free-note{color:var(--tp-muted);text-align:center;padding:24px 0;font-size:12px}.timepath-account-band{border:1px solid var(--tp-line);background:var(--tp-card);border-radius:16px;flex-wrap:wrap;align-items:center;gap:20px;margin:28px 0;padding:28px;display:flex}.timepath-account-band>div{flex:1;min-width:min(100%,260px)}.timepath-account-band h2,.timepath-newsletter h2{font:500 32px/1.15 var(--font-crimson),Georgia,serif;margin-bottom:12px}.timepath-account-band p:not(.timepath-eyebrow),.timepath-newsletter p{color:var(--tp-muted);font-size:14px;line-height:1.8}.timepath-account-band .timepath-small{flex-basis:100%;font-size:12px}.timepath-newsletter{border-block:1px solid var(--tp-line);grid-template-columns:1fr 1fr;gap:40px;margin:32px 0;padding:32px 0;display:grid}.timepath-text,.timepath-support-links a{min-height:44px;color:var(--tp-cyan);align-items:center;gap:12px;font-size:14px;display:inline-flex}.timepath-text svg,.timepath-support-links svg{width:18px}.timepath-support-links{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.timepath-doors{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:36px;display:grid}.timepath-doors>a{border:1px solid var(--tp-line);background:var(--tp-card);border-radius:16px;align-items:center;gap:18px;min-width:0;padding:24px;display:flex}.timepath-doors svg{width:22px;height:22px;color:var(--tp-gold);flex-shrink:0}.timepath-doors>a>div{flex:1}.timepath-doors h2{font:500 27px/1.1 var(--font-crimson),Georgia,serif;margin-bottom:8px}.timepath-doors p{color:var(--tp-muted);font-size:13px;line-height:1.7}.story-panel,.atlas-panel,.workbench-panel{border:1px solid var(--tp-line);background:var(--tp-card);border-radius:16px}[aria-label="Study library categories"]{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}[aria-label="Study library categories"]>a{border:1px solid var(--tp-line);background:var(--tp-card);border-radius:16px;padding:26px}.open-page-intro{background:var(--tp-bg);border-bottom-color:var(--tp-line)}.story-canvas h1,.open-site-surface h1{letter-spacing:0;font-weight:500}.workbench-plan{background:var(--tp-paper)}.reader-tools-toolbar{bottom:0;left:0!important}html .reader-study-layout{top:88px}main[data-reader-surface-variant] [aria-label=Scripture]{background:0 0}.timepath-waitlist-dialog{border-radius:16px;width:calc(100% - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}.timepath-waitlist-dialog h2{font:500 32px/1.15 var(--font-crimson),Georgia,serif}.timepath-waitlist{gap:14px;display:grid}.timepath-waitlist label{font-size:14px}.timepath-waitlist :is(input:not([type=checkbox]),select){border:1px solid hsl(var(--input));background:var(--tp-bg);width:100%;min-height:48px;color:var(--tp-text);border-radius:8px;padding:10px 12px}.timepath-check{align-items:flex-start;gap:12px;min-height:44px;padding:8px 0;line-height:1.6;display:flex}.timepath-check input{width:22px;height:22px;accent-color:var(--tp-gold);flex-shrink:0;margin-top:1px}.timepath-check small{color:var(--tp-muted);display:block}.timepath-small{color:var(--tp-muted);font-size:12px;line-height:1.7}.timepath-small a{color:var(--tp-cyan);text-decoration:underline}.timepath-waitlist-result{padding:18px 0;line-height:1.8}.timepath-waitlist-result>svg{color:var(--tp-cyan);margin-bottom:15px}.timepath-waitlist-result h3{font:500 28px/1.2 var(--font-crimson),Georgia,serif;margin-bottom:15px}.timepath-review-controls{border:1px solid var(--tp-line);color:var(--tp-muted);padding:12px;font-size:12px}.timepath-review-controls summary{align-content:center;min-height:44px;display:list-item}.timepath-loading{animation:1s linear infinite timepath-spin}@keyframes timepath-spin{to{transform:rotate(360deg)}}@media (max-width:1023px){.timepath-auth{display:none}.timepath-header-inner{gap:15px;min-height:76px;padding:10px 22px}.timepath-brand{font-size:24px}.timepath-header .timepath-navigation{height:calc(74px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--tp-bg);border-top:1px solid var(--tp-line);z-index:45;gap:0;position:fixed;bottom:0;left:0;right:0}.timepath-navigation a{border-radius:0;flex-direction:column;gap:7px;padding:8px 2px;font-size:11px}.timepath-navigation svg{width:23px;height:23px}body{padding-bottom:calc(74px + env(safe-area-inset-bottom))}.timepath-main{padding:24px 22px 36px}.timepath-today-grid{grid-template-columns:1fr;gap:20px}.timepath-journey{min-height:350px}.timepath-journey-copy{min-height:380px;padding:24px}.timepath-journey h2{font-size:45px}.timepath-journey-sub{font-size:20px}.timepath-journey .timepath-primary{margin-top:22px}.timepath-discovery,.timepath-discovery>span{min-height:210px}.timepath-newsletter{grid-template-columns:1fr;gap:24px}.reader-tools-toolbar,[aria-label="Reader workspace actions"]{bottom:calc(74px + env(safe-area-inset-bottom))!important}html .reader-study-layout{top:76px}.timepath-more{grid-template-columns:repeat(2,minmax(0,1fr));max-height:calc(100dvh - 170px);padding:12px 22px;overflow-y:auto}}@media (max-width:480px){[aria-label="Study library categories"]{grid-template-columns:1fr}.timepath-page-title{margin-bottom:20px;font-size:36px}.timepath-brand small{font-size:12px}.timepath-header-inner{gap:6px;padding-inline:16px}.timepath-header-actions{gap:0}.timepath-main{padding-inline:18px}.timepath-journey-copy{padding:22px}.timepath-journey h2{font-size:42px}.timepath-discovery strong{font-size:30px}.timepath-account-band{padding:22px}.timepath-account-band>.timepath-primary,.timepath-account-band>.timepath-secondary{width:100%}.timepath-doors{gap:10px}.timepath-doors>a{flex-wrap:wrap;align-content:start;gap:10px;padding:16px}.timepath-doors>a>div{flex-basis:100%}.timepath-doors>a>svg:last-child{display:none}.timepath-doors h2{font-size:24px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.timepath-navigation a[aria-current]{border:2px solid highlight}.timepath-primary,.timepath-secondary{border:2px solid buttontext}}
:root,.dark{--background:198 38% 5%;--foreground:42 42% 94%;--card:199 31% 9%;--card-foreground:42 42% 94%;--paper:199 31% 9%;--popover:199 31% 9%;--popover-foreground:42 42% 94%;--primary:73 90% 69%;--primary-foreground:91 43% 8%;--primary-border:73 90% 69%;--accent:187 45% 76%;--accent-foreground:198 38% 5%;--ring:73 90% 69%;--border:202 18% 25%;--secondary-border:202 18% 25%;--tp-bg:#080f12;--tp-card:#101b20;--tp-paper:#142128;--tp-text:#f6f3e9;--tp-muted:#b6c3c8;--tp-line:#34434b;--tp-cyan:#a3d9d1;--tp-gold:#d7f76a}html,body{color:#f6f3e9;background:#080f12}body{font-family:var(--font-inter),Inter,system-ui,sans-serif}button,a,summary,[role=button]{cursor:pointer}:where(button,a,input,select,textarea,summary):focus-visible{outline-offset:4px;outline:2px solid #d7f76a}button:disabled{cursor:default}.timepath-header{background:#0b1418}.timepath-header-inner{min-height:76px;padding-block:12px}.timepath-brand{font-family:var(--font-inter),Inter,sans-serif;letter-spacing:0;align-items:center;gap:12px;font-size:21px;font-weight:600;display:flex}.timepath-brand img{object-fit:contain;flex-shrink:0}.timepath-brand small{display:none}.timepath-brand span{color:#f6f3e9}.timepath-navigation a[aria-current]{color:#d7f76a;background:0 0;box-shadow:inset 0 -2px #d7f76a}.timepath-primary{color:#16200d;background:#d7f76a;border-color:#d7f76a;box-shadow:none!important}.timepath-primary:hover{background:#e3fa94}.timepath-secondary{background:#101b20}.timepath-page-title{font-weight:500}.timepath-more{background:#0b1418}.timepath-journey{background:#080f12;border:0;border-radius:0}.timepath-hero-image{opacity:1;object-position:center 25%}.timepath-journey-copy{background:0 0;justify-content:flex-end;padding:38px}.timepath-journey h2{letter-spacing:0;font-size:60px;line-height:1.05}.timepath-journey-sub{font-size:25px}.timepath-journey .timepath-primary{color:#16200d;background:#d7f76a}.timepath-path a>span{background:#0a171c;border-color:#a3d9d1}.timepath-vault-preview{background:#101b20}.timepath-daily,.timepath-account-band,.timepath-newsletter{box-shadow:none;border-radius:0}.bc-passage-atmosphere{color:#f6f3e9;background:#080f12;margin:0 0 22px;overflow:hidden}.bc-atmosphere-art{background:#102026;min-height:270px;position:relative}.bc-atmosphere-art img{object-fit:cover;object-position:center 44%;animation:24s ease-in-out infinite alternate bc-atmosphere-drift}.bc-art-caption{color:#f6f3e9;background:#0b1418c9;padding:4px 7px;font-size:10px;position:absolute;bottom:12px;right:16px}.bc-atmosphere-controls{flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.bc-atmosphere-controls>span{font:500 26px/1.2 var(--font-crimson),Georgia,serif;margin-right:auto}.bc-atmosphere-controls button{border:1px solid #34434b;border-radius:8px;align-items:center;gap:6px;min-height:44px;padding:8px 12px;font-size:12px;display:inline-flex}.bc-atmosphere-controls svg{width:17px;height:17px}.bc-art-fallback{text-align:center;color:#b6c3c8;padding:80px 24px}.bc-passage-atmosphere.is-still img{animation:none}.bc-passage-atmosphere.is-focus .bc-atmosphere-controls{border-bottom:1px solid #34434b}.timepath-local-notice{color:#b6c3c8;background:#0b1418;font-size:11px}.timepath-more a{color:#d3e6e6}@keyframes bc-atmosphere-drift{0%{transform:scale(1)}to{transform:scale(1.025)}}.bc-today-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:56px;display:grid}.bc-today-reading{background:#080f12;min-height:730px;position:relative;overflow:hidden}.bc-today-background{object-fit:cover;object-position:center top}.bc-today-copy{z-index:1;padding:310px 32px 30px;position:relative}.bc-today-copy h2{font:500 44px/1.1 var(--font-crimson),Georgia,serif;margin:0}.bc-today-copy h3{font:500 29px/1.1 var(--font-crimson),Georgia,serif;margin:5px 0}.bc-today-copy .timepath-eyebrow{color:#f6f3e9}.bc-scripture-excerpt{font:25px/1.4 var(--font-crimson),Georgia,serif;color:#f6f3e9;margin:22px 0}.bc-today-copy>.timepath-primary{width:100%;margin:20px 0;display:flex}.bc-story-line{border-top:1px solid #81928f;grid-template-columns:repeat(3,minmax(0,1fr));margin:25px 0;padding:0;list-style:none;display:grid}.bc-story-line a{color:#cdd9d9;flex-direction:column;align-items:center;gap:9px;min-height:70px;padding-top:8px;font-size:11px;display:flex}.bc-story-line svg{color:#d7f76a;background:#0a1316;width:19px;height:19px}.bc-saved-entry{color:#f6f3e9;background:#0b1418d9;border:1px solid #34434b;border-radius:9px;align-items:center;gap:12px;padding:15px;display:flex}.bc-saved-entry>svg{flex-shrink:0;width:20px}.bc-saved-entry>svg:last-child{margin-left:auto}.bc-saved-entry strong{font-size:14px;font-weight:500}.bc-saved-entry small{color:#b6c3c8;margin-top:4px;font-size:11px;display:block}.bc-home-art-caption{color:#f6f3e9;background:#081014aa;padding:3px 5px;font-size:9px;position:absolute;top:280px;right:14px}.bc-reading-invitation h2{font:500 44px/1.15 var(--font-crimson),Georgia,serif;letter-spacing:0;margin:18px 0}.bc-reading-invitation>p{color:#b6c3c8;font-size:15px;line-height:1.8}.bc-reading-invitation>a{justify-content:space-between;margin:15px 0 0;display:flex}.bc-reading-invitation .timepath-small{margin-top:25px;font-size:12px}@media (max-width:767px){.timepath-header-inner{gap:10px;min-height:66px;padding:8px 18px}.timepath-brand{font-size:17px}.timepath-brand img{width:28px;height:34px}.timepath-main{padding:22px 20px 40px}.timepath-today-grid{display:block}.timepath-journey{min-height:620px;margin:-22px -20px 0}.timepath-journey-copy{min-height:620px;padding:310px 24px 30px}.timepath-journey h2{font-size:39px}.timepath-journey-sub{font-size:23px}.timepath-today-side{margin-top:14px}.timepath-calm-note{display:none}.timepath-path a>span{width:24px;height:24px}.timepath-path a{min-height:60px}.timepath-path small{font-size:11px}.timepath-journey .timepath-primary{margin-top:12px}.bc-atmosphere-art{min-height:230px}.bc-atmosphere-controls{gap:7px}.bc-atmosphere-controls>span{width:100%;font-size:24px}.bc-atmosphere-controls button{font-size:11px}.timepath-more{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:20px}}@media (prefers-reduced-motion:reduce){.bc-atmosphere-art img{animation:none!important}html{scroll-behavior:auto}}@media (max-width:767px){.bc-today-layout{display:block}.bc-today-reading{min-height:700px;margin:-22px -20px 0}.bc-today-copy{padding:290px 24px 25px}.bc-today-copy h2{font-size:38px}.bc-today-copy h3{font-size:26px}.bc-scripture-excerpt{margin:18px 0;font-size:23px}.bc-home-art-caption{top:260px}.bc-reading-invitation{padding:25px 4px}.bc-reading-invitation h2{font-size:34px}.bc-story-line a{min-height:65px;font-size:11px}}.bc-flow-card{max-width:520px;margin:auto;padding:40px 0 55px}.bc-flow-card h1,.bc-book-heading h1{font:500 48px/1.05 var(--font-crimson),Georgia,serif;letter-spacing:0;margin:15px 0 22px}.bc-flow-card>p{color:#b6c3c8;margin:15px 0;line-height:1.7}.bc-preview-note{color:#c6d2d6;background:#101b20;border:1px solid #34434b;border-radius:8px;margin:20px 0;padding:14px 16px;font-size:12px;line-height:1.65}.bc-flow-card form,.bc-form-stack{gap:14px;margin:28px 0;display:grid}.bc-flow-card label{font-size:13px}.bc-flow-card select,.bc-flow-card input,.bc-flow-card textarea,[role=dialog] textarea{color:#f6f3e9;width:100%;min-height:48px;font:inherit;background:#101b20;border:1px solid #52646c;border-radius:8px;padding:12px}.bc-flow-card .timepath-primary{width:100%}.bc-form-stack>p{overflow-wrap:anywhere;align-items:center;gap:10px;display:flex}.bc-form-stack svg{width:18px}.bc-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0;display:grid}.bc-choice-grid>a{background:#101b20;border:1px solid #34434b;border-radius:10px;flex-direction:column;align-items:flex-start;gap:10px;min-height:125px;padding:22px;display:flex}.bc-choice-grid a:hover{border-color:#d7f76a}.bc-choice-grid strong{font:500 23px/1.2 var(--font-crimson),Georgia,serif}.bc-choice-grid span{color:#b6c3c8;font-size:12px}.bc-choice-grid svg{color:#d7f76a;align-self:flex-end;width:18px}.bc-book-heading{padding:42px 0 20px}.bc-book-heading>p{color:#b6c3c8;line-height:1.7}.bc-chapters{margin-top:40px}.bc-chapters>div{flex-wrap:wrap;gap:9px;margin:20px 0;display:flex}.bc-chapters a{border:1px solid #34434b;border-radius:7px;place-items:center;min-width:48px;min-height:48px;display:grid}.bc-chapters a:hover{color:#d7f76a;background:#142128}.bc-reading-page{max-width:900px;padding-top:24px}.bc-reader-title{align-items:center;gap:16px;margin:25px 0;display:flex}.bc-reader-title>a{place-items:center;min-width:44px;min-height:44px;display:grid}.bc-reader-title h1{font:500 36px/1.2 var(--font-crimson),Georgia,serif}.bc-reader-title>span{color:#b6c3c8;margin-left:auto;font-size:12px}.bc-reader-verses{font:26px/1.65 var(--font-crimson),Georgia,serif;margin:24px 0 30px}.bc-reader-verses p{gap:16px;padding:9px 12px 9px 0;scroll-margin-top:130px;display:flex}.bc-reader-verses button{color:#b6c3c8;border-radius:9px;flex-shrink:0;min-width:44px;height:44px;font:12px/1 Inter,sans-serif}.bc-reader-verses button[aria-pressed=true]{color:#d7f76a;background:#25372d}.bc-reader-verses .is-highlighted>span{background:#66541488;border-radius:3px}.bc-reader-verses p>svg{color:#d7f76a;flex-shrink:0;width:16px;margin-top:13px}.bc-reader-actions{border-block:1px solid #34434b;gap:8px;padding:15px 0;display:flex}.bc-reader-actions button{background:#101b20;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:10px 18px;font-size:13px;display:flex}.bc-reader-actions svg{width:18px}.bc-feedback{color:#d7f76a;min-height:30px;padding-top:10px;font-size:13px}.bc-study-workspace{padding:30px 0}.bc-study-workspace h2,.bc-reader-finish h2{font:500 32px/1.2 var(--font-crimson),Georgia,serif;margin:9px 0 20px}.bc-study-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bc-study-grid button{text-align:left;background:#101b20;border:1px solid #34434b;border-radius:10px;align-items:center;gap:12px;min-height:80px;padding:18px;font-size:14px;display:flex}.bc-study-grid svg{color:#a3d9d1;flex-shrink:0;width:20px}.bc-study-grid svg:last-child{width:16px;margin-left:auto}.bc-study-grid button[aria-expanded=true]{border-color:#d7f76a}.bc-unavailable{background:#101b20;border:1px solid #34434b;border-radius:10px;margin:18px 0;padding:24px}.bc-unavailable h2,.bc-unavailable h3{font:500 27px/1.2 var(--font-crimson),Georgia,serif}.bc-unavailable p{color:#b6c3c8;margin:12px 0;line-height:1.75}.bc-study-workspace>.timepath-text{margin-top:15px}.bc-reader-finish{border-block:1px solid #34434b;flex-direction:column;align-items:flex-start;gap:15px;padding:28px 0;display:flex}.bc-reader-finish h2{margin:0}.bc-reader-finish p{color:#b6c3c8;font-size:14px;line-height:1.6}.bc-provenance{color:#b6c3c8;padding:24px 0;font-size:12px;line-height:1.7}.bc-provenance summary{min-height:44px}.bc-provenance a{color:#d7f76a;align-items:center;min-height:44px;display:inline-flex}[role=dialog] form{gap:14px;display:grid}@media (max-width:600px){.bc-flow-card{padding:25px 4px}.bc-flow-card h1,.bc-book-heading h1{font-size:39px}.bc-choice-grid{grid-template-columns:1fr}.bc-reading-page{padding-inline:22px}.bc-reader-title h1{font-size:28px}.bc-reader-verses{font-size:24px;line-height:1.65}.bc-reader-verses p{gap:9px}.bc-reader-actions{justify-content:space-between;gap:5px}.bc-reader-actions button{flex:1;padding:10px 12px;font-size:12px}.bc-study-grid button{gap:8px;min-height:82px;padding:14px 12px;font-size:13px}.bc-study-grid button svg:last-child{display:none}.bc-unavailable{padding:20px}.bc-study-workspace h2{font-size:29px}.bc-atmosphere-art{min-height:205px}}.bc-plan-preview{padding:40px 0}.bc-plan-preview h1{font:500 48px/1.1 var(--font-crimson),Georgia,serif;margin:18px 0}.bc-plan-preview>p{color:#b6c3c8;max-width:640px;line-height:1.75}.bc-plan-preview .bc-choice-grid>section{background:#101b20;border:1px solid #34434b;border-radius:10px;padding:28px}.bc-plan-preview h2{font:500 30px/1.2 var(--font-crimson),Georgia,serif;margin-bottom:12px}.bc-plan-preview li{gap:9px;margin:18px 0;font-size:14px;display:flex}.bc-plan-preview li svg{color:#d7f76a;width:17px}.bc-plan-preview section>p{color:#b6c3c8;font-size:14px;line-height:1.7}.bc-plan-preview section>a{margin-top:20px}.bc-form-stack label{align-items:center;gap:12px;min-height:44px;font-size:14px;line-height:1.6;display:flex}.bc-form-stack input[type=checkbox]{accent-color:#d7f76a;flex-shrink:0;width:20px;height:20px}.bc-form-stack input[type=email]{background:#101b20;border:1px solid #52646c;border-radius:8px;width:100%;min-height:48px;padding:12px}.bc-form-stack p{color:#b6c3c8;font-size:13px;line-height:1.7}button:disabled{opacity:.5;cursor:default}@media (max-width:600px){.bc-plan-preview{padding:25px 0}.bc-plan-preview h1{font-size:39px}}.bc-journey-layout{grid-template-columns:260px minmax(0,1fr);gap:40px;margin-top:30px;display:grid}.bc-journey-layout>nav{flex-direction:column;gap:8px;display:flex}.bc-journey-layout>nav button{text-align:left;background:#101b20;border:1px solid #34434b;border-radius:9px;justify-content:space-between;align-items:center;gap:15px;min-height:55px;padding:16px;font-size:13px;display:flex}.bc-journey-layout>nav button[aria-current]{color:#d7f76a;border-color:#d7f76a}.bc-journey-layout>nav svg{flex-shrink:0;width:17px}.bc-journey-layout h2{font:500 34px/1.2 var(--font-crimson),Georgia,serif;margin:12px 0}.bc-journey-layout textarea{color:#f6f3e9;background:#101b20;border:1px solid #52646c;border-radius:8px;padding:14px}.bc-journey-layout .bc-reader-verses p>a{color:#a3d9d1;place-items:center;min-width:44px;height:44px;font:13px/1 Inter,sans-serif;display:grid}.bc-reader-actions button[aria-pressed=true]{color:#d7f76a;border:1px solid #d7f76a}@media (max-width:767px){.bc-journey-layout{display:block}.bc-journey-layout>nav{flex-direction:row;margin-bottom:20px;padding-bottom:15px;overflow:auto}.bc-journey-layout>nav button{min-width:160px}.bc-journey-layout .bc-reader-verses{font-size:22px}}.bc-today-controls{z-index:2;justify-content:flex-end;gap:7px;display:flex;position:absolute;top:16px;right:18px}.bc-today-controls button{color:#f6f3e9;background:#0b1418c9;border:1px solid #81928f;border-radius:22px;align-items:center;gap:6px;min-height:44px;padding:9px 12px;font-size:11px;display:flex}.bc-today-controls svg{width:16px;height:16px}.bc-today-background{animation:28s ease-in-out infinite alternate bc-atmosphere-drift}.bc-today-reading.is-still .bc-today-background{animation:none}.bc-today-reading.is-focus{min-height:0}.bc-today-reading.is-focus .bc-today-copy{padding-top:90px}.bc-today-reading.is-focus .bc-today-controls{position:absolute}.timepath-brand{justify-content:flex-start}.timepath-brand img:not(.bc-brand-logo){filter:brightness(1.4)}@media (prefers-reduced-motion:reduce){.bc-today-background{animation:none!important}}.bc-identity-review{border-top:1px solid #34434b;margin-top:50px;padding:50px 0}.bc-identity-review h2{font:500 38px/1.2 var(--font-crimson),Georgia,serif;margin:16px 0}.bc-identity-review h3{font:500 29px/1.2 var(--font-crimson),Georgia,serif;margin:25px 0 15px}.bc-social-specimen{background:#080f12;border:1px solid #34434b;border-radius:12px;overflow:hidden}.bc-social-specimen>img{aspect-ratio:1.6;object-fit:cover;width:100%}.bc-social-specimen>div{padding:24px}.bc-social-specimen div>img{float:left;margin-right:12px}.bc-social-specimen p{margin:10px 0;font-size:13px}.bc-email-specimen{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--foreground:198 17% 15%;--muted-foreground:200 12% 37%;color:#20292d;background:#faf8f4;border-radius:12px;padding:28px}.bc-email-specimen header{align-items:center;gap:12px;margin-bottom:35px;font-size:18px;display:flex}.bc-email-specimen p{margin:18px 0;font-size:14px;line-height:1.75}.bc-email-specimen a{color:#16200d;background:#d7f76a;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;min-height:48px;padding:12px;font-size:13px;display:flex}.bc-email-specimen small{color:#52626a;margin-top:30px;font-size:11px;display:block}.bc-email-specimen svg{width:17px}.bc-icon-specimens{align-items:center;gap:25px;padding:20px 0;display:flex}.bc-icon-specimens a{color:#d7f76a;font-size:12px}.bc-merch-board{border:1px solid #34434b;border-radius:12px;width:100%;height:auto;margin:20px 0}.workspace-header .timepath-brand[aria-label] img:not(.bc-brand-logo){object-fit:contain;width:32px;height:40px}.workspace-header .timepath-brand[aria-label]{gap:12px;width:auto;margin-right:auto}@media (max-width:767px){.workspace-header .timepath-brand[aria-label] img:not(.bc-brand-logo){width:28px;height:34px}.bc-today-reading{min-height:620px}.bc-today-copy{padding-top:210px}.bc-home-art-caption{top:183px}.bc-story-line{margin:18px 0}.bc-saved-entry{padding:12px}.bc-today-controls{top:15px;right:18px}}.bc-info-hero{max-width:790px;padding:50px 0 30px}.bc-info-hero h1{font:500 56px/1.06 var(--font-crimson),Georgia,serif;letter-spacing:0;white-space:pre-line;margin:20px 0}.bc-info-hero>p:last-of-type{color:#b6c3c8;max-width:610px;font-size:17px;line-height:1.8}.bc-info-hero>.timepath-primary{margin-top:25px}.bc-info-section{border-bottom:1px solid #34434b;padding:35px 0}.bc-info-section>h2,.bc-founder h2,.bc-policy-intro h2{font:500 35px/1.2 var(--font-crimson),Georgia,serif;margin:15px 0}.bc-info-section>p,.bc-founder p,.bc-policy-intro>p{color:#b6c3c8;max-width:720px;font-size:15px;line-height:1.85}.bc-info-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:25px 0;display:grid}.bc-info-cards article{background:#101b20;border:1px solid #34434b;border-radius:10px;padding:23px}.bc-info-cards article>svg{color:#d7f76a;width:25px;height:25px}.bc-info-cards h3{font:500 25px/1.2 var(--font-crimson),Georgia,serif;margin:22px 0 14px}.bc-info-cards p{color:#b6c3c8;font-size:13px;line-height:1.8}.bc-convictions{color:#f6f3e9;margin:22px 0;padding-left:22px;font-size:15px;line-height:2;list-style:outside}.bc-founder{grid-template-columns:200px 1fr;align-items:center;gap:35px;padding:45px 0;display:grid}.bc-founder img{object-fit:cover;object-position:center 30%;border-radius:12px;width:200px;height:240px}.bc-info-related{border-top:1px solid #34434b;flex-wrap:wrap;gap:12px 24px;margin-top:20px;padding:25px 0;display:flex}.bc-info-related a{color:#a3d9d1;align-items:center;min-height:44px;font-size:13px;display:inline-flex}.bc-policy-intro{border-bottom:1px solid #34434b;margin-bottom:35px;padding:0 0 25px}.bc-policy-intro li{margin:12px 0 12px 20px;font-size:14px;line-height:1.8;list-style:outside}#full-policy{scroll-margin-top:100px}.bc-flow-card form>label:has(input[type=checkbox]){align-items:center;gap:12px;min-height:44px;display:flex}.bc-flow-card input[type=checkbox]{accent-color:#d7f76a;width:20px;height:20px;min-height:20px}@media (max-width:700px){.bc-info-hero{padding:28px 0 22px}.bc-info-hero h1{font-size:40px}.bc-info-hero>p:last-of-type{font-size:15px}.bc-info-cards{grid-template-columns:1fr}.bc-founder{grid-template-columns:1fr;gap:20px}.bc-founder img{width:180px;height:220px}.bc-info-section>h2,.bc-founder h2{font-size:31px}}.bc-explore-verse{color:#d7f76a;background:#101b20;border:1px solid #34434b;border-radius:10px;align-items:center;gap:12px;width:100%;min-height:60px;margin-bottom:18px;padding:15px 18px;font-size:13px;display:flex}.bc-explore-verse span{color:#c8d5d9;font-size:12px}.bc-explore-verse svg{width:17px;margin-left:auto}.bc-verse-explorer h3{font:500 27px/1.2 var(--font-crimson),Georgia,serif;margin:17px 0 10px}.bc-verse-explorer>p{color:#b6c3c8;margin:12px 0;font-size:13px;line-height:1.8}.bc-verse-explorer .bc-study-grid{margin:22px 0}.bc-verse-explorer .bc-study-grid button:last-child{grid-column:1/-1}[role=dialog]{max-height:calc(100dvh - 50px);overflow-y:auto}.bc-today-copy .timepath-eyebrow{background:#080f12c9;border-radius:4px;margin-left:-7px;padding:5px 7px;display:inline-block}.bc-passage-theme .timepath-primary{background:var(--passage-accent,#d7f76a);border-color:var(--passage-accent,#d7f76a);color:#0c1516}.bc-passage-theme .bc-explore-verse,.bc-passage-theme .bc-reader-verses button[aria-pressed=true]{color:var(--passage-accent,#d7f76a)}.bc-today-reading>picture,.bc-atmosphere-art>picture{display:block;position:absolute;inset:0}.bc-atmosphere-art img,.bc-today-background{animation-duration:4s;animation-timing-function:ease-out;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:both}.bc-reflection-stage{padding:15px 0 35px}.bc-reflection-stage h2{font:500 37px/1.15 var(--font-crimson),Georgia,serif;margin:15px 0}.bc-reflection-stage>p:not(.timepath-eyebrow){color:#b6c3c8;font-size:14px;line-height:1.7}.bc-reflection-stage form{gap:13px;margin:20px 0 8px;display:grid}.bc-reflection-stage textarea{color:#f6f3e9;background:#101b20;border:1px solid #52646c;border-radius:9px;width:100%;padding:14px;font-size:14px}.bc-reflection-stage>button.timepath-text{margin:8px 0 15px;display:flex}.bc-reflection-rhythm{border-top:1px solid #34434b;margin:20px 0;padding-top:22px}.bc-reflection-rhythm h3{margin-bottom:14px;font-size:14px;font-weight:500}.bc-reflection-rhythm>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bc-reflection-rhythm button{background:#101b20;border:1px solid #52646c;border-radius:9px;min-height:65px;padding:14px;font-size:13px}.bc-reflection-rhythm button[aria-pressed=true]{border-color:var(--passage-accent,#d7f76a);color:var(--passage-accent,#d7f76a)}.bc-reflection-rhythm p{color:#b6c3c8;margin-top:12px;font-size:11px;line-height:1.7}.bc-reflection-stage>.timepath-secondary{justify-content:space-between;width:100%;display:flex}@media (max-width:600px){.bc-reflection-stage h2{font-size:32px}}.bc-story-guide{margin:0 0 36px}.bc-story-guide header{max-width:650px;margin-bottom:22px}.bc-story-guide h2{font:500 42px/1.1 var(--font-crimson),Georgia,serif;margin:10px 0}.bc-story-guide header>p:last-child{color:#b6c3c8;line-height:1.7}.bc-story-guide ol{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid}.bc-story-guide li{background:#101b20;border-bottom:3px solid;border-radius:12px;min-width:0;overflow:hidden}.bc-story-guide li a{height:100%;display:block}.bc-story-guide li img{object-fit:cover;object-position:center 40%;width:100%;height:150px}.bc-story-guide li a>div{padding:14px}.bc-story-guide li span{font-size:12px}.bc-story-guide h3{font:500 23px/1.15 var(--font-crimson),Georgia,serif;min-height:53px;margin:9px 0 14px}.bc-story-guide li p{color:#b6c3c8;align-items:center;gap:5px;font-size:11px;display:flex}.bc-story-guide li svg{flex-shrink:0;width:14px;height:14px}.bc-story-guide li a:hover{background:#18262c}.bc-story-guide .bc-provenance{margin-top:20px}@media (max-width:1023px){.bc-story-guide ol{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.bc-story-guide ol{grid-template-columns:repeat(2,minmax(0,1fr))}.bc-story-guide h2{font-size:36px}.bc-story-guide li img{height:140px}.bc-story-guide li a>div{padding:12px}.bc-story-guide h3{font-size:23px}}.bc-email-specimen h3,.bc-email-specimen header span{color:#20292d}.bc-brand-logo{object-fit:contain;width:220px;max-width:100%;height:auto;display:block}.bc-brand-mark{object-fit:contain;width:44px;height:auto;display:block}.timepath-header .timepath-brand .bc-brand-logo{flex-shrink:0;width:220px;height:auto;max-height:none}.timepath-brand:has(.bc-brand-logo){letter-spacing:0;line-height:1;display:block}.timepath-header .timepath-brand:has(.bc-brand-logo){width:220px}.timepath-header .timepath-brand .bc-brand-logo{object-position:left center}footer .bc-brand-logo{width:190px}.bc-logo-pair{grid-template-columns:1fr 1fr;gap:18px;margin:28px 0;display:grid}.bc-logo-proof{background:#101b20;border:1px solid #34434b;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:28px;min-height:180px;padding:28px;display:flex}.bc-logo-proof .bc-brand-logo{width:100%;max-width:420px}.bc-logo-proof span{color:#b6c3c8;font-size:12px}.bc-logo-proof--paper{color:#20292d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#faf8f4}.bc-logo-proof--paper span{color:#52626a}.bc-social-specimen .bc-specimen-logo{float:none;width:210px;height:auto;margin:0 0 22px}.bc-email-specimen header .bc-brand-logo{width:210px;height:auto}.bc-logo-size-proof{flex-wrap:wrap;align-items:flex-start;gap:32px;margin:28px 0 42px;display:flex}.bc-logo-size-proof>div{flex-direction:column;align-items:center;gap:12px;display:flex}.bc-logo-size-proof>div>div{place-items:center;min-width:64px;height:76px;display:grid}.bc-logo-size-proof span{color:#b6c3c8;font-size:12px}.bc-merch-proofs{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.bc-merch-proofs>section{min-width:0}.bc-merch-proofs>section>div{background:#101b20;border:1px solid #34434b;border-radius:12px;justify-content:center;align-items:center;height:160px;padding:24px;display:flex}.bc-merch-proofs>section>.bc-logo-proof--paper{background:#faf8f4}.bc-merch-proofs>section>div>.bc-brand-mark{width:64px}.bc-merch-proofs h4{margin:16px 0 8px;font-size:15px}.bc-merch-proofs p{color:#b6c3c8;font-size:13px;line-height:1.7}.bc-identity-review>p{color:#b6c3c8;max-width:760px;font-size:14px;line-height:1.75}.bc-identity-downloads{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:25px 0;display:grid}.bc-identity-downloads a{background:#101b20;border:1px solid #34434b;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:50px;padding:15px;font-size:12px;display:flex}.bc-identity-downloads svg{flex-shrink:0;width:16px;height:16px}@media (max-width:767px){.timepath-header .timepath-brand:has(.bc-brand-logo){width:175px}.timepath-header .timepath-brand .bc-brand-logo{width:175px;height:auto}.bc-logo-pair{grid-template-columns:1fr}.bc-logo-proof{min-height:145px;padding:22px}.bc-merch-proofs{grid-template-columns:1fr 1fr}.bc-merch-proofs>section>div{height:135px;padding:18px}.bc-identity-downloads{grid-template-columns:1fr 1fr}.bc-logo-size-proof{gap:18px}.bc-logo-size-proof>div>div{min-width:58px}.bc-social-specimen .bc-specimen-logo{width:210px}}.bc-logo-proof--reverse{grid-column:1/-1}.bc-today-copy{isolation:isolate}.bc-today-copy:before{content:"";z-index:-1;background:#080f12f5;position:absolute;inset:290px 0 0}.bc-today-reading.is-focus .bc-today-copy:before{inset:0}@media (max-width:767px){.bc-today-copy:before{inset:190px 0 0}}@media (forced-colors:active){[data-highlighted=true],[data-highlight-color]{outline:1px solid canvastext}}
