body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post .post-content,body .et_pb_bg_layout_dark .et_pb_post .post-content{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}body{color:var(--gcid-body-color,#1d1d1f)}h1,h2,h3,h4,h5,h6{color:var(--gcid-heading-color,#1d1d1f)}body{line-height:1.1em}body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post .post-content,body .et_pb_bg_layout_dark .et_pb_post .post-content{font-weight:700}.et_pb_slide_content,.et_pb_best_value{font-weight:700}@media only screen and (min-width:1350px){.et_block_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-weight:700}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-weight:700}h3{font-weight:700}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-weight:700}h5{font-weight:700}h6{font-weight:700}.et_pb_slide_description .et_pb_slide_title{font-weight:700}.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-weight:700}@media only screen and (max-width:980px){.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,#et_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:rgba(0,0,0,0.6)}.et_close_search_field:after{color:rgba(0,0,0,0.6)!important}.et_search_form_container input::-moz-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input::-webkit-input-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input:-ms-input-placeholder{color:rgba(0,0,0,0.6)}}	h1,h2,h3,h4,h5,h6{font-family:var(--et_global_heading_font)}body,input,textarea,select{font-family:var(--et_global_body_font)}@media only screen and (min-width:981px){.mobile-only-menu-item{display:none!important}}:root{--font-heading:'Inter',sans-serif;--font-body:'Nunito',sans-serif;--space-section-pv:clamp(2rem,1rem + 4vw,6rem);--space-row-pv:clamp(1rem,0.5rem + 2vw,3rem);--space-inset-ph:clamp(1rem,0.5rem + 3vw,4rem);--text-fluid-h1:clamp(2.25rem,1.5rem + 2.5vw,3.5rem);--text-fluid-h2:clamp(1.75rem,1.25rem + 1.5vw,2.5rem);--text-fluid-h3:clamp(1.35rem,1.1rem + 1vw,1.85rem);--text-fluid-h4:clamp(1.15rem,1.05rem + 0.5vw,1.4rem);--text-fluid-body:clamp(1.125rem,1rem + 0.625vw,1.3125rem);--line-height-heading:1.2;--line-height-body:clamp(1.65,1.6 + 0.5vw,1.75);--color-primary-blue:#2EA3F2;--color-text-dark:#334155;--color-glass-bg:rgba(255,255,255,0.12);--color-glass-border:rgba(255,255,255,0.2)}.preset-modal-solid,.preset-modal-solid .et_pb_row,.preset-modal-solid .et_pb_column{background-color:#FFFFFF!important;background-image:none!important}.preset-modal-solid{border:1px solid rgba(0,0,0,0.08)!important;border-radius:16px!important;box-shadow:0 20px 40px rgba(0,0,0,0.35)!important;color:#334155!important}.preset-modal-solid h2,.preset-modal-solid h3,.preset-modal-solid p,.preset-modal-solid .preset-body-text{color:#334155!important}h1,.preset-h1{font-family:var(--font-heading)!important;font-size:var(--text-fluid-h1)!important;line-height:var(--line-height-heading)!important;font-weight:800!important;color:var(--color-text-dark);letter-spacing:-0.02em!important;margin-bottom:1rem!important}h2,.preset-h2{font-family:var(--font-heading)!important;font-size:var(--text-fluid-h2)!important;line-height:var(--line-height-heading)!important;font-weight:800!important;color:var(--color-text-dark);letter-spacing:-0.015em!important;margin-bottom:0.85rem!important}h3,.preset-h3{font-family:var(--font-heading)!important;font-size:var(--text-fluid-h3)!important;line-height:1.3!important;font-weight:700!important;color:var(--color-text-dark);letter-spacing:-0.01em!important;margin-bottom:0.75rem!important}h4,.preset-h4{font-family:var(--font-heading)!important;font-size:var(--text-fluid-h4)!important;line-height:1.4!important;font-weight:600!important;color:var(--color-text-dark);letter-spacing:normal!important;margin-bottom:0.5rem!important}body,p,.et_pb_text{letter-spacing:clamp(-0.022em,-0.03em + 0.05vw,-0.01em)!important}.preset-body-text{font-family:var(--font-body)!important;font-size:var(--text-fluid-body)!important;line-height:var(--line-height-body)!important;color:var(--color-text-dark)!important}.preset-frosted-card{background:var(--color-glass-bg)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid var(--color-glass-border)!important;border-radius:16px!important}.accent-blue-italic{font-style:italic!important;color:var(--color-primary-blue)!important}@media only screen and (max-width:767px){.stl-mobile-header{box-sizing:border-box;width:100%;padding-top:calc(8px + env(safe-area-inset-top,0px))!important;z-index:99999!important}html,body{width:100%;overflow-x:clip}}@media only screen and (max-width:980px){.et_pb_section{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}}.et_pb_text p,.et_builder_inner_content p{margin-bottom:1.2rem!important}.et_pb_text p:last-child,.et_builder_inner_content p:last-child{margin-bottom:0!important}.stl-article-container{--bg:#ffffff;--text:#24292f;--muted:#57606a;--border:#d0d7de;--quote-bg:#f6f8fa;--link:#0969da;--heading:#1f2328;--accent:#8250df;max-width:860px;margin:0 auto;padding:20px 0 40px;color:var(--text);font-size:17px;line-height:1.7}.stl-article-container h1,.stl-article-container h2{color:var(--heading);line-height:1.25;font-weight:700}.stl-article-container h1{margin:0 0 16px;padding-bottom:14px;border-bottom:1px solid var(--border);font-size:clamp(2.25rem,6vw,3.5rem);letter-spacing:-0.03em}.stl-article-container h2{margin:2.1em 0 0.65em;padding-bottom:0.3em;border-bottom:1px solid var(--border);font-size:clamp(1.45rem,3vw,2rem)}.stl-article-container p{margin:0 0 1.15em}.stl-article-container blockquote{margin:1.5em 0;padding:0.85em 1.15em;border-left:4px solid var(--accent);background:var(--quote-bg);color:var(--text)}.stl-article-container blockquote p{margin:0}.stl-article-container .verse-lead{font-weight:700;font-size:1.05em;margin-bottom:1.5em}.stl-article-container .question,.stl-article-container .freedom-line{display:block;font-weight:700;margin:0.45em 0}.stl-article-container .prayer{font-weight:700;padding-left:1em;border-left:3px solid var(--border)}.stl-article-container .closing{margin-top:1.7em;font-size:1.08em}.bridge-diagram{background-color:#f8f9fa;color:#1a1a1a;border:1px solid #e2e8f0;font-family:'Courier New',Courier,monospace;padding:15px;border-radius:6px;font-size:13px;line-height:1.4;overflow-x:auto;margin:1.5em 0}.et_pb_scroll_top.et-pb-icon{background-color:var(--color-primary-blue)!important;border-radius:8px!important;padding:8px!important;box-shadow:0 4px 12px rgba(0,0,0,0.15)!important;transition:all 0.3s ease!important}.et_pb_scroll_top.et-pb-icon:hover{background-color:var(--color-text-dark)!important;transform:translateY(-3px)}.et_pb_widget_area .widget{margin-bottom:clamp(1.5rem,1rem + 1.5vw,2.5rem)!important}.et_pb_widget_area .widgettitle,.et_pb_widget_area h2.widgettitle,.et_pb_widget_area h3.widgettitle{font-family:inherit!important;font-size:var(--fs-sidebar-h3)!important;color:var(--text-dark)!important;text-transform:uppercase!important;font-weight:700!important;margin-bottom:12px!important;margin-top:0!important}.et_pb_widget_area ul{list-style:none!important;padding-left:0!important;margin:0!important}.et_pb_widget_area ul li{margin-bottom:6px!important;padding-left:0!important}.et_pb_widget_area ul li a{font-size:var(--fs-sidebar-link)!important;color:var(--text-meta)!important;line-height:1.8em!important;text-decoration:none!important}.et_pb_widget_area ul li a:hover{color:var(--text-dark)!important}.stl-article-container{color:var(--text-body);font-size:var(--fs-body);line-height:1.65em}.stl-article-container h2{color:var(--text-dark);font-size:var(--fs-h2);font-weight:700;margin-top:clamp(2rem,1.5rem + 1.5vw,3rem);margin-bottom:1rem;line-height:1.25em}.stl-lead{font-size:clamp(1.05rem,0.95rem + 0.4vw,1.25rem);color:var(--text-meta);margin-bottom:2rem;line-height:1.5em}.stl-scripture{border-left:4px solid var(--text-dark);background-color:#F8FAFC;margin:1.75rem 0;padding:1.25rem 1.5rem;font-style:normal}.stl-scripture strong{display:block;color:var(--text-dark);font-size:0.95em;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0.5rem}.stl-closing{font-size:clamp(1.1rem,1rem + 0.5vw,1.35rem);color:var(--text-dark);margin-top:2rem}