.page_main__nw1Wk{background:var(--paper-bg)}.page_shell__sIWzo{width:min(1180px,calc(100% - 80px));margin:0 auto}.page_hero__7KFOs{display:grid;grid-template-columns:1.14fr 1fr;align-items:center;grid-gap:80px;gap:80px;padding:76px 0 64px}.page_eyebrow__yxIK8{color:#5c7059;font-family:var(--selah-sans);font-size:11px;font-weight:600;line-height:1.6;letter-spacing:.13em;margin:0}.page_heroCopy__r3YU6>.page_eyebrow__yxIK8{display:flex;gap:10px;align-items:center}.page_smallSun__vNlOV{font-size:23px;line-height:1;font-weight:400}.page_heroCopy__r3YU6 h1{font-family:var(--selah-serif);font-weight:400;font-size:clamp(42px,4.7vw,64px);line-height:1.13;letter-spacing:-.045em;margin:23px 0 22px}.page_heroCopy__r3YU6 em,.page_journalIntro__ryuny em{font-weight:400;color:#697b5e}.page_heroDescription__BOlMS{max-width:420px;color:var(--ink-medium);font-size:16px;line-height:1.85;margin-bottom:28px}.page_heroActions__uE8fj{display:flex;flex-wrap:wrap;gap:22px;align-items:center}.page_primaryAction__rTtro{display:inline-flex;justify-content:center;align-items:center;gap:20px;min-height:50px;border:1px solid #354e3f;padding:13px 20px;background:#354e3f;color:#fffdf7;font-family:var(--selah-sans);font-size:13px;font-weight:500;border-radius:5px;text-decoration:none;transition:background .2s}.page_primaryAction__rTtro:hover{color:#fff;background:#263b32;text-decoration:none}.page_primaryAction__rTtro:disabled{background:#e2e5db;border-color:#e2e5db;color:#616d5f;cursor:not-allowed}.page_textLink__pfFKU{display:inline-flex;align-items:center;gap:12px;text-decoration:none;font-size:13px;font-weight:500;color:var(--ink-dark)}.page_textLink__pfFKU:hover{color:#607753}.page_trustLine__Wa5Vd{font-size:11px;color:var(--ink-medium);margin:18px 0 0}.page_trustLine__Wa5Vd span{padding:0 9px}.page_scriptureCard__qs5bb{position:relative;overflow:hidden;border:1px solid #d6dacb;background:#edf0e6;border-radius:7px;padding:35px 36px 28px;box-shadow:6px 7px 0 #e6e9df;min-height:384px;display:flex;flex-direction:column}.page_branch__E0n6A{position:absolute;width:135px;height:170px;top:-20px;right:-7px;color:#93a081;opacity:.48;pointer-events:none}.page_verseTop__jGoSr{position:relative;padding-right:42px}.page_dayLabel__m3zOs{display:block;color:#6c7764;font-size:11px;margin-top:6px}.page_verseText__tSxI8{position:relative;font-family:var(--selah-serif);font-weight:400;font-size:clamp(22px,2.2vw,30px);line-height:1.58;letter-spacing:-.02em;margin:27px 0 17px}.page_reference__WMJkm{color:#4f6448;font-weight:600;font-size:12px;margin:0 0 14px}.page_encouragement__3C_Dy{color:#66725e;font-size:13px;line-height:1.75;margin-bottom:26px}.page_verseLink__hC4Zk{display:inline-flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:17px;border-top:1px solid #d1d8c6;font-size:12px;font-weight:500;text-decoration:none}.page_practiceSteps__xfD7u{display:flex;gap:60px;justify-content:center;padding:24px 0;border-block:1px solid var(--border-soft);color:var(--ink-medium);font-size:12px}.page_practiceSteps__xfD7u span{display:inline-flex;align-items:center;gap:10px}.page_practiceSteps__xfD7u b{font-weight:500;color:#8b947f;font-size:10px}.page_journalSection__fR6Cl{display:grid;grid-template-columns:.75fr 1.7fr;grid-gap:66px;gap:66px;padding:82px 0;scroll-margin-top:100px;align-items:flex-start}.page_journalIntro__ryuny{padding-top:20px}.page_faqSection__mfM8r h2,.page_journalIntro__ryuny h2,.page_sectionHeading__lt74q h2{font-family:var(--selah-serif);font-weight:400;font-size:35px;letter-spacing:-.035em;line-height:1.28;margin:17px 0}.page_journalIntro__ryuny>p:not(.page_eyebrow__yxIK8){color:var(--ink-medium);font-size:14px;line-height:1.85;max-width:270px;margin-bottom:24px}.page_journalPanel__w1d35{min-width:0;background:#fffdf8;border:1px solid var(--border-soft);border-radius:7px;padding:28px 30px 20px;box-shadow:0 8px 25px #263b3205}.page_promptHeading__g5kDj{display:flex;justify-content:space-between;gap:10px;align-items:center}.page_wordCount__HbcG_{color:var(--ink-medium);font-size:11px;white-space:nowrap}.page_promptQuestion__6TSie{font-family:var(--selah-serif);font-weight:400;font-size:22px;line-height:1.5;margin:11px 0 18px}.page_promptTabs__QQYcR{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:21px}.page_promptTab__PKr6m{background:transparent;border:1px solid #dedfd5;border-radius:4px;padding:7px 11px;min-height:36px;color:#697461;font-size:11px}.page_promptTab__PKr6m[aria-pressed=true]{background:#e8eddf;border-color:#b7c3a8;color:#344b30}.page_promptTab__PKr6m:hover{border-color:#899b75}.page_inputLabel__Tv92o{display:flex;justify-content:space-between;gap:12px;color:#62715b;font-size:11px;margin-bottom:7px}.page_journalInput__T91_5{min-height:190px;width:100%;background:#fffdf8!important;border:1px solid #e4e3d9!important;border-radius:4px;box-shadow:none!important;padding:15px!important;font-family:var(--selah-serif);font-size:16px;line-height:1.9;resize:vertical}.page_journalInput__T91_5::placeholder{color:var(--ink-medium)}.page_journalInput__T91_5:focus{outline:2px solid #94a37e;outline-offset:2px}.page_saveRow__qRiQc{display:flex;align-items:center;gap:18px;justify-content:space-between;margin-top:19px}.page_saveRow__qRiQc>p{font-size:10px;line-height:1.9;color:var(--ink-medium);margin:0}.page_saveRow__qRiQc>p a{color:#54664a;text-underline-offset:3px}.page_saveRow__qRiQc .page_primaryAction__rTtro{min-height:44px;padding:11px 16px;font-size:12px;gap:20px;flex-shrink:0}.page_saveFeedback__OuRpj{color:#6c7764;min-height:25px;font-size:11px;line-height:1.6;padding-top:12px}.page_saveFeedback__OuRpj p{margin:0}.page_saveFeedback__OuRpj .page_saveError__eDkvg{color:#913d2c}.page_progress__QfnYK{border-top:1px solid var(--border-soft);margin-top:28px;padding-top:20px;display:flex;flex-wrap:wrap;gap:24px}.page_progress__QfnYK strong{display:block;font-size:25px;font-family:var(--selah-serif);font-weight:400}.page_progress__QfnYK span{font-size:10px;color:var(--ink-medium)}.page_progress__QfnYK>p{font-size:11px;color:var(--ink-medium);width:100%;line-height:1.7}.page_contextSection__o_Lhj{padding:58px 0 65px;border-top:1px solid var(--border-soft)}.page_sectionHeading__lt74q{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:28px}.page_sectionHeading__lt74q h2{margin:12px 0 0}.page_sectionHeading__lt74q>p{font-size:13px;color:var(--ink-medium);max-width:280px;margin:0 0 3px;line-height:1.7}.page_contextGrid__FLVuo{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--border-soft);border-radius:5px;overflow:hidden}.page_contextLink__IDbYx{display:flex;align-items:center;gap:15px;padding:24px 20px;background:#f3f2e9;border-bottom:1px solid var(--border-soft);text-decoration:none}.page_contextLink__IDbYx:not(:nth-child(3n)){border-right:1px solid var(--border-soft)}.page_contextLink__IDbYx:nth-last-child(-n+3){border-bottom:none}.page_contextLink__IDbYx:hover{background:#e9eedf;color:var(--ink-dark)}.page_contextNumber__HyK3H{color:var(--ink-medium);font-size:10px;align-self:start;padding-top:3px}.page_contextLink__IDbYx h3{font-family:var(--selah-serif);font-weight:400;font-size:18px;margin:0 0 5px}.page_contextLink__IDbYx p{color:#6f7767;font-size:11px;margin:0;line-height:1.6}.page_contextLink__IDbYx>svg{margin-left:auto;flex-shrink:0;width:16px;height:16px}.page_resourceSection__cCf_U{padding:48px 0 68px}.page_resourceGrid__8C0OH{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.page_resourceCard__MhrL_{display:flex;flex-direction:column;border-top:2px solid #a9b496;padding:25px 0 10px;text-decoration:none}.page_resourceIcon__eHz11{color:#748467;font-size:10px;letter-spacing:.1em}.page_resourceCard__MhrL_ h3{font-family:var(--selah-serif);font-weight:400;font-size:22px;margin:17px 0 11px}.page_resourceCard__MhrL_ p{font-size:13px;color:var(--ink-medium);line-height:1.8;margin-bottom:22px;max-width:300px}.page_resourceCard__MhrL_ .page_textLink__pfFKU{margin-top:auto;font-size:12px}.page_faqSection__mfM8r{border-top:1px solid var(--border-soft);padding:66px 0 78px;display:grid;grid-template-columns:1fr 1.8fr;grid-gap:80px;gap:80px}.page_faqSection__mfM8r>div>p:not(.page_eyebrow__yxIK8){font-size:13px;color:var(--ink-medium);line-height:1.8;margin-bottom:24px}.page_faqList__Z9LYs details{border-bottom:1px solid var(--border-soft)}.page_faqList__Z9LYs summary{padding:21px 0;display:flex;justify-content:space-between;gap:18px;cursor:pointer;list-style:none;font-size:14px;font-weight:500}.page_faqList__Z9LYs summary::-webkit-details-marker{display:none}.page_faqList__Z9LYs summary span{color:#829273;font-size:19px;line-height:1}.page_faqList__Z9LYs details[open] summary span{transform:rotate(45deg)}.page_faqList__Z9LYs details p{color:var(--ink-medium);font-size:13px;line-height:1.9;padding:0 28px 22px 0;margin:0}@media (max-width:1000px){.page_shell__sIWzo{width:calc(100% - 48px)}.page_hero__7KFOs{gap:36px}.page_heroActions__uE8fj{gap:16px}.page_heroCopy__r3YU6 h1{font-size:49px}.page_journalSection__fR6Cl{gap:32px}.page_scriptureCard__qs5bb{padding:28px}}@media (max-width:760px){.page_hero__7KFOs{grid-template-columns:1fr;padding:43px 0;gap:33px}.page_heroCopy__r3YU6 h1{font-size:48px}.page_heroDescription__BOlMS{max-width:440px;font-size:15px}.page_scriptureCard__qs5bb{min-height:0;padding:28px}.page_verseText__tSxI8{font-size:28px;max-width:540px}.page_practiceSteps__xfD7u{gap:20px;justify-content:space-between;font-size:10px}.page_practiceSteps__xfD7u span{gap:7px}.page_journalSection__fR6Cl{grid-template-columns:1fr;gap:24px;padding:46px 0}.page_journalIntro__ryuny{padding:0}.page_journalIntro__ryuny h2 br{display:none}.page_journalIntro__ryuny>p:not(.page_eyebrow__yxIK8){max-width:480px;margin-bottom:14px}.page_journalPanel__w1d35{padding:24px}.page_progress__QfnYK{margin-top:15px}.page_contextSection__o_Lhj{padding:43px 0}.page_sectionHeading__lt74q{align-items:flex-start;flex-direction:column;gap:17px}.page_sectionHeading__lt74q>p{max-width:100%}.page_contextGrid__FLVuo{grid-template-columns:repeat(2,1fr)}.page_contextLink__IDbYx{padding:20px 15px;gap:10px}.page_contextLink__IDbYx:nth-child(n){border-right:none;border-bottom:1px solid var(--border-soft)}.page_contextLink__IDbYx:nth-child(odd){border-right:1px solid var(--border-soft)}.page_contextLink__IDbYx:nth-last-child(-n+2){border-bottom:none}.page_resourceGrid__8C0OH{gap:24px;grid-template-columns:1fr}.page_resourceSection__cCf_U{padding:30px 0 43px}.page_resourceCard__MhrL_ p{max-width:500px}.page_faqSection__mfM8r{grid-template-columns:1fr;gap:20px;padding:40px 0 50px}}@media (max-width:420px){.page_shell__sIWzo{width:calc(100% - 36px)}.page_heroCopy__r3YU6 h1{font-size:40px}.page_heroActions__uE8fj{align-items:flex-start;flex-direction:column;gap:17px}.page_scriptureCard__qs5bb{padding:23px}.page_verseText__tSxI8{font-size:25px}.page_practiceSteps__xfD7u{gap:10px}.page_practiceSteps__xfD7u span{flex-direction:column;align-items:flex-start;gap:3px}.page_journalPanel__w1d35{padding:20px 17px 15px}.page_promptQuestion__6TSie{font-size:20px}.page_saveRow__qRiQc{flex-direction:column;align-items:stretch;gap:14px}.page_saveRow__qRiQc .page_primaryAction__rTtro{justify-content:space-between}.page_contextLink__IDbYx{padding:18px 12px;gap:8px}.page_contextLink__IDbYx h3{font-size:16px}.page_contextNumber__HyK3H{display:none}.page_contextLink__IDbYx>svg{width:14px}.page_faqSection__mfM8r h2,.page_journalIntro__ryuny h2,.page_sectionHeading__lt74q h2{font-size:30px}}.page_inputLabel__Tv92o span{font-size:10px;color:var(--ink-medium)}