address,blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{border:0;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{-webkit-text-size-adjust:100%}body{margin:0}progress{display:inline-block;vertical-align:baseline}a{background-color:#fff0}a:active{outline:0}a,a:focus,a:hover,a:visited{text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}figure{margin:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}#comments .submit,.search .search-submit{padding:10px 15px;border-radius:2px;line-height:1.8571428571;border:0}.archive .no-results .ast-search-submit,.search .site-main .ast-search-submit{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid var(--ast-border-color);margin:0 0;padding:.35em .625em .75em}legend{border:0;padding:0}fieldset legend{margin-bottom:1.5em;padding:0 .5em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*!
 * Bootstrap v4.0.0-alpha.2 (https://getbootstrap.com)
 */.ast-container{max-width:100%}.ast-container,.ast-container-fluid{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.ast-row{margin-left:-20px;margin-right:-20px}@media (min-width:768px) and (max-width:921px){.blog-layout-2 .ast-width-md-6,.blog-layout-3 .ast-width-md-6{float:none;width:100%}}@media (min-width:769px) and (max-width:921px){.blog-layout-2,.blog-layout-3{flex-direction:unset}}@media (max-width:768px){.blog-layout-3{flex-direction:column}}.ast-grid-common-col{position:relative;min-height:1px;padding-left:20px;padding-right:20px}.ast-float{float:left}@media (max-width:992px){.ast-width-sm-25{width:25%}.ast-width-md-50{width:50%}}@media (max-width:768px){.ast-width-md-25{width:25%}}.ast-full-width{width:100%}.ast-width-50{width:50%}@media (min-width:768px){.ast-width-md-4{width:33.3333333333%}.ast-width-md-16{width:16.6666666667%}.ast-width-md-6{width:50%;float:left}.ast-width-md-3{width:25%}.ast-width-md-66{width:66.6666666667%}}@media (min-width:769px){.ast-width-md-20{width:20%}}@media (min-width:992px){.ast-width-lg-33{width:33.3333333333%}.ast-width-lg-16{width:16.6666666667%}.ast-width-lg-50{width:50%}.ast-width-lg-66{width:66.6666666667%}}h1,h2,h3,h4,h5,h6{clear:both}.entry-content :where(h1),h1{color:#808285;font-size:2em;line-height:1.2}.entry-content :where(h2),h2{color:#808285;font-size:1.7em;line-height:1.3}.entry-content :where(h3),h3{color:#808285;font-size:1.5em;line-height:1.4}.entry-content :where(h4),h4{color:#808285;line-height:1.5;font-size:1.3em}.entry-content :where(h5),h5{color:#808285;line-height:1.6;font-size:1.2em}.entry-content :where(h6),h6{color:#808285;line-height:1.7;font-size:1.1em}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{color:#808285;background:#fff;font-style:normal}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:600}dd{margin:0 1.5em 1em}b,strong{font-weight:700}cite,dfn,em,i{font-style:italic}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{border-left:5px solid var(--ast-border-color);padding:20px;font-size:1.2em;font-style:italic;margin:0 0 1.5em;position:relative}address{margin:0 0 1.5em}address,cite{font-style:italic}abbr,acronym{border-bottom:1px dotted #666;cursor:help}pre{background:var(--ast-code-block-background);font-family:"Courier 10 Pitch",Courier,monospace;margin-bottom:1.6em;overflow:auto;max-width:100%;padding:1.6em}code,kbd,tt,var{font:1em Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}img{height:auto;max-width:100%}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}.ast-button,.button,button,input,select,textarea{color:#808285;font-weight:400;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}.normal-search{margin-right:-5px}big{font-size:125%}ins,mark{background:0 0;text-decoration:none}table,td,th{border:1px solid var(--ast-border-color)}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.5em;width:100%}th{font-weight:600}td,th{padding:.7em 1em;border-width:0 1px 1px 0}.ast-button,.button,button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:var(--ast-border-color);border-radius:2px;background:#e6e6e6;padding:.6em 1em .4em;color:#fff}.ast-button:focus,.ast-button:hover,.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#fff;border-color:var(--ast-border-color)}.ast-button:active,.ast-button:focus,.button:active,.button:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:var(--ast-border-color);outline:0}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{color:#666;border:1px solid var(--ast-border-color);border-radius:2px;-webkit-appearance:none}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#111}textarea{padding-left:3px;width:100%}a{color:#4169e1}a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:hover{outline:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:2px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:12.25px;font-size:.875rem;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;text-align:center;display:block;margin-left:auto;margin-right:auto}.entry-content[data-ast-blocks-layout]>embed,.entry-content[data-ast-blocks-layout]>iframe,.entry-content[data-ast-blocks-layout]>object,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}::selection{color:#fff;background:#0274be}body:not(.logged-in){position:relative}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#page{position:relative}a,a:focus{text-decoration:none}.secondary a *,.site-footer a *,.site-header a *,a{transition:all .2s linear}.capitalize{text-transform:uppercase}img{vertical-align:middle}.entry-content :where(h1,h2,h3,h4,h5,h6){margin-bottom:20px}p{margin-bottom:1.75em}blockquote{margin:1.5em 1em 1.5em 3em;font-size:1.1em;line-height:inherit;position:relative}.ast-button,.button,input[type=button],input[type=submit]{border-radius:0;padding:18px 30px;border:0;box-shadow:none;text-shadow:none}.ast-button:hover,.button:hover,input[type=button]:hover,input[type=submit]:hover{box-shadow:none}.ast-button:active,.ast-button:focus,.button:active,.button:focus,input[type=button]:active,input[type=button]:focus,input[type=submit]:active,input[type=submit]:focus{box-shadow:none}.site-title{font-weight:400}.site-description,.site-title{margin-bottom:0}.site-description a,.site-description:focus a,.site-description:hover a,.site-title a,.site-title:focus a,.site-title:hover a{transition:all .2s linear}.site-title a,.site-title a:focus,.site-title a:hover,.site-title a:visited{color:#222}.site-description a,.site-description a:focus,.site-description a:hover,.site-description a:visited{color:#999}.search-form .search-field{outline:0}.ast-search-menu-icon{position:relative;z-index:3}.site .skip-link{background-color:#f1f1f1;box-shadow:0 0 1px 1px rgb(0 0 0 / .2);color:#21759b;display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:14px;font-weight:700;left:-9999em;outline:0;padding:15px 23px 14px;text-decoration:none;text-transform:none;top:-9999em}.site .skip-link:focus{clip:auto;height:auto;left:6px;top:7px;width:auto;z-index:100000;outline:thin dotted}.logged-in .site .skip-link{box-shadow:0 0 2px 2px rgb(0 0 0 / .2);font-family:"Open Sans",sans-serif}input,select{line-height:1}.ast-button,.ast-custom-button,body,button,input[type=button],input[type=submit],textarea{line-height:1.8571428571}.site-title a{line-height:1.2}.site-header .site-description{line-height:1.5}.ast-single-post .entry-title,.ast-single-post .entry-title a{line-height:1.2}.entry-title,.entry-title a{font-weight:var(--ast-blog-title-font-weight,normal)}.ast-oembed-container{position:relative;padding-top:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.ast-oembed-container embed,.ast-oembed-container iframe,.ast-oembed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.ast-hidden{display:none!important}body{background-color:#fff}#page{display:block}#primary,#secondary{width:100%}#primary{margin:4em 0}.ast-separate-container{background-color:#f5f5f5}.ast-separate-container #primary{padding:4em 0;margin:0;border:0}.ast-separate-container .site-main>.ast-row{margin-left:0;margin-right:0}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single:not(.ast-related-post){background-color:#fff}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{border-bottom:1px solid var(--ast-border-color);margin:0;padding:5.34em 6.67em}.ast-separate-container .blog-layout-1{padding:0;border-bottom:0}.ast-separate-container .ast-article-single{border-bottom:0}@media (max-width:1200px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{margin:0;padding:3.34em 2.4em}}@media (min-width:993px){.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{margin:4em 0;padding:0}.ast-right-sidebar #primary{padding-right:60px}.ast-left-sidebar #primary{padding-left:60px}}@media (max-width:992px){.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{padding-left:0;padding-right:0}.ast-right-sidebar #primary{padding-right:30px}.ast-left-sidebar #primary{padding-left:30px}}.ast-search-icon .astra-search-icon{font-size:1.3em}.main-navigation{height:100%;-js-display:inline-flex;display:inline-flex}.main-navigation ul{list-style:none;margin:0;padding-left:0;position:relative}.main-header-menu .menu-link,.main-header-menu>a{text-decoration:none;padding:0 1em;display:inline-block;transition:all .2s linear}.main-header-menu .menu-item{position:relative}.main-header-menu .menu-item.focus>.sub-menu,.main-header-menu .menu-item:hover>.sub-menu,.main-header-menu .menu-item>.sub-menu.toggled-on{right:auto;left:0;visibility:visible}.main-header-menu .menu-item.focus>.sub-menu .sub-menu.toggled-on,.main-header-menu .menu-item:hover>.sub-menu .sub-menu.toggled-on,.main-header-menu .menu-item>.sub-menu.toggled-on .sub-menu.toggled-on{left:100%;right:auto;visibility:visible}.main-header-menu .ast-left-align-sub-menu.focus>.sub-menu,.main-header-menu .ast-left-align-sub-menu:hover>.sub-menu{right:0;left:auto}@media (min-width:769px){.main-header-menu .ast-sub-menu-goes-outside.focus>.sub-menu,.main-header-menu .ast-sub-menu-goes-outside:hover>.sub-menu{left:-100%}.main-header-menu .ast-left-align-sub-menu .sub-menu .menu-item.focus>.sub-menu,.main-header-menu .ast-left-align-sub-menu .sub-menu .menu-item:hover>.sub-menu{left:-100%}}.main-header-menu .sub-menu{width:240px;background:#fff;left:-999em;position:absolute;top:100%;z-index:99999;visibility:hidden}@media (min-width:769px){.main-header-menu .sub-menu .menu-item.focus>.sub-menu,.main-header-menu .sub-menu .menu-item:hover>.sub-menu{left:100%;right:auto}.main-header-menu .sub-menu .ast-left-align-sub-menu.focus>.sub-menu,.main-header-menu .sub-menu .ast-left-align-sub-menu:focus * .sub-menu,.main-header-menu .sub-menu .ast-left-align-sub-menu:hover * .sub-menu,.main-header-menu .sub-menu .ast-left-align-sub-menu:hover>.sub-menu{left:-100%}.main-header-menu .sub-menu .main-header-menu .ast-sub-menu-goes-outside.focus>.sub-menu,.main-header-menu .sub-menu .main-header-menu .ast-sub-menu-goes-outside:hover>.sub-menu{left:-100%}}.main-header-menu .sub-menu .menu-link{padding:.9em 1em;display:block;word-wrap:break-word}.main-header-menu .sub-menu .menu-item:not(.menu-item-has-children) .menu-link .icon-arrow:first-of-type{display:none}#ast-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .icon-arrow{display:none}#ast-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .ast-header-navigation-arrow{position:absolute;right:-.5em;top:50%;transform:translate(0,-50%) rotate(270deg);min-height:44px;min-width:44px;-js-display:flex;display:flex;align-items:center;justify-content:center}#ast-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .ast-header-navigation-arrow .icon-arrow{display:block}#ast-desktop-header .main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .ast-header-navigation-arrow .icon-arrow svg{margin:0}#ast-desktop-header .account-main-navigation .sub-menu .menu-item.menu-item-has-children>.menu-link .ast-header-navigation-arrow{transform:translate(0,-50%) rotate(360deg)}.main-header-menu .sub-menu .sub-menu{top:0}.submenu-with-border .sub-menu{border-width:1px;border-style:solid}.submenu-with-border .sub-menu .menu-link{border-width:0 0 1px;border-style:solid}.submenu-with-border .sub-menu .sub-menu{top:-2px}.ast-desktop .submenu-with-border .sub-menu>.menu-item:last-child>.menu-link{border-bottom-style:none}.ast-header-break-point .main-navigation{padding-left:0}.ast-header-break-point .main-navigation ul .menu-item .menu-link{padding:0 20px;display:inline-block;width:100%;border:0;border-bottom-width:1px;border-style:solid;border-color:var(--ast-border-color)}.ast-header-break-point .main-navigation ul .menu-item .menu-link .icon-arrow:first-of-type{margin-right:5px}.ast-header-break-point .main-navigation ul .sub-menu .menu-item:not(.menu-item-has-children) .menu-link .icon-arrow:first-of-type{display:inline}.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-link{padding-left:30px}.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-link{padding-left:40px}.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-link{padding-left:50px}.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:60px}.ast-header-break-point .main-header-menu{background-color:#f9f9f9;border-top-width:0}.ast-header-break-point .main-header-menu .sub-menu{background-color:#f9f9f9;position:static;opacity:1;visibility:visible;border:0;width:auto}.ast-header-break-point .main-header-menu .sub-menu .ast-left-align-sub-menu.focus>.sub-menu,.ast-header-break-point .main-header-menu .sub-menu .ast-left-align-sub-menu:hover>.sub-menu{left:0}.ast-header-break-point .main-header-menu .ast-sub-menu-goes-outside.focus>.sub-menu,.ast-header-break-point .main-header-menu .ast-sub-menu-goes-outside:hover>.sub-menu{left:0}.ast-header-break-point .submenu-with-border .sub-menu{border:0}.ast-header-break-point .dropdown-menu-toggle{display:none}.ast-mobile-menu-buttons{display:none}.ast-button-wrap{display:inline-block}.ast-button-wrap button{box-shadow:none;border:none}.ast-button-wrap .menu-toggle{padding:0;width:2.2em;height:2.1em;font-size:1.5em;font-weight:400;border-radius:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;line-height:1.8571428571}.ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:0 .5em;width:auto;text-align:center}.ast-button-wrap .menu-toggle.main-header-menu-toggle .mobile-menu{font-size:15px;font-size:1rem;font-weight:600}.ast-button-wrap .menu-toggle .menu-toggle-icon{font-style:normal;display:inline-block;vertical-align:middle;line-height:2.05}.ast-button-wrap .menu-toggle .menu-toggle-icon:before{content:"\e5d2";font-family:Astra;text-decoration:inherit}.ast-button-wrap .menu-toggle .icon-menu-bars svg:nth-child(2){display:none}.ast-button-wrap .menu-toggle.toggled .menu-toggle-icon:before{content:"\e5cd"}.ast-button-wrap .menu-toggle.toggled .icon-menu-bars svg:first-child{display:none}.ast-button-wrap .menu-toggle.toggled .icon-menu-bars svg:nth-child(2){display:block}.ast-button-wrap .menu-toggle .mobile-menu-wrap{display:inline-block}.ast-button-wrap .menu-toggle:focus{outline:thin dotted}.header-main-layout-1 .ast-main-header-bar-alignment{margin-left:auto}.site-navigation{height:100%}.site-header .menu-link *{transition:none}.ast-icon.icon-arrow svg{height:.6em;width:.6em;position:relative;margin-left:10px}.ast-icon.icon-search svg{height:1em;width:.9em;margin-top:3px;margin-right:2px}.ast-header-break-point .user-select{clear:both}.ast-header-break-point .ast-mobile-menu-buttons{display:block;align-self:center}.ast-header-break-point .main-header-bar-navigation{flex:auto}.ast-header-break-point .ast-main-header-bar-alignment{display:block;width:100%;flex:auto;order:4}.ast-header-break-point .ast-icon.icon-arrow svg{height:.85em;width:.95em;position:relative;margin-left:10px}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{position:relative;text-align:left}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{grid-column-start:2;text-align:right}.ast-icon svg:not([fill]){fill:currentColor}.post-navigation a{background:0 0;font-size:1.06666rem;font-size:1rem;padding:0 var(--ast-post-nav-space,1.5em);height:2.33333em;line-height:calc(2.33333em - 3px)}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline{display:none}.group-blog .byline,.single .byline{display:inline}.page-links{clear:both;margin-top:1em}.page-links a{display:inline-block}.page-links a .page-link{border-color:var(--ast-border-color);background:0 0}.page-links .page-link{padding:0;margin:0 0 .3em .3em;border:2px solid var(--ast-border-color);color:#000;background:0 0;font-size:.8em;width:2.5em;height:2.5em;line-height:calc(2.5em - 4px);display:inline-block;text-align:center;transition:all .2s linear}.page-links .page-link:focus,.page-links .page-link:hover{color:#000}@media (max-width:768px){.page-links .page-link{margin-bottom:6px}}.entry-content>:last-child,.entry-summary>:last-child,.page-content>:last-child{margin-bottom:0}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){margin:20px auto}.bypostauthor{display:block}body{overflow-x:hidden}.widget-title{font-weight:400;margin-bottom:1em;line-height:1.5}.widget{margin:0 0 2.8em 0}.widget:last-child{margin-bottom:0}.widget select{max-width:100%}.widget ul{margin:0;list-style-type:none}.no-widget-text{margin-bottom:0}.widget_nav_menu ul ul.sub-menu{margin-top:.25em}.widget_nav_menu ul ul.sub-menu li{padding-left:20px}.widget_nav_menu ul ul.sub-menu a:after{left:-20px}.widget_nav_menu ul ul.sub-menu ul a:after{left:-40px}.widget_nav_menu ul ul.sub-menu ul ul a:after{left:-60px}.widget_nav_menu li{transition:all .2s linear}#secondary .wp-block-search__input{line-height:1}#secondary .wp-block-search__button{padding:.7em 1em}.widget_search .search-form{position:relative;padding:0;background:initial;color:inherit}.widget_search .search-form>label{position:relative}.widget_search .search-form i{color:#3a3a3a}.widget_search .search-form button{position:absolute;top:0;right:15px;border:none;padding:0;cursor:pointer;background:0 0}.widget_search .search-form input[type=submit],.widget_search .search-form input[type=submit]:focus,.widget_search .search-form input[type=submit]:hover{padding:13px 20px;border-radius:2px;border:none;top:0;right:0;position:absolute;color:#fff0;background:0 0;max-width:45px;z-index:2}.widget_search .search-form .search-field{background:var(--ast-widget-bg-color);border-width:1px;border-color:var(--ast-border-color);border-radius:2px}.widget_search .search-field,.widget_search .search-field:focus{width:100%;padding:12px 45px 12px 15px}.widget_archive ul.children,.widget_categories ul.children,.widget_pages ul.children{position:relative;margin-top:5px;width:100%}.widget_archive ul.children li,.widget_categories ul.children li,.widget_pages ul.children li{padding-left:20px}.widget_archive li ul.children a:after,.widget_categories li ul.children a:after,.widget_pages li ul.children a:after{left:-20px}.widget_archive li ul.children ul a:after,.widget_categories li ul.children ul a:after,.widget_pages li ul.children ul a:after{left:-40px}.widget_tag_cloud .tagcloud{margin-top:10px;display:inline-block}.widget_tag_cloud .tagcloud a{border:1px solid var(--ast-border-color);padding:.5em .9em;display:inline-block;margin-bottom:4px;font-size:14px;margin-right:4px;line-height:1.5;transition:all .2s linear}.widget_calendar table,.widget_calendar td,.widget_calendar th{padding:0;text-align:center}.widget_calendar table,.widget_calendar th{border:none}.widget_calendar td{border-right:none;border-left:none}.widget_calendar caption{line-height:2.7em}.widget_calendar thead{line-height:2.5em}.widget_calendar thead a{color:#0274be;font-size:1rem;vertical-align:middle}.widget_calendar thead td{vertical-align:middle;font-weight:700}.widget_calendar thead>tr>th{line-height:2.5em;border-bottom:2px solid var(--ast-border-color);border-top:2px solid var(--ast-border-color)}.widget_calendar tbody{line-height:2.1em;text-align:center}.widget_calendar tbody>tr>td{width:14.2857%}.widget_calendar tbody>tr:first-child>td{padding-top:3px}.widget_calendar #today{color:#0274be;font-weight:700;border-bottom:2px solid #0274be}.ast-builder-grid-row{display:grid;grid-template-columns:auto auto;align-items:center;grid-column-gap:20px;overflow-wrap:anywhere}.ast-builder-grid-row>.site-header-section{flex-wrap:nowrap}.ast-builder-footer-grid-columns{grid-column-gap:50px}.ast-builder-grid-row.ast-grid-center-col-layout{grid-template-columns:1fr auto 1fr}.ast-builder-layout-element{align-items:center}.ast-builder-grid-row.ast-grid-center-col-layout-only{-js-display:flex;display:flex;height:100%;justify-content:center}.ast-builder-grid-row.ast-grid-center-col-layout-only .ast-grid-section-center{flex-grow:1}.site-header-section{height:100%;min-height:0;align-items:center}.site-header-section>*{padding:0 10px}.site-header-section>div:first-child{padding-left:0}.site-header-section>div:last-child{padding-right:0}.site-header-section .ast-builder-menu{align-items:center}.ast-builder-layout-element.ast-header-search{height:auto}.ast-grid-right-center-section{justify-content:flex-start;flex-grow:1}.ast-grid-right-section{justify-content:flex-end}.ast-grid-right-section .ast-site-identity>:first-child{text-align:right}.ast-grid-right-section .ast-grid-right-center-section .ast-site-identity>:first-child{text-align:left}.ast-grid-left-center-section{justify-content:flex-end;flex-grow:1}.elementor-nav-menu .ast-icon,.et_pb_menu__wrap .ast-icon,.fl-widget .menu-item .ast-icon{display:none}.ast-logo-title-inline .ast-site-identity{padding:1em 0;-js-display:inline-flex;display:inline-flex;vertical-align:middle;align-items:center;transition:all .2s linear}.ast-grid-section-center{justify-content:center}.ast-grid-section-center .ast-site-identity>:first-child{text-align:center}.ast-builder-social-element{line-height:1;color:#3a3a3a;background:0 0;vertical-align:middle;transition:all 10ms;margin-left:6px;margin-right:6px;justify-content:center;align-items:center}.ast-builder-social-element:hover{color:#0274be}.ast-builder-social-element .social-item-label{padding-left:6px}.ast-social-stack-desktop .ast-builder-social-element,.ast-social-stack-mobile .ast-builder-social-element,.ast-social-stack-tablet .ast-builder-social-element{margin-top:6px;margin-bottom:6px}.ahfb-svg-iconset{-js-display:inline-flex;display:inline-flex;align-self:center}.ahfb-svg-iconset svg{width:17px;height:17px;transition:none}.ahfb-svg-iconset svg>*{transition:none}.ast-footer-copyright p{margin-bottom:0}.ast-builder-grid-row-container{display:grid;align-content:center}.main-header-bar .main-header-bar-navigation{height:100%}.ast-nav-menu .sub-menu{line-height:1.45}.ast-builder-menu .main-navigation{padding:0}.ast-builder-menu .main-navigation>ul{align-self:center}.ast-footer-copyright,.ast-footer-social-wrap,.site-footer-focus-item{width:100%}#astra-footer-menu{margin:0;list-style:none;background:inherit}#astra-footer-menu>ul{margin:0;list-style:none;background:inherit}.ast-header-break-point #ast-mobile-header{display:block}.ast-header-break-point .main-header-bar-navigation{line-height:3}.ast-header-break-point .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle{display:inline-block;position:absolute;font-size:inherit;top:0;right:20px;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 .907em;font-weight:400;line-height:inherit}.ast-header-break-point .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle>.ast-icon.icon-arrow{pointer-events:none}.ast-header-break-point .main-header-bar-navigation .menu-item-has-children .sub-menu{display:none}.ast-header-break-point .ast-mobile-header-wrap .ast-above-header-wrap .main-header-bar-navigation .ast-submenu-expanded>.ast-menu-toggle::before,.ast-header-break-point .ast-mobile-header-wrap .ast-main-header-wrap .main-header-bar-navigation .ast-submenu-expanded>.ast-menu-toggle::before{transform:rotateX(180deg)}.ast-header-break-point .ast-nav-menu .sub-menu{line-height:3}.site-footer-section{justify-content:center}.site-footer-section>*{margin-bottom:10px}.site-footer-section>:last-child{margin-bottom:0}.site-primary-footer-wrap{padding-top:45px;padding-bottom:45px}.site-above-footer-wrap,.site-below-footer-wrap{padding-top:20px;padding-bottom:20px}.ast-hfb-header.ast-header-break-point .main-header-bar-navigation{width:100%;margin:0}.ast-hfb-header .menu-toggle.toggled .ast-mobile-svg{display:none}.ast-hfb-header .menu-toggle.toggled .ast-close-svg{display:block}.menu-toggle .ast-close-svg{display:none}.ast-mobile-header-wrap .menu-toggle .mobile-menu-toggle-icon{-js-display:inline-flex;display:inline-flex;align-self:center}.ast-mobile-header-wrap .menu-toggle .mobile-menu-wrap{-js-display:inline-flex;display:inline-flex;align-self:center;margin-left:.4em}.ast-mobile-header-wrap .ast-button-wrap .menu-toggle.main-header-menu-toggle{-js-display:flex;display:flex;align-items:center;width:auto;height:auto}.menu-toggle .mobile-menu-toggle-icon{-js-display:inline-flex;display:inline-flex;align-self:center}.menu-toggle .mobile-menu-wrap{-js-display:inline-flex;display:inline-flex;align-self:center;margin-left:.4em}.ast-hfb-header .ast-button-wrap .menu-toggle .mobile-menu-wrap{align-items:center;-js-display:flex;display:flex}.ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:.5em;align-items:center;-js-display:flex;display:flex}.ast-search-menu-icon.ast-inline-search .search-field{width:100%;padding:.6em;padding-right:5.5em}.ast-header-account-type-extend-text-profile-type{-js-display:flex;display:flex;gap:10px;align-items:center}@media (min-width:769px){.footer-nav-wrap .astra-footer-horizontal-menu li{margin:0}.footer-nav-wrap .astra-footer-horizontal-menu li:first-child a{padding-left:0}.footer-nav-wrap .astra-footer-horizontal-menu li:last-child a{padding-right:0}.footer-nav-wrap .astra-footer-horizontal-menu a{padding:0 .5em}}.site-header{z-index:99;position:relative}.main-header-container{position:relative}.main-header-bar-wrap{position:relative}.main-header-bar{background-color:#fff;border-bottom-color:var(--ast-border-color);border-bottom-style:solid}.ast-header-break-point .main-header-bar{border:0}.ast-header-break-point .main-header-bar{border-bottom-color:var(--ast-border-color);border-bottom-style:solid}.main-header-bar{margin-left:auto;margin-right:auto}.ast-desktop .main-header-menu.ast-menu-shadow .sub-menu{box-shadow:0 4px 10px -2px rgb(0 0 0 / .1)}.ast-header-custom-item-inside .button-custom-menu-item .menu-link{display:none}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .ast-custom-button-link{display:none}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .menu-link{display:block}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item{padding-left:0;padding-right:0;margin-top:0;margin-bottom:0}.ast-theme-transparent-header .post-password-form{margin-top:100px}.site-branding{line-height:1;align-self:center}.ast-menu-toggle{display:none;background:0 0;color:inherit;border-style:dotted;border-color:#fff0}.ast-menu-toggle:focus,.ast-menu-toggle:hover{background:0 0;border-color:inherit;color:inherit}.ast-menu-toggle:focus{outline:thin dotted}.ast-main-header-nav-open .main-header-bar{padding-bottom:0}.main-header-bar{z-index:4;position:relative}.main-header-bar .main-header-bar-navigation:empty{padding:0}.main-header-bar .main-header-bar-navigation .sub-menu{line-height:1.45}.main-header-bar .main-header-bar-navigation .menu-item-has-children>.menu-link:after{line-height:normal}.custom-mobile-logo-link{display:none}.ast-site-identity{padding:1em 0}.ast-header-break-point .site-header .main-header-bar-wrap .site-branding{flex:1;align-self:center}.ast-header-break-point .ast-site-identity{width:100%}.ast-header-break-point .main-header-bar{display:block;line-height:3}.ast-header-break-point .main-header-bar .main-header-bar-navigation{line-height:3}.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu{line-height:3}.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children .sub-menu{display:none}.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle{display:inline-block;position:absolute;font-size:inherit;top:-1px;right:20px;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 .907em;font-weight:400;line-height:inherit;transition:all .2s}.ast-header-break-point .main-header-bar .main-header-bar-navigation .ast-submenu-expanded>.ast-menu-toggle::before{transform:rotateX(180deg)}.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu{border-top-width:0}.ast-header-break-point .main-navigation{display:block;width:100%}.ast-header-break-point .main-navigation ul ul{left:auto;right:auto}.ast-header-break-point .main-navigation .stack-on-mobile li{width:100%}.ast-header-break-point .main-navigation .widget{margin-bottom:1em}.ast-header-break-point .main-navigation .widget li{width:auto}.ast-header-break-point .main-navigation .widget:last-child{margin-bottom:0}.ast-header-break-point .main-header-bar-navigation{width:calc(100% + 40px);margin:0 -20px}.ast-header-break-point .main-header-menu ul ul{top:0}.ast-header-break-point .ast-builder-menu{width:100%}.ast-header-break-point .ast-mobile-header-wrap .ast-flex.stack-on-mobile{flex-wrap:wrap}.ast-desktop .main-header-menu>.menu-item .sub-menu:before{position:absolute;content:"";top:0;left:0;width:100%;transform:translateY(-100%)}input[type=email],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{color:#666;padding:.75em;height:auto;border-width:1px;border-style:solid;border-color:var(--ast-border-color);border-radius:2px;background:var(--ast-comment-inputs-background);box-shadow:none;box-sizing:border-box;transition:all .2s linear}input[type=email]:focus,input[type=password]:focus,input[type=reset]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{background-color:#fff;border-color:var(--ast-border-color);box-shadow:none}input[type=button],input[type=button]:focus,input[type=button]:hover,input[type=reset],input[type=reset]:focus,input[type=reset]:hover,input[type=submit],input[type=submit]:focus,input[type=submit]:hover{box-shadow:none}textarea{width:100%}input[type=search]:focus{outline:thin dotted}.astra-dark-mode-enable form .form-row textarea,.astra-dark-mode-enable input[type=email],.astra-dark-mode-enable input[type=number],.astra-dark-mode-enable input[type=password],.astra-dark-mode-enable input[type=reset],.astra-dark-mode-enable input[type=search],.astra-dark-mode-enable input[type=tel],.astra-dark-mode-enable input[type=text],.astra-dark-mode-enable input[type=url],.astra-dark-mode-enable textarea{background-color:var(--ast-global-color-secondary,--ast-global-color-5);color:var(--ast-global-color-2)!important;border:1px solid var(--ast-border-color)}.astra-dark-mode-enable form .form-row textarea:focus,.astra-dark-mode-enable input[type=email]:focus,.astra-dark-mode-enable input[type=number]:focus,.astra-dark-mode-enable input[type=password]:focus,.astra-dark-mode-enable input[type=reset]:focus,.astra-dark-mode-enable input[type=search]:focus,.astra-dark-mode-enable input[type=tel]:focus,.astra-dark-mode-enable input[type=text]:focus,.astra-dark-mode-enable input[type=url]:focus,.astra-dark-mode-enable textarea:focus{border:1px solid var(--ast-global-color-0)!important;background-color:var(--ast-global-color-secondary,--ast-global-color-5)!important}.astra-dark-mode-enable .select2-container .select2-selection--single,.astra-dark-mode-enable .select2-dropdown,.astra-dark-mode-enable select{background-color:var(--ast-global-color-secondary,--ast-global-color-5);border-color:var(--ast-border-color);color:var(--ast-global-color-2)}.astra-dark-mode-enable .wc-block-components-form .wc-block-components-text-input input[type=email],.astra-dark-mode-enable .wc-block-components-form .wc-block-components-text-input input[type=number],.astra-dark-mode-enable .wc-block-components-form .wc-block-components-text-input input[type=password],.astra-dark-mode-enable .wc-block-components-form .wc-block-components-text-input input[type=url],.astra-dark-mode-enable .wc-block-components-text-input input[type=email],.astra-dark-mode-enable .wc-block-components-text-input input[type=number],.astra-dark-mode-enable .wc-block-components-text-input input[type=password],.astra-dark-mode-enable .wc-block-components-text-input input[type=tel],.astra-dark-mode-enable .wc-block-components-text-input input[type=text],.astra-dark-mode-enable .wc-block-components-text-input input[type=url],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text]{background-color:var(--ast-global-color-secondary,--ast-global-color-5);color:var(--ast-global-color-2)}input[type=range]{-webkit-appearance:none;width:100%;margin:5.7px 0;padding:0;border:none}input[type=range]:focus{outline:0}input[type=range]::-webkit-slider-runnable-track{width:100%;height:8.6px;cursor:pointer;box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9;background:rgb(255 255 255 / .2);border-radius:13.6px;border:0 solid #fff}input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 rgb(255 221 0 / .37),0 0 0 rgb(255 224 26 / .37);border:7.9px solid #0274be;height:20px;width:20px;border-radius:50px;background:#0274be;cursor:pointer;-webkit-appearance:none;margin-top:-5.7px}input[type=range]:focus::-webkit-slider-runnable-track{background:rgb(255 255 255 / .2)}input[type=range]::-moz-range-track{width:100%;height:8.6px;cursor:pointer;box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9;background:rgb(255 255 255 / .2);border-radius:13.6px;border:0 solid #fff}input[type=range]::-moz-range-thumb{box-shadow:0 0 0 rgb(255 221 0 / .37),0 0 0 rgb(255 224 26 / .37);border:7.9px solid #0274be;height:20px;width:20px;border-radius:50px;background:#0274be;cursor:pointer}input[type=color]{border:none;width:100px;padding:0;height:30px;cursor:pointer}input[type=color]::-webkit-color-swatch-wrapper{padding:0;border:none}input[type=color]::-webkit-color-swatch{border:none}.page .entry-header{margin-bottom:1.5em}.search .entry-header{margin-bottom:1em}.ast-single-post .entry-header.ast-header-without-markup,.ast-single-post .entry-header.ast-no-title.ast-no-thumbnail{margin-bottom:0}.entry-header{margin-bottom:1.2em;word-wrap:break-word}.entry-header+.ast-blog-featured-section{margin-top:.5em}.blog-layout-6 .entry-header+.ast-blog-featured-section{margin-top:0}.entry-content{word-wrap:break-word}.entry-content .wp-audio-shortcode,.entry-content .wp-embedded-audio,.entry-content .wp-embedded-video,.entry-content .wp-video,.entry-content p{margin-bottom:1.6em}.entry-content .wp-embedded-audio,.entry-content .wp-embedded-video{display:inline-block}.entry-content::after{display:table;clear:both;content:""}.post-content>.cat-links,.post-content>.read-more,.post-content>.tags-links{display:block;margin-bottom:.8em;font-weight:var(--ast-blog-meta-weight,"")}.ast-excerpt-container>p:last-child{margin-bottom:0}.post-content>.read-more{margin-top:1.5em}.ast-article-inner{width:100%;overflow-wrap:break-word}.read-more a{display:inline-block}.read-more{margin-bottom:0}.read-more .ast-right-arrow{font-size:1em}.ast-no-thumb .ast-blog-featured-section{margin-bottom:0}.ast-no-thumb .entry-header+.ast-blog-featured-section{margin-top:0}.ast-blog-featured-section{margin-bottom:1.5em}.blog-layout-2 .ast-blog-featured-section,.blog-layout-3 .ast-blog-featured-section{margin-bottom:0}.error404 .page-header{margin-bottom:1.5em}.error404 .page-header .page-title{margin-bottom:0}.archive .entry-title,.blog .entry-title,.search .entry-title{line-height:1.3}.archive .format-aside .entry-title,.archive .format-status .entry-title,.blog .format-aside .entry-title,.blog .format-status .entry-title{display:none}.page-title{margin-bottom:1em;font-weight:400}.entry-title{margin-bottom:.2em}.ast-article-post{margin-bottom:2.5em}.ast-article-post:last-child{margin-bottom:0;border-bottom:0}.search .site-content .content-area .search-form{margin-bottom:3em}.blog-layout-1 .post-thumb{padding-left:0;padding-right:0;position:relative}.blog .posted-on{z-index:1}.ast-blog-featured-section .posted-on{width:5.714285714em;height:5.714285714em;padding:.7em}.ast-blog-featured-section .posted-on .date-month,.ast-blog-featured-section .posted-on .date-year{font-size:.8571428571em;line-height:1em}.ast-blog-featured-section .posted-on .date-day{font-size:2.5em;line-height:.9em;font-weight:900;margin:.1em 0}.ast-author-box img.avatar{border-radius:50%;margin:0 0 0 20px}.ast-archive-description{margin-bottom:2.5em;padding-bottom:1.3333em;border-bottom:1px solid var(--ast-border-color)}.ast-archive-description .ast-archive-title{margin-bottom:4px;font-size:40px;font-size:2.85714rem;font-weight:300}.ast-archive-description p{margin-bottom:0;font-size:20px;font-size:1.42857rem;line-height:1.65;font-weight:300}.ast-separate-container .ast-archive-description,.ast-separate-container .ast-author-box{background-color:#eee;padding-bottom:0;border-bottom:0}@media (max-width:1200px){.ast-separate-container .ast-archive-description{margin:0;padding:3.34em 2.4em}}@media (max-width:992px){.ast-separate-container .ast-archive-description{padding:2.14em}}@media (min-width:1201px){.ast-separate-container .ast-archive-description,.ast-separate-container .ast-author-box{margin:0;padding:5em 6.67em 3.33333em}}.single .entry-header{margin-bottom:2em}.single .post-navigation{margin:0;padding:2em 0 0;border-top:1px solid var(--ast-single-post-border,var(--ast-border-color))}@media (max-width:768px){.single .post-navigation{padding-top:1.5em}}.single .post-navigation a{margin:2px;display:inline-block;color:#000}.single .post-navigation a p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width:421px){.single .post-navigation .nav-links{-js-display:flex;display:flex;width:100%}.single .post-navigation .nav-links:not(:has(.nav-previous)){justify-content:flex-end}.single .post-navigation .nav-links .nav-previous+.nav-next{width:50%}.single .post-navigation .nav-next,.single .post-navigation .nav-previous{width:50%}}@media (max-width:420px){.single .post-navigation .ast-left-arrow,.single .post-navigation .ast-right-arrow{display:none}.single .post-navigation .nav-links:not(:has(.nav-previous)){justify-content:flex-end}.single .post-navigation .nav-next,.single .post-navigation .nav-previous{width:50%}.single .post-navigation .nav-next a,.single .post-navigation .nav-previous a{max-width:95%;width:100%}.single .post-navigation .nav-previous{margin-bottom:1em}}.single .entry-header .post-thumb{margin-bottom:2em}.single .entry-header .post-thumb img{margin-top:0;margin-bottom:0}.page .has-post-thumbnail .post-thumb img{margin-bottom:1.5em}.post-password-form{text-align:center}@media (max-width:420px){.post-password-form input[type=password]{display:block;margin:10px auto}}.post-password-form input[type=submit]{padding:10px 20px;border-radius:2px}.ast-author-avatar{margin:0 5px}.ast-author-avatar img{border-radius:100%;width:var(--ast-author-avatar-size,30px);height:var(--ast-author-avatar-size,30px)}.ast-separate-container .post-navigation{border-top:0;padding-left:var(--ast-post-nav-space,3.33333em);padding-right:var(--ast-post-nav-space,3.33333em)}@media (max-width:420px){.ast-separate-container .post-navigation{padding-left:0;padding-right:0}}@media (max-width:768px){.ast-separate-container .entry-header{margin-bottom:1em}}.ast-404-layout-1{text-align:center;margin:4em auto}.ast-404-layout-1 .page-sub-title{font-size:1.5rem;font-weight:700}.ast-404-layout-1 .widget_search{padding-top:.5em}.ast-404-search{margin-top:1.5em}.ast-404-search .widget_search{max-width:370px;margin:0 auto}.ast-separate-container .error-404,.ast-separate-container .no-results{background-color:#fff}@media (max-width:1200px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{margin:0;padding:3.34em 2.4em}}@media (max-width:768px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{padding:1.5em 2.14em}}@media (max-width:544px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{padding:1.5em 1em}}@media (min-width:1201px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{margin:0;padding:5.34em 6.67em}}.blog-layout-1{width:100%;display:inline-block;padding-bottom:2em;vertical-align:middle;border-bottom:1px solid var(--ast-border-color)}.blog-layout-1 .posted-on{left:0}.blog-layout-1 .post-content,.blog-layout-1 .post-thumb{padding-left:0;padding-right:0}.ast-flex{-js-display:flex;display:flex;flex-wrap:wrap}.ast-flex-1{flex:1}.ast-inline-flex{-js-display:inline-flex;display:inline-flex;align-items:center;flex-wrap:wrap;align-content:center}.ast-justify-content-flex-start{justify-content:flex-start}.ast-justify-content-flex-end{justify-content:flex-end}.ast-justify-content-center{justify-content:center}.ast-justify-content-space-between{justify-content:space-between}.ast-justify-content-space-around{justify-content:space-around}.ast-align-content-flex-start{align-content:flex-start}.ast-align-content-flex-end{align-content:flex-end}.ast-align-content-center{align-content:center}.ast-align-content-space-between{align-content:space-between}.ast-align-content-space-around{align-content:space-around}.ast-align-content-stretch{align-content:stretch}.ast-flex-grow-1{flex-grow:1}:root{--acd-font-serif:"Cormorant Garamond", Georgia, "Times New Roman", serif;--acd-font-sans:"Source Sans 3", Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}body,button,input,select,textarea{font-family:var(--acd-font-sans)}h1,h2,h3,h4,h5,h6,.entry-title,.page-title,.ast-archive-title,.widget-title{font-family:var(--acd-font-serif)}.entry-title a,.ast-article-post .entry-title a,.widget a{transition:color .2s ease,text-decoration-color .2s ease;text-decoration-thickness:1px;text-underline-offset:.18em}@media (hover:hover){.entry-title a:hover,.ast-article-post .entry-title a:hover{color:#6B0D1E;text-decoration:underline;text-decoration-color:#D4AF37}}a:focus-visible,button:focus-visible{outline:3px solid rgb(212 175 55 / .72);outline-offset:3px}:root{--acd-font-scale:1}html[data-acd-font-size="compact"]{--acd-font-scale:.94}html[data-acd-font-size="comfortable"]{--acd-font-scale:1}html[data-acd-font-size="large"]{--acd-font-scale:1.12}html[data-acd-font-size="xlarge"]{--acd-font-scale:1.24}html[data-acd-font-size="compact"] body:not(.acd-site){font-size:16px;line-height:1.56}html[data-acd-font-size="comfortable"] body:not(.acd-site){font-size:17px;line-height:1.6}html[data-acd-font-size="large"] body:not(.acd-site){font-size:19px;line-height:1.64}html[data-acd-font-size="xlarge"] body:not(.acd-site){font-size:20.5px;line-height:1.68}:root{--acd-wine:#6b0d1e;--acd-wine-2:#820f26;--acd-gold:#d4af37;--acd-gold-deep:#b67b18;--acd-cream:#fff8ed;--acd-cream-2:#fbf2e6;--acd-nude:#eed8c7;--acd-navy:#152a3a;--acd-ink:#17283a;--acd-muted:#755f54;--acd-line:#ead9c9;--acd-card:#fffdf9;--acd-shadow:0 12px 34px rgba(88, 48, 24, .08);--acd-radius:18px}html[data-theme="dark"]{--acd-cream:#101923;--acd-cream-2:#13202b;--acd-nude:#26333e;--acd-ink:#f7f1e7;--acd-muted:#c7b9ac;--acd-line:#334453;--acd-card:#172431;--acd-shadow:0 14px 36px rgba(0,0,0,.24)}html{scroll-behavior:smooth}body.acd-site{margin:0;background:var(--acd-cream);color:var(--acd-ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body.acd-site *{box-sizing:border-box}body.acd-site a{color:inherit;text-decoration:none}body.acd-site img{max-width:100%;display:block}body.acd-site button,body.acd-site input{font:inherit}.acd-shell{width:min(1500px, calc(100% - 64px));margin:0 auto}.acd-site h1,.acd-site h2,.acd-site h3{font-family:Georgia,"Times New Roman",serif}.acd-site svg{width:1.15em;height:1.15em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.acd-header{position:sticky;top:0;z-index:90;background:color-mix(in srgb,var(--acd-card) 95%,transparent);border-bottom:1px solid var(--acd-line);backdrop-filter:blur(16px)}.admin-bar .acd-header{top:32px}.acd-header-inner{min-height:84px;display:grid;grid-template-columns:300px 1fr auto;gap:24px;align-items:center}.acd-brand{display:flex;align-items:center;min-width:0}.acd-logo-image{width:260px;max-height:68px;object-fit:contain;object-position:left center}.acd-main-nav{display:flex;justify-content:center;align-items:center;gap:clamp(13px, 1.5vw, 26px)}.acd-main-nav a{display:inline-flex;align-items:center;gap:7px;color:var(--acd-ink);font-size:14px;font-weight:700;white-space:nowrap;transition:color .2s ease}.acd-main-nav a:hover{color:var(--acd-wine)}.acd-menu-icon{color:var(--acd-wine);width:17px;height:17px}.acd-header-actions{display:flex;align-items:center;gap:10px}.acd-header-circle-button,.acd-theme-toggle{border:1px solid var(--acd-line);background:var(--acd-card);color:var(--acd-ink);min-width:46px;height:46px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 14px rgb(80 40 20 / .05)}.acd-theme-toggle{min-width:72px;gap:4px;padding:4px;background:var(--acd-navy);color:#fff;justify-content:space-between}.acd-theme-icon{width:30px;height:30px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center}html[data-theme="light"] .acd-theme-sun,html[data-theme="dark"] .acd-theme-moon{background:var(--acd-gold);color:#fff}.acd-pray-button{height:48px;border:0;border-radius:12px;padding:0 20px;background:var(--acd-wine);color:#fff;display:inline-flex;align-items:center;gap:10px;font-weight:800;cursor:pointer}.acd-pray-button svg{width:19px;height:19px}.acd-mobile-menu-toggle{display:none;border:0;background:none;font-size:26px;color:var(--acd-wine)}.acd-hero{position:relative;min-height:410px;background-image:var(--acd-hero-image);background-position:center right;background-size:cover;overflow:hidden}.acd-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(255 249 239 / .98) 0%,rgb(255 249 239 / .93) 25%,rgb(255 249 239 / .58) 42%,rgb(255 249 239 / .06) 66%);pointer-events:none}html[data-theme="dark"] .acd-hero::after{background:linear-gradient(90deg,rgb(15 25 35 / .98),rgb(15 25 35 / .88) 29%,rgb(15 25 35 / .45) 45%,rgb(15 25 35 / .05) 67%)}.acd-hero-inner{min-height:410px;display:flex;align-items:center;position:relative;z-index:2}.acd-hero-content{width:min(550px, 44%);padding:30px 0 38px}.acd-hero-badge{display:inline-block;margin-bottom:12px;padding:6px 10px;background:var(--acd-wine);color:#fff;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.08em}.acd-hero h1{margin:0;font-size:clamp(52px, 5.1vw, 84px);line-height:.94;font-weight:500;color:var(--acd-wine);letter-spacing:-.035em}.acd-hero h1 span{display:block;color:var(--acd-gold);margin-top:7px}.acd-hero-description{max-width:510px;margin:24px 0 28px;font-size:18px;line-height:1.55;color:var(--acd-ink)}.acd-hero-actions{display:flex;gap:14px;flex-wrap:wrap}.acd-button{min-height:52px;padding:0 20px;display:inline-flex;align-items:center;gap:10px;border-radius:12px;font-weight:800;cursor:pointer}.acd-button-primary{background:var(--acd-wine);color:#fff!important;border:1px solid var(--acd-wine)}.acd-button-secondary{background:var(--acd-card);color:var(--acd-wine)!important;border:1px solid #d7b788}.acd-daily-section{padding:16px 0 10px}.acd-daily-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.98fr) minmax(0,1.05fr);gap:14px}.acd-saint-feature,.acd-message-day,.acd-daily-right>article{border:1px solid var(--acd-line);border-radius:var(--acd-radius);overflow:hidden;box-shadow:var(--acd-shadow);background:var(--acd-card)}.acd-saint-feature{min-height:286px;position:relative;background:#102b3b}.acd-saint-slide{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .35s ease;background-image:linear-gradient(90deg,rgb(10 36 51 / .98) 0%,rgb(10 36 51 / .83) 48%,rgb(10 36 51 / .22) 100%),var(--acd-saint-image);background-size:cover;background-position:center}.acd-saint-slide.is-active{opacity:1;pointer-events:auto}.acd-saint-empty{padding:34px;color:#fff}.acd-saint-copy{width:57%;height:100%;padding:34px;color:#fff;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.acd-feature-label{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:5px 9px;border-radius:7px;background:var(--acd-gold-deep);color:#fff;font:800 11px/1.2 Inter,sans-serif;letter-spacing:.02em}.acd-saint-copy h2,.acd-saint-empty h2{margin:15px 0 6px;color:#fff;font-size:clamp(30px, 3vw, 49px);line-height:.98}.acd-saint-copy p,.acd-saint-empty p{margin:4px 0 18px;max-width:360px;font-size:14px;line-height:1.55;color:rgb(255 255 255 / .9)}.acd-dark-link{display:inline-flex;align-items:center;gap:8px;padding:10px 13px;border:1px solid rgb(212 175 55 / .7);border-radius:8px;color:#fff!important;font-weight:800;font-size:13px}.acd-saint-numbers{position:absolute;right:16px;top:16px;z-index:5;display:flex;gap:7px}.acd-saint-numbers button{width:34px;height:34px;border-radius:50%;border:1px solid rgb(255 255 255 / .65);background:rgb(14 35 48 / .6);color:#fff;cursor:pointer}.acd-saint-numbers button.is-active{color:#2a1b10;background:var(--acd-gold);border-color:var(--acd-gold);font-weight:800}.acd-message-day{min-height:286px;padding:32px;display:flex;flex-direction:column;justify-content:center;position:relative;background:radial-gradient(circle at 90% 20%,rgb(212 175 55 / .22),transparent 35%),linear-gradient(135deg,var(--acd-card),color-mix(in srgb,var(--acd-cream-2) 72%,#fff 28%))}.acd-message-day .acd-feature-label{background:#fff0;color:var(--acd-gold-deep);padding-left:0;font-size:12px}.acd-message-day h2{margin:18px 0 24px;max-width:480px;color:var(--acd-ink);font-size:clamp(26px, 2.4vw, 39px);line-height:1.13;font-weight:500}.acd-message-day a{width:fit-content;padding:10px 18px;border-radius:8px;background:var(--acd-wine);color:#fff!important;font-weight:800}.acd-daily-right{display:grid;grid-template-rows:1.45fr .72fr;gap:12px}.acd-video-feature,.acd-video-bg{min-height:0}.acd-video-bg{height:100%;padding:20px;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(180deg,rgb(0 0 0 / .03),rgb(0 0 0 / .7)),var(--acd-video-image,linear-gradient(135deg,#d79a42,#6d402a));background-size:cover;background-position:center;color:#fff}.acd-video-bg .acd-feature-label{background:var(--acd-wine)}.acd-video-bg h3{margin:16px 0 12px;color:#fff;font-size:24px;line-height:1.05}.acd-video-bg a{width:fit-content;background:#fff;color:var(--acd-wine);padding:8px 12px;border-radius:7px;font-weight:800;font-size:12px}.acd-phrase-day{padding:14px 18px;display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start}.acd-phrase-day>span{color:var(--acd-gold-deep);font-size:25px}.acd-phrase-day strong{display:block;margin-bottom:5px;font-size:11px;color:var(--acd-gold-deep)}.acd-phrase-day p{margin:0 0 3px;font-family:Georgia,serif;font-size:16px;line-height:1.3;color:var(--acd-ink)}.acd-phrase-day small{color:var(--acd-wine)}.acd-shortcuts{padding:2px 0 10px}.acd-shortcuts-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:10px}.acd-shortcuts-grid a{min-height:64px;border:1px solid var(--acd-line);border-radius:12px;background:var(--acd-card);display:flex;align-items:center;justify-content:center;gap:10px;font-weight:800;font-size:14px;box-shadow:0 5px 16px rgb(68 39 22 / .035)}.acd-shortcuts-grid svg{width:28px;height:28px;color:var(--acd-wine)}.acd-shortcuts-grid a:nth-child(2) svg{color:#c98a25}.acd-shortcuts-grid a:nth-child(3) svg{color:#426bb2}.acd-shortcuts-grid a:nth-child(4) svg{color:#a86e17}.acd-shortcuts-grid a:nth-child(5) svg{color:#bf3d42}.acd-shortcuts-grid a:nth-child(6) svg{color:#bd233c}.acd-shortcuts-grid a:nth-child(7) svg{color:#2d65ba}.acd-stars-section{padding:4px 0 26px}.acd-stars-grid{display:grid;grid-template-columns:1.05fr .95fr .76fr;gap:12px;align-items:stretch}.acd-panel{padding:14px;border:1px solid var(--acd-line);border-radius:var(--acd-radius);background:var(--acd-card);box-shadow:0 8px 24px rgb(68 39 22 / .045);min-width:0}.acd-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.acd-panel-heading h2{margin:0;font-family:Inter,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:.02em;color:var(--acd-wine)}.acd-panel-heading a{font-size:11px;font-weight:800;color:var(--acd-wine)}.acd-recent-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.acd-recent-card{border:1px solid var(--acd-line);border-radius:12px;overflow:hidden;background:var(--acd-card)}.acd-recent-card .acd-post-thumb{aspect-ratio:16/9;display:block;overflow:hidden}.acd-recent-card .acd-post-thumb img{width:100%;height:100%;object-fit:cover}.acd-recent-card .acd-post-copy{padding:10px 12px 12px}.acd-recent-card h3{font-size:18px;line-height:1.08;margin:7px 0}.acd-recent-card .acd-post-meta{font-size:10px}.acd-share-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.acd-share-card,.acd-sticker{border:0;padding:0;background:none;cursor:pointer;position:relative}.acd-share-card{border-radius:10px;overflow:hidden;aspect-ratio:2/3}.acd-share-card img{width:100%;height:100%;object-fit:cover}.acd-whatsapp-corner{position:absolute;right:6px;bottom:6px;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#1aaa58;color:#fff}.acd-whatsapp-corner svg{width:16px;height:16px}.acd-sticker-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.acd-sticker{border:1px solid var(--acd-line);border-radius:10px;overflow:hidden;background:#fffaf2;aspect-ratio:1/1}.acd-sticker img{width:100%;height:100%;object-fit:contain}.acd-badge{display:inline-flex;align-items:center;width:fit-content;padding:4px 7px;border-radius:6px;background:#a85b44;color:#fff;font:800 10px/1.2 Inter,sans-serif;text-transform:uppercase}.acd-badge-santos-da-igreja,.acd-badge-santos{background:#35667b}.acd-badge-palavra-de-deus,.acd-badge-salmos{background:#6a873d}.acd-badge-oracoes{background:#b57a18}.acd-badge-reflexoes-de-fe{background:var(--acd-wine)}.acd-post-meta{display:flex;gap:12px;align-items:center;flex-wrap:wrap;color:var(--acd-muted);font-size:11px}.acd-post-meta span{display:inline-flex;align-items:center;gap:4px}.acd-post-meta svg{width:13px;height:13px;color:var(--acd-wine)}.acd-thumb-placeholder{width:100%;height:100%;display:grid;place-items:center;background:var(--acd-cream-2);color:var(--acd-gold-deep)}.acd-study-section{padding:24px 0 8px}.acd-study-heading{display:flex;align-items:center;gap:12px;margin-bottom:14px}.acd-study-heading>span{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--acd-wine);color:#fff;font-weight:800}.acd-study-heading h2{margin:0;font-size:31px;color:var(--acd-ink)}.acd-study-heading p{margin:2px 0 0;color:var(--acd-muted);font-size:13px}.acd-popular-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.acd-popular-card{border:1px solid var(--acd-line);border-radius:14px;overflow:hidden;background:var(--acd-card);box-shadow:var(--acd-shadow)}.acd-popular-card .acd-post-thumb{aspect-ratio:16/8.6;display:block;overflow:hidden}.acd-popular-card .acd-post-thumb img{width:100%;height:100%;object-fit:cover}.acd-popular-card .acd-post-copy{padding:13px 15px 15px}.acd-popular-card h3{margin:7px 0 10px;font-size:24px;line-height:1.08}.acd-magazine-grid{display:grid;grid-template-columns:1.1fr repeat(2,.7fr);grid-auto-rows:minmax(126px,auto);gap:10px}.acd-magazine-lead{grid-row:span 3;min-height:400px;border-radius:16px;overflow:hidden}.acd-magazine-lead-bg{height:100%;padding:28px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff!important;background:linear-gradient(180deg,rgb(0 0 0 / .05),rgb(0 0 0 / .72)),var(--acd-mag-image,linear-gradient(135deg,#7c4a29,#162f42));background-size:cover;background-position:center}.acd-magazine-lead span{width:fit-content;padding:5px 8px;background:#2a67a0;border-radius:6px;font-size:10px;font-weight:800}.acd-magazine-lead h2{margin:14px 0 8px;color:#fff;font-size:35px;line-height:1.02}.acd-magazine-lead p{max-width:500px;margin:0 0 15px}.acd-magazine-mini{display:grid;grid-template-columns:42% 1fr;border:1px solid var(--acd-line);border-radius:12px;overflow:hidden;background:var(--acd-card)}.acd-magazine-mini .acd-post-thumb{min-height:126px;overflow:hidden}.acd-magazine-mini .acd-post-thumb img{width:100%;height:100%;object-fit:cover}.acd-magazine-mini .acd-post-copy{padding:10px}.acd-magazine-mini h3{font-size:16px;line-height:1.08;margin:7px 0}.acd-magazine-mini .acd-post-meta{font-size:9px;gap:6px}.acd-topic-section{padding:26px 0;border-top:1px solid var(--acd-line)}.acd-topic-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.acd-topic-heading>div{display:flex;align-items:center;gap:10px}.acd-topic-heading svg{width:26px;height:26px;color:var(--acd-gold-deep)}.acd-topic-heading h2{margin:0;font-size:34px}.acd-topic-heading>a{color:var(--acd-wine);font-weight:800;font-size:13px}.acd-topic-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.acd-topic-card{border:1px solid var(--acd-line);border-radius:14px;overflow:hidden;background:var(--acd-card);display:grid;grid-template-columns:43% 1fr;min-height:220px;box-shadow:var(--acd-shadow)}.acd-topic-card .acd-post-thumb{overflow:hidden}.acd-topic-card .acd-post-thumb img{width:100%;height:100%;object-fit:cover}.acd-topic-card .acd-post-copy{padding:16px;display:flex;flex-direction:column;align-items:flex-start}.acd-topic-card h3{margin:8px 0;font-size:22px;line-height:1.07}.acd-topic-card p{margin:9px 0 0;color:var(--acd-muted);font-size:13px;line-height:1.45}.acd-topic-card .acd-post-meta{margin-top:auto;padding-top:10px}.acd-commercial-section{padding:25px 0}.acd-commercial-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.acd-ad-slot,.acd-affiliate-slot{min-height:130px;border:1px dashed #d6b992;border-radius:16px;background:var(--acd-card);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;text-align:center;color:var(--acd-muted)}.acd-ad-slot strong,.acd-affiliate-slot strong{color:var(--acd-wine)}.acd-footer{margin-top:30px;padding:36px 0 14px;background:linear-gradient(120deg,#650b1d,#2b1320 58%,#10283a);color:#fff}.acd-footer-grid{display:grid;grid-template-columns:1.25fr .65fr .7fr .75fr 1.15fr;gap:34px}.acd-logo-image-footer{width:240px;max-height:72px;object-fit:contain;filter:brightness(0) invert(1);opacity:.96}.acd-footer p{color:rgb(255 255 255 / .82);line-height:1.5;font-size:13px}.acd-footer h3{margin:0 0 10px;font-family:Inter,sans-serif;font-size:12px;text-transform:uppercase;color:var(--acd-gold)}.acd-footer-grid>div:not(.acd-footer-brand) a{display:block;color:rgb(255 255 255 / .88);font-size:12px;margin:7px 0}.acd-social-dots{display:flex;gap:8px}.acd-social-dots span{width:30px;height:30px;border-radius:50%;border:1px solid rgb(212 175 55 / .55);display:grid;place-items:center;color:var(--acd-gold);font-size:12px}.acd-newsletter{display:flex;margin-top:10px}.acd-newsletter input{min-width:0;flex:1;border:0;padding:11px;border-radius:7px 0 0 7px}.acd-newsletter button{border:0;padding:0 14px;border-radius:0 7px 7px 0;background:var(--acd-gold);color:#4c2717;font-weight:800}.acd-footer-bottom{margin-top:26px;padding-top:14px;border-top:1px solid rgb(255 255 255 / .12);text-align:center;color:rgb(255 255 255 / .72);font-size:12px}.acd-modal-overlay{position:fixed;inset:0;z-index:120;background:rgb(8 18 26 / .68);display:grid;place-items:center;padding:24px;backdrop-filter:blur(7px)}.acd-modal-overlay[hidden]{display:none}.acd-search-panel,.acd-pray-panel,.acd-share-dialog{width:min(650px,100%);max-height:calc(100vh - 50px);overflow:auto;border-radius:22px;padding:34px;background:var(--acd-card);box-shadow:0 30px 90px rgb(0 0 0 / .28);position:relative}.acd-overlay-close{position:absolute;top:14px;right:16px;width:38px;height:38px;border-radius:50%;border:1px solid var(--acd-line);background:var(--acd-cream);color:var(--acd-ink);font-size:24px;cursor:pointer}.acd-overlay-eyebrow{margin:0 0 8px;color:var(--acd-wine);font-size:11px;font-weight:900;letter-spacing:.1em}.acd-search-panel h2,.acd-pray-panel h2,.acd-share-dialog h2{margin:0 0 18px;font-size:34px}.acd-search-form{display:grid;grid-template-columns:1fr auto;gap:10px}.acd-search-input-wrap{display:flex;align-items:center;gap:8px;border:1px solid var(--acd-line);border-radius:10px;padding:0 12px;background:var(--acd-cream)}.acd-search-input-wrap input{width:100%;min-height:48px;background:#fff0;border:0;outline:0;color:var(--acd-ink)}.acd-search-form button,.acd-pray-options a,.acd-share-actions button,.acd-share-actions a{min-height:48px;border:0;border-radius:10px;padding:0 16px;background:var(--acd-wine);color:#fff!important;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:800;cursor:pointer}.acd-pray-options{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.acd-share-dialog{width:min(520px,100%)}.acd-share-dialog img{max-height:55vh;margin:0 auto 18px;border-radius:14px;box-shadow:var(--acd-shadow)}.acd-share-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.acd-share-actions a{background:var(--acd-gold-deep)}.acd-share-help{margin:12px 0 0;color:var(--acd-muted);font-size:12px;text-align:center}html[data-theme="dark"] .acd-logo-image:not(.acd-logo-image-footer){filter:brightness(0) invert(1)}html[data-theme="dark"] .acd-sticker{background:#fff8ec}html[data-theme="dark"] .acd-share-card{box-shadow:0 0 0 1px rgb(255 255 255 / .05)}@media (max-width:1180px){.acd-shell{width:min(100% - 36px, 1180px)}.acd-header-inner{grid-template-columns:230px 1fr auto;gap:14px}.acd-logo-image{width:220px}.acd-main-nav{gap:12px}.acd-main-nav a{font-size:12px}.acd-main-nav a:nth-child(6){display:none}.acd-daily-grid{grid-template-columns:1.15fr .85fr}.acd-daily-right{grid-column:1/-1;grid-template-columns:1.2fr .8fr;grid-template-rows:none}.acd-stars-grid{grid-template-columns:1fr 1fr}.acd-sticker-panel{grid-column:1/-1}.acd-sticker-grid{grid-template-columns:repeat(6,1fr)}.acd-topic-grid{grid-template-columns:repeat(2,1fr)}.acd-topic-card:last-child{display:none}.acd-footer-grid{grid-template-columns:1.2fr repeat(3,.7fr)}.acd-footer-grid>div:last-child{grid-column:1/-1}}@media (max-width:820px){.admin-bar .acd-header{top:46px}.acd-shell{width:min(100% - 24px, 760px)}.acd-header-inner{min-height:68px;grid-template-columns:auto 1fr auto}.acd-mobile-menu-toggle{display:block}.acd-brand{justify-self:center}.acd-logo-image{width:160px;max-height:50px}.acd-main-nav{display:none;position:absolute;left:12px;right:12px;top:72px;flex-direction:column;align-items:stretch;gap:0;padding:10px;border:1px solid var(--acd-line);border-radius:14px;background:var(--acd-card);box-shadow:var(--acd-shadow)}.acd-main-nav.is-open{display:flex}.acd-main-nav a{padding:12px;border-bottom:1px solid var(--acd-line);font-size:14px}.acd-main-nav a:last-child{border-bottom:0}.acd-header-circle-button{display:none}.acd-theme-toggle{min-width:46px;width:46px}.acd-theme-icon{width:24px;height:24px}.acd-theme-toggle .acd-theme-icon:not(.acd-theme-sun){display:none}html[data-theme="dark"] .acd-theme-toggle .acd-theme-sun{display:none}html[data-theme="dark"] .acd-theme-toggle .acd-theme-moon{display:flex}.acd-pray-button{width:44px;padding:0;justify-content:center}.acd-pray-button span{display:none}.acd-hero{min-height:410px;background-image:var(--acd-hero-mobile-image);background-position:center}.acd-hero::after{background:linear-gradient(180deg,rgb(255 249 239 / .94) 0%,rgb(255 249 239 / .8) 52%,rgb(255 249 239 / .14) 100%)}html[data-theme="dark"] .acd-hero::after{background:linear-gradient(180deg,rgb(15 25 35 / .95),rgb(15 25 35 / .78) 52%,rgb(15 25 35 / .16))}.acd-hero-inner{min-height:410px;align-items:flex-start}.acd-hero-content{width:100%;padding-top:35px}.acd-hero h1{font-size:48px}.acd-hero-description{max-width:350px;font-size:15px;margin:17px 0 20px}.acd-button{min-height:46px;padding:0 14px;font-size:13px}.acd-daily-grid{grid-template-columns:1fr}.acd-saint-feature{min-height:320px}.acd-saint-copy{width:70%;padding:24px}.acd-saint-copy h2{font-size:38px}.acd-message-day{min-height:220px;padding:25px}.acd-message-day h2{font-size:31px}.acd-daily-right{grid-column:auto;grid-template-columns:1fr}.acd-video-feature{min-height:210px}.acd-phrase-day{min-height:105px}.acd-shortcuts-grid{grid-template-columns:repeat(4,1fr);gap:7px}.acd-shortcuts-grid a{min-height:72px;flex-direction:column;gap:5px;font-size:11px;text-align:center;padding:6px}.acd-shortcuts-grid svg{width:23px;height:23px}.acd-stars-grid{grid-template-columns:1fr}.acd-sticker-panel{grid-column:auto}.acd-share-strip{grid-template-columns:repeat(4,minmax(112px,1fr));overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.acd-share-card{scroll-snap-align:start}.acd-sticker-grid{grid-template-columns:repeat(3,1fr)}.acd-recent-two{grid-template-columns:1fr 1fr}.acd-study-heading h2{font-size:27px}.acd-popular-grid{grid-template-columns:1fr}.acd-popular-card{display:grid;grid-template-columns:38% 1fr}.acd-popular-card .acd-post-thumb{aspect-ratio:auto;min-height:160px}.acd-magazine-grid{grid-template-columns:1fr}.acd-magazine-lead{grid-row:auto;min-height:330px}.acd-magazine-mini{grid-template-columns:36% 1fr}.acd-topic-grid{grid-template-columns:1fr}.acd-topic-card:last-child{display:grid}.acd-topic-card{min-height:170px;grid-template-columns:37% 1fr}.acd-topic-card h3{font-size:19px}.acd-topic-card p{display:none}.acd-topic-heading h2{font-size:27px}.acd-footer-grid{grid-template-columns:1fr 1fr;gap:25px}.acd-footer-brand,.acd-footer-grid>div:last-child{grid-column:1/-1}.acd-logo-image-footer{width:210px}.acd-search-form{grid-template-columns:1fr}.acd-pray-options,.acd-share-actions{grid-template-columns:1fr}}@media (max-width:520px){.acd-shell{width:calc(100% - 20px)}.acd-logo-image{width:145px}.acd-hero h1{font-size:42px}.acd-hero-actions{gap:8px}.acd-button{font-size:12px}.acd-saint-copy{width:82%}.acd-saint-numbers{top:12px;right:10px}.acd-saint-numbers button{width:30px;height:30px}.acd-shortcuts-grid{grid-template-columns:repeat(3,1fr)}.acd-recent-two{grid-template-columns:1fr}.acd-share-strip{grid-template-columns:repeat(4,105px)}.acd-sticker-grid{grid-template-columns:repeat(3,1fr)}.acd-footer-grid{grid-template-columns:1fr}.acd-footer-grid>*{grid-column:auto!important}}.acd-site h1,.acd-site h2,.acd-site h3{font-family:"Palatino Linotype","Book Antiqua",Palatino,Georgia,serif;font-weight:600;letter-spacing:-.018em}.acd-post-copy h3 a,.acd-topic-card h3 a,.acd-popular-card h3 a,.acd-recent-card h3 a,.acd-magazine-mini h3 a{color:var(--acd-ink)!important}.acd-header-inner{min-height:86px;grid-template-columns:320px minmax(0,1fr) max-content;gap:18px}.acd-brand{min-height:72px}.acd-brand-lockup{display:inline-flex;align-items:center;gap:15px;min-width:0}.acd-brand-symbol{width:72px;height:72px;object-fit:contain;flex:0 0 72px}.acd-brand-wording{display:inline-flex;flex-direction:column;justify-content:center;min-width:0}.acd-brand-name{display:inline-flex;align-items:baseline;gap:8px;white-space:nowrap;font-family:"Palatino Linotype","Book Antiqua",Palatino,Georgia,serif;font-size:clamp(26px, 2vw, 34px);line-height:1;letter-spacing:-.025em;color:var(--acd-wine)}.acd-brand-name strong{font-weight:600}.acd-brand-name em{font-style:normal;font-weight:500;color:var(--acd-gold-deep)}.acd-brand-rule{width:74%;height:7px;margin-top:7px;opacity:.9;background:radial-gradient(circle at 50% 50%,var(--acd-gold) 0 2px,transparent 2.5px),linear-gradient(90deg,transparent 0 7%,var(--acd-gold) 24% 76%,transparent 93% 100%);background-size:100% 100%}.acd-logo-image{width:300px;max-height:72px;object-fit:contain;object-position:left center}.acd-main-nav{gap:clamp(10px, 1.1vw, 20px)}.acd-main-nav a{font-size:13px}.acd-header-actions{gap:9px}.acd-pray-button{min-width:142px;padding:0 18px;white-space:nowrap;flex:0 0 auto}.acd-hero,.acd-hero-inner{min-height:320px}.acd-hero{background-position:center right}.acd-hero-content{width:min(520px, 43%);padding:22px 0 26px}.acd-hero h1{font-size:clamp(46px, 4.25vw, 68px);line-height:.96}.acd-hero-description{margin:18px 0 22px;font-size:17px;line-height:1.48}.acd-button{min-height:48px}.acd-daily-section{padding:14px 0 8px}.acd-daily-grid{grid-template-columns:minmax(0,1.36fr) minmax(0,.92fr) minmax(0,1.02fr);gap:12px}.acd-saint-feature,.acd-message-day{min-height:258px}.acd-saint-copy{width:59%;padding:27px 28px}.acd-saint-copy h2,.acd-saint-empty h2{font-size:clamp(27px, 2.15vw, 38px);line-height:1.02;margin:12px 0 7px}.acd-saint-copy p,.acd-saint-empty p{font-size:13px;line-height:1.48;margin-bottom:14px}.acd-saint-numbers{right:15px;top:15px;gap:7px;align-items:center}.acd-saint-numbers button{box-sizing:border-box!important;width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important;padding:0!important;margin:0!important;border-radius:999px!important;display:inline-grid!important;place-items:center!important;line-height:1!important;font-size:12px!important;font-weight:700;appearance:none}.acd-message-day{padding:27px 29px}.acd-message-day h2{margin:14px 0 20px;font-size:clamp(25px, 2.05vw, 34px);line-height:1.12}.acd-video-bg{padding:17px}.acd-video-bg h3{margin:12px 0 10px;font-size:21px;line-height:1.08}.acd-phrase-day{padding:12px 16px}.acd-phrase-day p{font-size:15px}.acd-stars-grid{grid-template-columns:.98fr 1.08fr .92fr;gap:12px;align-items:start}.acd-panel{align-self:start}.acd-share-panel,.acd-sticker-panel{height:auto}.acd-sticker-grid{gap:9px}.acd-sticker{width:100%;aspect-ratio:1 / 1;min-height:0;display:block;background:#fffaf2}.acd-sticker img{width:100%;height:100%;padding:0;object-fit:cover;object-position:center}.acd-share-card{box-shadow:0 5px 12px rgb(80 42 20 / .06)}.acd-study-section{padding:34px 0 10px}.acd-study-heading{display:flex;align-items:center;gap:16px;margin-bottom:18px}.acd-study-heading::after{content:"";height:1px;flex:1 1 auto;background:linear-gradient(90deg,color-mix(in srgb,var(--acd-gold) 58%,transparent),transparent 92%)}.acd-study-heading>span,.acd-study-heading p{display:none!important}.acd-study-heading h2{margin:0;flex:0 0 auto;font-size:clamp(31px, 2.7vw, 42px);color:var(--acd-ink);line-height:1}.acd-study-heading>a{order:3;flex:0 0 auto;color:var(--acd-wine);font-size:12px;font-weight:800}.acd-popular-card h3{font-size:22px;font-weight:600}.acd-magazine-section{padding-top:28px}.acd-magazine-lead h2{font-size:32px;font-weight:600}.acd-magazine-mini h3{font-weight:600}.acd-topic-section{padding:30px 0}.acd-topic-heading{margin-bottom:17px}.acd-topic-heading h2{font-size:clamp(30px, 2.45vw, 39px);font-weight:600;line-height:1}.acd-topic-card{min-height:210px;grid-template-columns:42% 1fr}.acd-topic-card h3{font-size:21px;font-weight:600;line-height:1.08}html[data-theme="dark"]{--acd-cream:#0c1620;--acd-cream-2:#101d28;--acd-nude:#23313d;--acd-ink:#f6efe6;--acd-muted:#d0c2b5;--acd-line:#304354;--acd-card:#162431;--acd-shadow:0 14px 36px rgba(0, 0, 0, .28)}html[data-theme="dark"] body.acd-site{background:#0c1620;color:#f6efe6}html[data-theme="dark"] .acd-header{background:rgb(16 29 40 / .96);border-color:#2b4051}html[data-theme="dark"] .acd-brand-name{color:#fff5eb}html[data-theme="dark"] .acd-brand-name em{color:#e3bd55}html[data-theme="dark"] .acd-brand-symbol{filter:brightness(1.08) saturate(.96)}html[data-theme="dark"] .acd-logo-image:not(.acd-logo-image-footer){filter:none}html[data-theme="dark"] .acd-main-nav a,html[data-theme="dark"] .acd-post-copy h3 a,html[data-theme="dark"] .acd-topic-card h3 a,html[data-theme="dark"] .acd-popular-card h3 a,html[data-theme="dark"] .acd-recent-card h3 a,html[data-theme="dark"] .acd-magazine-mini h3 a{color:#f8f1e8!important}html[data-theme="dark"] .acd-main-nav a:hover,html[data-theme="dark"] .acd-panel-heading h2,html[data-theme="dark"] .acd-panel-heading a,html[data-theme="dark"] .acd-topic-heading>a,html[data-theme="dark"] .acd-study-heading>a{color:#efb8c1!important}html[data-theme="dark"] .acd-header-circle-button{background:#162431;color:#f8f1e8;border-color:#314656}html[data-theme="dark"] .acd-pray-button,html[data-theme="dark"] .acd-button-primary,html[data-theme="dark"] .acd-message-day a,html[data-theme="dark"] .acd-search-form button,html[data-theme="dark"] .acd-pray-options a,html[data-theme="dark"] .acd-share-actions button{background:#7b1025;color:#fff!important}html[data-theme="dark"] .acd-button-secondary{background:#172735;border-color:#725e42;color:#f2d98f!important}html[data-theme="dark"] .acd-message-day{background:radial-gradient(circle at 90% 20%,rgb(212 175 55 / .13),transparent 38%),linear-gradient(135deg,#172633,#111d27)}html[data-theme="dark"] .acd-panel,html[data-theme="dark"] .acd-recent-card,html[data-theme="dark"] .acd-popular-card,html[data-theme="dark"] .acd-topic-card,html[data-theme="dark"] .acd-magazine-mini,html[data-theme="dark"] .acd-phrase-day,html[data-theme="dark"] .acd-shortcuts-grid a{background:#162431;border-color:#304354}html[data-theme="dark"] .acd-post-copy,html[data-theme="dark"] .acd-topic-card .acd-post-copy,html[data-theme="dark"] .acd-recent-card .acd-post-copy,html[data-theme="dark"] .acd-popular-card .acd-post-copy{color:#f6efe6}html[data-theme="dark"] .acd-post-meta,html[data-theme="dark"] .acd-topic-card p,html[data-theme="dark"] .acd-share-help{color:#cdbfb3}html[data-theme="dark"] .acd-post-meta svg{color:#e8a4af}html[data-theme="dark"] .acd-feature-label{color:#fff}html[data-theme="dark"] .acd-sticker{background:#fffaf2;border-color:#705d4c}html[data-theme="dark"] .acd-share-card{box-shadow:0 0 0 1px rgb(255 255 255 / .06),0 9px 24px rgb(0 0 0 / .18)}html[data-theme="dark"] .acd-search-input-wrap{background:#0f1b25;border-color:#304354}@media (max-width:1180px){.acd-header-inner{grid-template-columns:265px minmax(0,1fr) max-content}.acd-brand-symbol{width:60px;height:60px;flex-basis:60px}.acd-brand-name{font-size:27px;gap:6px}.acd-main-nav{gap:9px}.acd-main-nav a{font-size:11.5px}.acd-pray-button{min-width:124px;padding:0 13px}.acd-hero,.acd-hero-inner{min-height:330px}.acd-daily-grid{grid-template-columns:1.18fr .82fr}.acd-stars-grid{grid-template-columns:1fr 1fr}.acd-sticker-panel{grid-column:1 / -1;width:100%}.acd-sticker-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:820px){.acd-header-inner{min-height:70px;grid-template-columns:auto 1fr auto}.acd-brand-lockup{gap:8px}.acd-brand-symbol{width:48px;height:48px;flex-basis:48px}.acd-brand-name{font-size:21px;gap:4px}.acd-brand-rule{margin-top:4px;height:5px}.acd-hero,.acd-hero-inner{min-height:350px}.acd-hero-content{padding-top:28px}.acd-hero h1{font-size:44px}.acd-saint-feature{min-height:300px}.acd-saint-copy{width:74%;padding:22px}.acd-saint-copy h2{font-size:33px}.acd-saint-numbers button{width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important}.acd-stars-grid{grid-template-columns:1fr}.acd-sticker-panel{grid-column:auto}.acd-sticker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.acd-study-section{padding-top:28px}.acd-study-heading h2{font-size:29px}}@media (max-width:520px){.acd-brand-wording{display:none}.acd-brand-symbol{width:50px;height:50px;flex-basis:50px}.acd-hero,.acd-hero-inner{min-height:330px}.acd-hero h1{font-size:40px}.acd-saint-copy{width:84%}.acd-sticker-grid{gap:7px}}body.acd-dev7 .acd-header-inner{grid-template-columns:320px minmax(0,1fr) max-content;min-height:82px;gap:24px}body.acd-dev7 .acd-logo-image{width:315px;max-height:72px}body.acd-dev7 .acd-main-nav{gap:clamp(18px, 1.6vw, 30px)}body.acd-dev7 .acd-main-nav a{font-size:15px}body.acd-dev7 .acd-main-nav .acd-menu-icon{width:18px;height:18px}body.acd-dev7 .acd-hero,body.acd-dev7 .acd-hero-inner{min-height:300px}body.acd-dev7 .acd-hero-content{width:min(500px, 41%);padding:18px 0 22px}body.acd-dev7 .acd-hero h1{font-size:clamp(44px, 4vw, 64px)}body.acd-dev7 .acd-hero-description{margin:16px 0 20px;font-size:16.5px}body.acd-dev7 .acd-button{min-height:46px}body.acd-dev7 .acd-home-primary{padding:14px 0 8px}body.acd-dev7 .acd-primary-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.56fr) minmax(0,.86fr);gap:14px;align-items:stretch}body.acd-dev7 .acd-prime-panel{min-width:0;border:1px solid var(--acd-line);border-radius:18px;background:var(--acd-card);box-shadow:var(--acd-shadow);overflow:hidden}body.acd-dev7 .acd-prime-heading{min-height:50px;padding:12px 15px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--acd-line)}body.acd-dev7 .acd-prime-heading h2{margin:0;display:inline-flex;align-items:center;gap:8px;font-family:Inter,ui-sans-serif,sans-serif;font-size:14px;line-height:1;text-transform:uppercase;letter-spacing:.035em;color:var(--acd-wine);font-weight:800}body.acd-dev7 .acd-prime-heading h2 svg{color:var(--acd-gold-deep);width:19px;height:19px}body.acd-dev7 .acd-prime-heading>a{color:var(--acd-wine);font-size:11px;font-weight:800;white-space:nowrap}body.acd-dev7 .acd-weekly-card{height:calc(100% - 50px);display:grid;grid-template-rows:56% 1fr}body.acd-dev7 .acd-weekly-image{display:block;min-height:190px;background:linear-gradient(180deg,rgb(0 0 0 / .02),rgb(0 0 0 / .28)),var(--acd-weekly-image,linear-gradient(135deg,#ead9c9,#c69042));background-size:cover;background-position:center}body.acd-dev7 .acd-weekly-copy{padding:14px 16px 16px}body.acd-dev7 .acd-weekly-copy h3{margin:8px 0 6px;font-size:24px;line-height:1.04;font-weight:600}body.acd-dev7 .acd-weekly-copy p{margin:0 0 9px;color:var(--acd-muted);font-size:12.5px;line-height:1.42}body.acd-dev7 .acd-inline-link{display:inline-flex;align-items:center;gap:6px;color:var(--acd-wine)!important;font-size:12px;font-weight:800}body.acd-dev7 .acd-recent-popular-grid{padding:12px;display:grid;grid-template-columns:minmax(0,1.48fr) minmax(220px,.82fr);gap:12px}body.acd-dev7 .acd-recent-stack{min-width:0}body.acd-dev7 .acd-recent-lead{overflow:hidden;border:1px solid var(--acd-line);border-radius:13px;background:var(--acd-card)}body.acd-dev7 .acd-recent-lead-image{display:block;aspect-ratio:16/8.6;overflow:hidden}body.acd-dev7 .acd-recent-lead-image img{width:100%;height:100%;object-fit:cover}body.acd-dev7 .acd-recent-lead-copy{padding:12px 14px 13px}body.acd-dev7 .acd-recent-lead-copy h3{margin:7px 0 6px;font-size:25px;line-height:1.03;font-weight:600}body.acd-dev7 .acd-recent-lead-copy p{margin:0 0 8px;color:var(--acd-muted);font-size:12.5px;line-height:1.42}body.acd-dev7 .acd-recent-mini-row{margin-top:9px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}body.acd-dev7 .acd-recent-mini{min-width:0}body.acd-dev7 .acd-recent-mini-image{display:block;overflow:hidden;border-radius:9px;aspect-ratio:16/9;background:var(--acd-cream-2)}body.acd-dev7 .acd-recent-mini-image img{width:100%;height:100%;object-fit:cover}body.acd-dev7 .acd-recent-mini h4{margin:6px 0 2px;font-family:Georgia,serif;font-size:13px;line-height:1.12}body.acd-dev7 .acd-recent-mini small{color:var(--acd-muted);font-size:9.5px}body.acd-dev7 .acd-most-read{min-width:0;padding:12px;border:1px solid var(--acd-line);border-radius:13px;background:color-mix(in srgb,var(--acd-card) 82%,var(--acd-cream-2) 18%)}body.acd-dev7 .acd-most-read>h3{margin:0 0 8px;font-family:Inter,sans-serif;font-size:13px;text-transform:uppercase;color:var(--acd-gold-deep);letter-spacing:.035em}body.acd-dev7 .acd-most-read-list{display:grid;gap:0}body.acd-dev7 .acd-most-read-item{min-width:0;display:grid;grid-template-columns:24px 54px 1fr;gap:8px;align-items:center;padding:8px 0;border-top:1px solid var(--acd-line)}body.acd-dev7 .acd-most-read-item:first-child{border-top:0;padding-top:2px}body.acd-dev7 .acd-rank{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--acd-gold) 75%,white 25%);color:#3d2a12;font-size:10px;font-weight:800}body.acd-dev7 .acd-most-read-thumb{width:54px;aspect-ratio:4/3;overflow:hidden;border-radius:7px;background:var(--acd-cream-2)}body.acd-dev7 .acd-most-read-thumb img{width:100%;height:100%;object-fit:cover}body.acd-dev7 .acd-most-read-copy{min-width:0}body.acd-dev7 .acd-most-read-copy strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:Georgia,serif;font-size:12px;line-height:1.08}body.acd-dev7 .acd-most-read-copy small{display:block;margin-top:3px;color:var(--acd-muted);font-size:9px}body.acd-dev7 .acd-liturgical-panel{position:relative}body.acd-dev7 .acd-liturgical-heading{position:relative}body.acd-dev7 .acd-liturgical-heading .acd-saint-numbers{position:static!important;display:flex;gap:6px;margin-left:auto}body.acd-dev7 .acd-liturgical-heading .acd-saint-numbers button{width:26px!important;min-width:26px!important;max-width:26px!important;height:26px!important;min-height:26px!important;max-height:26px!important;border-color:var(--acd-line);background:var(--acd-card);color:var(--acd-ink)}body.acd-dev7 .acd-liturgical-heading .acd-saint-numbers button.is-active{background:var(--acd-gold);border-color:var(--acd-gold);color:#30210d}body.acd-dev7 .acd-liturgical-stage{position:relative;min-height:398px}body.acd-dev7 .acd-liturgical-slide{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .28s ease;display:grid;grid-template-rows:57% 1fr;background:var(--acd-card)}body.acd-dev7 .acd-liturgical-slide.is-active{opacity:1;pointer-events:auto}body.acd-dev7 .acd-liturgical-image{display:block;background:linear-gradient(180deg,rgb(0 0 0 / .01),rgb(0 0 0 / .15)),var(--acd-liturgical-image,linear-gradient(135deg,#d6c2a2,#233b4b));background-size:cover;background-position:center top}body.acd-dev7 .acd-liturgical-copy{padding:14px 16px 16px}body.acd-dev7 .acd-liturgical-copy h3{margin:0 0 6px;font-size:26px;line-height:1.03;font-weight:600}body.acd-dev7 .acd-liturgical-copy p{margin:0 0 10px;color:var(--acd-muted);font-size:12.5px;line-height:1.42}body.acd-dev7 .acd-liturgical-empty{padding:25px}body.acd-dev7 .acd-word-day-wrap{padding:0 0 8px}body.acd-dev7 .acd-word-day{min-height:66px;padding:12px 20px;border:1px solid var(--acd-line);border-radius:14px;background:linear-gradient(90deg,color-mix(in srgb,var(--acd-card) 96%,var(--acd-gold) 4%),var(--acd-card));box-shadow:0 5px 18px rgb(90 48 25 / .035);display:grid;grid-template-columns:max-content 1fr max-content;gap:20px;align-items:center}body.acd-dev7 .acd-word-day strong{display:inline-flex;align-items:center;gap:8px;color:var(--acd-wine);font-size:12px;letter-spacing:.035em}body.acd-dev7 .acd-word-day strong svg{color:var(--acd-gold-deep);width:22px;height:22px}body.acd-dev7 .acd-word-quote{font-family:Georgia,serif;font-size:clamp(17px, 1.55vw, 23px);line-height:1.2;text-align:center;color:var(--acd-ink)}body.acd-dev7 .acd-word-day small{color:var(--acd-wine);font-size:12px;white-space:nowrap}body.acd-dev7 .acd-shortcuts{padding-top:0}body.acd-dev7 .acd-community-stars{padding:4px 0 28px}body.acd-dev7 .acd-community-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,.62fr);gap:14px;align-items:start}body.acd-dev7 .acd-community-stars .acd-panel{min-width:0}body.acd-dev7 .acd-share-strip-large{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}body.acd-dev7 .acd-share-strip-large .acd-share-card{aspect-ratio:4/5;border-radius:12px}body.acd-dev7 .acd-share-corner{position:absolute;right:9px;bottom:9px;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:var(--acd-wine);background:rgb(255 255 255 / .92);box-shadow:0 3px 12px rgb(0 0 0 / .12)}body.acd-dev7 .acd-share-corner svg{width:17px;height:17px}body.acd-dev7 .acd-sticker-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}body.acd-dev7 .acd-sticker{aspect-ratio:1/1}body.acd-dev7 .acd-sticker img{object-fit:contain;padding:0}body.acd-dev7 .acd-video-section{padding:18px 0 28px}body.acd-dev7 .acd-video-showcase{display:grid;grid-template-columns:1.5fr .75fr .75fr;gap:12px}body.acd-dev7 .acd-video-card{min-height:220px;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,rgb(0 0 0 / .05),rgb(0 0 0 / .7)),var(--acd-video-card-image,linear-gradient(135deg,#8d5c34,#192f40));background-size:cover;background-position:center}body.acd-dev7 .acd-video-card.is-lead{min-height:290px}body.acd-dev7 .acd-video-card>a{height:100%;padding:20px;display:flex;flex-direction:column;justify-content:space-between;color:#fff!important}body.acd-dev7 .acd-video-play{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;background:rgb(255 255 255 / .92);color:var(--acd-wine);font-size:17px}body.acd-dev7 .acd-video-card strong{display:block;font-family:Georgia,serif;font-size:24px;line-height:1.05}body.acd-dev7 .acd-video-card small{display:block;margin-top:6px;color:rgb(255 255 255 / .85)}html[data-theme="dark"] body.acd-dev7 .acd-prime-panel,html[data-theme="dark"] body.acd-dev7 .acd-most-read,html[data-theme="dark"] body.acd-dev7 .acd-word-day{background:#162431;border-color:#304354}html[data-theme="dark"] body.acd-dev7 .acd-prime-heading,html[data-theme="dark"] body.acd-dev7 .acd-recent-lead,html[data-theme="dark"] body.acd-dev7 .acd-most-read-item{border-color:#304354}html[data-theme="dark"] body.acd-dev7 .acd-prime-heading h2,html[data-theme="dark"] body.acd-dev7 .acd-prime-heading>a,html[data-theme="dark"] body.acd-dev7 .acd-inline-link,html[data-theme="dark"] body.acd-dev7 .acd-word-day strong,html[data-theme="dark"] body.acd-dev7 .acd-word-day small{color:#efb8c1!important}html[data-theme="dark"] body.acd-dev7 .acd-weekly-copy h3 a,html[data-theme="dark"] body.acd-dev7 .acd-recent-lead-copy h3 a,html[data-theme="dark"] body.acd-dev7 .acd-recent-mini h4 a,html[data-theme="dark"] body.acd-dev7 .acd-most-read-copy strong,html[data-theme="dark"] body.acd-dev7 .acd-liturgical-copy h3 a,html[data-theme="dark"] body.acd-dev7 .acd-word-quote{color:#f8f1e8!important}html[data-theme="dark"] body.acd-dev7 .acd-weekly-copy p,html[data-theme="dark"] body.acd-dev7 .acd-recent-lead-copy p,html[data-theme="dark"] body.acd-dev7 .acd-most-read-copy small,html[data-theme="dark"] body.acd-dev7 .acd-liturgical-copy p{color:#cdbfb3}@media (max-width:1260px){body.acd-dev7 .acd-header-inner{grid-template-columns:270px minmax(0,1fr) max-content;gap:14px}body.acd-dev7 .acd-logo-image{width:270px}body.acd-dev7 .acd-main-nav{gap:12px}body.acd-dev7 .acd-main-nav a{font-size:12.5px}body.acd-dev7 .acd-primary-grid{grid-template-columns:.86fr 1.34fr .9fr}body.acd-dev7 .acd-recent-popular-grid{grid-template-columns:1.25fr .82fr}body.acd-dev7 .acd-most-read-item{grid-template-columns:22px 46px 1fr;gap:6px}body.acd-dev7 .acd-most-read-thumb{width:46px}body.acd-dev7 .acd-most-read-copy strong{font-size:11px}}@media (max-width:1050px){body.acd-dev7 .acd-primary-grid{grid-template-columns:1fr 1fr}body.acd-dev7 .acd-recent-popular-panel{grid-column:1 / -1;grid-row:2}body.acd-dev7 .acd-weekly-panel{grid-column:1}body.acd-dev7 .acd-liturgical-panel{grid-column:2}body.acd-dev7 .acd-community-grid{grid-template-columns:1fr}body.acd-dev7 .acd-share-strip-large{grid-template-columns:repeat(5,minmax(145px,1fr));overflow-x:auto;padding-bottom:5px}body.acd-dev7 .acd-sticker-grid{grid-template-columns:repeat(6,minmax(110px,1fr));overflow-x:auto}body.acd-dev7 .acd-video-showcase{grid-template-columns:1.2fr .8fr}body.acd-dev7 .acd-video-card:nth-child(3){grid-column:2}}@media (max-width:820px){body.acd-dev7 .acd-logo-image{width:205px;max-height:56px}body.acd-dev7 .acd-hero,body.acd-dev7 .acd-hero-inner{min-height:330px}body.acd-dev7 .acd-primary-grid{grid-template-columns:1fr}body.acd-dev7 .acd-weekly-panel,body.acd-dev7 .acd-liturgical-panel,body.acd-dev7 .acd-recent-popular-panel{grid-column:auto;grid-row:auto}body.acd-dev7 .acd-recent-popular-grid{grid-template-columns:1fr}body.acd-dev7 .acd-most-read{margin-top:2px}body.acd-dev7 .acd-liturgical-stage{min-height:385px}body.acd-dev7 .acd-word-day{grid-template-columns:1fr;gap:7px;text-align:center;padding:14px 16px}body.acd-dev7 .acd-word-day strong{justify-content:center}body.acd-dev7 .acd-word-day small{white-space:normal}body.acd-dev7 .acd-video-showcase{grid-template-columns:1fr}body.acd-dev7 .acd-video-card,body.acd-dev7 .acd-video-card.is-lead{min-height:220px}body.acd-dev7 .acd-video-card:nth-child(3){grid-column:auto}}@media (max-width:560px){body.acd-dev7 .acd-hero h1{font-size:39px}body.acd-dev7 .acd-weekly-copy h3,body.acd-dev7 .acd-liturgical-copy h3{font-size:23px}body.acd-dev7 .acd-recent-mini-row{grid-template-columns:repeat(3,150px);overflow-x:auto}body.acd-dev7 .acd-share-strip-large{grid-template-columns:repeat(5,160px)}body.acd-dev7 .acd-sticker-grid{grid-template-columns:repeat(3,112px)}body.acd-dev7 .acd-community-stars .acd-panel{padding-bottom:8px}}body.acd-dev8 .acd-hero{background-position:right var(--acd-hero-y,bottom)}body.acd-dev8 .acd-moment-card{grid-template-rows:50% 1fr}body.acd-dev8 .acd-moment-copy{min-height:0;display:flex;flex-direction:column}body.acd-dev8 .acd-moment-copy p{flex:1 1 auto;min-height:0;margin-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden}body.acd-dev8 .acd-moment-copy .acd-inline-link{margin-top:auto}body.acd-dev8 .acd-recent-popular-grid{height:calc(100% - 50px);align-items:stretch}body.acd-dev8 .acd-most-read{height:100%;display:flex;flex-direction:column}body.acd-dev8 .acd-most-read-list{flex:1 1 auto;min-height:0;display:grid;grid-auto-rows:minmax(0,1fr)}body.acd-dev8 .acd-most-read-item{min-height:0}body.acd-dev8 .acd-most-read-copy strong{-webkit-line-clamp:3;font-size:12.5px;line-height:1.12}body.acd-dev8 .acd-liturgical-stage{height:calc(100% - 50px);min-height:0}body.acd-dev8 .acd-liturgical-slide{grid-template-rows:52% 48%}body.acd-dev8 .acd-liturgical-copy{min-height:0;display:flex;flex-direction:column}body.acd-dev8 .acd-liturgical-copy p{flex:1 1 auto;min-height:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden}body.acd-dev8 .acd-liturgical-copy .acd-inline-link{margin-top:auto}body.acd-dev8 .acd-weekly-editorial-card{min-height:290px;overflow:hidden;display:grid;grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);border:1px solid var(--acd-line);border-radius:16px;background:var(--acd-card);box-shadow:var(--acd-shadow)}body.acd-dev8 .acd-weekly-editorial-image{display:block;min-height:290px;background:linear-gradient(180deg,rgb(0 0 0 / .01),rgb(0 0 0 / .18)),var(--acd-weekly-editorial-image,linear-gradient(135deg,#ead9c9,#c69042));background-size:cover;background-position:center}body.acd-dev8 .acd-weekly-editorial-copy{padding:24px 28px;display:flex;min-width:0;flex-direction:column;justify-content:center}body.acd-dev8 .acd-weekly-editorial-copy h3{margin:9px 0 10px;max-width:800px;font-size:clamp(27px, 2.25vw, 38px);line-height:1.04;font-weight:600}body.acd-dev8 .acd-weekly-editorial-copy p{margin:0 0 12px;max-width:850px;color:var(--acd-muted);font-size:14px;line-height:1.55}body.acd-dev8 .acd-weekly-editorial-copy .acd-post-meta{margin-bottom:12px}body.acd-dev8 .acd-pray-button svg,body.acd-dev8 #acd-pray-open-hero svg{stroke-width:1.8}html[data-theme="dark"] body.acd-dev8 .acd-weekly-editorial-card{background:#172634;border-color:#304354}html[data-theme="dark"] body.acd-dev8 .acd-weekly-editorial-copy h3 a{color:#fff8ee}html[data-theme="dark"] body.acd-dev8 .acd-weekly-editorial-copy p{color:#cdbfb3}@media (max-width:980px){body.acd-dev8 .acd-weekly-editorial-card{grid-template-columns:1fr}body.acd-dev8 .acd-weekly-editorial-image{min-height:240px}body.acd-dev8 .acd-liturgical-stage{min-height:430px;height:auto}body.acd-dev8 .acd-recent-popular-grid{height:auto}}@media (max-width:700px){body.acd-dev8 .acd-hero{background-position:center var(--acd-hero-y,bottom)}body.acd-dev8 .acd-weekly-editorial-image{min-height:210px}body.acd-dev8 .acd-weekly-editorial-copy{padding:18px}body.acd-dev8 .acd-weekly-editorial-copy h3{font-size:25px}}body.acd-dev9 .acd-moment-copy p{-webkit-line-clamp:11;line-height:1.5}body.acd-dev9 .acd-liturgical-copy p{-webkit-line-clamp:10;line-height:1.5}@media (min-width:1201px){body.acd-dev9 .acd-moment-copy h3,body.acd-dev9 .acd-liturgical-copy h3{text-wrap:balance}}body.acd-dev10 .acd-primary-grid{gap:12px}body.acd-dev10 .acd-prime-panel{border-radius:12px;border-color:color-mix(in srgb,var(--acd-line) 84%,transparent 16%);box-shadow:0 8px 26px rgb(91 55 31 / .045)}body.acd-dev10 .acd-prime-heading{min-height:48px;padding:11px 15px;background:linear-gradient(180deg,color-mix(in srgb,var(--acd-card) 97%,var(--acd-gold) 3%),var(--acd-card))}body.acd-dev10 .acd-prime-heading h2{position:relative;gap:7px;letter-spacing:.025em}body.acd-dev10 .acd-prime-heading h2::after{content:'';display:inline-block;width:24px;height:1px;margin-left:3px;background:linear-gradient(90deg,var(--acd-gold),transparent)}body.acd-dev10 .acd-moment-card{grid-template-rows:47% 53%}body.acd-dev10 .acd-moment-image{min-height:0;background-position:center}body.acd-dev10 .acd-moment-copy{padding:15px 17px 16px}body.acd-dev10 .acd-moment-copy h3{margin:7px 0 7px;font-size:24px;line-height:1.06}body.acd-dev10 .acd-moment-copy p{flex:0 1 auto;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:9;overflow:hidden;color:var(--acd-muted);font-size:12.8px;line-height:1.52}body.acd-dev10 .acd-prime-meta{display:flex;flex-wrap:wrap;align-items:center;gap:7px 12px;margin-top:9px;color:color-mix(in srgb,var(--acd-muted) 90%,var(--acd-ink) 10%);font-family:Inter,ui-sans-serif,sans-serif;font-size:10px;line-height:1.2}body.acd-dev10 .acd-prime-meta span{display:inline-flex;align-items:center;gap:4px}body.acd-dev10 .acd-prime-meta svg{width:12px;height:12px;color:var(--acd-wine)}body.acd-dev10 .acd-moment-copy .acd-inline-link,body.acd-dev10 .acd-liturgical-copy .acd-inline-link{margin-top:10px;padding-top:1px}body.acd-dev10 .acd-recent-popular-grid{padding:13px;gap:13px}body.acd-dev10 .acd-recent-lead{border-radius:10px;box-shadow:none}body.acd-dev10 .acd-recent-lead-image{aspect-ratio:16 / 8.35}body.acd-dev10 .acd-recent-mini-row{margin-top:10px;gap:9px}body.acd-dev10 .acd-recent-mini-image{border-radius:8px}body.acd-dev10 .acd-most-read{padding:8px 0 6px 14px;border:0;border-left:1px solid var(--acd-line);border-radius:0;background:#fff0}body.acd-dev10 .acd-most-read>h3{margin-bottom:5px;font-size:12px;letter-spacing:.055em}body.acd-dev10 .acd-most-read-item{padding:7px 0}body.acd-dev10 .acd-most-read-thumb{border-radius:6px}body.acd-dev10 .acd-most-read-copy strong{font-size:12.25px;line-height:1.1}body.acd-dev10 .acd-liturgical-slide{grid-template-rows:59% 41%}body.acd-dev10 .acd-liturgical-image{background-position:center 22%}body.acd-dev10 .acd-liturgical-copy{padding:15px 17px 16px}body.acd-dev10 .acd-liturgical-copy h3{margin:0 0 7px;font-size:24px;line-height:1.05}body.acd-dev10 .acd-liturgical-copy p{flex:0 1 auto;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;color:var(--acd-muted);font-size:12.8px;line-height:1.5}body.acd-dev10 .acd-liturgical-meta{margin-top:8px}@media (hover:hover){body.acd-dev10 .acd-moment-image,body.acd-dev10 .acd-liturgical-image,body.acd-dev10 .acd-recent-lead-image img,body.acd-dev10 .acd-recent-mini-image img,body.acd-dev10 .acd-most-read-thumb img{transition:transform .24s ease,filter .24s ease}body.acd-dev10 .acd-moment-image:hover,body.acd-dev10 .acd-liturgical-image:hover{filter:saturate(1.03)}body.acd-dev10 .acd-recent-lead-image:hover img,body.acd-dev10 .acd-recent-mini-image:hover img,body.acd-dev10 .acd-most-read-item:hover .acd-most-read-thumb img{transform:scale(1.025)}}html[data-theme="dark"] body.acd-dev10 .acd-prime-heading{background:linear-gradient(180deg,#192a38,#172634)}html[data-theme="dark"] body.acd-dev10 .acd-most-read{background:#fff0;border-left-color:#304354}html[data-theme="dark"] body.acd-dev10 .acd-prime-meta{color:#bfaea2}html[data-theme="dark"] body.acd-dev10 .acd-prime-meta svg{color:#efb8c1}@media (max-width:980px){body.acd-dev10 .acd-moment-card{grid-template-rows:52% 48%}body.acd-dev10 .acd-liturgical-slide{grid-template-rows:57% 43%}body.acd-dev10 .acd-most-read{padding:12px;border:1px solid var(--acd-line);border-radius:10px;background:color-mix(in srgb,var(--acd-card) 86%,var(--acd-cream-2) 14%)}}@media (max-width:700px){body.acd-dev10 .acd-prime-heading h2::after{display:none}body.acd-dev10 .acd-moment-copy p,body.acd-dev10 .acd-liturgical-copy p{-webkit-line-clamp:6}}body.acd-dev11 .acd-moment-card{grid-template-rows:50% 50%}body.acd-dev11 .acd-moment-copy{min-height:0;display:flex;flex-direction:column;padding:15px 17px 16px}body.acd-dev11 .acd-moment-copy p{margin:0 0 8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;font-size:12.6px;line-height:1.48}body.acd-dev11 .acd-moment-copy .acd-prime-meta{margin-top:2px}body.acd-dev11 .acd-moment-copy .acd-inline-link{margin-top:auto;padding-top:10px}body.acd-dev11 .acd-editorial-compact-section{padding:24px 0 12px}body.acd-dev11 .acd-editorial-ornament{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:9px;margin:0 auto 15px;max-width:430px;color:var(--acd-gold-deep)}body.acd-dev11 .acd-editorial-ornament::before,body.acd-dev11 .acd-editorial-ornament::after{content:'';height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--acd-gold) 75%,transparent))}body.acd-dev11 .acd-editorial-ornament::after{background:linear-gradient(90deg,color-mix(in srgb,var(--acd-gold) 75%,transparent),transparent)}body.acd-dev11 .acd-editorial-ornament span{font-size:12px}body.acd-dev11 .acd-editorial-compact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--acd-line);border-radius:10px;overflow:hidden;background:var(--acd-card)}body.acd-dev11 .acd-editorial-compact-card{min-width:0;min-height:154px;display:grid;grid-template-columns:39% minmax(0,1fr);background:var(--acd-card);border-bottom:1px solid var(--acd-line)}body.acd-dev11 .acd-editorial-compact-card:nth-child(odd){border-right:1px solid var(--acd-line)}body.acd-dev11 .acd-editorial-compact-card:nth-last-child(-n+2){border-bottom:0}body.acd-dev11 .acd-editorial-compact-image{min-height:154px;overflow:hidden;background:var(--acd-cream-2)}body.acd-dev11 .acd-editorial-compact-image img{width:100%;height:100%;object-fit:cover}body.acd-dev11 .acd-editorial-compact-copy{min-width:0;padding:13px 15px 12px;display:flex;flex-direction:column;align-items:flex-start}body.acd-dev11 .acd-editorial-compact-copy .acd-badge{padding:3px 6px;font-size:8.5px;border-radius:4px}body.acd-dev11 .acd-editorial-compact-copy h3{margin:6px 0 7px;font-size:clamp(17px, 1.35vw, 21px);line-height:1.08;font-weight:600}body.acd-dev11 .acd-editorial-compact-copy p{margin:7px 0 0;color:var(--acd-muted);font-size:11.3px;line-height:1.42;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}body.acd-dev11 .acd-editorial-compact-copy .acd-post-meta{margin-top:auto;font-size:9.5px;gap:8px}body.acd-dev11 .acd-feature-trio-section,body.acd-dev11 .acd-video-trio-section{padding:28px 0 15px}body.acd-dev11 .acd-strategy-heading{margin-bottom:14px;padding-bottom:9px;border-bottom:1px solid color-mix(in srgb,var(--acd-line) 85%,transparent)}body.acd-dev11 .acd-strategy-heading h2{font-size:clamp(29px, 2.25vw, 37px)}body.acd-dev11 .acd-feature-trio-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}body.acd-dev11 .acd-feature-trio-card{min-width:0;overflow:hidden;border:1px solid var(--acd-line);border-radius:9px;background:var(--acd-card)}body.acd-dev11 .acd-feature-trio-image{display:block;aspect-ratio:16 / 9;overflow:hidden;background:var(--acd-cream-2)}body.acd-dev11 .acd-feature-trio-image img{width:100%;height:100%;object-fit:cover;transition:transform .28s ease}body.acd-dev11 .acd-feature-trio-copy{padding:12px 14px 13px}body.acd-dev11 .acd-feature-trio-copy .acd-badge{padding:3px 6px;font-size:8.5px;border-radius:4px}body.acd-dev11 .acd-feature-trio-copy h3{margin:7px 0 10px;font-size:clamp(19px, 1.6vw, 24px);line-height:1.06;font-weight:600}body.acd-dev11 .acd-feature-trio-copy .acd-post-meta{font-size:9.5px}body.acd-dev11 .acd-quick-editorial-section{padding:14px 0 16px}body.acd-dev11 .acd-quick-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}body.acd-dev11 .acd-quick-card{min-width:0;display:grid;grid-template-columns:38% minmax(0,1fr);min-height:122px;overflow:hidden;border:1px solid var(--acd-line);border-radius:8px;background:var(--acd-card)}body.acd-dev11 .acd-quick-image{overflow:hidden;background:var(--acd-cream-2)}body.acd-dev11 .acd-quick-image img{width:100%;height:100%;object-fit:cover}body.acd-dev11 .acd-quick-copy{min-width:0;padding:10px 11px;display:flex;flex-direction:column;align-items:flex-start}body.acd-dev11 .acd-quick-copy .acd-badge{padding:3px 5px;font-size:7.8px;border-radius:4px}body.acd-dev11 .acd-quick-copy h3{margin:6px 0 8px;font-size:clamp(15px, 1.15vw, 18px);line-height:1.08}body.acd-dev11 .acd-quick-copy .acd-post-meta{margin-top:auto;font-size:9px}body.acd-dev11 .acd-video-trio-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}body.acd-dev11 .acd-video-trio-card{min-width:0;overflow:hidden;border:1px solid var(--acd-line);border-radius:9px;background:var(--acd-card)}body.acd-dev11 .acd-video-trio-image{position:relative;display:grid;place-items:center;aspect-ratio:16 / 9;overflow:hidden;background:linear-gradient(180deg,rgb(7 18 27 / .03),rgb(7 18 27 / .34)),var(--acd-video-trio-image,linear-gradient(135deg,#af814c,#173248));background-size:cover;background-position:center}body.acd-dev11 .acd-video-trio-play{width:54px;height:54px;display:grid;place-items:center;border-radius:50%;background:rgb(255 255 255 / .94);color:var(--acd-wine);box-shadow:0 10px 26px rgb(0 0 0 / .18);font-size:17px;padding-left:3px}body.acd-dev11 .acd-video-feature-badge{position:absolute;top:11px;left:11px;z-index:2;padding:6px 9px;border-radius:5px;background:var(--acd-wine);color:#fff;font:800 9px/1.1 Inter,sans-serif;letter-spacing:.045em;text-transform:uppercase;box-shadow:0 6px 18px rgb(71 9 21 / .22)}body.acd-dev11 .acd-video-trio-card.is-featured-video{border-color:color-mix(in srgb,var(--acd-gold) 68%,var(--acd-line));box-shadow:inset 0 3px 0 color-mix(in srgb,var(--acd-gold) 72%,transparent)}body.acd-dev11 .acd-video-trio-copy{padding:12px 14px 13px}body.acd-dev11 .acd-video-trio-copy h3{margin:0 0 10px;font-size:clamp(19px, 1.55vw, 23px);line-height:1.07}body.acd-dev11 .acd-video-trio-copy .acd-post-meta{font-size:9.5px}body.acd-dev11 .acd-community-stars{padding-top:22px}@media (hover:hover){body.acd-dev11 .acd-editorial-compact-image img,body.acd-dev11 .acd-quick-image img{transition:transform .25s ease}body.acd-dev11 .acd-editorial-compact-card:hover .acd-editorial-compact-image img,body.acd-dev11 .acd-quick-card:hover .acd-quick-image img,body.acd-dev11 .acd-feature-trio-card:hover .acd-feature-trio-image img{transform:scale(1.025)}}html[data-theme="dark"] body.acd-dev11 .acd-editorial-compact-grid,html[data-theme="dark"] body.acd-dev11 .acd-editorial-compact-card,html[data-theme="dark"] body.acd-dev11 .acd-feature-trio-card,html[data-theme="dark"] body.acd-dev11 .acd-quick-card,html[data-theme="dark"] body.acd-dev11 .acd-video-trio-card{background:#162431;border-color:#304354}@media (max-width:980px){body.acd-dev11 .acd-editorial-compact-grid{grid-template-columns:1fr}body.acd-dev11 .acd-editorial-compact-card:nth-child(odd){border-right:0}body.acd-dev11 .acd-editorial-compact-card:nth-last-child(-n+2){border-bottom:1px solid var(--acd-line)}body.acd-dev11 .acd-editorial-compact-card:last-child{border-bottom:0}body.acd-dev11 .acd-feature-trio-grid,body.acd-dev11 .acd-video-trio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.acd-dev11 .acd-feature-trio-card:last-child,body.acd-dev11 .acd-video-trio-card:last-child{grid-column:1 / -1}body.acd-dev11 .acd-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){body.acd-dev11 .acd-moment-copy p{-webkit-line-clamp:4}body.acd-dev11 .acd-editorial-compact-card{grid-template-columns:38% minmax(0,1fr);min-height:132px}body.acd-dev11 .acd-editorial-compact-image{min-height:132px}body.acd-dev11 .acd-editorial-compact-copy p{display:none}body.acd-dev11 .acd-feature-trio-grid,body.acd-dev11 .acd-video-trio-grid,body.acd-dev11 .acd-quick-grid{grid-template-columns:1fr}body.acd-dev11 .acd-feature-trio-card:last-child,body.acd-dev11 .acd-video-trio-card:last-child{grid-column:auto}body.acd-dev11 .acd-quick-card{grid-template-columns:36% minmax(0,1fr)}}body.acd-dev12 .acd-hero-carousel{position:relative;min-height:300px;overflow:hidden;background:var(--acd-cream-2)}body.acd-dev12 .acd-hero-carousel .acd-hero-slides{position:absolute;inset:0}body.acd-dev12 .acd-hero-carousel .acd-hero-slide{position:absolute;inset:0;min-height:300px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .65s ease,visibility .65s ease}body.acd-dev12 .acd-hero-carousel .acd-hero-slide.is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:2}body.acd-dev12 .acd-hero-carousel .acd-hero-inner{min-height:300px}body.acd-dev12 .acd-hero-carousel .acd-hero-slide-monthly::after,body.acd-dev12 .acd-hero-carousel .acd-hero-slide-weekly::after{background:linear-gradient(90deg,rgb(17 35 51 / .96) 0%,rgb(24 43 59 / .88) 31%,rgb(24 43 59 / .46) 50%,rgb(24 43 59 / .08) 72%)}body.acd-dev12 .acd-hero-carousel .acd-hero-slide-monthly .acd-hero-badge,body.acd-dev12 .acd-hero-carousel .acd-hero-slide-weekly .acd-hero-badge{background:rgb(107 13 30 / .94);color:#fff}body.acd-dev12 .acd-hero-special-title{margin:0;max-width:720px;font-family:Georgia,'Times New Roman',serif;font-size:clamp(38px,4.2vw,66px);line-height:.98;letter-spacing:-.03em;color:#fff4dc;text-wrap:balance}body.acd-dev12 .acd-hero-slide-monthly .acd-hero-description,body.acd-dev12 .acd-hero-slide-weekly .acd-hero-description{color:rgb(255 255 255 / .9);max-width:560px}body.acd-dev12 .acd-hero-carousel-controls{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);z-index:6;display:flex;align-items:center;gap:9px;padding:7px 10px;border:1px solid rgb(255 255 255 / .56);border-radius:999px;background:rgb(31 42 58 / .72);backdrop-filter:blur(7px);box-shadow:0 8px 24px rgb(0 0 0 / .12)}body.acd-dev12 .acd-hero-carousel-controls button{border:0;background:#fff0;color:#fff;cursor:pointer}body.acd-dev12 .acd-hero-arrow{width:32px;height:32px;font-size:25px;line-height:1;border-radius:50%!important}body.acd-dev12 .acd-hero-pause{width:32px;height:32px;border-radius:50%!important;font-weight:800;font-size:13px}body.acd-dev12 .acd-hero-arrow:hover,body.acd-dev12 .acd-hero-pause:hover,body.acd-dev12 .acd-hero-arrow:focus-visible,body.acd-dev12 .acd-hero-pause:focus-visible{background:rgb(255 255 255 / .16);outline:2px solid #fff;outline-offset:2px}body.acd-dev12 .acd-hero-dots{display:flex;gap:7px;align-items:center}body.acd-dev12 .acd-hero-dots button{width:10px;height:10px;padding:0;border-radius:50%;background:rgb(255 255 255 / .48)}body.acd-dev12 .acd-hero-dots button.is-active{width:28px;border-radius:999px;background:var(--acd-gold)}body.acd-dev12 .acd-shortcuts{padding-bottom:8px}body.acd-dev12 .acd-shortcuts+.acd-community-stars{padding-top:4px;padding-bottom:22px}body.acd-dev12 .acd-community-stars+.acd-editorial-compact-section{padding-top:6px}body.acd-dev12 .acd-dual-highlights-section{padding:18px 0 28px}body.acd-dev12 .acd-dual-highlights-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}body.acd-dev12 .acd-dual-highlight-card{min-height:210px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr);overflow:hidden;border:1px solid var(--acd-line);border-radius:14px;background:var(--acd-card);box-shadow:0 8px 24px rgb(80 50 25 / .045)}body.acd-dev12 .acd-dual-highlight-copy{padding:16px 18px;display:flex;min-width:0;flex-direction:column;justify-content:center}body.acd-dev12 .acd-dual-highlight-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px;padding-bottom:9px;border-bottom:1px solid var(--acd-line)}body.acd-dev12 .acd-dual-highlight-top strong{display:flex;align-items:center;gap:7px;color:var(--acd-wine);font-size:12px;letter-spacing:.025em}body.acd-dev12 .acd-dual-highlight-top strong svg{width:17px;height:17px;color:var(--acd-gold-deep)}body.acd-dev12 .acd-dual-highlight-top a{font-size:10.5px;font-weight:800;color:var(--acd-wine);white-space:nowrap}body.acd-dev12 .acd-dual-highlight-copy h3{margin:7px 0 8px;font-family:Georgia,'Times New Roman',serif;font-size:clamp(22px,1.8vw,29px);line-height:1.04;font-weight:600}body.acd-dev12 .acd-dual-highlight-copy p{margin:0 0 8px;color:var(--acd-muted);font-size:12.5px;line-height:1.42}body.acd-dev12 .acd-dual-highlight-image{display:block;min-height:210px;background-image:linear-gradient(90deg,rgb(255 255 255 / .03),rgb(31 42 58 / .08)),var(--acd-dual-image,linear-gradient(135deg,#ead9c9,#9d7545));background-size:cover;background-position:center}body.acd-dev12 .acd-badge-month{background:#315b73;color:#fff}body.acd-dev12 .acd-video-trio-section{padding-top:20px;padding-bottom:26px}body.acd-dev12 .acd-video-feature-badge{box-shadow:0 5px 18px rgb(0 0 0 / .16)}html[data-theme="dark"] body.acd-dev12 .acd-dual-highlight-card{background:#172737;border-color:#304354}html[data-theme="dark"] body.acd-dev12 .acd-dual-highlight-top{border-color:#304354}html[data-theme="dark"] body.acd-dev12 .acd-dual-highlight-copy h3 a{color:#fff7ea}html[data-theme="dark"] body.acd-dev12 .acd-dual-highlight-copy p{color:#c9d0d6}html[data-theme="dark"] body.acd-dev12 .acd-dual-highlight-top strong,html[data-theme="dark"] body.acd-dev12 .acd-dual-highlight-top a{color:#efb8c1}@media (max-width:1100px){body.acd-dev12 .acd-dual-highlights-grid{grid-template-columns:1fr}body.acd-dev12 .acd-dual-highlight-card{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr)}}@media (max-width:760px){body.acd-dev12 .acd-hero-carousel,body.acd-dev12 .acd-hero-carousel .acd-hero-slide,body.acd-dev12 .acd-hero-carousel .acd-hero-inner{min-height:350px}body.acd-dev12 .acd-hero-carousel .acd-hero-slide{background-image:var(--acd-hero-mobile-image);background-position:center var(--acd-hero-y,bottom)}body.acd-dev12 .acd-hero-carousel .acd-hero-slide-monthly::after,body.acd-dev12 .acd-hero-carousel .acd-hero-slide-weekly::after{background:linear-gradient(180deg,rgb(17 35 51 / .95),rgb(17 35 51 / .76) 58%,rgb(17 35 51 / .2))}body.acd-dev12 .acd-hero-special-title{font-size:38px;max-width:92%}body.acd-dev12 .acd-hero-carousel-controls{bottom:9px}body.acd-dev12 .acd-dual-highlight-card{grid-template-columns:1fr}body.acd-dev12 .acd-dual-highlight-image{min-height:190px;order:-1}}@media (prefers-reduced-motion:reduce){body.acd-dev12 .acd-hero-carousel .acd-hero-slide{transition:none}}body.acd-dev13{font-family:var(--acd-font-sans)}body.acd-dev13 h1,body.acd-dev13 h2,body.acd-dev13 h3,body.acd-dev13 h4,body.acd-dev13 .acd-hero-special-title,body.acd-dev13 .acd-word-quote{font-family:var(--acd-font-serif)}body.acd-dev13 .acd-feature-label,body.acd-dev13 .acd-badge,body.acd-dev13 .acd-hero-badge,body.acd-dev13 .acd-button,body.acd-dev13 .acd-main-nav,body.acd-dev13 .acd-post-meta{font-family:var(--acd-font-sans)}body.acd-dev13 .acd-hero-carousel,body.acd-dev13 .acd-hero-carousel .acd-hero-slide,body.acd-dev13 .acd-hero-carousel .acd-hero-inner{min-height:350px}body.acd-dev13 .acd-hero-content{width:min(650px, 48%);padding:25px 0 34px}body.acd-dev13 .acd-hero h1{font-size:clamp(50px, 4.5vw, 72px);line-height:.94;letter-spacing:-.025em}body.acd-dev13 .acd-hero-special-title{max-width:680px;font-size:clamp(40px, 3.45vw, 54px);line-height:.98;letter-spacing:-.022em;font-weight:600;text-wrap:balance}body.acd-dev13 .acd-hero-special-title.is-long{max-width:690px;font-size:clamp(36px, 2.85vw, 45px);line-height:1}body.acd-dev13 .acd-hero-special-title.is-very-long{max-width:710px;font-size:clamp(33px, 2.45vw, 39px);line-height:1.02}body.acd-dev13 .acd-hero-description{margin:16px 0 19px;max-width:560px;font-size:17px;line-height:1.46}body.acd-dev13 .acd-hero-badge{margin-bottom:10px;padding:6px 12px;border:1px solid rgb(255 255 255 / .16);box-shadow:0 7px 18px rgb(0 0 0 / .10)}body.acd-dev13 .acd-button{min-height:48px;padding:0 21px;border-radius:10px;font-size:15.5px;letter-spacing:.005em;box-shadow:0 7px 20px rgb(73 25 25 / .10);transition:transform .22s ease,box-shadow .22s ease,background .22s ease,border-color .22s ease,color .22s ease}body.acd-dev13 .acd-button-primary{background:linear-gradient(180deg,#7c1025,var(--acd-wine));border-color:#86152b}body.acd-dev13 .acd-button-secondary{background:color-mix(in srgb,var(--acd-card) 94%,var(--acd-gold) 6%);border-color:color-mix(in srgb,var(--acd-gold) 74%,#b78f54 26%);box-shadow:0 7px 20px rgb(80 48 24 / .07)}body.acd-dev13 .acd-button svg{width:18px;height:18px}body.acd-dev13 .acd-hero-carousel-controls{bottom:13px;gap:7px;min-height:48px;padding:5px 8px;border:1px solid rgb(212 175 55 / .72);background:rgb(255 251 243 / .91);color:var(--acd-navy);box-shadow:0 10px 28px rgb(16 31 43 / .14);backdrop-filter:blur(12px)}body.acd-dev13 .acd-hero-carousel-controls button{color:var(--acd-navy);transition:transform .18s ease,background .18s ease,color .18s ease}body.acd-dev13 .acd-hero-arrow,body.acd-dev13 .acd-hero-pause{width:38px;height:38px;display:grid;place-items:center;border-radius:50%!important}body.acd-dev13 .acd-hero-arrow{font-size:27px;font-weight:600}body.acd-dev13 .acd-hero-pause{font-size:13px;color:var(--acd-wine)}body.acd-dev13 .acd-hero-dots{padding:0 3px;gap:7px}body.acd-dev13 .acd-hero-dots button{width:10px;height:10px;background:rgb(21 42 58 / .28)}body.acd-dev13 .acd-hero-dots button.is-active{width:28px;background:var(--acd-gold);box-shadow:inset 0 0 0 1px rgb(116 75 12 / .13)}body.acd-dev13 .acd-word-day{position:relative;min-height:70px;padding:12px 30px;overflow:hidden;border-color:color-mix(in srgb,var(--acd-gold) 34%,var(--acd-line) 66%);background:radial-gradient(circle at 4% 50%,rgb(212 175 55 / .085),transparent 18%),radial-gradient(circle at 96% 50%,rgb(212 175 55 / .075),transparent 18%),linear-gradient(90deg,color-mix(in srgb,var(--acd-card) 96%,var(--acd-gold) 4%),var(--acd-card));box-shadow:0 7px 22px rgb(90 48 25 / .045),inset 0 0 0 1px rgb(255 255 255 / .46)}body.acd-dev13 .acd-word-day strong{position:relative;padding-right:24px;font-size:12.5px;letter-spacing:.055em}body.acd-dev13 .acd-word-day strong::after{content:"";position:absolute;top:50%;right:2px;width:1px;height:30px;transform:translateY(-50%);background:linear-gradient(180deg,transparent,rgb(212 175 55 / .72),transparent)}body.acd-dev13 .acd-word-quote{padding:0 18px;font-size:clamp(20px, 1.7vw, 26px);line-height:1.16;font-weight:600;letter-spacing:-.01em}body.acd-dev13 .acd-word-day small{position:relative;padding-left:24px;font-size:12.5px}body.acd-dev13 .acd-word-day small::before{content:"";position:absolute;top:50%;left:2px;width:1px;height:30px;transform:translateY(-50%);background:linear-gradient(180deg,transparent,rgb(212 175 55 / .72),transparent)}body.acd-dev13 .acd-word-ornament{position:absolute;top:50%;z-index:0;transform:translateY(-50%);color:var(--acd-gold-deep);opacity:.5;font-size:10px}body.acd-dev13 .acd-word-ornament-left{left:10px}body.acd-dev13 .acd-word-ornament-right{right:10px}body.acd-dev13 .acd-shortcuts-grid a{position:relative;overflow:hidden;border-color:color-mix(in srgb,var(--acd-line) 92%,var(--acd-gold) 8%);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease}body.acd-dev13 .acd-shortcuts-grid a svg{transition:color .2s ease,transform .2s ease}body.acd-dev13 .acd-shortcuts-grid a::after{content:"";position:absolute;inset:auto 20% 0;height:2px;transform:scaleX(0);transform-origin:center;background:linear-gradient(90deg,transparent,var(--acd-gold),transparent);transition:transform .22s ease}body.acd-dev13 .acd-moment-image,body.acd-dev13 .acd-recent-lead-image,body.acd-dev13 .acd-editorial-compact-image,body.acd-dev13 .acd-feature-trio-image,body.acd-dev13 .acd-quick-image,body.acd-dev13 .acd-dual-highlight-image{position:relative}body.acd-dev13 .acd-badge-over-image{position:absolute;top:11px;left:11px;z-index:4;margin:0;padding:4px 8px;border-radius:5px;color:#fff;font-size:9px;line-height:1.2;font-weight:800;letter-spacing:.025em;box-shadow:0 5px 16px rgb(0 0 0 / .18);text-shadow:0 1px 1px rgb(0 0 0 / .14)}body.acd-dev13 .acd-editorial-compact-copy h3,body.acd-dev13 .acd-feature-trio-copy h3,body.acd-dev13 .acd-quick-copy h3{margin-top:0}body.acd-dev13 .acd-liturgical-actions{margin-top:auto;padding-top:9px;display:flex;align-items:center;justify-content:space-between;gap:12px}body.acd-dev13 .acd-liturgical-actions .acd-inline-link{margin-top:0}body.acd-dev13 .acd-liturgical-archive-link{color:var(--acd-muted);font-size:10.5px;font-weight:700;white-space:nowrap;transition:color .2s ease}body.acd-dev13 .acd-after-saints-divider{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:13px;margin-top:18px;margin-bottom:5px;color:var(--acd-gold-deep)}body.acd-dev13 .acd-after-saints-divider::before,body.acd-dev13 .acd-after-saints-divider::after{content:"";height:1px;background:linear-gradient(90deg,transparent,rgb(212 175 55 / .65))}body.acd-dev13 .acd-after-saints-divider::after{background:linear-gradient(90deg,rgb(212 175 55 / .65),transparent)}body.acd-dev13 .acd-after-saints-divider span{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgb(212 175 55 / .38);border-radius:50%;font-size:9px;background:var(--acd-cream)}body.acd-dev13 .acd-after-saints-divider+.acd-quick-editorial-section{padding-top:9px}body.acd-dev13 .acd-month-highlight-card .acd-dual-highlight-top strong svg{color:var(--acd-gold-deep);fill:color-mix(in srgb,var(--acd-gold) 24%,transparent)}body.acd-dev13 .acd-dual-highlight-image .acd-badge-over-image{top:12px;left:12px}body.acd-dev13 .acd-main-nav a,body.acd-dev13 .acd-prime-heading a,body.acd-dev13 .acd-panel-heading a,body.acd-dev13 .acd-topic-heading>a,body.acd-dev13 .acd-dual-highlight-top a,body.acd-dev13 .acd-inline-link,body.acd-dev13 .acd-moment-copy h3 a,body.acd-dev13 .acd-recent-lead-copy h3 a,body.acd-dev13 .acd-recent-mini h4 a,body.acd-dev13 .acd-most-read-copy strong,body.acd-dev13 .acd-editorial-compact-copy h3 a,body.acd-dev13 .acd-feature-trio-copy h3 a,body.acd-dev13 .acd-quick-copy h3 a,body.acd-dev13 .acd-video-trio-copy h3 a,body.acd-dev13 .acd-dual-highlight-copy h3 a,body.acd-dev13 .acd-liturgical-copy h3 a{transition:color .2s ease,background-size .24s ease}body.acd-dev13 .acd-moment-copy h3 a,body.acd-dev13 .acd-recent-lead-copy h3 a,body.acd-dev13 .acd-recent-mini h4 a,body.acd-dev13 .acd-editorial-compact-copy h3 a,body.acd-dev13 .acd-feature-trio-copy h3 a,body.acd-dev13 .acd-quick-copy h3 a,body.acd-dev13 .acd-video-trio-copy h3 a,body.acd-dev13 .acd-dual-highlight-copy h3 a,body.acd-dev13 .acd-liturgical-copy h3 a{background-image:linear-gradient(var(--acd-gold),var(--acd-gold));background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;box-decoration-break:clone;-webkit-box-decoration-break:clone}body.acd-dev13 .acd-moment-card,body.acd-dev13 .acd-recent-lead,body.acd-dev13 .acd-editorial-compact-card,body.acd-dev13 .acd-feature-trio-card,body.acd-dev13 .acd-quick-card,body.acd-dev13 .acd-video-trio-card,body.acd-dev13 .acd-dual-highlight-card{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}body.acd-dev13 .acd-moment-image,body.acd-dev13 .acd-recent-lead-image img,body.acd-dev13 .acd-editorial-compact-image img,body.acd-dev13 .acd-feature-trio-image img,body.acd-dev13 .acd-quick-image img{transition:transform .28s ease,filter .28s ease}@media (hover:hover){body.acd-dev13 .acd-button:hover{transform:translateY(-2px);box-shadow:0 11px 25px rgb(76 28 28 / .16)}body.acd-dev13 .acd-button-secondary:hover{background:color-mix(in srgb,var(--acd-card) 83%,var(--acd-gold) 17%);border-color:var(--acd-gold)}body.acd-dev13 .acd-hero-arrow:hover,body.acd-dev13 .acd-hero-pause:hover{background:rgb(212 175 55 / .18);color:var(--acd-wine);outline:none;transform:translateY(-1px)}body.acd-dev13 .acd-shortcuts-grid a:hover{transform:translateY(-2px);border-color:var(--acd-gold);background:linear-gradient(180deg,color-mix(in srgb,var(--acd-card) 88%,var(--acd-gold) 12%),var(--acd-card));color:var(--acd-wine);box-shadow:0 10px 24px rgb(129 83 24 / .11)}body.acd-dev13 .acd-shortcuts-grid a:hover::after{transform:scaleX(1)}body.acd-dev13 .acd-shortcuts-grid a:hover svg{color:var(--acd-gold-deep);transform:translateY(-1px)}body.acd-dev13 .acd-main-nav a:hover,body.acd-dev13 .acd-prime-heading a:hover,body.acd-dev13 .acd-panel-heading a:hover,body.acd-dev13 .acd-topic-heading>a:hover,body.acd-dev13 .acd-dual-highlight-top a:hover,body.acd-dev13 .acd-inline-link:hover,body.acd-dev13 .acd-liturgical-archive-link:hover{color:var(--acd-gold-deep)}body.acd-dev13 .acd-moment-copy h3 a:hover,body.acd-dev13 .acd-recent-lead-copy h3 a:hover,body.acd-dev13 .acd-recent-mini h4 a:hover,body.acd-dev13 .acd-editorial-compact-copy h3 a:hover,body.acd-dev13 .acd-feature-trio-copy h3 a:hover,body.acd-dev13 .acd-quick-copy h3 a:hover,body.acd-dev13 .acd-video-trio-copy h3 a:hover,body.acd-dev13 .acd-dual-highlight-copy h3 a:hover,body.acd-dev13 .acd-liturgical-copy h3 a:hover{color:var(--acd-wine);background-size:100% 1px}body.acd-dev13 .acd-moment-card:hover,body.acd-dev13 .acd-recent-lead:hover,body.acd-dev13 .acd-feature-trio-card:hover,body.acd-dev13 .acd-quick-card:hover,body.acd-dev13 .acd-video-trio-card:hover,body.acd-dev13 .acd-dual-highlight-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--acd-gold) 46%,var(--acd-line) 54%);box-shadow:0 12px 28px rgb(73 43 24 / .085)}body.acd-dev13 .acd-moment-image:hover,body.acd-dev13 .acd-recent-lead:hover .acd-recent-lead-image img,body.acd-dev13 .acd-editorial-compact-card:hover .acd-editorial-compact-image img,body.acd-dev13 .acd-feature-trio-card:hover .acd-feature-trio-image img,body.acd-dev13 .acd-quick-card:hover .acd-quick-image img{transform:scale(1.018);filter:saturate(1.025)}body.acd-dev13 .acd-video-trio-card:hover .acd-video-trio-play{transform:scale(1.06);background:#fff8e9;box-shadow:0 12px 28px rgb(0 0 0 / .22)}body.acd-dev13 .acd-word-day[href]:hover{border-color:var(--acd-gold);box-shadow:0 9px 24px rgb(117 75 21 / .085)}}body.acd-dev13 a:focus-visible,body.acd-dev13 button:focus-visible{outline:3px solid rgb(212 175 55 / .75);outline-offset:3px}body.acd-dev13 .acd-shortcuts-grid a:focus-visible{border-color:var(--acd-gold);background:color-mix(in srgb,var(--acd-card) 86%,var(--acd-gold) 14%)}html[data-theme="dark"] body.acd-dev13 .acd-hero-carousel-controls{background:rgb(20 36 48 / .92);color:#fff7e9;border-color:rgb(212 175 55 / .65)}html[data-theme="dark"] body.acd-dev13 .acd-hero-carousel-controls button{color:#fff7e9}html[data-theme="dark"] body.acd-dev13 .acd-word-day{background:radial-gradient(circle at 4% 50%,rgb(212 175 55 / .08),transparent 18%),radial-gradient(circle at 96% 50%,rgb(212 175 55 / .07),transparent 18%),linear-gradient(90deg,#182734,#172431);border-color:#3e4f5d}html[data-theme="dark"] body.acd-dev13 .acd-after-saints-divider span{background:#13202b}html[data-theme="dark"] body.acd-dev13 .acd-shortcuts-grid a:hover{background:linear-gradient(180deg,#213242,#182734)}@media (max-width:980px){body.acd-dev13 .acd-hero-content{width:min(610px, 58%)}body.acd-dev13 .acd-hero-special-title{font-size:clamp(36px, 4.5vw, 48px)}body.acd-dev13 .acd-hero-special-title.is-long,body.acd-dev13 .acd-hero-special-title.is-very-long{font-size:clamp(32px, 4vw, 40px)}}@media (max-width:760px){body.acd-dev13 .acd-hero-carousel,body.acd-dev13 .acd-hero-carousel .acd-hero-slide,body.acd-dev13 .acd-hero-carousel .acd-hero-inner{min-height:390px}body.acd-dev13 .acd-hero-content{width:100%;padding:28px 0 66px}body.acd-dev13 .acd-hero h1{font-size:clamp(42px, 12vw, 58px)}body.acd-dev13 .acd-hero-special-title,body.acd-dev13 .acd-hero-special-title.is-long,body.acd-dev13 .acd-hero-special-title.is-very-long{max-width:96%;font-size:clamp(31px, 9.1vw, 39px);line-height:1}body.acd-dev13 .acd-hero-description{max-width:94%;margin:14px 0 17px;font-size:15.5px;line-height:1.42}body.acd-dev13 .acd-hero-carousel-controls{bottom:10px;min-height:46px}body.acd-dev13 .acd-word-day{grid-template-columns:1fr;gap:7px;padding:16px 26px}body.acd-dev13 .acd-word-day strong{justify-content:center;padding-right:0}body.acd-dev13 .acd-word-day strong::after,body.acd-dev13 .acd-word-day small::before{display:none}body.acd-dev13 .acd-word-quote{padding:0;font-size:22px}body.acd-dev13 .acd-word-day small{padding-left:0;white-space:normal;text-align:center}body.acd-dev13 .acd-liturgical-actions{align-items:flex-start;flex-direction:column;gap:7px}}@media (prefers-reduced-motion:reduce){body.acd-dev13 *,body.acd-dev13 *::before,body.acd-dev13 *::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body.acd-dev13 .acd-pray-button,body.acd-dev13 .acd-header-circle-button,body.acd-dev13 .acd-theme-toggle,body.acd-dev13 .acd-share-card,body.acd-dev13 .acd-sticker{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease,color .2s ease}@media (hover:hover){body.acd-dev13 .acd-pray-button:hover{transform:translateY(-2px);background:#7d1025;box-shadow:0 10px 23px rgb(107 13 30 / .18)}body.acd-dev13 .acd-header-circle-button:hover,body.acd-dev13 .acd-theme-toggle:hover{transform:translateY(-1px);border-color:var(--acd-gold);box-shadow:0 8px 20px rgb(112 77 30 / .11)}body.acd-dev13 .acd-share-card:hover,body.acd-dev13 .acd-sticker:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--acd-gold) 58%,var(--acd-line) 42%);box-shadow:0 10px 24px rgb(105 69 25 / .10)}}body.acd-dev14{--acd-text-body:17px;--acd-text-ui:16px;--acd-text-small:12.5px;--acd-text-meta:11.5px;--acd-title-compact:22px;--acd-title-quick:19px;--acd-title-feature:25px;font-size:var(--acd-text-body)}html[data-acd-font-size="compact"] body.acd-dev14{--acd-text-body:16px;--acd-text-ui:15px;--acd-text-small:11.8px;--acd-text-meta:10.8px;--acd-title-compact:20px;--acd-title-quick:18px;--acd-title-feature:23px}html[data-acd-font-size="large"] body.acd-dev14{--acd-text-body:19px;--acd-text-ui:17.5px;--acd-text-small:13.5px;--acd-text-meta:12.5px;--acd-title-compact:24px;--acd-title-quick:21px;--acd-title-feature:27px}html[data-acd-font-size="xlarge"] body.acd-dev14{--acd-text-body:20.5px;--acd-text-ui:19px;--acd-text-small:14.5px;--acd-text-meta:13.5px;--acd-title-compact:26px;--acd-title-quick:23px;--acd-title-feature:29px}body.acd-dev14 .acd-main-nav a{font-size:var(--acd-text-ui)}body.acd-dev14 .acd-panel-heading h2,body.acd-dev14 .acd-prime-heading h2{font-size:16px}body.acd-dev14 .acd-panel-heading a,body.acd-dev14 .acd-prime-heading a,body.acd-dev14 .acd-topic-heading>a,body.acd-dev14 .acd-dual-highlight-top a{font-size:13px}body.acd-dev14 .acd-post-meta{font-size:var(--acd-text-meta)}body.acd-dev14 .acd-moment-copy p,body.acd-dev14 .acd-recent-lead-copy p,body.acd-dev14 .acd-liturgical-copy p,body.acd-dev14 .acd-dual-highlight-copy p{font-size:14.5px;line-height:1.55}body.acd-dev14 .acd-most-read-copy strong{font-size:14.5px;line-height:1.12}body.acd-dev14 .acd-most-read-copy small{font-size:11.5px}body.acd-dev14 .acd-inline-link,body.acd-dev14 .acd-liturgical-archive-link{font-size:12.5px}body.acd-dev14 .acd-font-controls{height:48px;display:inline-flex;align-items:center;gap:2px;padding:4px;border:1px solid color-mix(in srgb,var(--acd-line) 76%,var(--acd-gold) 24%);border-radius:999px;background:color-mix(in srgb,var(--acd-card) 96%,var(--acd-gold) 4%);box-shadow:0 5px 16px rgb(76 44 24 / .05)}body.acd-dev14 .acd-font-controls button{min-width:35px;height:38px;padding:0 7px;border:0;border-radius:999px;background:#fff0;color:var(--acd-navy);font-family:var(--acd-font-sans);font-size:14px;font-weight:800;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}body.acd-dev14 .acd-font-controls button[data-font-increase]{color:var(--acd-wine)}body.acd-dev14 .acd-font-controls button[aria-pressed="true"]{background:rgb(212 175 55 / .20);color:var(--acd-wine);box-shadow:inset 0 0 0 1px rgb(212 175 55 / .38)}body.acd-dev14 .acd-font-controls button:disabled{opacity:.36;cursor:default}body.acd-dev14 .acd-pray-button,body.acd-dev14 .acd-button{min-height:54px;border-radius:13px;font-size:16px;letter-spacing:.006em}body.acd-dev14 .acd-shortcuts-grid a{min-height:76px;padding:12px 14px;border-radius:14px;gap:12px;font-size:var(--acd-text-ui);background:linear-gradient(180deg,rgb(255 255 255 / .38),transparent),var(--acd-card);box-shadow:0 7px 20px rgb(80 48 25 / .045)}body.acd-dev14 .acd-shortcuts-grid a svg{width:23px;height:23px}body.acd-dev14 .acd-shortcuts-grid a::before{content:"";position:absolute;inset:8px;border:1px solid #fff0;border-radius:10px;pointer-events:none;transition:border-color .2s ease}body.acd-dev14 .acd-hero-carousel-controls{min-height:52px;padding:5px 7px;gap:4px;border-color:rgb(212 175 55 / .58);background:rgb(255 252 246 / .94);box-shadow:0 13px 34px rgb(18 34 45 / .15)}body.acd-dev14 .acd-hero-arrow,body.acd-dev14 .acd-hero-pause{width:41px;height:41px;background:rgb(255 255 255 / .58)!important;border:1px solid rgb(31 42 58 / .07)!important;box-shadow:0 3px 10px rgb(31 42 58 / .04)}body.acd-dev14 .acd-hero-pause{color:var(--acd-wine)}body.acd-dev14 .acd-hero-dots{padding:0 7px}body.acd-dev14 .acd-hero-dots button{width:11px;height:11px}body.acd-dev14 .acd-hero-dots button.is-active{width:31px}body.acd-dev14 .acd-editorial-compact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;border:0;border-radius:0;overflow:visible;background:#fff0}body.acd-dev14 .acd-editorial-compact-card,body.acd-dev14 .acd-editorial-compact-card:nth-child(odd),body.acd-dev14 .acd-editorial-compact-card:nth-last-child(-n+2){min-height:176px;grid-template-columns:40% minmax(0,1fr);border:1px solid color-mix(in srgb,var(--acd-line) 88%,var(--acd-gold) 12%);border-radius:12px;overflow:hidden;box-shadow:0 7px 22px rgb(76 45 25 / .05)}body.acd-dev14 .acd-editorial-compact-image{min-height:176px}body.acd-dev14 .acd-editorial-compact-copy{padding:16px 17px 15px}body.acd-dev14 .acd-editorial-compact-copy h3{margin:7px 0 9px;font-size:var(--acd-title-compact);line-height:1.07}body.acd-dev14 .acd-editorial-compact-copy p{margin-top:9px;font-size:13.5px;line-height:1.48;-webkit-line-clamp:3}body.acd-dev14 .acd-editorial-compact-copy .acd-post-meta{font-size:var(--acd-text-meta);gap:9px}body.acd-dev14 .acd-badge-over-image{padding:5px 9px;font-size:10px;border-radius:6px}body.acd-dev14 .acd-quick-grid{gap:14px}body.acd-dev14 .acd-quick-card{min-height:136px;grid-template-columns:40% minmax(0,1fr);border-radius:11px;box-shadow:0 6px 18px rgb(73 44 27 / .045)}body.acd-dev14 .acd-quick-copy{padding:12px 13px}body.acd-dev14 .acd-quick-copy h3{margin:7px 0 9px;font-size:var(--acd-title-quick);line-height:1.08}body.acd-dev14 .acd-quick-copy .acd-post-meta{font-size:10.5px}body.acd-dev14 .acd-feature-trio-copy h3,body.acd-dev14 .acd-video-trio-copy h3{font-size:var(--acd-title-feature)}body.acd-dev14 .acd-feature-trio-copy .acd-post-meta,body.acd-dev14 .acd-video-trio-copy .acd-post-meta{font-size:var(--acd-text-meta)}body.acd-dev14 .acd-sticker,body.acd-dev14 .acd-share-card{outline:none}body.acd-dev14 .acd-sticker:focus,body.acd-dev14 .acd-sticker:focus-visible,body.acd-dev14 .acd-sticker:active{outline:none!important;border-color:var(--acd-gold)!important;background:#fffaf0;box-shadow:0 0 0 3px rgb(212 175 55 / .23),0 10px 24px rgb(105 69 25 / .09)!important}body.acd-dev14 .acd-share-card:focus,body.acd-dev14 .acd-share-card:focus-visible{outline:3px solid rgb(212 175 55 / .72)!important;outline-offset:3px}body.acd-dev14 .acd-pray-panel{width:min(880px, 100%);padding:0;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(245px,.75fr);overflow:hidden;border:1px solid rgb(212 175 55 / .34);border-radius:26px;background:var(--acd-card);box-shadow:0 34px 100px rgb(4 17 26 / .34),0 0 0 1px rgb(255 255 255 / .42) inset}body.acd-dev14 .acd-pray-content{order:1;padding:42px 40px 36px;position:relative}body.acd-dev14 .acd-pray-content::before{content:"";position:absolute;top:0;left:40px;width:92px;height:3px;background:linear-gradient(90deg,var(--acd-wine),var(--acd-gold));border-radius:0 0 4px 4px}body.acd-dev14 .acd-pray-panel .acd-overlay-close{z-index:8;top:17px;right:18px;width:44px;height:44px;border-color:rgb(107 13 30 / .14);background:rgb(255 249 239 / .92);color:var(--acd-wine);font-size:22px;box-shadow:0 5px 18px rgb(57 35 24 / .07)}body.acd-dev14 .acd-pray-panel .acd-overlay-eyebrow{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:12px;color:var(--acd-wine)}body.acd-dev14 .acd-pray-panel .acd-overlay-eyebrow span{color:var(--acd-gold-deep);font-size:9px}body.acd-dev14 .acd-pray-panel h2{max-width:540px;margin:0 0 13px;color:var(--acd-navy);font-size:clamp(38px, 3.4vw, 49px);line-height:.98;font-weight:600;letter-spacing:-.018em}body.acd-dev14 .acd-pray-intro{max-width:590px;margin:0 0 25px;color:var(--acd-muted);font-size:17px;line-height:1.55}body.acd-dev14 .acd-pray-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.acd-dev14 .acd-pray-options a{min-height:86px;padding:13px 13px 13px 14px;justify-content:flex-start;gap:12px;border:1px solid color-mix(in srgb,var(--acd-line) 80%,var(--acd-gold) 20%);border-radius:14px;background:color-mix(in srgb,var(--acd-card) 95%,var(--acd-gold) 5%);color:var(--acd-navy)!important;box-shadow:0 6px 18px rgb(78 46 27 / .045);text-align:left;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}body.acd-dev14 .acd-pray-options a.is-primary{border-color:rgb(107 13 30 / .42);background:linear-gradient(145deg,#781025,var(--acd-wine));color:#fffaf0!important;box-shadow:0 10px 25px rgb(107 13 30 / .15)}body.acd-dev14 .acd-pray-option-icon{flex:0 0 42px;width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:rgb(212 175 55 / .16);color:var(--acd-gold-deep)}body.acd-dev14 .acd-pray-option-icon svg{width:22px;height:22px}body.acd-dev14 .acd-pray-options a.is-primary .acd-pray-option-icon{background:rgb(255 255 255 / .13);color:#f2cd59}body.acd-dev14 .acd-pray-options a>span:nth-child(2){min-width:0;display:grid;gap:2px}body.acd-dev14 .acd-pray-options strong{font-size:15.5px;line-height:1.08}body.acd-dev14 .acd-pray-options small{color:var(--acd-muted);font-size:11.5px;line-height:1.25;font-weight:600}body.acd-dev14 .acd-pray-options a.is-primary small{color:rgb(255 255 255 / .78)}body.acd-dev14 .acd-pray-option-arrow{flex:0 0 18px;width:18px;height:18px;margin-left:auto;color:var(--acd-gold-deep)}body.acd-dev14 .acd-pray-options a.is-primary .acd-pray-option-arrow{color:#f2cd59}body.acd-dev14 .acd-pray-note{margin:19px 0 0;color:var(--acd-muted);font-size:12px;font-weight:700;letter-spacing:.015em}body.acd-dev14 .acd-pray-note span{color:var(--acd-gold-deep);margin-right:5px}body.acd-dev14 .acd-pray-illustration{order:2;position:relative;min-height:100%;padding:70px 25px 32px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;overflow:hidden;border-left:1px solid rgb(212 175 55 / .22);background:radial-gradient(circle at 50% 30%,rgb(255 247 218 / .85),transparent 38%),linear-gradient(160deg,#f6e8ca 0%,#edd7ad 48%,#e5c98d 100%);color:#4d321c}body.acd-dev14 .acd-pray-illustration-glow{position:absolute;width:220px;height:220px;top:42px;left:50%;transform:translateX(-50%);border-radius:50%;background:rgb(255 251 229 / .70);filter:blur(2px)}body.acd-dev14 .acd-pray-illustration svg{position:relative;z-index:2;width:min(220px, 90%);height:auto;margin-bottom:4px}body.acd-dev14 .acd-pray-illustration svg *{fill:none;stroke-linecap:round;stroke-linejoin:round}body.acd-dev14 .acd-pray-ray{stroke:#c89b2b;stroke-width:3;opacity:.65}body.acd-dev14 .acd-pray-book{stroke:#6b0d1e;stroke-width:3.6;fill:rgb(255 250 235 / .66)}body.acd-dev14 .acd-pray-book-line{stroke:#b9903d;stroke-width:2;opacity:.8}body.acd-dev14 .acd-pray-candle{stroke:#6b0d1e;stroke-width:3;fill:rgb(255 250 235 / .78)}body.acd-dev14 .acd-pray-flame{stroke:#c79013;stroke-width:3;fill:rgb(212 175 55 / .22)}body.acd-dev14 .acd-pray-cross{stroke:#6b0d1e;stroke-width:3}body.acd-dev14 .acd-pray-illustration strong{position:relative;z-index:2;font-family:var(--acd-font-serif);font-size:25px;color:var(--acd-wine)}body.acd-dev14 .acd-pray-illustration span{position:relative;z-index:2;max-width:205px;margin-top:5px;font-size:12.5px;line-height:1.38}@media (hover:hover){body.acd-dev14 .acd-font-controls button:not(:disabled):hover{transform:translateY(-1px);background:rgb(212 175 55 / .18);color:var(--acd-wine)}body.acd-dev14 .acd-shortcuts-grid a:hover::before{border-color:rgb(212 175 55 / .32)}body.acd-dev14 .acd-pray-options a:hover{transform:translateY(-2px);border-color:var(--acd-gold);background:color-mix(in srgb,var(--acd-card) 86%,var(--acd-gold) 14%);box-shadow:0 12px 26px rgb(94 63 27 / .10)}body.acd-dev14 .acd-pray-options a.is-primary:hover{background:linear-gradient(145deg,#86162c,#721023);border-color:#d5ad3f;box-shadow:0 13px 29px rgb(107 13 30 / .20)}}html[data-theme="dark"] body.acd-dev14 .acd-font-controls{background:#172837;border-color:#3b4f5e}html[data-theme="dark"] body.acd-dev14 .acd-font-controls button{color:#fff7e9}html[data-theme="dark"] body.acd-dev14 .acd-editorial-compact-card,html[data-theme="dark"] body.acd-dev14 .acd-quick-card{border-color:#344858;background:#172737}html[data-theme="dark"] body.acd-dev14 .acd-pray-panel{background:#142432;border-color:#405261}html[data-theme="dark"] body.acd-dev14 .acd-pray-content::before{background:linear-gradient(90deg,#d98596,var(--acd-gold))}html[data-theme="dark"] body.acd-dev14 .acd-pray-panel h2{color:#fff7e9}html[data-theme="dark"] body.acd-dev14 .acd-pray-intro,html[data-theme="dark"] body.acd-dev14 .acd-pray-note{color:#ccd3d8}html[data-theme="dark"] body.acd-dev14 .acd-pray-options a{background:#1b2c3a;border-color:#3d5060;color:#fff7e9!important}html[data-theme="dark"] body.acd-dev14 .acd-pray-options small{color:#b9c4cc}html[data-theme="dark"] body.acd-dev14 .acd-pray-illustration{border-left-color:#53606a}html[data-theme="dark"] body.acd-dev14 .acd-sticker:focus,html[data-theme="dark"] body.acd-dev14 .acd-sticker:focus-visible,html[data-theme="dark"] body.acd-dev14 .acd-sticker:active{background:#fff8ec}@media (max-width:1180px){body.acd-dev14 .acd-font-controls button{min-width:32px;padding:0 5px}body.acd-dev14 .acd-main-nav a{font-size:14.5px}body.acd-dev14 .acd-editorial-compact-copy h3{font-size:21px}}@media (max-width:980px){body.acd-dev14 .acd-font-controls{display:none}body.acd-dev14 .acd-editorial-compact-grid{grid-template-columns:1fr;gap:12px}body.acd-dev14 .acd-editorial-compact-card,body.acd-dev14 .acd-editorial-compact-card:nth-child(odd),body.acd-dev14 .acd-editorial-compact-card:nth-last-child(-n+2){border:1px solid var(--acd-line)}body.acd-dev14 .acd-pray-panel{grid-template-columns:1fr;width:min(670px,100%)}body.acd-dev14 .acd-pray-illustration{display:none}}@media (max-width:760px){body.acd-dev14{--acd-text-body:17px;--acd-text-ui:15px}body.acd-dev14 .acd-shortcuts-grid a{min-height:76px;font-size:13px}body.acd-dev14 .acd-editorial-compact-card{grid-template-columns:38% minmax(0,1fr);min-height:154px}body.acd-dev14 .acd-editorial-compact-image{min-height:154px}body.acd-dev14 .acd-editorial-compact-copy{padding:13px 14px}body.acd-dev14 .acd-editorial-compact-copy h3{font-size:20px}body.acd-dev14 .acd-editorial-compact-copy p{font-size:12.5px;-webkit-line-clamp:2}body.acd-dev14 .acd-pray-content{padding:38px 24px 27px}body.acd-dev14 .acd-pray-panel h2{font-size:38px}body.acd-dev14 .acd-pray-intro{font-size:16px}body.acd-dev14 .acd-pray-options{grid-template-columns:1fr}body.acd-dev14 .acd-pray-options a{min-height:78px}}body.acd-dev14 .acd-recent-mini h4{font-size:15.5px;line-height:1.12}body.acd-dev14 .acd-recent-mini .acd-post-meta{font-size:10.5px}body.acd-dev14 .acd-most-read>h3{font-size:14.5px}body.acd-dev14 .acd-moment-copy h3{font-size:clamp(27px, 2vw, 31px)}body.acd-dev14 .acd-recent-lead-copy h3{font-size:clamp(27px, 2vw, 31px)}body.acd-dev14 .acd-liturgical-copy h3{font-size:clamp(27px, 2.05vw, 32px)}@media (min-width:981px){body.acd-dev15 .acd-recent-popular-grid{grid-template-columns:minmax(0,1.42fr) minmax(245px,.88fr);gap:14px}body.acd-dev15 .acd-most-read{padding-left:16px}body.acd-dev15 .acd-most-read-list{gap:0}body.acd-dev15 .acd-most-read-item{position:relative;grid-template-columns:74px minmax(0,1fr);gap:11px;min-height:64px;padding:8px 0}body.acd-dev15 .acd-most-read-thumb{width:74px;aspect-ratio:4 / 3;margin-left:5px;border-radius:9px;box-shadow:0 3px 10px rgb(67 44 28 / .07)}body.acd-dev15 .acd-rank{position:absolute;z-index:2;left:-5px;top:50%;width:25px;height:25px;transform:translateY(-50%);border:2px solid var(--acd-card);background:color-mix(in srgb,var(--acd-gold) 74%,#fff 26%);box-shadow:0 3px 9px rgb(109 74 22 / .10);font-size:10.5px}body.acd-dev15 .acd-most-read-copy strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:13.5px;line-height:1.12;text-wrap:pretty}body.acd-dev15 .acd-most-read-copy small{margin-top:5px;font-size:11.5px;line-height:1.2}}body.acd-dev15 .acd-hero-carousel-controls{bottom:14px;min-height:46px;padding:0;gap:8px;border:0;border-radius:0;background:#fff0;box-shadow:none;backdrop-filter:none}body.acd-dev15 .acd-hero-arrow,body.acd-dev15 .acd-hero-pause{width:46px;height:46px;border:1px solid rgb(190 145 42 / .42)!important;border-radius:50%!important;background:rgb(255 251 243 / .95)!important;color:var(--acd-navy)!important;box-shadow:0 6px 18px rgb(57 42 27 / .10);backdrop-filter:blur(8px)}body.acd-dev15 .acd-hero-arrow{font-size:25px;font-weight:500}body.acd-dev15 .acd-hero-pause{font-size:13px;color:var(--acd-wine)!important}body.acd-dev15 .acd-hero-dots{min-width:96px;height:46px;justify-content:center;gap:8px;padding:0 16px;border:1px solid rgb(190 145 42 / .42);border-radius:999px;background:rgb(255 251 243 / .95);box-shadow:0 6px 18px rgb(57 42 27 / .10);backdrop-filter:blur(8px)}body.acd-dev15 .acd-hero-dots button{width:9px;height:9px;background:rgb(31 42 58 / .28);box-shadow:none}body.acd-dev15 .acd-hero-dots button.is-active{width:26px;background:color-mix(in srgb,var(--acd-gold) 88%,#f4cf68 12%);box-shadow:inset 0 0 0 1px rgb(121 84 21 / .12)}body.acd-dev15 .acd-hero-arrow:hover,body.acd-dev15 .acd-hero-pause:hover,body.acd-dev15 .acd-hero-arrow:focus-visible,body.acd-dev15 .acd-hero-pause:focus-visible{transform:translateY(-1px);background:color-mix(in srgb,#fffaf1 88%,var(--acd-gold) 12%)!important;border-color:rgb(190 145 42 / .68)!important;color:var(--acd-wine)!important;box-shadow:0 8px 21px rgb(87 58 24 / .13);outline:2px solid rgb(212 175 55 / .55);outline-offset:2px}body.acd-dev15 .acd-hero-dots button:hover,body.acd-dev15 .acd-hero-dots button:focus-visible{transform:scale(1.12);background:color-mix(in srgb,var(--acd-gold) 76%,#fff 24%);outline:2px solid rgb(107 13 30 / .35);outline-offset:3px}html[data-theme="dark"] body.acd-dev15 .acd-hero-arrow,html[data-theme="dark"] body.acd-dev15 .acd-hero-pause,html[data-theme="dark"] body.acd-dev15 .acd-hero-dots{background:rgb(255 246 232 / .93)!important;border-color:rgb(212 175 55 / .48)!important;color:#1f2a3a!important}html[data-theme="dark"] body.acd-dev15 .acd-rank{border-color:#1f2a3a}@media (max-width:980px){body.acd-dev15 .acd-most-read-item{grid-template-columns:64px minmax(0,1fr);gap:10px;position:relative}body.acd-dev15 .acd-most-read-thumb{width:64px;border-radius:8px}body.acd-dev15 .acd-rank{position:absolute;left:-7px;top:50%;transform:translateY(-50%);z-index:2;border:2px solid var(--acd-card)}body.acd-dev15 .acd-most-read-copy strong{-webkit-line-clamp:2;font-size:13.5px}body.acd-dev15 .acd-hero-carousel-controls{gap:6px;bottom:10px}body.acd-dev15 .acd-hero-arrow,body.acd-dev15 .acd-hero-pause{width:44px;height:44px}body.acd-dev15 .acd-hero-dots{min-width:88px;height:44px;padding:0 13px}}@media (max-width:560px){body.acd-dev15 .acd-hero-carousel-controls{gap:5px}body.acd-dev15 .acd-hero-arrow,body.acd-dev15 .acd-hero-pause{width:42px;height:42px}body.acd-dev15 .acd-hero-dots{min-width:78px;height:42px;padding:0 10px;gap:6px}}body.acd-dev16 .acd-brand-lockup{gap:22px}body.acd-dev16 .acd-brand-symbol{flex-shrink:0}body.acd-dev16 .acd-brand-wording{padding-left:1px}body.acd-dev16 .acd-brand-lockup-footer{display:inline-flex;align-items:center;gap:22px;max-width:100%;min-height:68px}body.acd-dev16 .acd-brand-symbol-footer{width:66px;height:66px;flex-basis:66px;object-fit:contain}body.acd-dev16 .acd-brand-wording-footer{min-width:0}body.acd-dev16 .acd-brand-name-footer{gap:7px;color:#fff;font-size:clamp(24px, 1.75vw, 31px);text-shadow:0 1px 1px rgb(0 0 0 / .08)}body.acd-dev16 .acd-brand-name-footer em{color:#f0c95b}body.acd-dev16 .acd-brand-rule-footer{width:78%;height:6px;margin-top:7px;opacity:.88}body.acd-dev16 .acd-footer-brand>a{display:inline-flex;max-width:100%;text-decoration:none}body.acd-dev16 .acd-hero-carousel-controls{bottom:15px;display:inline-flex;align-items:center;justify-content:center;gap:3px;min-height:58px;padding:5px 7px;border:1px solid rgb(190 145 42 / .40);border-radius:999px;background:rgb(255 249 239 / .91);box-shadow:0 10px 26px rgb(63 45 27 / .12),inset 0 1px 0 rgb(255 255 255 / .88);backdrop-filter:blur(12px) saturate(110%);-webkit-backdrop-filter:blur(12px) saturate(110%)}body.acd-dev16 .acd-hero-carousel-controls button{box-sizing:border-box;margin:0;padding:0;line-height:0;font-size:0;display:inline-grid;place-items:center;flex:0 0 auto;cursor:pointer;-webkit-tap-highlight-color:#fff0}body.acd-dev16 .acd-hero-arrow,body.acd-dev16 .acd-hero-pause{width:46px;height:46px;min-width:46px;min-height:46px;border:1px solid transparent!important;border-radius:50%!important;background:transparent!important;color:var(--acd-navy)!important;box-shadow:none;transform:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}body.acd-dev16 .acd-hero-control-icon{display:block;width:21px;height:21px;overflow:visible;fill:none;stroke:currentColor;stroke-width:2.15;stroke-linecap:round;stroke-linejoin:round;transform:none;pointer-events:none}body.acd-dev16 .acd-hero-arrow-prev .acd-hero-control-icon,body.acd-dev16 .acd-hero-arrow-next .acd-hero-control-icon{width:22px;height:22px}body.acd-dev16 .acd-hero-arrow-prev .acd-hero-control-icon{transform:translateX(-.4px)}body.acd-dev16 .acd-hero-arrow-next .acd-hero-control-icon{transform:translateX(.4px)}body.acd-dev16 .acd-hero-pause{color:var(--acd-wine)!important}body.acd-dev16 .acd-hero-pause .acd-hero-icon-pause,body.acd-dev16 .acd-hero-pause .acd-hero-icon-play{display:grid;place-items:center;width:100%;height:100%}body.acd-dev16 .acd-hero-pause .acd-hero-icon-play{display:none}body.acd-dev16 .acd-hero-pause.is-paused .acd-hero-icon-pause{display:none}body.acd-dev16 .acd-hero-pause.is-paused .acd-hero-icon-play{display:grid}body.acd-dev16 .acd-hero-control-icon-play{width:20px;height:20px;fill:currentColor;stroke:currentColor;stroke-width:1.35;transform:translateX(1px)}body.acd-dev16 .acd-hero-dots{min-width:92px;height:46px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 13px;border:0;border-left:1px solid rgb(107 13 30 / .08);border-right:1px solid rgb(107 13 30 / .08);border-radius:0;background:#fff0;box-shadow:none;backdrop-filter:none}body.acd-dev16 .acd-hero-dots button{width:9px;height:9px;min-width:9px;min-height:9px;border:0!important;border-radius:999px!important;background:rgb(31 42 58 / .25)!important;box-shadow:none;transition:width .2s ease,background-color .2s ease,transform .18s ease}body.acd-dev16 .acd-hero-dots button.is-active{width:27px;min-width:27px;background:#d7ad35!important;box-shadow:inset 0 0 0 1px rgb(111 77 16 / .10)}body.acd-dev16 .acd-hero-arrow:hover,body.acd-dev16 .acd-hero-pause:hover{transform:translateY(-1px);background:rgb(244 222 161 / .34)!important;border-color:rgb(190 145 42 / .28)!important;color:var(--acd-wine)!important;box-shadow:0 5px 13px rgb(96 66 28 / .09)}body.acd-dev16 .acd-hero-arrow:active,body.acd-dev16 .acd-hero-pause:active{transform:translateY(0) scale(.97)}body.acd-dev16 .acd-hero-arrow:focus-visible,body.acd-dev16 .acd-hero-pause:focus-visible,body.acd-dev16 .acd-hero-dots button:focus-visible{outline:3px solid rgb(212 175 55 / .62);outline-offset:2px}body.acd-dev16 .acd-hero-dots button:hover{transform:scale(1.1);background:rgb(190 145 42 / .50)!important}body.acd-dev16 .acd-hero-dots button.is-active:hover{background:#d7ad35!important}html[data-theme="dark"] body.acd-dev16 .acd-hero-carousel-controls{background:rgb(255 246 232 / .92);border-color:rgb(212 175 55 / .46);box-shadow:0 10px 28px rgb(0 0 0 / .18),inset 0 1px 0 rgb(255 255 255 / .82)}html[data-theme="dark"] body.acd-dev16 .acd-hero-arrow,html[data-theme="dark"] body.acd-dev16 .acd-hero-pause{color:#1f2a3a!important}html[data-theme="dark"] body.acd-dev16 .acd-hero-pause{color:#6b0d1e!important}@media (max-width:980px){body.acd-dev16 .acd-brand-lockup{gap:18px}body.acd-dev16 .acd-hero-carousel-controls{bottom:11px;min-height:54px;padding:4px 6px}body.acd-dev16 .acd-hero-arrow,body.acd-dev16 .acd-hero-pause{width:44px;height:44px;min-width:44px;min-height:44px}body.acd-dev16 .acd-hero-dots{height:44px;min-width:86px;padding:0 11px}}@media (max-width:560px){body.acd-dev16 .acd-brand-lockup{gap:14px}body.acd-dev16 .acd-hero-carousel-controls{min-height:50px;padding:3px 5px;gap:2px}body.acd-dev16 .acd-hero-arrow,body.acd-dev16 .acd-hero-pause{width:42px;height:42px;min-width:42px;min-height:42px}body.acd-dev16 .acd-hero-dots{height:42px;min-width:78px;padding:0 9px;gap:6px}body.acd-dev16 .acd-brand-lockup-footer{gap:16px}body.acd-dev16 .acd-brand-symbol-footer{width:58px;height:58px;flex-basis:58px}body.acd-dev16 .acd-brand-name-footer{font-size:24px}}body.acd-dev17 .acd-hero-carousel-controls{bottom:15px;gap:10px;min-height:52px;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}body.acd-dev17 .acd-hero-arrow,body.acd-dev17 .acd-hero-pause{width:48px;height:48px;min-width:48px;min-height:48px;border:1px solid rgb(190 145 42 / .42)!important;background:rgb(255 249 239 / .76)!important;color:var(--acd-navy)!important;box-shadow:0 5px 18px rgb(47 36 24 / .10),inset 0 1px 0 rgb(255 255 255 / .72);backdrop-filter:blur(8px) saturate(108%);-webkit-backdrop-filter:blur(8px) saturate(108%)}body.acd-dev17 .acd-hero-pause{color:var(--acd-wine)!important}body.acd-dev17 .acd-hero-pause.is-autoplaying{border-color:rgb(212 175 55 / .58)!important;box-shadow:0 5px 18px rgb(47 36 24 / .10),0 0 0 2px rgb(212 175 55 / .08)}body.acd-dev17 .acd-hero-dots{min-width:96px;height:48px;padding:0 10px;gap:9px;border:0;border-radius:0;background:#fff0;box-shadow:none}body.acd-dev17 .acd-hero-dots button{position:relative;width:10px;height:10px;min-width:10px;min-height:10px;background:rgb(31 42 58 / .30)!important}body.acd-dev17 .acd-hero-dots button::before{content:"";position:absolute;inset:-12px;border-radius:999px}body.acd-dev17 .acd-hero-dots button.is-active{width:30px;min-width:30px;background:var(--acd-gold)!important}@media (hover:hover){body.acd-dev17 .acd-hero-arrow:hover,body.acd-dev17 .acd-hero-pause:hover{transform:translateY(-1px);background:rgb(255 246 224 / .90)!important;border-color:rgb(190 145 42 / .68)!important;color:var(--acd-wine)!important;box-shadow:0 8px 20px rgb(72 49 23 / .13)}}body.acd-dev17 .acd-hero-arrow:focus-visible,body.acd-dev17 .acd-hero-pause:focus-visible,body.acd-dev17 .acd-hero-dots button:focus-visible{outline:3px solid rgb(212 175 55 / .62)!important;outline-offset:3px}html[data-theme="dark"] body.acd-dev17 .acd-hero-carousel-controls{background:#fff0;border:0;box-shadow:none}html[data-theme="dark"] body.acd-dev17 .acd-hero-arrow,html[data-theme="dark"] body.acd-dev17 .acd-hero-pause{background:rgb(255 246 232 / .82)!important;border-color:rgb(212 175 55 / .52)!important;color:#1f2a3a!important}html[data-theme="dark"] body.acd-dev17 .acd-hero-pause{color:#6b0d1e!important}html[data-theme="dark"] body.acd-dev17 .acd-hero-dots button{background:rgb(255 246 232 / .44)!important}html[data-theme="dark"] body.acd-dev17 .acd-hero-dots button.is-active{background:var(--acd-gold)!important}body.acd-dev17 .acd-sticker{-webkit-tap-highlight-color:#fff0;outline:none}body.acd-dev17 .acd-sticker:hover,body.acd-dev17 .acd-sticker:focus,body.acd-dev17 .acd-sticker:focus-visible,body.acd-dev17 .acd-sticker:active{outline:none!important;border-color:rgb(212 175 55 / .88)!important;background:#fff9ed!important;box-shadow:0 0 0 3px rgb(212 175 55 / .18),0 10px 23px rgb(104 72 31 / .09)!important}html[data-theme="dark"] body.acd-dev17 .acd-sticker:hover,html[data-theme="dark"] body.acd-dev17 .acd-sticker:focus,html[data-theme="dark"] body.acd-dev17 .acd-sticker:focus-visible,html[data-theme="dark"] body.acd-dev17 .acd-sticker:active{background:#fff8ec!important;border-color:rgb(212 175 55 / .92)!important;box-shadow:0 0 0 3px rgb(212 175 55 / .20),0 10px 23px rgb(0 0 0 / .18)!important}html[data-theme="dark"] body.acd-dev17 .acd-editorial-compact-copy h3,html[data-theme="dark"] body.acd-dev17 .acd-editorial-compact-copy h3 a,html[data-theme="dark"] body.acd-dev17 .acd-quick-copy h3,html[data-theme="dark"] body.acd-dev17 .acd-quick-copy h3 a,html[data-theme="dark"] body.acd-dev17 .acd-feature-trio-copy h3,html[data-theme="dark"] body.acd-dev17 .acd-feature-trio-copy h3 a,html[data-theme="dark"] body.acd-dev17 .acd-video-trio-copy h3,html[data-theme="dark"] body.acd-dev17 .acd-video-trio-copy h3 a,html[data-theme="dark"] body.acd-dev17 .acd-recent-lead-copy h3,html[data-theme="dark"] body.acd-dev17 .acd-recent-lead-copy h3 a,html[data-theme="dark"] body.acd-dev17 .acd-recent-mini h4,html[data-theme="dark"] body.acd-dev17 .acd-recent-mini h4 a,html[data-theme="dark"] body.acd-dev17 .acd-weekly-copy h3,html[data-theme="dark"] body.acd-dev17 .acd-weekly-copy h3 a,html[data-theme="dark"] body.acd-dev17 .acd-liturgical-copy h3,html[data-theme="dark"] body.acd-dev17 .acd-liturgical-copy h3 a{color:#fff4e4!important}html[data-theme="dark"] body.acd-dev17 .acd-editorial-compact-copy p,html[data-theme="dark"] body.acd-dev17 .acd-recent-lead-copy p,html[data-theme="dark"] body.acd-dev17 .acd-weekly-copy p,html[data-theme="dark"] body.acd-dev17 .acd-liturgical-copy p{color:#d5cbc0!important}html[data-theme="dark"] body.acd-dev17 .acd-post-meta,html[data-theme="dark"] body.acd-dev17 .acd-post-meta span{color:#c6cdd2!important}@media (max-width:980px){body.acd-dev17 .acd-hero-carousel-controls{gap:8px;bottom:11px}body.acd-dev17 .acd-hero-arrow,body.acd-dev17 .acd-hero-pause{width:46px;height:46px;min-width:46px;min-height:46px}body.acd-dev17 .acd-hero-dots{height:46px;min-width:88px;padding:0 8px}}@media (max-width:560px){body.acd-dev17 .acd-hero-carousel-controls{gap:6px}body.acd-dev17 .acd-hero-arrow,body.acd-dev17 .acd-hero-pause{width:44px;height:44px;min-width:44px;min-height:44px}body.acd-dev17 .acd-hero-dots{height:44px;min-width:78px;padding:0 6px;gap:7px}}body.acd-dev18 .acd-hero-carousel-controls{bottom:15px;gap:12px;padding:0;min-height:52px;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.acd-dev18 .acd-hero-arrow,body.acd-dev18 .acd-hero-pause{width:48px;height:48px;min-width:48px;min-height:48px;padding:0!important;display:inline-grid;place-items:center;border-radius:50%!important;border:1px solid rgb(255 255 255 / .46)!important;background:rgb(255 255 255 / .14)!important;color:#172a3a!important;box-shadow:0 5px 18px rgb(18 28 36 / .10),inset 0 1px 0 rgb(255 255 255 / .60),inset 0 -1px 0 rgb(255 255 255 / .10);backdrop-filter:blur(13px) saturate(128%) brightness(1.05);-webkit-backdrop-filter:blur(13px) saturate(128%) brightness(1.05);transition:transform .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body.acd-dev18 .acd-hero-control-icon{width:22px;height:22px;stroke-width:2.05;stroke-linecap:round;stroke-linejoin:round}body.acd-dev18 .acd-hero-arrow-prev .acd-hero-control-icon,body.acd-dev18 .acd-hero-arrow-next .acd-hero-control-icon{transform:none}body.acd-dev18 .acd-hero-control-icon-play{width:19px;height:19px;transform:translateX(.8px)}body.acd-dev18 .acd-hero-dots{min-width:0;width:auto;height:48px;padding:0 3px;gap:9px;display:inline-flex;align-items:center;justify-content:center;border:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.acd-dev18 .acd-hero-dots button{width:10px;height:10px;min-width:10px;min-height:10px;border:1px solid rgb(255 255 255 / .38)!important;background:rgb(255 255 255 / .32)!important;box-shadow:0 2px 8px rgb(13 25 35 / .08);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}body.acd-dev18 .acd-hero-dots button.is-active{width:30px;min-width:30px;border-color:rgb(212 175 55 / .68)!important;background:rgb(212 175 55 / .96)!important;box-shadow:0 2px 10px rgb(128 87 18 / .16),inset 0 1px 0 rgb(255 255 255 / .34)}@media (hover:hover){body.acd-dev18 .acd-hero-arrow:hover{transform:translateY(-1px);color:#5a3a0a!important;border-color:rgb(212 175 55 / .72)!important;background:rgb(226 188 74 / .54)!important;box-shadow:0 7px 20px rgb(83 60 18 / .15),inset 0 1px 0 rgb(255 255 255 / .55)}body.acd-dev18 .acd-hero-pause:hover{transform:translateY(-1px);color:#fff8ec!important;border-color:rgb(107 13 30 / .64)!important;background:rgb(107 13 30 / .72)!important;box-shadow:0 7px 20px rgb(71 15 27 / .18),inset 0 1px 0 rgb(255 255 255 / .20)}body.acd-dev18 .acd-hero-dots button:hover{transform:scale(1.14);background:rgb(230 197 106 / .68)!important;border-color:rgb(212 175 55 / .66)!important}}body.acd-dev18 .acd-hero-arrow:active,body.acd-dev18 .acd-hero-pause:active{transform:scale(.96)}body.acd-dev18 .acd-hero-arrow:focus-visible,body.acd-dev18 .acd-hero-pause:focus-visible,body.acd-dev18 .acd-hero-dots button:focus-visible{outline:3px solid rgb(212 175 55 / .72)!important;outline-offset:3px}html[data-theme="dark"] body.acd-dev18 .acd-hero-arrow,html[data-theme="dark"] body.acd-dev18 .acd-hero-pause{background:rgb(255 255 255 / .12)!important;border-color:rgb(255 255 255 / .36)!important;color:#fff8ec!important;box-shadow:0 5px 18px rgb(0 0 0 / .18),inset 0 1px 0 rgb(255 255 255 / .20)}html[data-theme="dark"] body.acd-dev18 .acd-hero-dots button{background:rgb(255 255 255 / .28)!important;border-color:rgb(255 255 255 / .28)!important}html[data-theme="dark"] body.acd-dev18 .acd-hero-dots button.is-active{background:var(--acd-gold)!important;border-color:rgb(244 211 115 / .72)!important}html[data-theme="dark"] body.acd-dev18 .acd-strategy-heading h2,html[data-theme="dark"] body.acd-dev18 .acd-topic-heading h2,html[data-theme="dark"] body.acd-dev18 .acd-strategy-heading h2 a,html[data-theme="dark"] body.acd-dev18 .acd-topic-heading h2 a{color:#fff5e8!important;text-shadow:0 1px 0 rgb(0 0 0 / .12)}html[data-theme="dark"] body.acd-dev18 .acd-strategy-heading svg,html[data-theme="dark"] body.acd-dev18 .acd-topic-heading svg,html[data-theme="dark"] body.acd-dev18 .acd-main-nav .acd-menu-icon,html[data-theme="dark"] body.acd-dev18 .acd-shortcuts-grid a svg{color:#e1b33f!important;stroke-width:2.15;filter:drop-shadow(0 1px 4px rgb(212 175 55 / .10))}html[data-theme="dark"] body.acd-dev18 .acd-main-nav a:hover .acd-menu-icon,html[data-theme="dark"] body.acd-dev18 .acd-shortcuts-grid a:hover svg{color:#f0ca62!important}body.acd-dev18 .acd-overlay-close{box-sizing:border-box;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;aspect-ratio:1 / 1;padding:0!important;display:grid!important;place-items:center!important;border-radius:50%!important;line-height:0!important;font-size:0!important;color:var(--acd-wine)!important;background:rgb(255 249 239 / .92)!important;border:1px solid rgb(107 13 30 / .16)!important;box-shadow:0 5px 18px rgb(57 35 24 / .07);overflow:hidden;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}body.acd-dev18 .acd-overlay-close::before,body.acd-dev18 .acd-overlay-close::after{content:"";position:absolute;left:50%;top:50%;width:15px;height:2px;border-radius:999px;background:currentColor;transform-origin:center}body.acd-dev18 .acd-overlay-close::before{transform:translate(-50%,-50%) rotate(45deg)}body.acd-dev18 .acd-overlay-close::after{transform:translate(-50%,-50%) rotate(-45deg)}@media (hover:hover){body.acd-dev18 .acd-overlay-close:hover{color:#fff!important;background:var(--acd-wine)!important;border-color:var(--acd-wine)!important;box-shadow:0 7px 19px rgb(107 13 30 / .16);transform:translateY(-1px)}}body.acd-dev18 .acd-overlay-close:focus-visible{outline:3px solid rgb(212 175 55 / .72)!important;outline-offset:3px}html[data-theme="dark"] body.acd-dev18 .acd-search-panel{background:#162735;border:1px solid #304756}html[data-theme="dark"] body.acd-dev18 .acd-search-panel h2,html[data-theme="dark"] body.acd-dev18 #acd-search-title{color:#fff5e8!important}html[data-theme="dark"] body.acd-dev18 .acd-search-input-wrap input{color:#fff7ec!important}html[data-theme="dark"] body.acd-dev18 .acd-search-input-wrap input::placeholder{color:#aeb8c0;opacity:1}body.acd-dev18 .acd-word-day{isolation:isolate;background:radial-gradient(circle at 50% 50%,rgb(212 175 55 / .055),transparent 26%),radial-gradient(circle at 6% 50%,rgb(212 175 55 / .09),transparent 19%),radial-gradient(circle at 94% 50%,rgb(212 175 55 / .08),transparent 19%),linear-gradient(90deg,color-mix(in srgb,var(--acd-card) 96%,var(--acd-gold) 4%),var(--acd-card))}body.acd-dev18 .acd-word-day::before,body.acd-dev18 .acd-word-day::after{content:"";position:absolute;z-index:-1;top:50%;width:150px;height:94px;background:url(/wp-content/themes/abrigo-astra-child/assets/images/decor/word-day-wheat.svg) center/contain no-repeat;opacity:.12;pointer-events:none}body.acd-dev18 .acd-word-day::before{left:64px;transform:translateY(-50%) rotate(-4deg)}body.acd-dev18 .acd-word-day::after{right:64px;transform:translateY(-50%) scaleX(-1) rotate(-4deg)}body.acd-dev18 .acd-word-ornament{color:var(--acd-gold-deep);opacity:.72;text-shadow:0 0 12px rgb(212 175 55 / .16)}html[data-theme="dark"] body.acd-dev18 .acd-word-day::before,html[data-theme="dark"] body.acd-dev18 .acd-word-day::after{opacity:.10;filter:brightness(1.24)}body.acd-dev18 #ast-scroll-top,body.acd-dev18 .ast-scroll-to-top-right,body.acd-dev18 .ast-scroll-top-icon{background:#d4af37!important;color:#4b320b!important;border-color:rgb(139 98 20 / .28)!important;box-shadow:0 7px 20px rgb(101 70 15 / .16)!important}@media (hover:hover){body.acd-dev18 #ast-scroll-top:hover,body.acd-dev18 .ast-scroll-to-top-right:hover{background:#e0bd52!important;color:#3a280b!important}}@media (max-width:760px){body.acd-dev18 .acd-hero-carousel-controls{gap:9px}body.acd-dev18 .acd-hero-arrow,body.acd-dev18 .acd-hero-pause{width:46px;height:46px;min-width:46px;min-height:46px}body.acd-dev18 .acd-hero-dots{height:46px;gap:8px}body.acd-dev18 .acd-word-day::before,body.acd-dev18 .acd-word-day::after{width:112px;height:72px;opacity:.08}body.acd-dev18 .acd-word-day::before{left:10px}body.acd-dev18 .acd-word-day::after{right:10px}}body.acd-dev19 .acd-hero-carousel-controls,html[data-theme="dark"] body.acd-dev19 .acd-hero-carousel-controls{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.acd-dev19 .acd-hero-dots,html[data-theme="dark"] body.acd-dev19 .acd-hero-dots{min-width:0!important;width:auto!important;padding:0 2px!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.acd-dev19 .acd-hero-dots button{appearance:none;-webkit-appearance:none;padding:0!important}html[data-theme="dark"] body.acd-dev19 .acd-hero-arrow,html[data-theme="dark"] body.acd-dev19 .acd-hero-pause{background:rgb(255 255 255 / .08)!important;border-color:rgb(255 244 221 / .42)!important;color:#fff9ef!important;box-shadow:0 6px 20px rgb(0 0 0 / .20),inset 0 1px 0 rgb(255 255 255 / .16)!important;backdrop-filter:blur(12px) saturate(116%)!important;-webkit-backdrop-filter:blur(12px) saturate(116%)!important}html[data-theme="dark"] body.acd-dev19 .acd-hero-dots button{background:rgb(255 248 235 / .44)!important;border-color:rgb(255 248 235 / .26)!important}html[data-theme="dark"] body.acd-dev19 .acd-hero-dots button.is-active{background:var(--acd-gold)!important;border-color:rgb(255 225 145 / .72)!important}@media (hover:hover){html[data-theme="dark"] body.acd-dev19 .acd-hero-arrow:hover{background:rgb(212 175 55 / .56)!important;color:#fffaf0!important;border-color:rgb(244 211 115 / .82)!important}html[data-theme="dark"] body.acd-dev19 .acd-hero-pause:hover{background:rgb(107 13 30 / .76)!important;color:#fff!important;border-color:rgb(221 142 156 / .68)!important}}html[data-theme="dark"] body.acd-dev19 .acd-pray-panel .acd-overlay-eyebrow,html[data-theme="dark"] body.acd-dev19 .acd-search-panel .acd-overlay-eyebrow{color:#f0c95d!important;text-shadow:0 1px 10px rgb(212 175 55 / .10)}html[data-theme="dark"] body.acd-dev19 .acd-search-panel h2,html[data-theme="dark"] body.acd-dev19 #acd-search-title{color:#fff8ee!important;opacity:1!important}html[data-theme="dark"] body.acd-dev19 .acd-main-nav .acd-menu-icon,html[data-theme="dark"] body.acd-dev19 .acd-shortcuts-grid a svg,html[data-theme="dark"] body.acd-dev19 .acd-topic-heading svg,html[data-theme="dark"] body.acd-dev19 .acd-strategy-heading svg,html[data-theme="dark"] body.acd-dev19 .acd-prime-heading svg,html[data-theme="dark"] body.acd-dev19 .acd-panel-heading svg{color:#efc34f!important;stroke-width:2.35!important;filter:drop-shadow(0 1px 5px rgb(212 175 55 / .16))}body.acd-dev19 .acd-commercial-section{padding-top:8px}body.acd-dev19 .acd-commercial-grid{grid-template-columns:1fr;gap:18px}body.acd-dev19 .acd-affiliate-feature{min-height:230px;display:grid;grid-template-columns:minmax(280px,.9fr) minmax(0,1.35fr);overflow:hidden;border:1px solid color-mix(in srgb,var(--acd-line) 80%,var(--acd-gold) 20%);border-radius:18px;background:linear-gradient(135deg,#fffaf2 0%,#fffdf9 58%,#f8eed8 100%);box-shadow:0 14px 34px rgb(68 46 20 / .07)}body.acd-dev19 .acd-affiliate-art{position:relative;min-height:230px;background:linear-gradient(135deg,rgb(31 42 58 / .16),rgb(107 13 30 / .04)),var(--acd-affiliate-image,linear-gradient(135deg,#ead9b4,#f8f0df));background-size:cover;background-position:center}body.acd-dev19 .acd-affiliate-art::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 58%,rgb(255 250 242 / .24));pointer-events:none}body.acd-dev19 .acd-affiliate-star{position:absolute;left:22px;top:20px;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:rgb(255 250 240 / .88);color:var(--acd-gold-deep);border:1px solid rgb(212 175 55 / .38);backdrop-filter:blur(8px);z-index:2}body.acd-dev19 .acd-affiliate-star svg{width:22px;height:22px}body.acd-dev19 .acd-affiliate-badge{position:absolute;left:22px;bottom:20px;z-index:2;padding:7px 11px;border-radius:999px;background:rgb(107 13 30 / .88);color:#fff;font-size:12px;font-weight:800;letter-spacing:.04em;backdrop-filter:blur(8px)}body.acd-dev19 .acd-affiliate-copy{padding:30px 34px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}body.acd-dev19 .acd-affiliate-kicker{color:var(--acd-gold-deep);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}body.acd-dev19 .acd-affiliate-copy h2{margin:6px 0 8px;font-family:var(--acd-font-serif);font-size:clamp(30px, 3vw, 43px);line-height:.98;color:var(--acd-navy)}body.acd-dev19 .acd-affiliate-copy p{max-width:760px;margin:0 0 18px;font-size:17px;line-height:1.52;color:#66574e}body.acd-dev19 .acd-affiliate-button{min-height:48px;display:inline-flex;align-items:center;gap:10px;padding:0 18px;border-radius:12px;background:var(--acd-wine);color:#fff!important;font-weight:800;text-decoration:none!important;box-shadow:0 8px 20px rgb(107 13 30 / .12)}body.acd-dev19 .acd-affiliate-button svg{width:18px;height:18px}body.acd-dev19 .acd-affiliate-copy small{margin-top:12px;color:#8a776a;font-size:12px;line-height:1.35}@media (hover:hover){body.acd-dev19 .acd-affiliate-feature:hover{transform:translateY(-2px);box-shadow:0 18px 38px rgb(68 46 20 / .10)}body.acd-dev19 .acd-affiliate-button:hover{background:#7e1428;box-shadow:0 10px 23px rgb(107 13 30 / .17)}}html[data-theme="dark"] body.acd-dev19 .acd-affiliate-feature{background:linear-gradient(135deg,#182938,#142331);border-color:#3d4d58;box-shadow:0 16px 36px rgb(0 0 0 / .20)}html[data-theme="dark"] body.acd-dev19 .acd-affiliate-art::after{background:linear-gradient(90deg,transparent 62%,rgb(20 35 49 / .20))}html[data-theme="dark"] body.acd-dev19 .acd-affiliate-copy h2{color:#fff7e9}html[data-theme="dark"] body.acd-dev19 .acd-affiliate-copy p{color:#d7cbc1}html[data-theme="dark"] body.acd-dev19 .acd-affiliate-copy small{color:#aeaaa5}html[data-theme="dark"] body.acd-dev19 .acd-affiliate-kicker{color:#efc34f}@media (max-width:820px){body.acd-dev19 .acd-affiliate-feature{grid-template-columns:1fr}body.acd-dev19 .acd-affiliate-art{min-height:205px}body.acd-dev19 .acd-affiliate-copy{padding:26px 24px 28px}}body.acd-dev20 .acd-menu-icon,body.acd-dev20 .acd-shortcuts-grid svg,body.acd-dev20 .acd-topic-heading svg,body.acd-dev20 .acd-strategy-heading svg,body.acd-dev20 .acd-prime-heading svg,body.acd-dev20 .acd-panel-heading svg,body.acd-dev20 .acd-header-circle-button svg,body.acd-dev20 .acd-theme-toggle svg,body.acd-dev20 .acd-pray-button svg{stroke-width:2.05!important;stroke-linecap:round!important;stroke-linejoin:round!important}body.acd-dev20 .acd-main-nav .acd-menu-icon{width:18.5px;height:18.5px;opacity:.98}body.acd-dev20 .acd-shortcuts-grid a>svg{width:29px;height:29px}body.acd-dev20 .acd-header-circle-button svg,body.acd-dev20 .acd-theme-toggle svg{width:20px;height:20px}html[data-theme="dark"] body.acd-dev20 .acd-main-nav .acd-menu-icon,html[data-theme="dark"] body.acd-dev20 .acd-shortcuts-grid a svg,html[data-theme="dark"] body.acd-dev20 .acd-topic-heading svg,html[data-theme="dark"] body.acd-dev20 .acd-strategy-heading svg,html[data-theme="dark"] body.acd-dev20 .acd-prime-heading svg,html[data-theme="dark"] body.acd-dev20 .acd-panel-heading svg{color:#e6bb4d!important;filter:drop-shadow(0 1px 5px rgb(212 175 55 / .10))}html[data-theme="dark"] body.acd-dev20 .acd-main-nav a:hover .acd-menu-icon,html[data-theme="dark"] body.acd-dev20 .acd-shortcuts-grid a:hover svg{color:#f2ce70!important}body.acd-dev20 .acd-hero-pause.is-autoplaying .acd-hero-icon-pause{display:grid!important}body.acd-dev20 .acd-hero-pause.is-autoplaying .acd-hero-icon-play{display:none!important}body.acd-dev20 .acd-hero-pause.is-paused .acd-hero-icon-pause{display:none!important}body.acd-dev20 .acd-hero-pause.is-paused .acd-hero-icon-play{display:grid!important}body.acd-dev20 .acd-pray-intro{font-size:18px;line-height:1.55}body.acd-dev20 .acd-pray-options small{font-size:14px;line-height:1.32}body.acd-dev20 .acd-pray-note{font-size:14.5px}body.acd-dev20 .acd-pray-illustration>span{font-size:15px;line-height:1.5}body.acd-dev13 .acd-hero-carousel.is-special .acd-hero-slide-special,body.acd-dev13 .acd-hero-carousel.is-special .acd-hero-slide-special .acd-hero-inner{min-height:430px}body.acd-dev13 .acd-hero-slide-special .acd-hero-special-title{max-width:760px;font-size:clamp(48px, 4.5vw, 72px);line-height:.95}body.acd-dev13 .acd-hero-slide-special .acd-hero-special-title.is-long{font-size:clamp(42px, 3.7vw, 60px)}body.acd-dev13 .acd-hero-slide-special .acd-hero-special-title.is-very-long{font-size:clamp(36px, 3.15vw, 50px)}body.acd-dev13 .acd-hero-special-accent{display:block;margin-top:7px;color:var(--acd-gold)}body.acd-dev13 .acd-hero-slide-special .acd-hero-badge{background:var(--acd-wine);letter-spacing:.1em}@media (max-width:760px){body.acd-dev13 .acd-hero-carousel.is-special .acd-hero-slide-special,body.acd-dev13 .acd-hero-carousel.is-special .acd-hero-slide-special .acd-hero-inner{min-height:420px}body.acd-dev13 .acd-hero-slide-special .acd-hero-special-title,body.acd-dev13 .acd-hero-slide-special .acd-hero-special-title.is-long,body.acd-dev13 .acd-hero-slide-special .acd-hero-special-title.is-very-long{max-width:96%;font-size:clamp(34px, 10vw, 44px);line-height:.98}}body.acd-internal-site{--acd-reading-width:780px;--acd-sidebar-width:320px;background:var(--acd-cream);color:var(--acd-ink);font-family:var(--acd-font-sans)}body.acd-internal-site .acd-header{position:sticky}body.acd-internal-site .acd-footer{margin-top:0}body.acd-internal-site .acd-internal-header{box-shadow:0 5px 22px rgb(72 43 24 / .035)}body.acd-internal-site .acd-shell{width:min(1440px, calc(100% - 64px))}.acd-category-page{background:var(--acd-cream)}.acd-category-hero{position:relative;min-height:390px;display:grid;align-items:center;overflow:hidden;isolation:isolate;background-image:linear-gradient(90deg,rgb(25 37 48 / .97) 0%,rgb(34 35 40 / .87) 38%,rgb(30 33 37 / .38) 67%,rgb(30 33 37 / .12) 100%),var(--acd-category-hero);background-size:cover;background-position:center 36%}.acd-category-hero::after{content:"";position:absolute;inset:auto 0 0;height:6px;background:linear-gradient(90deg,transparent,var(--acd-gold) 34%,#f2d886 50%,var(--acd-gold) 66%,transparent);opacity:.8;z-index:2}.acd-category-hero-art{position:absolute;inset:0;z-index:0;background-image:url(/wp-content/themes/abrigo-astra-child/assets/images/decor/reflections-cathedral-ornament.svg);background-repeat:no-repeat;background-size:min(760px, 61vw) auto;background-position:98% 56%;opacity:.9;pointer-events:none}.acd-category-hero-inner{position:relative;z-index:1}.acd-category-hero-copy{max-width:680px;padding:58px 0 64px;color:#fff8ed}.acd-category-kicker,.acd-category-section-label{display:inline-flex;align-items:center;gap:8px;color:#e4bc50;font:800 13px/1.2 var(--acd-font-sans);letter-spacing:.09em;text-transform:uppercase}.acd-category-kicker svg{width:20px;height:20px}.acd-category-hero h1{margin:12px 0 15px;color:#fff7ea;font:600 clamp(54px, 5vw, 78px)/.98 var(--acd-font-serif);letter-spacing:-.025em}.acd-category-hero p{max-width:625px;margin:0;color:rgb(255 248 237 / .91);font-size:21px;line-height:1.55}.acd-category-hero-link{display:inline-flex;align-items:center;gap:10px;margin-top:27px;min-height:48px;padding:0 18px;border:1px solid rgb(226 189 82 / .74);border-radius:999px;color:#fff7ea!important;font-weight:800;transition:transform .2s ease,background .2s ease,color .2s ease}.acd-category-hero-link svg{color:#e4bc50}@media (hover:hover){.acd-category-hero-link:hover{transform:translateY(-2px);background:rgb(212 175 55 / .13)}}.acd-sacred-divider,.acd-article-ornament{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;max-width:720px;margin:0 auto 28px;color:var(--acd-gold-deep)}.acd-sacred-divider span,.acd-article-ornament span{height:1px;background:linear-gradient(90deg,transparent,rgb(212 175 55 / .72))}.acd-sacred-divider span:last-child,.acd-article-ornament span:last-child{background:linear-gradient(90deg,rgb(212 175 55 / .72),transparent)}.acd-sacred-divider b,.acd-article-ornament b{font-size:12px;font-weight:400}.acd-category-featured-section{padding:46px 0 34px}.acd-category-featured-card{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);max-width:1240px;margin:0 auto;overflow:hidden;border:1px solid var(--acd-line);border-radius:22px;background:var(--acd-card);box-shadow:0 18px 55px rgb(83 47 25 / .09)}.acd-category-featured-image{position:relative;min-height:420px;overflow:hidden;background:var(--acd-cream-2)}.acd-category-featured-image img{width:100%;height:100%;object-fit:cover;transition:transform .55s ease}.acd-image-badge{position:absolute;left:20px;top:20px;z-index:2;padding:7px 11px;border-radius:7px;color:#fff;background:var(--acd-category-accent,var(--acd-wine));box-shadow:0 5px 18px rgb(31 26 22 / .18);font:800 11px/1.15 var(--acd-font-sans);letter-spacing:.035em}.acd-category-featured-copy{padding:clamp(34px, 4vw, 62px);display:flex;flex-direction:column;justify-content:center;position:relative}.acd-category-featured-copy::after{content:"";position:absolute;right:20px;bottom:18px;width:150px;height:150px;border:1px solid color-mix(in srgb,var(--acd-gold) 28%,transparent);border-radius:50%;opacity:.35;pointer-events:none}.acd-category-featured-copy h2{margin:9px 0 14px;color:var(--acd-ink);font:600 clamp(37px, 3.3vw, 52px)/1 var(--acd-font-serif);letter-spacing:-.02em}.acd-category-featured-copy h2 a{color:inherit}.acd-category-featured-copy>p{margin:0 0 18px;color:var(--acd-muted);font-size:18px;line-height:1.58}.acd-internal-meta{display:flex;align-items:center;flex-wrap:wrap;gap:14px;color:var(--acd-muted);font-size:14px}.acd-internal-meta span{display:inline-flex;align-items:center;gap:5px}.acd-internal-meta svg{color:var(--acd-wine)}.acd-internal-read-link{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;margin-top:23px;color:var(--acd-wine)!important;font-size:16px;font-weight:800}@media (hover:hover){.acd-category-featured-card:hover .acd-category-featured-image img{transform:scale(1.025)}.acd-category-featured-copy h2 a:hover{color:var(--acd-wine)}}.acd-category-listing{padding:36px 0 72px}.acd-category-section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;padding-bottom:17px;margin-bottom:24px;border-bottom:1px solid var(--acd-line)}.acd-category-section-heading h2{margin:4px 0 0;color:var(--acd-ink);font:600 clamp(38px, 3.6vw, 52px)/1 var(--acd-font-serif)}.acd-category-section-heading>p{max-width:500px;margin:0;color:var(--acd-muted);font-size:16px;line-height:1.5;text-align:right}.acd-category-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.acd-category-post-card{min-width:0;overflow:hidden;border:1px solid var(--acd-line);border-radius:16px;background:var(--acd-card);box-shadow:0 10px 30px rgb(75 46 29 / .055);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.acd-category-card-image{display:block;position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--acd-cream-2)}.acd-category-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.acd-category-card-copy{position:relative;min-height:260px;padding:22px 23px 25px;display:flex;flex-direction:column}.acd-category-card-copy h3{margin:0 0 13px;color:var(--acd-ink);font:600 29px/1.04 var(--acd-font-serif)}.acd-category-card-copy h3 a{color:inherit}.acd-category-card-copy p{margin:15px 0 0;color:var(--acd-muted);font-size:16.5px;line-height:1.52}.acd-card-arrow-link{width:40px;height:40px;margin-top:auto;align-self:flex-end;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--acd-gold) 56%,var(--acd-line));border-radius:50%;color:var(--acd-wine)!important;transition:background .2s ease,color .2s ease,transform .2s ease}@media (hover:hover){.acd-category-post-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--acd-gold) 52%,var(--acd-line));box-shadow:0 18px 42px rgb(75 46 29 / .11)}.acd-category-post-card:hover img{transform:scale(1.025)}.acd-category-post-card:hover h3 a{color:var(--acd-wine)}.acd-card-arrow-link:hover{background:var(--acd-gold);color:#392817!important;transform:translateX(2px)}}.acd-category-pagination{margin-top:42px}.acd-category-pagination ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.acd-category-pagination a,.acd-category-pagination span{min-height:44px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--acd-line);border-radius:999px;background:var(--acd-card);color:var(--acd-ink);font-weight:700}.acd-category-pagination .current{background:var(--acd-wine);color:#fff;border-color:var(--acd-wine)}.acd-internal-empty{padding:55px;text-align:center;border:1px dashed var(--acd-line);border-radius:18px}.acd-reading-page{padding:48px 0 76px;background:radial-gradient(circle at 8% 4%,rgb(212 175 55 / .08),transparent 26%),var(--acd-cream)}.acd-reading-shell{max-width:1240px;display:grid;grid-template-columns:minmax(0,var(--acd-reading-width)) minmax(280px,var(--acd-sidebar-width));justify-content:center;align-items:start;gap:54px}.acd-reading-article{min-width:0}.acd-article-header{padding:14px 0 27px}.acd-article-category{display:inline-block;color:var(--acd-wine)!important;font-size:13px;font-weight:800;letter-spacing:.09em}.acd-article-header h1{margin:12px 0 17px;color:var(--acd-ink);font:600 clamp(46px, 4.3vw, 66px)/.99 var(--acd-font-serif);letter-spacing:-.025em;text-wrap:balance}.acd-article-deck{margin:0 0 23px;color:var(--acd-muted);font:italic 500 21px/1.58 var(--acd-font-serif)}.acd-article-byline{display:flex;gap:14px 22px;flex-wrap:wrap;color:var(--acd-muted);font-size:14.5px}.acd-article-byline span{display:inline-flex;align-items:center;gap:5px}.acd-article-byline svg{color:var(--acd-wine)}.acd-article-featured-image{margin:0 0 28px;overflow:hidden;border-radius:20px;box-shadow:0 14px 40px rgb(65 41 26 / .09)}.acd-article-featured-image img{width:100%;max-height:570px;object-fit:cover}.acd-article-ornament{margin:30px auto 38px}.acd-article-content{max-width:760px;color:var(--acd-ink);font-size:20px;line-height:1.82;letter-spacing:.002em}.acd-article-content>*:first-child{margin-top:0}.acd-article-content p{margin:0 0 1.45em}.acd-article-content h2,.acd-article-content h3{color:var(--acd-ink);margin:1.45em 0 .55em;line-height:1.08;font-weight:600}.acd-article-content h2{font-size:40px}.acd-article-content h3{font-size:32px}.acd-article-content blockquote{position:relative;margin:2em 0;padding:28px 32px 28px 45px;border:1px solid color-mix(in srgb,var(--acd-gold) 42%,var(--acd-line));border-left:4px solid var(--acd-gold);border-radius:14px;background:color-mix(in srgb,var(--acd-card) 86%,var(--acd-gold) 14%);color:var(--acd-ink);font:italic 600 25px/1.48 var(--acd-font-serif)}.acd-article-content blockquote::before{content:"✦";position:absolute;left:18px;top:29px;color:var(--acd-gold-deep);font-size:12px}.acd-article-content a{color:var(--acd-wine);text-decoration:underline;text-decoration-color:rgb(107 13 30 / .35);text-underline-offset:.18em}.acd-article-prayer-callout{margin:44px 0;padding:30px 32px;display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;border:1px solid color-mix(in srgb,var(--acd-gold) 46%,var(--acd-line));border-radius:18px;background:linear-gradient(130deg,color-mix(in srgb,var(--acd-card) 92%,#fff 8%),color-mix(in srgb,var(--acd-gold) 12%,var(--acd-card)))}.acd-article-prayer-symbol{color:var(--acd-gold-deep);font-size:20px}.acd-article-prayer-callout h2{margin:4px 0 6px;color:var(--acd-ink);font:600 31px/1.08 var(--acd-font-serif)}.acd-article-prayer-callout p{margin:0;color:var(--acd-muted);font-size:16px;line-height:1.5}.acd-article-prayer-callout button,.acd-sidebar-prayer button{border:0;border-radius:11px;background:var(--acd-wine);color:#fff;min-height:48px;padding:0 17px;display:inline-flex;align-items:center;gap:8px;font-weight:800;cursor:pointer}.acd-reading-sidebar{position:sticky;top:120px;display:grid;gap:20px}.admin-bar .acd-reading-sidebar{top:152px}.acd-sidebar-card,.acd-sidebar-ad{border:1px solid var(--acd-line);border-radius:17px;background:var(--acd-card);overflow:hidden;box-shadow:0 10px 30px rgb(73 45 27 / .055)}.acd-sidebar-prayer{padding:27px;background:radial-gradient(circle at 84% 14%,rgb(212 175 55 / .2),transparent 36%),var(--acd-card)}.acd-sidebar-prayer h2{margin:7px 0 6px;color:var(--acd-ink);font:600 34px/1 var(--acd-font-serif)}.acd-sidebar-prayer p{margin:0 0 17px;color:var(--acd-muted);font-size:16px}.acd-sidebar-heading{padding:18px 20px 13px;color:var(--acd-gold-deep);font-weight:800;letter-spacing:.06em}.acd-sidebar-popular-list{padding:0 20px 9px}.acd-sidebar-popular-item{position:relative;display:grid;grid-template-columns:62px 1fr;gap:11px;align-items:center;min-height:82px;padding:13px 0 13px 6px;border-top:1px solid var(--acd-line)}.acd-sidebar-popular-item:first-child{border-top:0}.acd-sidebar-popular-item>b{position:absolute;left:-4px;top:9px;width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:var(--acd-gold);color:#473114;font-size:12px;z-index:2}.acd-sidebar-popular-item img{width:62px;height:53px;object-fit:cover;border-radius:9px}.acd-sidebar-popular-item strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--acd-ink);font:600 17px/1.08 var(--acd-font-serif)}.acd-sidebar-popular-item small{display:block;margin-top:4px;color:var(--acd-muted);font-size:12px}.acd-sidebar-ad{padding:12px;text-align:center;color:var(--acd-muted)}.acd-sidebar-ad span{display:block;margin-bottom:8px;font-size:10px;font-weight:800;letter-spacing:.12em}.acd-sidebar-ad div{min-height:250px;display:grid;place-items:center;border:1px dashed var(--acd-line);border-radius:12px;font-size:13px}.acd-related-section{margin-top:50px}.acd-related-section .acd-category-section-heading{margin-bottom:20px}.acd-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.acd-related-card{overflow:hidden;border:1px solid var(--acd-line);border-radius:14px;background:var(--acd-card)}.acd-related-image{display:block;aspect-ratio:16/10;overflow:hidden}.acd-related-image img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.acd-related-card>div{padding:14px 15px 16px}.acd-related-card h3{margin:0 0 7px;color:var(--acd-ink);font:600 20px/1.08 var(--acd-font-serif)}.acd-related-card span{color:var(--acd-muted);font-size:12px}@media (hover:hover){.acd-related-card:hover img{transform:scale(1.035)}.acd-related-card:hover h3 a{color:var(--acd-wine)}}html[data-theme="dark"] body.acd-internal-site .acd-category-hero{background-image:linear-gradient(90deg,rgb(9 20 29 / .98) 0%,rgb(12 27 38 / .9) 42%,rgb(12 27 38 / .48) 70%,rgb(12 27 38 / .18) 100%),var(--acd-category-hero)}html[data-theme="dark"] body.acd-internal-site .acd-category-featured-card,html[data-theme="dark"] body.acd-internal-site .acd-category-post-card,html[data-theme="dark"] body.acd-internal-site .acd-sidebar-card,html[data-theme="dark"] body.acd-internal-site .acd-sidebar-ad,html[data-theme="dark"] body.acd-internal-site .acd-related-card{background:#172735;border-color:#334858}html[data-theme="dark"] body.acd-internal-site .acd-category-featured-copy h2,html[data-theme="dark"] body.acd-internal-site .acd-category-card-copy h3,html[data-theme="dark"] body.acd-internal-site .acd-category-section-heading h2,html[data-theme="dark"] body.acd-internal-site .acd-article-header h1,html[data-theme="dark"] body.acd-internal-site .acd-article-content,html[data-theme="dark"] body.acd-internal-site .acd-article-content h2,html[data-theme="dark"] body.acd-internal-site .acd-article-content h3,html[data-theme="dark"] body.acd-internal-site .acd-article-prayer-callout h2,html[data-theme="dark"] body.acd-internal-site .acd-sidebar-prayer h2,html[data-theme="dark"] body.acd-internal-site .acd-sidebar-popular-item strong,html[data-theme="dark"] body.acd-internal-site .acd-related-card h3{color:#fff7e9}html[data-theme="dark"] body.acd-internal-site .acd-category-featured-copy>p,html[data-theme="dark"] body.acd-internal-site .acd-category-card-copy p,html[data-theme="dark"] body.acd-internal-site .acd-category-section-heading>p,html[data-theme="dark"] body.acd-internal-site .acd-internal-meta,html[data-theme="dark"] body.acd-internal-site .acd-article-deck,html[data-theme="dark"] body.acd-internal-site .acd-article-byline,html[data-theme="dark"] body.acd-internal-site .acd-article-prayer-callout p,html[data-theme="dark"] body.acd-internal-site .acd-sidebar-prayer p,html[data-theme="dark"] body.acd-internal-site .acd-sidebar-popular-item small{color:#d1c4b8}html[data-theme="dark"] body.acd-internal-site .acd-reading-page{background:radial-gradient(circle at 8% 4%,rgb(212 175 55 / .07),transparent 26%),#0c1620}html[data-theme="dark"] body.acd-internal-site .acd-article-prayer-callout{background:linear-gradient(130deg,#172735,#1c2c35);border-color:#66552f}html[data-theme="dark"] body.acd-internal-site .acd-article-content blockquote{background:#172735;border-color:#5d5133;border-left-color:#d4af37}html[data-theme="dark"] body.acd-internal-site .acd-article-content a{color:#efc861;text-decoration-color:rgb(239 200 97 / .4)}html[data-acd-font-size="compact"] body.acd-internal-site .acd-article-content{font-size:18px}html[data-acd-font-size="comfortable"] body.acd-internal-site .acd-article-content{font-size:20px}html[data-acd-font-size="large"] body.acd-internal-site .acd-article-content{font-size:22px}html[data-acd-font-size="xlarge"] body.acd-internal-site .acd-article-content{font-size:24px}body.acd-dev21 .acd-pray-intro{font-size:18px;line-height:1.55}body.acd-dev21 .acd-pray-options small{font-size:14px;line-height:1.32}body.acd-dev21 .acd-pray-note{font-size:14.5px}body.acd-dev21 .acd-pray-illustration>span{font-size:15px;line-height:1.5}@media (max-width:1120px){.acd-category-featured-card{grid-template-columns:1.05fr .95fr}.acd-category-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.acd-reading-shell{grid-template-columns:minmax(0,760px) 280px;gap:30px}}@media (max-width:900px){.acd-category-hero{min-height:340px}.acd-category-hero-copy{max-width:72%}.acd-category-featured-card{grid-template-columns:1fr}.acd-category-featured-image{min-height:360px}.acd-reading-shell{grid-template-columns:1fr;max-width:820px}.acd-reading-sidebar{position:static;grid-template-columns:1fr 1fr}.acd-sidebar-ad{grid-column:1/-1}}@media (max-width:720px){body.acd-internal-site .acd-shell{width:min(100% - 28px, 1440px)}.acd-category-hero{min-height:390px;background-position:64% center}.acd-category-hero-copy{max-width:100%;padding:48px 0}.acd-category-hero h1{font-size:50px}.acd-category-hero p{font-size:18px;max-width:92%}.acd-category-hero-art{opacity:.48;background-size:610px auto;background-position:130% 60%}.acd-category-featured-section{padding-top:30px}.acd-category-featured-image{min-height:270px}.acd-category-featured-copy{padding:27px 25px 30px}.acd-category-featured-copy h2{font-size:38px}.acd-category-section-heading{display:block}.acd-category-section-heading>p{text-align:left;margin-top:10px}.acd-category-post-grid{grid-template-columns:1fr;gap:18px}.acd-category-card-copy{min-height:230px}.acd-reading-page{padding-top:28px}.acd-article-header h1{font-size:44px}.acd-article-deck{font-size:19px}.acd-article-content{font-size:19px;line-height:1.75}.acd-article-prayer-callout{grid-template-columns:1fr}.acd-article-prayer-symbol{display:none}.acd-article-prayer-callout button{justify-self:start}.acd-reading-sidebar{grid-template-columns:1fr}.acd-related-grid{grid-template-columns:1fr}}body.acd-dev23 .acd-category-section-heading:not(:has(>p)){align-items:center}body.acd-dev23 .acd-category-more-nav{margin-top:42px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px}body.acd-dev23 .acd-category-more-button,body.acd-dev23 .acd-category-back-link{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:999px;font-weight:800;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}body.acd-dev23 .acd-category-more-button{padding:0 24px;border:1px solid color-mix(in srgb,var(--acd-gold) 72%,var(--acd-line));background:linear-gradient(135deg,#fffaf0,#f8ecd3);color:var(--acd-wine)!important;box-shadow:0 9px 24px rgb(99 65 31 / .08)}body.acd-dev23 .acd-category-more-button svg{width:19px;height:19px}body.acd-dev23 .acd-category-back-link{padding:0 18px;border:1px solid var(--acd-line);background:var(--acd-card);color:var(--acd-muted)!important}@media (hover:hover){body.acd-dev23 .acd-category-more-button:hover{transform:translateY(-2px);box-shadow:0 14px 32px rgb(99 65 31 / .14);background:#f6e5bd}body.acd-dev23 .acd-category-back-link:hover{transform:translateY(-1px);border-color:var(--acd-gold);color:var(--acd-wine)!important}}body.acd-dev23 .acd-article-share{margin-top:22px;padding-top:18px;border-top:1px solid var(--acd-line);display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px}body.acd-dev23 .acd-share-label{color:var(--acd-muted);font-size:14px;font-weight:800;letter-spacing:.045em;text-transform:uppercase}body.acd-dev23 .acd-share-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}body.acd-dev23 .acd-share-button{min-height:43px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid color-mix(in srgb,var(--acd-gold) 42%,var(--acd-line));border-radius:999px;background:color-mix(in srgb,var(--acd-card) 93%,var(--acd-gold) 7%);color:var(--acd-ink)!important;font:700 14px/1 var(--acd-font-sans);cursor:pointer;box-shadow:none;transition:transform .18s ease,background .18s ease,color .18s ease,border-color .18s ease}body.acd-dev23 button.acd-share-button{appearance:none}body.acd-dev23 .acd-share-button svg{width:18px;height:18px;color:var(--acd-gold-deep)}body.acd-dev23 .acd-share-feedback{min-height:18px;color:var(--acd-wine);font-size:13px;font-weight:700}@media (hover:hover){body.acd-dev23 .acd-share-button:hover{transform:translateY(-2px);border-color:var(--acd-gold);background:#f7e9c8;color:var(--acd-wine)!important}}body.acd-dev23 .acd-internal-affiliate{overflow:hidden;border:1px solid color-mix(in srgb,var(--acd-gold) 42%,var(--acd-line));border-radius:18px;background:linear-gradient(145deg,color-mix(in srgb,var(--acd-card) 95%,#fff 5%),color-mix(in srgb,var(--acd-gold) 8%,var(--acd-card)));box-shadow:0 12px 34px rgb(72 45 28 / .07)}body.acd-dev23 .acd-internal-affiliate-image{display:block;overflow:hidden;background:var(--acd-cream-2)}body.acd-dev23 .acd-internal-affiliate-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}body.acd-dev23 .acd-internal-affiliate-copy{padding:23px 24px 25px}body.acd-dev23 .acd-internal-affiliate-badge{display:inline-flex;align-items:center;gap:7px;color:var(--acd-gold-deep);font-size:11px;line-height:1.2;font-weight:800;letter-spacing:.07em;text-transform:uppercase}body.acd-dev23 .acd-internal-affiliate-badge svg{width:16px;height:16px}body.acd-dev23 .acd-internal-affiliate h2{margin:8px 0 9px;color:var(--acd-ink);font:600 31px/1.02 var(--acd-font-serif)}body.acd-dev23 .acd-internal-affiliate p{margin:0 0 17px;color:var(--acd-muted);font-size:15.5px;line-height:1.5}body.acd-dev23 .acd-internal-affiliate-button{min-height:47px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:11px;background:var(--acd-wine);color:#fff!important;font-weight:800}body.acd-dev23 .acd-internal-affiliate-button svg{width:17px;height:17px}body.acd-dev23 .acd-internal-affiliate small{display:block;margin-top:13px;color:var(--acd-muted);font-size:11.5px;line-height:1.4}body.acd-dev23 .acd-internal-affiliate-sidebar .acd-internal-affiliate-image{aspect-ratio:16/9}body.acd-dev23 .acd-internal-affiliate-sidebar h2{font-size:29px}body.acd-dev23 .acd-internal-affiliate-end{margin:42px 0 45px;display:grid;grid-template-columns:minmax(220px,.82fr) minmax(0,1.18fr)}body.acd-dev23 .acd-internal-affiliate-end .acd-internal-affiliate-image{min-height:260px}body.acd-dev23 .acd-internal-affiliate-end .acd-internal-affiliate-copy{padding:32px 34px;align-self:center}body.acd-dev23 .acd-internal-affiliate-end h2{font-size:38px}@media (hover:hover){body.acd-dev23 .acd-internal-affiliate:hover .acd-internal-affiliate-image img{transform:scale(1.025)}body.acd-dev23 .acd-internal-affiliate-button:hover{background:#7b1328}}html[data-theme="dark"] body.acd-dev23 .acd-category-more-button{background:linear-gradient(135deg,#2c2b25,#28271f);color:#f2cf72!important;border-color:#6b5930}html[data-theme="dark"] body.acd-dev23 .acd-category-back-link,html[data-theme="dark"] body.acd-dev23 .acd-share-button,html[data-theme="dark"] body.acd-dev23 .acd-internal-affiliate{background:#172735;border-color:#3c4d57}html[data-theme="dark"] body.acd-dev23 .acd-share-button{color:#fff4e3!important}html[data-theme="dark"] body.acd-dev23 .acd-share-button svg,html[data-theme="dark"] body.acd-dev23 .acd-internal-affiliate-badge{color:#efc861}html[data-theme="dark"] body.acd-dev23 .acd-share-feedback{color:#efc861}html[data-theme="dark"] body.acd-dev23 .acd-internal-affiliate h2{color:#fff7e9}html[data-theme="dark"] body.acd-dev23 .acd-internal-affiliate p,html[data-theme="dark"] body.acd-dev23 .acd-internal-affiliate small{color:#d1c4b8}@media (max-width:900px){body.acd-dev23 .acd-internal-affiliate-end{grid-template-columns:1fr}body.acd-dev23 .acd-internal-affiliate-end .acd-internal-affiliate-image{min-height:240px;aspect-ratio:16/8}}@media (max-width:720px){body.acd-dev23 .acd-article-share{align-items:flex-start}body.acd-dev23 .acd-share-label{width:100%}body.acd-dev23 .acd-share-actions{width:100%}body.acd-dev23 .acd-share-button{min-height:46px;padding-inline:12px}body.acd-dev23 .acd-share-button span{font-size:13.5px}body.acd-dev23 .acd-category-more-nav{align-items:stretch}body.acd-dev23 .acd-category-more-button,body.acd-dev23 .acd-category-back-link{width:100%}body.acd-dev23 .acd-internal-affiliate-end .acd-internal-affiliate-copy{padding:26px 24px 28px}}body.acd-dev23 .acd-reading-article>.acd-article-share{margin-top:28px;margin-bottom:34px}body.acd-dev23 .acd-reading-article>.acd-article-share .acd-share-label{font-size:14px;letter-spacing:.08em}.acd-prayers-page{background:var(--acd-cream)}.acd-prayers-hero{position:relative;min-height:430px;display:grid;align-items:center;overflow:hidden;isolation:isolate;background-image:linear-gradient(90deg,rgb(20 35 48 / .97) 0%,rgb(34 34 39 / .86) 42%,rgb(39 34 31 / .38) 72%,rgb(39 34 31 / .18) 100%),var(--acd-prayers-hero);background-size:cover;background-position:center 44%}.acd-prayers-hero::after{content:"";position:absolute;inset:auto 0 0;height:5px;z-index:2;background:linear-gradient(90deg,transparent,var(--acd-gold),#f2d886,var(--acd-gold),transparent);opacity:.85}.acd-prayers-hero-shade{position:absolute;inset:0;z-index:0;background:radial-gradient(circle at 18% 48%,rgb(212 175 55 / .13),transparent 35%)}.acd-prayers-ornament{position:absolute;right:7%;top:50%;translate:0 -50%;color:rgb(241 204 101 / .22);font:400 clamp(100px,12vw,190px)/1 var(--acd-font-serif)}.acd-prayers-hero-inner{position:relative;z-index:1}.acd-prayers-hero-copy{max-width:720px;padding:65px 0 72px;color:#fff8ed}.acd-prayers-hero-copy h1{margin:10px 0 14px;color:#fff7ea;font:600 clamp(58px,5.2vw,82px)/.96 var(--acd-font-serif);letter-spacing:-.03em}.acd-prayers-hero-copy>p{max-width:650px;margin:0;color:rgb(255 248 237 / .92);font-size:21px;line-height:1.52}.acd-prayers-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:27px}.acd-prayers-hero-actions .acd-button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 18px;border-radius:12px;font-weight:800}.acd-prayers-hero-actions .acd-button-primary{border:1px solid var(--acd-gold);background:var(--acd-wine);color:#fff}.acd-prayers-hero-actions .acd-button-secondary{border:1px solid rgb(238 204 106 / .75);background:rgb(255 255 255 / .06);color:#fff8ed!important}.acd-prayers-hero-actions svg{width:18px;height:18px}.acd-prayers-hero-note{display:block;margin-top:17px;color:#f3d889;font-size:14px;font-weight:600}.acd-prayers-intentions-section{padding:48px 0 24px}.acd-prayers-heading{margin-bottom:22px}.acd-prayers-clear-filter{color:var(--acd-wine)!important;font-weight:800}.acd-prayer-intention-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.acd-prayer-intention-card{min-height:142px;padding:20px 16px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;border:1px solid var(--acd-line);border-radius:18px;background:var(--acd-card);color:var(--acd-ink)!important;box-shadow:0 10px 30px rgb(83 47 25 / .055);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.acd-prayer-intention-card.is-active{border-color:var(--acd-gold);box-shadow:0 12px 32px rgb(166 113 21 / .13)}.acd-prayer-intention-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;color:var(--acd-wine);background:color-mix(in srgb,var(--acd-gold) 14%,var(--acd-card))}.acd-prayer-intention-icon svg{width:20px;height:20px}.acd-prayer-intention-card strong{font:600 23px/1.05 var(--acd-font-serif)}.acd-prayer-intention-card small{color:var(--acd-muted);font-size:13px}@media (hover:hover){.acd-prayer-intention-card:hover{transform:translateY(-3px);border-color:var(--acd-gold);box-shadow:0 15px 38px rgb(83 47 25 / .1)}}.acd-prayer-featured-section{padding:26px 0 42px}.acd-prayer-featured-card{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);overflow:hidden;border:1px solid var(--acd-line);border-radius:22px;background:var(--acd-card);box-shadow:0 18px 55px rgb(83 47 25 / .08)}.acd-prayer-featured-image{position:relative;min-height:390px;display:block;overflow:hidden;background:linear-gradient(145deg,#f4e7d8,#fff9ef)}.acd-prayer-featured-image img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.acd-prayer-featured-copy{padding:clamp(34px,4vw,60px);display:flex;flex-direction:column;justify-content:center}.acd-prayer-featured-copy h2{margin:9px 0 14px;color:var(--acd-ink);font:600 clamp(38px,3.2vw,52px)/1 var(--acd-font-serif)}.acd-prayer-featured-copy h2 a{color:inherit}.acd-prayer-featured-copy>p{margin:0 0 18px;color:var(--acd-muted);font-size:18px;line-height:1.58}.acd-prayer-image-fallback{width:100%;height:100%;min-height:220px;display:grid;place-items:center;color:var(--acd-gold-deep);background:radial-gradient(circle at 50% 42%,rgb(212 175 55 / .17),transparent 28%),linear-gradient(145deg,#f5e9db,#fffaf2)}.acd-prayer-image-fallback svg{width:56px;height:56px;opacity:.8}@media (hover:hover){.acd-prayer-featured-card:hover .acd-prayer-featured-image img{transform:scale(1.025)}}.acd-prayers-listing{padding-top:30px}.acd-prayer-post-card .acd-category-card-image{background:linear-gradient(145deg,#f4e6d6,#fff9ef)}.acd-prayer-post-card .acd-internal-read-link{margin-top:14px}.acd-prayer-empty{text-align:center;max-width:760px;margin:0 auto}.acd-prayer-empty>span{width:70px;height:70px;margin:0 auto 18px;display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--acd-gold) 13%,var(--acd-card));color:var(--acd-gold-deep)}.acd-prayer-empty>span svg{width:34px;height:34px}html[data-theme="dark"] .acd-prayer-intention-card,html[data-theme="dark"] .acd-prayer-featured-card{background:#172735;border-color:#354a59}html[data-theme="dark"] .acd-prayer-intention-card strong,html[data-theme="dark"] .acd-prayer-featured-copy h2{color:#fff6e8}html[data-theme="dark"] .acd-prayer-intention-card small,html[data-theme="dark"] .acd-prayer-featured-copy>p{color:#cfc2b5}html[data-theme="dark"] .acd-prayer-intention-icon{background:#243947;color:#f0cb69}html[data-theme="dark"] .acd-prayer-image-fallback{background:radial-gradient(circle at 50% 42%,rgb(212 175 55 / .12),transparent 28%),#182b39}@media (max-width:1100px){.acd-prayer-intention-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.acd-prayer-featured-card{grid-template-columns:1fr 1fr}}@media (max-width:820px){.acd-prayers-hero{min-height:390px}.acd-prayers-ornament{display:none}.acd-prayer-intention-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.acd-prayer-featured-card{grid-template-columns:1fr}.acd-prayer-featured-image{min-height:300px;aspect-ratio:16/9}}@media (max-width:560px){.acd-prayers-hero-copy{padding:48px 0 55px}.acd-prayers-hero-copy h1{font-size:52px}.acd-prayers-hero-copy>p{font-size:18px}.acd-prayers-hero-actions{flex-direction:column;align-items:stretch}.acd-prayers-hero-actions .acd-button{width:100%}.acd-prayer-intention-grid{grid-template-columns:1fr 1fr;gap:9px}.acd-prayer-intention-card{min-height:124px;padding:16px 13px}.acd-prayer-intention-card strong{font-size:20px}.acd-prayer-featured-copy{padding:28px 24px 32px}.acd-prayer-featured-copy h2{font-size:38px}}.acd-prayers-page{overflow-x:clip}.acd-prayers-hero-actions .acd-button-primary{background:linear-gradient(180deg,#86142b,#6b0d1e)!important;border-color:#a56d35!important;color:#ffffff!important;text-shadow:0 1px 1px rgb(0 0 0 / .12)}.acd-prayers-hero-actions .acd-button-secondary{background:rgb(13 29 41 / .58)!important;border-color:rgb(238 204 106 / .88)!important;color:#fff8ed!important;text-shadow:0 1px 2px rgb(0 0 0 / .34);backdrop-filter:blur(7px)}.acd-prayers-hero-actions .acd-button-secondary svg,.acd-prayers-hero-actions .acd-button-primary svg{color:currentColor}@media (hover:hover){.acd-prayers-hero-actions .acd-button-primary:hover{background:linear-gradient(180deg,#971a34,#761024)!important;border-color:#ddb85a!important;transform:translateY(-1px)}.acd-prayers-hero-actions .acd-button-secondary:hover{background:rgb(17 39 54 / .82)!important;border-color:#f0cf72!important;color:#ffffff!important;transform:translateY(-1px)}}.acd-prayer-featured-copy .acd-internal-read-link{margin-top:24px;padding:11px 16px;border:1px solid #7b1025;border-radius:999px;background:#7b1025;color:#ffffff!important;line-height:1.2;text-decoration:none!important;box-shadow:0 8px 20px rgb(107 13 30 / .14)}.acd-prayer-featured-copy .acd-internal-read-link svg{color:currentColor}@media (hover:hover){.acd-prayer-featured-copy .acd-internal-read-link:hover{background:#8b142b;border-color:#b98d35;color:#ffffff!important;transform:translateY(-1px)}}.acd-prayers-page .acd-category-section-label{color:#a06c12}.acd-prayers-page .acd-internal-meta{color:#6f5b50}.acd-prayer-intention-card small{color:#66564d}.acd-prayer-intention-card:focus-visible,.acd-prayers-hero-actions .acd-button:focus-visible,.acd-prayer-featured-copy .acd-internal-read-link:focus-visible{outline:3px solid #d4af37;outline-offset:3px}html[data-theme="dark"] .acd-prayers-page .acd-category-section-label{color:#f1ce70}html[data-theme="dark"] .acd-prayers-page .acd-internal-meta{color:#d8cbbc}html[data-theme="dark"] .acd-prayer-intention-card small{color:#d2c6b8}html[data-theme="dark"] .acd-prayer-intention-card{box-shadow:inset 0 1px 0 rgb(255 255 255 / .025),0 10px 28px rgb(0 0 0 / .09)}html[data-theme="dark"] .acd-prayer-featured-copy .acd-internal-read-link{background:#8b142b;border-color:#c59a39;color:#ffffff!important;box-shadow:0 9px 23px rgb(0 0 0 / .18)}html[data-theme="dark"] .acd-prayer-featured-copy .acd-internal-read-link:hover{background:#9a1934;border-color:#e0bd5e;color:#ffffff!important}@media (max-width:560px){.acd-prayer-featured-copy .acd-internal-read-link{min-height:46px;justify-content:center;padding-inline:18px}}.acd-prayers-page .acd-prayer-featured-copy h2 a,.acd-prayers-page .acd-category-card-copy h3 a,.acd-prayers-page .acd-prayer-intention-card strong{transition:color .18s ease,text-decoration-color .18s ease,text-shadow .18s ease;text-decoration-line:underline;text-decoration-color:#fff0;text-decoration-thickness:2px;text-underline-offset:.16em}@media (hover:hover){html:not([data-theme="dark"]) .acd-prayers-page .acd-prayer-featured-copy h2 a:hover,html:not([data-theme="dark"]) .acd-prayers-page .acd-category-card-copy h3 a:hover,html:not([data-theme="dark"]) .acd-prayers-page .acd-category-post-card:hover .acd-category-card-copy h3 a{color:#6b0d1e!important;text-decoration-color:#d4af37}html:not([data-theme="dark"]) .acd-prayers-page .acd-prayer-intention-card:hover strong{color:#6b0d1e!important;text-decoration-color:#d4af37}html[data-theme="dark"] .acd-prayers-page .acd-prayer-featured-copy h2 a:hover,html[data-theme="dark"] .acd-prayers-page .acd-category-card-copy h3 a:hover,html[data-theme="dark"] .acd-prayers-page .acd-category-post-card:hover .acd-category-card-copy h3 a,html[data-theme="dark"] .acd-prayers-page .acd-prayer-intention-card:hover strong{color:#f4d77f!important;text-decoration-color:#d4af37;text-shadow:0 0 14px rgb(212 175 55 / .10)}}.acd-prayers-page .acd-prayer-featured-copy h2 a:focus-visible,.acd-prayers-page .acd-category-card-copy h3 a:focus-visible,.acd-prayers-page .acd-prayer-intention-card:focus-visible strong{color:#6b0d1e!important;text-decoration-color:#d4af37}html[data-theme="dark"] .acd-prayers-page .acd-prayer-featured-copy h2 a:focus-visible,html[data-theme="dark"] .acd-prayers-page .acd-category-card-copy h3 a:focus-visible,html[data-theme="dark"] .acd-prayers-page .acd-prayer-intention-card:focus-visible strong{color:#f4d77f!important}.acd-scripture-page{--acd-scripture-navy:#102130;overflow-x:clip}.acd-scripture-hero{position:relative;overflow:hidden;color:#fff8ed;background:radial-gradient(circle at 78% 18%,rgb(212 175 55 / .18),transparent 25%),linear-gradient(120deg,#0f202e 0%,#142b3a 58%,#2a231c 100%);border-bottom:3px solid rgb(212 175 55 / .68)}.acd-scripture-hero::before{content:"";position:absolute;inset:0;opacity:.12;background:linear-gradient(90deg,transparent 49.8%,rgb(255 255 255 / .12) 50%,transparent 50.2%);background-size:82px 100%;pointer-events:none}.acd-scripture-hero-art{position:absolute;right:-80px;top:-120px;width:560px;height:560px;border-radius:50%;border:1px solid rgb(212 175 55 / .2);box-shadow:0 0 0 60px rgb(212 175 55 / .035),0 0 0 120px rgb(212 175 55 / .025)}.acd-scripture-hero-inner{min-height:390px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(330px,.65fr);align-items:center;gap:clamp(42px,6vw,90px);position:relative;z-index:1}.acd-scripture-hero-copy{padding:62px 0;max-width:780px}.acd-scripture-hero-copy .acd-category-kicker{color:#f0c95d}.acd-scripture-hero-copy h1{margin:12px 0 16px;color:#fff8ed;font:600 clamp(58px,6vw,86px)/.95 var(--acd-font-serif)}.acd-scripture-hero-copy>p{max-width:720px;margin:0;color:#eee2d2;font-size:clamp(19px,1.6vw,23px);line-height:1.55}.acd-scripture-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.acd-scripture-hero-actions .acd-button-secondary{color:#fff8ed!important;border-color:rgb(212 175 55 / .72)!important;background:rgb(255 255 255 / .035)!important}.acd-scripture-day-card{padding:28px 30px;border:1px solid rgb(212 175 55 / .34);border-radius:20px;background:rgb(8 20 29 / .54);box-shadow:0 20px 50px rgb(0 0 0 / .16);backdrop-filter:blur(8px)}.acd-scripture-day-card>span{display:block;margin-bottom:9px;color:#e8c45d;font-weight:800;letter-spacing:.12em;font-size:13px}.acd-scripture-day-card>strong{display:block;color:#fff8ed;font:600 30px/1.1 var(--acd-font-serif)}.acd-scripture-color{display:flex;align-items:center;gap:8px;margin-top:18px;color:#e9ddce;font-size:15px}.acd-scripture-color i,.acd-scripture-color-pill i{width:14px;height:14px;flex:0 0 14px;border-radius:50%;background:var(--acd-liturgical-today);border:1px solid rgb(255 255 255 / .55);box-shadow:0 0 0 3px rgb(212 175 55 / .08)}.acd-scripture-today-section{padding:28px 0 50px;background:var(--acd-cream)}.acd-scripture-heading{align-items:end}.acd-scripture-color-pill{display:inline-flex;align-items:center;gap:9px;padding:9px 13px;border:1px solid var(--acd-line);border-radius:999px;color:var(--acd-ink);background:var(--acd-card);font-weight:700}.acd-scripture-reading-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}.acd-scripture-reading-card{padding:26px;border:1px solid var(--acd-line);border-radius:20px;background:var(--acd-card);box-shadow:0 12px 34px rgb(76 48 27 / .06)}.acd-scripture-reading-card.is-gospel{border-color:color-mix(in srgb,var(--acd-gold) 55%,var(--acd-line));box-shadow:inset 4px 0 0 var(--acd-gold),0 12px 34px rgb(76 48 27 / .06)}.acd-scripture-reading-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:15px;border-bottom:1px solid var(--acd-line)}.acd-scripture-reading-head span{color:var(--acd-wine);font-size:12px;font-weight:800;letter-spacing:.1em}.acd-scripture-reading-head strong{color:var(--acd-gold-deep);font-size:16px}.acd-scripture-reading-title{margin:17px 0 0;color:var(--acd-muted);font-size:16px;font-weight:600}.acd-scripture-reading-card blockquote{margin:18px 0 2px;padding:16px 18px;border-left:3px solid var(--acd-gold);background:color-mix(in srgb,var(--acd-gold) 8%,var(--acd-card));color:var(--acd-ink);font:600 22px/1.35 var(--acd-font-serif)}.acd-scripture-reading-details{margin-top:18px}.acd-scripture-reading-details summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;color:var(--acd-wine);font-weight:800;list-style:none}.acd-scripture-reading-details summary::-webkit-details-marker{display:none}.acd-scripture-reading-details summary span{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--acd-line);border-radius:50%;color:var(--acd-gold-deep);transition:transform .2s ease}.acd-scripture-reading-details[open] summary span{transform:rotate(45deg)}.acd-scripture-reading-text{margin-top:18px;padding-top:18px;border-top:1px solid var(--acd-line);color:var(--acd-ink);font-size:18px;line-height:1.72}.acd-scripture-alternative-note{display:block;margin-top:14px;color:var(--acd-muted)}.acd-scripture-empty>span{width:64px;height:64px;display:grid;place-items:center;margin:0 auto 14px;border-radius:50%;color:var(--acd-gold-deep);background:color-mix(in srgb,var(--acd-gold) 12%,var(--acd-card))}.acd-scripture-word-section{padding:8px 0 46px;background:var(--acd-cream)}.acd-scripture-word-card{max-width:980px;margin:0 auto;padding:34px 44px;text-align:center;border:1px solid color-mix(in srgb,var(--acd-gold) 45%,var(--acd-line));border-radius:22px;background:linear-gradient(145deg,var(--acd-card),color-mix(in srgb,var(--acd-gold) 5%,var(--acd-card)));box-shadow:0 16px 45px rgb(76 48 27 / .06)}.acd-scripture-word-card blockquote{margin:10px auto 8px;max-width:790px;color:var(--acd-ink);font:600 clamp(30px,3vw,43px)/1.18 var(--acd-font-serif)}.acd-scripture-word-card>strong{display:block;color:var(--acd-gold-deep)}.acd-scripture-word-card>a{display:inline-flex;gap:7px;align-items:center;margin-top:16px;color:var(--acd-wine);font-weight:800}.acd-scripture-editorial-section{padding-top:46px}.acd-scripture-card-fallback{width:100%;height:100%;min-height:220px;display:grid;place-items:center;color:var(--acd-gold-deep);background:radial-gradient(circle at 50% 40%,rgb(212 175 55 / .15),transparent 25%),linear-gradient(145deg,#efe2d2,#fff9ef)}.acd-scripture-card-fallback svg{width:50px;height:50px}html[data-theme="dark"] .acd-scripture-today-section,html[data-theme="dark"] .acd-scripture-word-section{background:#101a24}html[data-theme="dark"] .acd-scripture-reading-card,html[data-theme="dark"] .acd-scripture-color-pill,html[data-theme="dark"] .acd-scripture-word-card{background:#172735;border-color:#354958}html[data-theme="dark"] .acd-scripture-reading-card.is-gospel{border-color:#6f6338}html[data-theme="dark"] .acd-scripture-reading-head span,html[data-theme="dark"] .acd-scripture-reading-details summary{color:#f1ce70}html[data-theme="dark"] .acd-scripture-reading-head strong,html[data-theme="dark"] .acd-scripture-word-card>strong{color:#e9c968}html[data-theme="dark"] .acd-scripture-reading-title,html[data-theme="dark"] .acd-scripture-alternative-note{color:#cfc1b4}html[data-theme="dark"] .acd-scripture-reading-card blockquote,html[data-theme="dark"] .acd-scripture-reading-text,html[data-theme="dark"] .acd-scripture-word-card blockquote,html[data-theme="dark"] .acd-scripture-color-pill{color:#fff6e8}html[data-theme="dark"] .acd-scripture-reading-card blockquote{background:#1d3140}html[data-theme="dark"] .acd-scripture-word-card>a{color:#f0cd71}html[data-theme="dark"] .acd-scripture-card-fallback{background:radial-gradient(circle at 50% 40%,rgb(212 175 55 / .1),transparent 25%),#182b39}@media (max-width:960px){.acd-scripture-hero-inner{grid-template-columns:1fr;gap:0;padding-bottom:42px}.acd-scripture-hero-copy{padding-bottom:30px}.acd-scripture-day-card{max-width:640px}}@media (max-width:760px){.acd-scripture-reading-grid{grid-template-columns:1fr}.acd-scripture-hero-copy h1{font-size:58px}.acd-scripture-reading-card{padding:22px}}@media (max-width:540px){.acd-scripture-hero-copy{padding-top:48px}.acd-scripture-hero-actions{flex-direction:column;align-items:stretch}.acd-scripture-hero-actions .acd-button{width:100%;justify-content:center}.acd-scripture-day-card{padding:22px}.acd-scripture-day-card>strong{font-size:26px}.acd-scripture-reading-head{align-items:flex-start;flex-direction:column;gap:5px}.acd-scripture-reading-text{font-size:17px}.acd-scripture-word-card{padding:28px 22px}}.acd-scripture-reading-grid.has-1-cols{grid-template-columns:1fr}.acd-scripture-reading-grid.has-2-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.acd-scripture-reading-grid.has-3-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.acd-scripture-gospel-row{display:grid;grid-template-columns:1fr;margin-top:18px}.acd-scripture-gospel-row .acd-scripture-reading-card{width:100%}.acd-scripture-color-feature{text-decoration:none!important;transition:border-color .18s ease,background .18s ease,transform .18s ease}a.acd-scripture-color-feature:hover{transform:translateY(-1px);color:#fff8ed;border-color:rgb(212 175 55 / .48)}.acd-scripture-color-feature>span:last-child{display:grid;gap:2px}.acd-scripture-color-feature b{font-size:12px;letter-spacing:.04em}.acd-scripture-color-feature em{color:#fff8ed;font-style:normal;font-weight:800;font-size:17px}.acd-scripture-vestment-mini{width:42px;height:48px;display:grid;place-items:center;flex:0 0 42px;border-radius:10px;overflow:hidden;background:rgb(255 248 237 / .09);border:1px solid rgb(212 175 55 / .28)}.acd-scripture-vestment-mini img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.08)}.acd-scripture-color-pill img{width:24px;height:28px;object-fit:cover;border-radius:6px;border:1px solid color-mix(in srgb,var(--acd-gold) 40%,var(--acd-line));box-shadow:0 2px 8px rgb(0 0 0 / .08)}@media(max-width:1180px){.acd-scripture-reading-grid.has-3-cols{grid-template-columns:1fr}.acd-scripture-reading-grid.has-2-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.acd-scripture-reading-grid.has-2-cols,.acd-scripture-reading-grid.has-3-cols{grid-template-columns:1fr}.acd-scripture-gospel-row{margin-top:14px}}.acd-scripture-vestment-mini{overflow:visible;background:rgb(255 248 237 / .06)}.acd-scripture-vestment-mini svg{width:27px;height:34px;display:block;filter:drop-shadow(0 3px 5px rgb(0 0 0 / .16))}.acd-scripture-vestment-body{fill:var(--acd-liturgical-today);stroke:rgb(255 248 237 / .72);stroke-width:.7}.acd-scripture-vestment-neck{fill:none;stroke:#e7c65f;stroke-width:1.5;stroke-linecap:round}.acd-scripture-vestment-gold{fill:none;stroke:#e7c65f;stroke-width:1.6;stroke-linecap:round}.acd-scripture-pill-vestment{width:22px;height:26px;display:grid;place-items:center}.acd-scripture-pill-vestment svg{width:18px;height:23px;display:block}.acd-scripture-pill-vestment .acd-scripture-vestment-body{stroke:var(--acd-gold-deep);stroke-width:.75}.acd-scripture-pill-vestment .acd-scripture-vestment-gold{stroke:var(--acd-gold-deep);stroke-width:1.7}body.acd-site,body.acd-internal-site{font-family:var(--acd-font-sans)}body.acd-site h1,body.acd-site h2,body.acd-site h3,body.acd-site h4,body.acd-internal-site h1,body.acd-internal-site h2,body.acd-internal-site h3,body.acd-internal-site h4{font-family:var(--acd-font-serif)}body.acd-core-audit-v0106{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.acd-core-audit-v0106 :where(p,li,small,label,input,select,button,a){text-underline-offset:3px}body.acd-core-audit-v0106 :where(a,button,input,select,textarea):focus-visible{outline:3px solid color-mix(in srgb,var(--acd-gold,#d4af37) 74%,#fff 26%)!important;outline-offset:3px!important}body.acd-core-audit-v0106 .acd-header{background:color-mix(in srgb,var(--acd-card,#fffdf9) 97%,transparent)!important;border-bottom-color:color-mix(in srgb,var(--acd-line,#ead9c9) 82%,var(--acd-gold,#d4af37) 18%)!important}body.acd-core-audit-v0106 .acd-main-nav a{color:var(--acd-ink,#17283a)!important;font-size:14.5px;font-weight:750}body.acd-core-audit-v0106 .acd-main-nav a:hover{color:var(--acd-wine,#7a1024)!important}body.acd-core-audit-v0106 .acd-menu-icon{color:var(--acd-wine,#7a1024)!important}body.acd-core-audit-v0106 .acd-header-circle-button{background:var(--acd-card,#fffdf9)!important;color:var(--acd-navy,#102b3b)!important;border-color:color-mix(in srgb,var(--acd-line,#ead9c9) 78%,var(--acd-gold,#d4af37) 22%)!important}body.acd-core-audit-v0106 .acd-header .acd-brand-name{color:#761024!important;text-shadow:none!important}body.acd-core-audit-v0106 .acd-header .acd-brand-name em{color:#b98119!important}body.acd-core-audit-v0106 .acd-header .acd-brand-rule{opacity:1!important}body.acd-core-audit-v0106 .acd-font-controls{box-sizing:border-box!important;height:48px!important;display:inline-flex!important;align-items:center!important;gap:2px!important;padding:4px!important;overflow:hidden!important;border:1px solid color-mix(in srgb,var(--acd-line,#ead9c9) 74%,var(--acd-gold,#d4af37) 26%)!important;border-radius:999px!important;background:color-mix(in srgb,var(--acd-card,#fffdf9) 97%,var(--acd-gold,#d4af37) 3%)!important;box-shadow:0 5px 16px rgb(76 44 24 / .05)!important}body.acd-core-audit-v0106 .acd-font-controls button{box-sizing:border-box!important;min-width:36px!important;width:auto!important;height:38px!important;padding:0 7px!important;margin:0!important;border:0!important;border-radius:999px!important;background:transparent!important;background-color:transparent!important;color:var(--acd-navy,#102b3b)!important;font-family:var(--acd-font-sans,"Source Sans 3",sans-serif)!important;font-size:14px!important;font-weight:800!important;line-height:1!important;box-shadow:none!important;cursor:pointer!important}body.acd-core-audit-v0106 .acd-font-controls button[data-font-increase]{color:var(--acd-wine,#7a1024)!important}body.acd-core-audit-v0106 .acd-font-controls button[aria-pressed="true"]{background:rgb(212 175 55 / .20)!important;color:var(--acd-wine,#7a1024)!important;box-shadow:inset 0 0 0 1px rgb(212 175 55 / .40)!important}@media(hover:hover){body.acd-core-audit-v0106 .acd-font-controls button:not(:disabled):hover{background:rgb(212 175 55 / .12)!important}}body.acd-core-audit-v0106 .acd-pray-button{background:var(--acd-wine,#7a1024)!important;color:#fff!important;min-height:50px;font-size:15px}body.acd-core-audit-v0106 #ast-scroll-top,body.acd-core-audit-v0106 .ast-scroll-to-top-right,body.acd-core-audit-v0106 .ast-scroll-to-top-left,body.acd-core-audit-v0106 .ast-scroll-top-icon{background:#7d0d20!important;background-color:#7d0d20!important;color:#fff8ed!important;border-color:rgb(212 175 55 / .72)!important;box-shadow:0 8px 20px rgb(67 15 27 / .22)!important}body.acd-core-audit-v0106 #ast-scroll-top:hover,body.acd-core-audit-v0106 #ast-scroll-top:focus-visible,body.acd-core-audit-v0106 .ast-scroll-to-top-right:hover,body.acd-core-audit-v0106 .ast-scroll-to-top-left:hover{background:#95142c!important;background-color:#95142c!important;color:#fff!important}body.acd-core-audit-v0106 .acd-footer{color:#fff!important;background:linear-gradient(120deg,#650b1d,#2b1320 58%,#10283a)!important}body.acd-core-audit-v0106 .acd-footer p{color:rgb(255 255 255 / .88)!important;font-size:14px;line-height:1.55}body.acd-core-audit-v0106 .acd-footer h3{color:#efc64f!important;font-size:12.5px;letter-spacing:.035em}body.acd-core-audit-v0106 .acd-footer-grid>div:not(.acd-footer-brand) a{color:rgb(255 255 255 / .94)!important;font-size:13.5px;line-height:1.45}body.acd-core-audit-v0106 .acd-footer-grid>div:not(.acd-footer-brand) a:hover{color:#f3cf68!important}body.acd-core-audit-v0106 .acd-footer .acd-brand-name-footer,body.acd-core-audit-v0106 .acd-footer .acd-brand-name-footer strong{color:#fff!important}body.acd-core-audit-v0106 .acd-footer .acd-brand-name-footer em{color:#f0c95b!important}body.acd-core-audit-v0106 .acd-footer .acd-brand-rule-footer{opacity:1!important}body.acd-core-audit-v0106 .acd-footer .acd-logo-image-footer{filter:brightness(0) invert(1)!important;opacity:1!important}body.acd-core-audit-v0106 .acd-newsletter input{color:#17283a!important;background:#fff!important;font-size:15px!important}body.acd-core-audit-v0106 .acd-newsletter input::placeholder{color:#6d747a!important;opacity:1}body.acd-core-audit-v0106 .acd-newsletter button{background:#e0b635!important;color:#3e2515!important;font-size:15px!important}body.acd-core-audit-v0106 .acd-footer-bottom{color:rgb(255 255 255 / .84)!important;font-size:13px}body.acd-core-audit-v0106 .acd-hub-page :where(.acd-hub-intro-copy p,.acd-hub-featured-copy p,.acd-hub-post-copy p,.acd-video-copy p,.acd-hub-empty p){font-size:max(16px,1em);line-height:1.58}body.acd-core-audit-v0106 .acd-hub-theme-card small,body.acd-core-audit-v0106 .acd-hub-see-grid small{font-size:13px;line-height:1.42}body.acd-core-audit-v0106 .acd-hub-text-link{min-height:42px;font-size:15.5px}body.acd-core-audit-v0106.acd-share-archive-page .acd-share-card-copy h3{font-size:clamp(23px,1.9vw,28px)!important;line-height:1.08!important}body.acd-core-audit-v0106.acd-share-archive-page .acd-share-card-copy p{font-size:15px!important;line-height:1.5!important}body.acd-core-audit-v0106.acd-share-archive-page .acd-share-filter-label,body.acd-core-audit-v0106.acd-share-archive-page .acd-share-intents-heading>div>span{font-size:12px!important}html[data-theme="dark"] body.acd-core-audit-v0106{background:#0f1922!important;color:#f7efe6}html[data-theme="dark"] body.acd-core-audit-v0106 .acd-header{background:rgb(15 28 38 / .97)!important;border-color:#314553!important}html[data-theme="dark"] body.acd-core-audit-v0106 .acd-header .acd-brand-name,html[data-theme="dark"] body.acd-core-audit-v0106 .acd-header .acd-brand-name strong{color:#fff7ec!important}html[data-theme="dark"] body.acd-core-audit-v0106 .acd-header .acd-brand-name em{color:#efc95b!important}html[data-theme="dark"] body.acd-core-audit-v0106 .acd-main-nav a{color:#fff7ec!important}html[data-theme="dark"] body.acd-core-audit-v0106 .acd-main-nav a:hover,html[data-theme="dark"] body.acd-core-audit-v0106 .acd-menu-icon{color:#efc95b!important}html[data-theme="dark"] body.acd-core-audit-v0106 .acd-header-circle-button{background:#172837!important;color:#fff7ec!important;border-color:#3a4e5e!important}html[data-theme="dark"] body.acd-core-audit-v0106 .acd-font-controls{background:#172837!important;border-color:#3b4f5e!important}html[data-theme="dark"] body.acd-core-audit-v0106 .acd-font-controls button{color:#fff7e9!important}html[data-theme="dark"] body.acd-core-audit-v0106 .acd-font-controls button[aria-pressed="true"]{background:#30424d!important;color:#f2cf6b!important}html[data-theme="dark"] body.acd-core-audit-v0106 #ast-scroll-top,html[data-theme="dark"] body.acd-core-audit-v0106 .ast-scroll-to-top-right,html[data-theme="dark"] body.acd-core-audit-v0106 .ast-scroll-to-top-left{background:#8d1429!important;color:#fff8ed!important;border-color:#caa84e!important}html[data-theme="dark"] body.acd-core-audit-v0106 :where(.acd-search-panel,.acd-pray-panel,.acd-share-dialog){background:#172735!important;color:#fff7ec!important;border:1px solid #3c5060!important}html[data-theme="dark"] body.acd-core-audit-v0106 :where(.acd-search-panel,.acd-pray-panel,.acd-share-dialog) h2{color:#fff7ec!important}html[data-theme="dark"] body.acd-core-audit-v0106 .acd-search-input-wrap{background:#101e29!important;border-color:#40515f!important}html[data-theme="dark"] body.acd-core-audit-v0106 .acd-search-input-wrap input{color:#fff7ec!important}@media(prefers-reduced-motion:reduce){body.acd-core-audit-v0106 *,body.acd-core-audit-v0106 *::before,body.acd-core-audit-v0106 *::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:580px){body.acd-core-audit-v0106 .acd-font-controls{display:none!important}body.acd-core-audit-v0106 .acd-footer p{font-size:14.5px}body.acd-core-audit-v0106 .acd-footer-grid>div:not(.acd-footer-brand) a{font-size:14px}}body.acd-core-audit-v0106{--acd-action-wine:#8b102b;--acd-action-wine-hover:#a61938;--acd-action-on-wine:#fffaf1;--acd-meta-tone:#7f3444;--acd-title-hover:#8b102b}html[data-theme="dark"] body.acd-core-audit-v0106{--acd-action-wine:#f08499;--acd-action-wine-hover:#f3a1b0;--acd-meta-tone:#e6b6c0;--acd-title-hover:#f08499}body.acd-core-audit-v0106 .acd-internal-meta,body.acd-core-audit-v0106 .acd-internal-meta span,body.acd-core-audit-v0106 .acd-internal-meta svg,body.acd-core-audit-v0106 .acd-saints-card-meta,body.acd-core-audit-v0106 .acd-saints-card-meta span,body.acd-core-audit-v0106 .acd-saints-card-meta svg,body.acd-core-audit-v0106 .acd-saints-reading-time,body.acd-core-audit-v0106 .acd-saints-time-icon{color:var(--acd-meta-tone)!important;stroke:currentColor!important}html[data-theme="dark"] body.acd-core-audit-v0106 .acd-internal-meta,html[data-theme="dark"] body.acd-core-audit-v0106 .acd-internal-meta span,html[data-theme="dark"] body.acd-core-audit-v0106 .acd-internal-meta svg,html[data-theme="dark"] body.acd-core-audit-v0106 .acd-saints-card-meta,html[data-theme="dark"] body.acd-core-audit-v0106 .acd-saints-card-meta span,html[data-theme="dark"] body.acd-core-audit-v0106 .acd-saints-card-meta svg{color:var(--acd-meta-tone)!important}body.acd-core-audit-v0106 .acd-internal-read-link,body.acd-core-audit-v0106 .acd-internal-read-link svg,body.acd-core-audit-v0106 .acd-card-arrow-link,body.acd-core-audit-v0106 .acd-card-arrow-link svg,body.acd-core-audit-v0106 .acd-saints-primary-link,body.acd-core-audit-v0106 .acd-saints-primary-link svg,body.acd-core-audit-v0106 .acd-saints-card-footer>a,body.acd-core-audit-v0106 .acd-saints-card-footer>a svg,body.acd-core-audit-v0106 .acd-hub-text-link,body.acd-core-audit-v0106 .acd-hub-text-link svg{color:var(--acd-action-wine)!important;stroke:currentColor!important}@media(hover:hover){body.acd-core-audit-v0106 .acd-internal-read-link:hover,body.acd-core-audit-v0106 .acd-internal-read-link:hover svg,body.acd-core-audit-v0106 .acd-saints-primary-link:hover,body.acd-core-audit-v0106 .acd-saints-card-footer>a:hover,body.acd-core-audit-v0106 .acd-hub-text-link:hover{color:var(--acd-action-wine-hover)!important}}@media(hover:hover){body.acd-core-audit-v0106 .acd-category-featured-copy h2 a:hover,body.acd-core-audit-v0106 .acd-category-post-card:hover .acd-category-card-copy h3 a,body.acd-core-audit-v0106 .acd-category-card-copy h3 a:hover,body.acd-core-audit-v0106 .acd-prayer-featured-copy h2 a:hover,body.acd-core-audit-v0106 .acd-saints-card-copy h3 a:hover,body.acd-core-audit-v0106 .acd-hub-featured-copy h3 a:hover,body.acd-core-audit-v0106 .acd-hub-post-copy h3 a:hover{color:var(--acd-title-hover)!important;text-decoration-color:color-mix(in srgb,var(--acd-gold,#d4af37) 82%,transparent)!important}}html[data-theme="dark"] body.acd-core-audit-v0106 .acd-category-featured-copy h2 a,html[data-theme="dark"] body.acd-core-audit-v0106 .acd-category-card-copy h3 a,html[data-theme="dark"] body.acd-core-audit-v0106 .acd-prayer-featured-copy h2 a,html[data-theme="dark"] body.acd-core-audit-v0106 .acd-saints-card-copy h3 a,html[data-theme="dark"] body.acd-core-audit-v0106 .acd-hub-featured-copy h3 a,html[data-theme="dark"] body.acd-core-audit-v0106 .acd-hub-post-copy h3 a{color:#fff6ea!important}body.acd-core-audit-v0106 .acd-share-today-action,body.acd-core-audit-v0106 .acd-share-card-actions button:not(.is-secondary),body.acd-core-audit-v0106 .acd-share-card-actions a:not(.is-secondary),body.acd-core-audit-v0106 .acd-share-focus-actions button:not(.is-secondary),body.acd-core-audit-v0106 .acd-share-focus-actions a:not(.is-secondary),body.acd-core-audit-v0106 .acd-share-cross-cta a,body.acd-core-audit-v0106 .acd-hub-button.is-primary,body.acd-core-audit-v0106 .acd-pray-button{background:#8b0f29!important;border-color:#8b0f29!important;color:var(--acd-action-on-wine)!important}body.acd-core-audit-v0106 .acd-share-today-action svg,body.acd-core-audit-v0106 .acd-share-card-actions button:not(.is-secondary) svg,body.acd-core-audit-v0106 .acd-share-card-actions a:not(.is-secondary) svg,body.acd-core-audit-v0106 .acd-share-focus-actions button:not(.is-secondary) svg,body.acd-core-audit-v0106 .acd-share-focus-actions a:not(.is-secondary) svg,body.acd-core-audit-v0106 .acd-share-cross-cta a svg,body.acd-core-audit-v0106 .acd-hub-button.is-primary svg,body.acd-core-audit-v0106 .acd-pray-button svg{color:var(--acd-action-on-wine)!important;stroke:currentColor!important}@media(hover:hover){body.acd-core-audit-v0106 .acd-share-today-action:hover,body.acd-core-audit-v0106 .acd-share-card-actions button:not(.is-secondary):hover,body.acd-core-audit-v0106 .acd-share-card-actions a:not(.is-secondary):hover,body.acd-core-audit-v0106 .acd-share-focus-actions button:not(.is-secondary):hover,body.acd-core-audit-v0106 .acd-share-focus-actions a:not(.is-secondary):hover,body.acd-core-audit-v0106 .acd-share-cross-cta a:hover,body.acd-core-audit-v0106 .acd-hub-button.is-primary:hover,body.acd-core-audit-v0106 .acd-pray-button:hover{background:#a61938!important;border-color:#b98d35!important;color:#fffdf7!important}}html[data-theme="dark"] body.acd-core-audit-v0106 .acd-share-today-action,html[data-theme="dark"] body.acd-core-audit-v0106 .acd-share-card-actions button:not(.is-secondary),html[data-theme="dark"] body.acd-core-audit-v0106 .acd-share-card-actions a:not(.is-secondary),html[data-theme="dark"] body.acd-core-audit-v0106 .acd-share-focus-actions button:not(.is-secondary),html[data-theme="dark"] body.acd-core-audit-v0106 .acd-share-focus-actions a:not(.is-secondary),html[data-theme="dark"] body.acd-core-audit-v0106 .acd-share-cross-cta a,html[data-theme="dark"] body.acd-core-audit-v0106 .acd-hub-button.is-primary,html[data-theme="dark"] body.acd-core-audit-v0106 .acd-pray-button{background:#9b1532!important;border-color:#bd8f43!important;color:#fffaf1!important}html[data-theme="dark"] body.acd-core-audit-v0106 .acd-prayers-page .acd-prayer-post-card .acd-internal-read-link,html[data-theme="dark"] body.acd-core-audit-v0106 .acd-prayers-page .acd-prayer-post-card .acd-internal-read-link svg{color:#f08499!important}html[data-theme="dark"] body.acd-core-audit-v0106 .acd-saints-card-footer>a,html[data-theme="dark"] body.acd-core-audit-v0106 .acd-saints-primary-link{color:#f08499!important}html[data-theme="dark"] body.acd-core-audit-v0106 .acd-hub-empty h3{color:#fff6ea!important}html[data-theme="dark"] body.acd-core-audit-v0106 .acd-hub-empty p{color:#d6c9be!important}body.acd-core-audit-v0106.acd-message-archive-page .acd-share-today-action,body.acd-core-audit-v0106.acd-message-archive-page .acd-share-today-action:visited,body.acd-core-audit-v0106.acd-message-archive-page .acd-share-today-action:hover,body.acd-core-audit-v0106.acd-message-archive-page .acd-share-today-action:focus-visible{color:#fffaf1!important}body.acd-core-audit-v0106 .acd-share-card-actions .is-secondary,body.acd-core-audit-v0106 .acd-share-focus-actions .is-secondary{color:#7d0d20!important}html[data-theme="dark"] body.acd-core-audit-v0106 .acd-share-card-actions .is-secondary,html[data-theme="dark"] body.acd-core-audit-v0106 .acd-share-focus-actions .is-secondary{color:#f0a0b1!important;border-color:#9b5867!important}body.acd-core-audit-v0106 .acd-prayer-featured-copy .acd-internal-read-link,body.acd-core-audit-v0106 .acd-prayer-featured-copy .acd-internal-read-link:visited,body.acd-core-audit-v0106 .acd-prayer-featured-copy .acd-internal-read-link:hover,body.acd-core-audit-v0106 .acd-prayer-featured-copy .acd-internal-read-link:focus-visible,body.acd-core-audit-v0106 .acd-prayer-featured-copy .acd-internal-read-link svg{color:#fffaf1!important;stroke:currentColor!important}body.acd-core-audit-v0107{--acd-hover-gold:#b98a23;--acd-hover-gold-bright:#f0cb63}@media(hover:hover){body.acd-core-audit-v0107 :where(.acd-category-featured-copy h2 a,.acd-category-card-copy h3 a,.acd-related-card h3 a,.acd-prayer-featured-copy h2 a,.acd-saints-card-copy h3 a,.acd-hub-featured-copy h3 a,.acd-hub-post-copy h3 a,.acd-post-copy h3 a,.acd-topic-card h3 a,.acd-popular-card h3 a,.acd-recent-card h3 a,.acd-magazine-mini h3 a,.acd-weekly-copy h3 a,.acd-recent-lead-copy h3 a,.acd-liturgical-copy h3 a,.acd-dual-highlight-copy h3 a,.acd-moment-copy h3 a,.acd-editorial-compact-copy h3 a,.acd-feature-trio-copy h3 a,.acd-quick-copy h3 a,.acd-video-trio-copy h3 a,.acd-strategy-heading h2 a,.acd-topic-heading h2 a):hover,body.acd-core-audit-v0107 .acd-category-post-card:hover .acd-category-card-copy h3 a,body.acd-core-audit-v0107 .acd-related-card:hover h3 a{color:var(--acd-hover-gold)!important;text-decoration-line:underline!important;text-decoration-color:currentColor!important;text-decoration-thickness:1.5px!important;text-underline-offset:.14em!important}html[data-theme="dark"] body.acd-core-audit-v0107 :where(.acd-category-featured-copy h2 a,.acd-category-card-copy h3 a,.acd-related-card h3 a,.acd-prayer-featured-copy h2 a,.acd-saints-card-copy h3 a,.acd-hub-featured-copy h3 a,.acd-hub-post-copy h3 a,.acd-post-copy h3 a,.acd-topic-card h3 a,.acd-popular-card h3 a,.acd-recent-card h3 a,.acd-magazine-mini h3 a,.acd-weekly-copy h3 a,.acd-recent-lead-copy h3 a,.acd-liturgical-copy h3 a,.acd-dual-highlight-copy h3 a,.acd-moment-copy h3 a,.acd-editorial-compact-copy h3 a,.acd-feature-trio-copy h3 a,.acd-quick-copy h3 a,.acd-video-trio-copy h3 a,.acd-strategy-heading h2 a,.acd-topic-heading h2 a):hover,html[data-theme="dark"] body.acd-core-audit-v0107 .acd-category-post-card:hover .acd-category-card-copy h3 a,html[data-theme="dark"] body.acd-core-audit-v0107 .acd-related-card:hover h3 a{color:var(--acd-hover-gold-bright)!important}}body.acd-core-audit-v0107 :where(.acd-category-featured-copy h2 a,.acd-category-card-copy h3 a,.acd-related-card h3 a,.acd-prayer-featured-copy h2 a,.acd-saints-card-copy h3 a,.acd-hub-featured-copy h3 a,.acd-hub-post-copy h3 a):focus-visible{color:var(--acd-hover-gold)!important;text-decoration:underline!important;text-decoration-thickness:1.5px!important;text-underline-offset:.14em!important}html[data-theme="dark"] body.acd-core-audit-v0107 :where(.acd-category-featured-copy h2 a,.acd-category-card-copy h3 a,.acd-related-card h3 a,.acd-prayer-featured-copy h2 a,.acd-saints-card-copy h3 a,.acd-hub-featured-copy h3 a,.acd-hub-post-copy h3 a):focus-visible{color:var(--acd-hover-gold-bright)!important}body.acd-core-audit-v0107 .acd-theme-toggle{box-sizing:border-box!important;min-width:78px!important;width:78px!important;height:48px!important;padding:4px!important;display:grid!important;grid-template-columns:1fr 1fr!important;align-items:center!important;gap:2px!important;border:1px solid color-mix(in srgb,var(--acd-line,#ead9c9) 72%,var(--acd-gold,#d4af37) 28%)!important;border-radius:999px!important;background:#fffaf2!important;color:#173041!important;box-shadow:0 5px 16px rgb(76 44 24 / .05)!important;overflow:hidden!important}body.acd-core-audit-v0107 .acd-theme-toggle .acd-theme-icon{box-sizing:border-box!important;width:32px!important;height:38px!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:transparent!important;background-color:transparent!important;color:#566773!important;box-shadow:none!important;transition:background .18s ease,color .18s ease,transform .18s ease!important}body.acd-core-audit-v0107 .acd-theme-toggle .acd-theme-icon svg{width:20px!important;height:20px!important;color:inherit!important;stroke:currentColor!important}html:not([data-theme="dark"]) body.acd-core-audit-v0107 .acd-theme-toggle .acd-theme-sun{background:#e3bb3d!important;color:#493112!important;box-shadow:inset 0 0 0 1px rgb(122 75 12 / .10),0 4px 10px rgb(180 132 28 / .18)!important}html:not([data-theme="dark"]) body.acd-core-audit-v0107 .acd-theme-toggle .acd-theme-moon{color:#173041!important}html[data-theme="dark"] body.acd-core-audit-v0107 .acd-theme-toggle{background:#172837!important;border-color:#4b5960!important;color:#fff7e9!important}html[data-theme="dark"] body.acd-core-audit-v0107 .acd-theme-toggle .acd-theme-sun{color:#fff3d7!important}html[data-theme="dark"] body.acd-core-audit-v0107 .acd-theme-toggle .acd-theme-moon{background:#e3bb3d!important;color:#17222d!important;box-shadow:inset 0 0 0 1px rgb(122 75 12 / .10),0 4px 10px rgb(0 0 0 / .18)!important}@media(hover:hover){body.acd-core-audit-v0107 .acd-theme-toggle:hover{border-color:#c79d35!important;box-shadow:0 7px 18px rgb(89 57 27 / .10)!important}body.acd-core-audit-v0107 .acd-theme-toggle:hover .acd-theme-icon{transform:translateY(-1px)}}body.acd-core-audit-v0107 .acd-modal-overlay{position:fixed!important;inset:0!important;z-index:999990!important;padding:clamp(14px,2.6vw,28px)!important;display:grid!important;place-items:center!important;background:rgb(7 15 22 / .72)!important;backdrop-filter:blur(8px)!important}body.acd-core-audit-v0107 .acd-modal-overlay[hidden]{display:none!important}body.acd-core-audit-v0107 .acd-pray-panel{position:relative!important;width:min(920px,100%)!important;max-width:920px!important;max-height:calc(100dvh - 32px)!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,1.48fr) minmax(270px,.78fr)!important;overflow:hidden!important;border:1px solid rgb(212 175 55 / .38)!important;border-radius:26px!important;background:#fffaf3!important;color:#17283a!important;box-shadow:0 34px 100px rgb(4 17 26 / .36),inset 0 0 0 1px rgb(255 255 255 / .55)!important}body.acd-core-audit-v0107 .acd-pray-content{order:1!important;min-width:0!important;padding:42px 40px 34px!important;overflow:auto!important;position:relative!important}body.acd-core-audit-v0107 .acd-pray-content::before{content:"";position:absolute;top:0;left:40px;width:94px;height:3px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,#7a1024,#d4af37)}body.acd-core-audit-v0107 .acd-pray-panel .acd-overlay-close{position:absolute!important;z-index:8!important;top:16px!important;right:17px!important;width:44px!important;height:44px!important;padding:0!important;border:1px solid rgb(122 16 36 / .18)!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:rgb(255 250 243 / .96)!important;color:#7a1024!important;font-size:24px!important;line-height:1!important;box-shadow:0 5px 18px rgb(57 35 24 / .08)!important}body.acd-core-audit-v0107 .acd-pray-panel .acd-overlay-eyebrow{display:flex!important;align-items:center!important;gap:8px!important;margin:0 0 10px!important;color:#7a1024!important;font-size:12px!important;font-weight:800!important;letter-spacing:.08em!important}body.acd-core-audit-v0107 .acd-pray-panel .acd-overlay-eyebrow span{color:#b98a23!important;font-size:9px!important}body.acd-core-audit-v0107 .acd-pray-panel h2{margin:0 0 13px!important;max-width:560px!important;color:#15283a!important;font-family:var(--acd-font-serif,"Cormorant Garamond",Georgia,serif)!important;font-size:clamp(38px,3.4vw,50px)!important;line-height:.98!important;font-weight:600!important;letter-spacing:-.018em!important}body.acd-core-audit-v0107 .acd-pray-intro{max-width:590px!important;margin:0 0 24px!important;color:#6d5d54!important;font-size:17px!important;line-height:1.55!important}body.acd-core-audit-v0107 .acd-pray-options{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}body.acd-core-audit-v0107 .acd-pray-options a{box-sizing:border-box!important;min-width:0!important;min-height:88px!important;padding:13px 13px 13px 14px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;border:1px solid color-mix(in srgb,var(--acd-line,#ead9c9) 78%,var(--acd-gold,#d4af37) 22%)!important;border-radius:14px!important;background:#fffdf9!important;color:#17283a!important;text-decoration:none!important;text-align:left!important;box-shadow:0 6px 18px rgb(78 46 27 / .045)!important}body.acd-core-audit-v0107 .acd-pray-options a.is-primary{border-color:#a8772c!important;background:linear-gradient(145deg,#85142d,#711022)!important;color:#fffaf0!important;box-shadow:0 10px 25px rgb(107 13 30 / .16)!important}body.acd-core-audit-v0107 .acd-pray-option-icon{flex:0 0 42px!important;width:42px!important;height:42px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:rgb(212 175 55 / .15)!important;color:#af8121!important}body.acd-core-audit-v0107 .acd-pray-options a.is-primary .acd-pray-option-icon{background:rgb(255 255 255 / .13)!important;color:#f2cd59!important}body.acd-core-audit-v0107 .acd-pray-option-icon svg{width:22px!important;height:22px!important;stroke:currentColor!important;color:inherit!important}body.acd-core-audit-v0107 .acd-pray-options a>span:nth-child(2){min-width:0!important;display:grid!important;gap:3px!important}body.acd-core-audit-v0107 .acd-pray-options strong{font-size:15.5px!important;line-height:1.12!important;color:inherit!important}body.acd-core-audit-v0107 .acd-pray-options small{font-size:13.5px!important;line-height:1.3!important;font-weight:600!important;color:#76675f!important}body.acd-core-audit-v0107 .acd-pray-options a.is-primary small{color:rgb(255 255 255 / .84)!important}body.acd-core-audit-v0107 .acd-pray-option-arrow{flex:0 0 18px!important;width:18px!important;height:18px!important;margin-left:auto!important;display:grid!important;place-items:center!important;color:#af8121!important}body.acd-core-audit-v0107 .acd-pray-option-arrow svg{width:18px!important;height:18px!important;stroke:currentColor!important;color:inherit!important}body.acd-core-audit-v0107 .acd-pray-options a.is-primary .acd-pray-option-arrow{color:#f2cd59!important}body.acd-core-audit-v0107 .acd-pray-note{margin:18px 0 0!important;color:#76675f!important;font-size:13px!important;font-weight:700!important}body.acd-core-audit-v0107 .acd-pray-note span{color:#b98a23!important;margin-right:5px!important}body.acd-core-audit-v0107 .acd-pray-illustration{order:2!important;position:relative!important;min-width:0!important;min-height:100%!important;padding:68px 25px 30px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;overflow:hidden!important;border-left:1px solid rgb(212 175 55 / .25)!important;background:radial-gradient(circle at 50% 29%,rgb(255 249 218 / .88),transparent 39%),linear-gradient(160deg,#f6e8ca 0%,#edd7ad 48%,#e5c98d 100%)!important;color:#4d321c!important}body.acd-core-audit-v0107 .acd-pray-illustration-glow{position:absolute!important;width:220px!important;height:220px!important;top:40px!important;left:50%!important;transform:translateX(-50%)!important;border-radius:50%!important;background:rgb(255 251 229 / .72)!important;filter:blur(2px)!important}body.acd-core-audit-v0107 .acd-pray-illustration>svg{position:relative!important;z-index:2!important;width:min(220px,90%)!important;height:auto!important;margin-bottom:4px!important}body.acd-core-audit-v0107 .acd-pray-illustration>svg *{fill:none;stroke-linecap:round;stroke-linejoin:round}body.acd-core-audit-v0107 .acd-pray-ray{stroke:#c89b2b!important;stroke-width:3!important;opacity:.65}body.acd-core-audit-v0107 .acd-pray-book{stroke:#6b0d1e!important;stroke-width:3.6!important;fill:rgb(255 250 235 / .66)!important}body.acd-core-audit-v0107 .acd-pray-book-line{stroke:#b9903d!important;stroke-width:2!important;opacity:.8}body.acd-core-audit-v0107 .acd-pray-candle{stroke:#6b0d1e!important;stroke-width:3!important;fill:rgb(255 250 235 / .78)!important}body.acd-core-audit-v0107 .acd-pray-flame{stroke:#c79013!important;stroke-width:3!important;fill:rgb(212 175 55 / .22)!important}body.acd-core-audit-v0107 .acd-pray-cross{stroke:#6b0d1e!important;stroke-width:3!important}body.acd-core-audit-v0107 .acd-pray-illustration strong{position:relative!important;z-index:2!important;color:#6f1021!important;font-family:var(--acd-font-serif,"Cormorant Garamond",Georgia,serif)!important;font-size:25px!important}body.acd-core-audit-v0107 .acd-pray-illustration>span{position:relative!important;z-index:2!important;max-width:210px!important;margin-top:6px!important;color:#624c3d!important;font-size:14px!important;line-height:1.45!important}@media(hover:hover){body.acd-core-audit-v0107 .acd-pray-options a:hover{transform:translateY(-2px)!important;border-color:#c39a37!important;background:#fff8e9!important;color:#17283a!important;box-shadow:0 12px 26px rgb(94 63 27 / .10)!important}body.acd-core-audit-v0107 .acd-pray-options a.is-primary:hover{background:linear-gradient(145deg,#951d38,#7a1126)!important;border-color:#d5ad3f!important;color:#fffaf0!important}}html[data-theme="dark"] body.acd-core-audit-v0107 .acd-pray-panel{background:#142432!important;border-color:#4a5962!important;color:#fff7e9!important}html[data-theme="dark"] body.acd-core-audit-v0107 .acd-pray-content::before{background:linear-gradient(90deg,#d78999,#d4af37)!important}html[data-theme="dark"] body.acd-core-audit-v0107 .acd-pray-panel h2{color:#fff7e9!important}html[data-theme="dark"] body.acd-core-audit-v0107 .acd-pray-intro,html[data-theme="dark"] body.acd-core-audit-v0107 .acd-pray-note{color:#d3d9dd!important}html[data-theme="dark"] body.acd-core-audit-v0107 .acd-pray-panel .acd-overlay-eyebrow{color:#f0cb63!important}html[data-theme="dark"] body.acd-core-audit-v0107 .acd-pray-options a{background:#1b2c3a!important;border-color:#455967!important;color:#fff7e9!important}html[data-theme="dark"] body.acd-core-audit-v0107 .acd-pray-options a small{color:#c4cdd2!important}html[data-theme="dark"] body.acd-core-audit-v0107 .acd-pray-options a.is-primary{background:linear-gradient(145deg,#951c38,#761126)!important;border-color:#cda646!important;color:#fffaf0!important}html[data-theme="dark"] body.acd-core-audit-v0107 .acd-pray-options a.is-primary small{color:rgb(255 255 255 / .86)!important}html[data-theme="dark"] body.acd-core-audit-v0107 .acd-pray-panel .acd-overlay-close{background:#1b3040!important;color:#fff7e9!important;border-color:#536777!important}html[data-theme="dark"] body.acd-core-audit-v0107 .acd-pray-illustration{border-left-color:#50606b!important;background:radial-gradient(circle at 50% 29%,rgb(225 192 91 / .14),transparent 39%),linear-gradient(160deg,#253441 0%,#1d2d3a 54%,#172734 100%)!important;color:#fff7e9!important}html[data-theme="dark"] body.acd-core-audit-v0107 .acd-pray-illustration-glow{background:rgb(212 175 55 / .10)!important}html[data-theme="dark"] body.acd-core-audit-v0107 .acd-pray-illustration strong{color:#f0cb63!important}html[data-theme="dark"] body.acd-core-audit-v0107 .acd-pray-illustration>span{color:#d6dce0!important}@media(max-width:980px){body.acd-core-audit-v0107 .acd-pray-panel{grid-template-columns:1fr!important;width:min(680px,100%)!important}body.acd-core-audit-v0107 .acd-pray-illustration{display:none!important}}@media(max-width:620px){body.acd-core-audit-v0107 .acd-modal-overlay{padding:10px!important}body.acd-core-audit-v0107 .acd-pray-panel{max-height:calc(100dvh - 20px)!important;border-radius:20px!important}body.acd-core-audit-v0107 .acd-pray-content{padding:36px 20px 24px!important}body.acd-core-audit-v0107 .acd-pray-content::before{left:20px!important}body.acd-core-audit-v0107 .acd-pray-panel h2{font-size:36px!important}body.acd-core-audit-v0107 .acd-pray-intro{font-size:16px!important}body.acd-core-audit-v0107 .acd-pray-options{grid-template-columns:1fr!important}body.acd-core-audit-v0107 .acd-pray-options a{min-height:78px!important}}body.acd-core-audit-v0108{--acd-interactive-gold:#b88a22;--acd-interactive-gold-strong:#9d7011}html[data-theme="dark"] body.acd-core-audit-v0108{--acd-interactive-gold:#f1cc68;--acd-interactive-gold-strong:#ffdc79}@media(hover:hover){body.acd-core-audit-v0108 :where(.acd-prime-heading a,.acd-panel-heading a,.acd-dual-highlight-top a,.acd-inline-link,.acd-liturgical-archive-link,.acd-share-card-copy h3 a,.acd-context-share-copy h3 a,.acd-recent-mini h4 a,.acd-internal-read-link,.acd-card-arrow-link,.acd-saints-primary-link,.acd-saints-card-footer>a,.acd-hub-text-link):hover,body.acd-core-audit-v0108 :where(.acd-hub-post-card:hover .acd-hub-post-copy h3 a,.acd-saints-card:hover .acd-saints-card-copy h3 a,.acd-share-card:hover .acd-share-card-copy h3 a,.acd-context-share-card:hover .acd-context-share-copy h3 a,.acd-moment-card:hover .acd-moment-copy h3 a,.acd-recent-lead:hover .acd-recent-lead-copy h3 a,.acd-editorial-compact-card:hover .acd-editorial-compact-copy h3 a,.acd-feature-trio-card:hover .acd-feature-trio-copy h3 a,.acd-quick-card:hover .acd-quick-copy h3 a,.acd-video-trio-card:hover .acd-video-trio-copy h3 a,.acd-dual-highlight-card:hover .acd-dual-highlight-copy h3 a){color:var(--acd-interactive-gold)!important;text-decoration-line:underline!important;text-decoration-color:currentColor!important;text-decoration-thickness:2px!important;text-underline-offset:5px!important;background-image:none!important}}body.acd-core-audit-v0108 :where(.acd-prime-heading a,.acd-panel-heading a,.acd-dual-highlight-top a,.acd-inline-link,.acd-liturgical-archive-link,.acd-internal-read-link,.acd-card-arrow-link,.acd-saints-primary-link,.acd-saints-card-footer>a,.acd-hub-text-link):focus-visible{color:var(--acd-interactive-gold)!important;text-decoration-line:underline!important;text-decoration-color:currentColor!important;text-decoration-thickness:2px!important;text-underline-offset:5px!important}html[data-theme="dark"] body.acd-core-audit-v0108 :where(a[class*="quick"],a[class*="shortcut"],[class*="quick"]>a,[class*="quick"] nav a,[class*="shortcut"]>a,[class*="shortcut"] nav a,.acd-hub-theme-card,.acd-context-share-shortcuts a,.acd-internal-read-link,.acd-card-arrow-link,.acd-saints-primary-link,.acd-saints-card-footer>a,.acd-hub-text-link,.acd-prayers-page .acd-prayer-post-card .acd-internal-read-link,.acd-share-card-actions .is-secondary,.acd-share-focus-actions .is-secondary){color:#f1cc68!important}html[data-theme="dark"] body.acd-core-audit-v0108 :where(a[class*="quick"],a[class*="shortcut"],[class*="quick"]>a,[class*="quick"] nav a,[class*="shortcut"]>a,[class*="shortcut"] nav a,.acd-hub-theme-card,.acd-context-share-shortcuts a,.acd-prayers-page .acd-prayer-post-card .acd-internal-read-link) svg{color:currentColor!important;stroke:currentColor!important}@media(hover:hover){html[data-theme="dark"] body.acd-core-audit-v0108 :where(a[class*="quick"],a[class*="shortcut"],[class*="quick"]>a,[class*="quick"] nav a,[class*="shortcut"]>a,[class*="shortcut"] nav a,.acd-hub-theme-card,.acd-context-share-shortcuts a):hover{color:#ffdc79!important;text-decoration-line:underline!important;text-decoration-color:currentColor!important;text-decoration-thickness:2px!important;text-underline-offset:5px!important}}body.acd-core-audit-v0108 :where(.acd-pray-button,.acd-hub-button.is-primary,.acd-share-today-action,.acd-share-cross-cta a,.acd-pray-options a.is-primary),body.acd-core-audit-v0108 :where(.acd-pray-button,.acd-hub-button.is-primary,.acd-share-today-action,.acd-share-cross-cta a,.acd-pray-options a.is-primary):hover{text-decoration:none!important}body.acd-core-audit-v0109{--acd-hover-title-gold:#b88a22;--acd-hover-title-gold-dark:#f1cc68}body.acd-core-audit-v0109 .acd-search-panel .acd-overlay-close{box-sizing:border-box!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;margin:0!important;display:grid!important;place-items:center!important;border-radius:50%!important;line-height:1!important;font-size:22px!important;font-weight:500!important;background:var(--acd-cream,#fff8ed)!important;color:var(--acd-ink,#17283a)!important;border:1px solid color-mix(in srgb,var(--acd-line,#ead9c9) 78%,var(--acd-gold,#d4af37) 22%)!important;box-shadow:0 5px 14px rgb(71 47 27 / .07)!important}body.acd-core-audit-v0109 .acd-search-form>button[type="submit"]{box-sizing:border-box!important;width:auto!important;min-width:122px!important;min-height:52px!important;padding:0 22px!important;margin:0!important;border:1px solid color-mix(in srgb,var(--acd-wine,#6b0d1e) 88%,#000 12%)!important;border-radius:12px!important;background:var(--acd-wine,#6b0d1e)!important;color:#fffaf2!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;box-shadow:none!important}@media(hover:hover){body.acd-core-audit-v0109 .acd-search-panel .acd-overlay-close:hover{background:color-mix(in srgb,var(--acd-gold,#d4af37) 14%,var(--acd-cream,#fff8ed) 86%)!important;color:var(--acd-wine,#6b0d1e)!important;border-color:var(--acd-gold,#d4af37)!important}body.acd-core-audit-v0109 .acd-search-form>button[type="submit"]:hover{background:#861128!important;border-color:#861128!important;color:#fff!important}}html[data-theme="dark"] body.acd-core-audit-v0109 .acd-search-panel .acd-overlay-close{background:#1b3040!important;color:#fff7e9!important;border-color:#536777!important}html[data-theme="dark"] body.acd-core-audit-v0109 .acd-search-form>button[type="submit"]{background:#951c38!important;border-color:#cda646!important;color:#fffaf0!important}@media(hover:hover){body.acd-core-audit-v0109.acd-saints-archive-page .acd-saints-card-copy h3 a:hover,body.acd-core-audit-v0109.acd-saints-archive-page .acd-saints-card:hover .acd-saints-card-copy h3 a{color:var(--acd-hover-title-gold)!important;text-decoration-line:underline!important;text-decoration-color:var(--acd-hover-title-gold)!important;text-decoration-thickness:2px!important;text-underline-offset:5px!important}html[data-theme="dark"] body.acd-core-audit-v0109.acd-saints-archive-page .acd-saints-card-copy h3 a:hover,html[data-theme="dark"] body.acd-core-audit-v0109.acd-saints-archive-page .acd-saints-card:hover .acd-saints-card-copy h3 a{color:var(--acd-hover-title-gold-dark)!important;text-decoration-color:var(--acd-hover-title-gold-dark)!important}}body.acd-core-audit-v0109.acd-saints-archive-page .acd-saints-card-copy h3 a:focus-visible{color:var(--acd-hover-title-gold)!important;text-decoration-line:underline!important;text-decoration-color:var(--acd-hover-title-gold)!important;text-decoration-thickness:2px!important;text-underline-offset:5px!important}html[data-theme="dark"] body.acd-core-audit-v0109.acd-saints-archive-page .acd-saints-card-copy h3 a:focus-visible{color:var(--acd-hover-title-gold-dark)!important;text-decoration-color:var(--acd-hover-title-gold-dark)!important}@media(hover:hover){html:not([data-theme="dark"]) body.acd-core-audit-v0109.acd-prayers-page .acd-prayer-featured-copy h2 a:hover,html:not([data-theme="dark"]) body.acd-core-audit-v0109.acd-prayers-page .acd-category-card-copy h3 a:hover,html:not([data-theme="dark"]) body.acd-core-audit-v0109.acd-prayers-page .acd-category-post-card:hover .acd-category-card-copy h3 a,html:not([data-theme="dark"]) body.acd-core-audit-v0109.acd-prayers-page .acd-prayer-intention-card:hover strong{color:var(--acd-hover-title-gold)!important;text-decoration-line:underline!important;text-decoration-color:var(--acd-hover-title-gold)!important;text-decoration-thickness:2px!important;text-underline-offset:5px!important;text-shadow:none!important}html[data-theme="dark"] body.acd-core-audit-v0109.acd-prayers-page .acd-prayer-featured-copy h2 a:hover,html[data-theme="dark"] body.acd-core-audit-v0109.acd-prayers-page .acd-category-card-copy h3 a:hover,html[data-theme="dark"] body.acd-core-audit-v0109.acd-prayers-page .acd-category-post-card:hover .acd-category-card-copy h3 a,html[data-theme="dark"] body.acd-core-audit-v0109.acd-prayers-page .acd-prayer-intention-card:hover strong{color:var(--acd-hover-title-gold-dark)!important;text-decoration-color:var(--acd-hover-title-gold-dark)!important;text-shadow:none!important}}html:not([data-theme="dark"]) body.acd-core-audit-v0109.acd-prayers-page .acd-prayer-featured-copy h2 a:focus-visible,html:not([data-theme="dark"]) body.acd-core-audit-v0109.acd-prayers-page .acd-category-card-copy h3 a:focus-visible,html:not([data-theme="dark"]) body.acd-core-audit-v0109.acd-prayers-page .acd-prayer-intention-card:focus-visible strong{color:var(--acd-hover-title-gold)!important;text-decoration-color:var(--acd-hover-title-gold)!important}html[data-theme="dark"] body.acd-core-audit-v0109.acd-prayers-page .acd-prayer-featured-copy h2 a:focus-visible,html[data-theme="dark"] body.acd-core-audit-v0109.acd-prayers-page .acd-category-card-copy h3 a:focus-visible,html[data-theme="dark"] body.acd-core-audit-v0109.acd-prayers-page .acd-prayer-intention-card:focus-visible strong{color:var(--acd-hover-title-gold-dark)!important;text-decoration-color:var(--acd-hover-title-gold-dark)!important}@media(max-width:620px){body.acd-core-audit-v0109 .acd-search-form>button[type="submit"]{width:100%!important}}body.acd-core-audit-v01010{--acd-prayer-title-gold:#b88a22;--acd-prayer-title-gold-dark:#f1cc68}@media(hover:hover){html:not([data-theme="dark"]) body.acd-core-audit-v01010 .acd-prayers-page .acd-prayer-featured-copy h2 a:hover,html:not([data-theme="dark"]) body.acd-core-audit-v01010 .acd-prayers-page .acd-category-card-copy h3 a:hover,html:not([data-theme="dark"]) body.acd-core-audit-v01010 .acd-prayers-page .acd-category-post-card:hover .acd-category-card-copy h3 a,html:not([data-theme="dark"]) body.acd-core-audit-v01010.acd-prayers-page .acd-prayer-featured-copy h2 a:hover,html:not([data-theme="dark"]) body.acd-core-audit-v01010.acd-prayers-page .acd-category-card-copy h3 a:hover,html:not([data-theme="dark"]) body.acd-core-audit-v01010.acd-prayers-page .acd-category-post-card:hover .acd-category-card-copy h3 a{color:var(--acd-prayer-title-gold)!important;-webkit-text-fill-color:var(--acd-prayer-title-gold)!important;text-decoration-line:underline!important;text-decoration-color:var(--acd-prayer-title-gold)!important;text-decoration-thickness:2px!important;text-underline-offset:5px!important;text-shadow:none!important}html[data-theme="dark"] body.acd-core-audit-v01010 .acd-prayers-page .acd-prayer-featured-copy h2 a:hover,html[data-theme="dark"] body.acd-core-audit-v01010 .acd-prayers-page .acd-category-card-copy h3 a:hover,html[data-theme="dark"] body.acd-core-audit-v01010 .acd-prayers-page .acd-category-post-card:hover .acd-category-card-copy h3 a,html[data-theme="dark"] body.acd-core-audit-v01010.acd-prayers-page .acd-prayer-featured-copy h2 a:hover,html[data-theme="dark"] body.acd-core-audit-v01010.acd-prayers-page .acd-category-card-copy h3 a:hover,html[data-theme="dark"] body.acd-core-audit-v01010.acd-prayers-page .acd-category-post-card:hover .acd-category-card-copy h3 a{color:var(--acd-prayer-title-gold-dark)!important;-webkit-text-fill-color:var(--acd-prayer-title-gold-dark)!important;text-decoration-line:underline!important;text-decoration-color:var(--acd-prayer-title-gold-dark)!important;text-decoration-thickness:2px!important;text-underline-offset:5px!important;text-shadow:none!important}}html:not([data-theme="dark"]) body.acd-core-audit-v01010 .acd-prayers-page :is(.acd-prayer-featured-copy h2 a,.acd-category-card-copy h3 a):focus-visible,html:not([data-theme="dark"]) body.acd-core-audit-v01010.acd-prayers-page :is(.acd-prayer-featured-copy h2 a,.acd-category-card-copy h3 a):focus-visible{color:var(--acd-prayer-title-gold)!important;-webkit-text-fill-color:var(--acd-prayer-title-gold)!important;text-decoration:underline 2px var(--acd-prayer-title-gold)!important;text-underline-offset:5px!important}html[data-theme="dark"] body.acd-core-audit-v01010 .acd-prayers-page :is(.acd-prayer-featured-copy h2 a,.acd-category-card-copy h3 a):focus-visible,html[data-theme="dark"] body.acd-core-audit-v01010.acd-prayers-page :is(.acd-prayer-featured-copy h2 a,.acd-category-card-copy h3 a):focus-visible{color:var(--acd-prayer-title-gold-dark)!important;-webkit-text-fill-color:var(--acd-prayer-title-gold-dark)!important;text-decoration:underline 2px var(--acd-prayer-title-gold-dark)!important;text-underline-offset:5px!important}body.acd-core-audit-v01011{--acd-final-gold:#c9911d;--acd-final-gold-hover:#b87f0d;--acd-final-wine:#8f1027;--acd-final-wine-hover:#a81733;--acd-final-ink:#17283a;--acd-final-muted:#76685f;--acd-final-dark-text:#f6efe4;--acd-final-dark-muted:#dfd3c4;--acd-final-dark-gold:#f0c85c}body.acd-core-audit-v01011 :where(.acd-category-card-copy h3 a,.acd-prayer-post-card h2 a,.acd-prayer-post-card h3 a,.acd-saints-card h2 a,.acd-saints-card h3 a,.acd-scripture-card h2 a,.acd-scripture-card h3 a,.acd-hub-post-card h3 a,.acd-hub-featured h3 a,.acd-share-card h3 a,.acd-related-card h3 a,.acd-context-share-card h3 a):hover,body.acd-core-audit-v01011 :where(.acd-category-card-copy h3 a,.acd-prayer-post-card h2 a,.acd-prayer-post-card h3 a,.acd-saints-card h2 a,.acd-saints-card h3 a,.acd-scripture-card h2 a,.acd-scripture-card h3 a,.acd-hub-post-card h3 a,.acd-hub-featured h3 a,.acd-share-card h3 a,.acd-related-card h3 a,.acd-context-share-card h3 a):focus-visible{color:var(--acd-final-gold-hover)!important;text-decoration-line:underline!important;text-decoration-color:currentColor!important;text-decoration-thickness:.07em!important;text-underline-offset:.15em!important}html[data-theme="dark"] body.acd-core-audit-v01011 :where(.acd-category-card-copy h3 a,.acd-prayer-post-card h2 a,.acd-prayer-post-card h3 a,.acd-saints-card h2 a,.acd-saints-card h3 a,.acd-scripture-card h2 a,.acd-scripture-card h3 a,.acd-hub-post-card h3 a,.acd-hub-featured h3 a,.acd-share-card h3 a,.acd-related-card h3 a,.acd-context-share-card h3 a):hover,html[data-theme="dark"] body.acd-core-audit-v01011 :where(.acd-category-card-copy h3 a,.acd-prayer-post-card h2 a,.acd-prayer-post-card h3 a,.acd-saints-card h2 a,.acd-saints-card h3 a,.acd-scripture-card h2 a,.acd-scripture-card h3 a,.acd-hub-post-card h3 a,.acd-hub-featured h3 a,.acd-share-card h3 a,.acd-related-card h3 a,.acd-context-share-card h3 a):focus-visible{color:var(--acd-final-dark-gold)!important}body.acd-core-audit-v01011 :where(.acd-internal-read-link,.acd-saints-card-footer>a,.acd-saints-primary-link,.acd-hub-text-link,.acd-context-share-card-link){color:var(--acd-final-wine)!important;font-weight:800!important}body.acd-core-audit-v01011 :where(.acd-internal-read-link,.acd-saints-card-footer>a,.acd-saints-primary-link,.acd-hub-text-link,.acd-context-share-card-link):hover,body.acd-core-audit-v01011 :where(.acd-internal-read-link,.acd-saints-card-footer>a,.acd-saints-primary-link,.acd-hub-text-link,.acd-context-share-card-link):focus-visible{color:var(--acd-final-gold-hover)!important;text-decoration:underline!important;text-underline-offset:.16em!important}html[data-theme="dark"] body.acd-core-audit-v01011 :where(.acd-internal-read-link,.acd-saints-card-footer>a,.acd-saints-primary-link,.acd-hub-text-link,.acd-context-share-card-link){color:#f0c85c!important}html[data-theme="dark"] body.acd-core-audit-v01011 :where(.acd-internal-read-link,.acd-saints-card-footer>a,.acd-saints-primary-link,.acd-hub-text-link,.acd-context-share-card-link):hover,html[data-theme="dark"] body.acd-core-audit-v01011 :where(.acd-internal-read-link,.acd-saints-card-footer>a,.acd-saints-primary-link,.acd-hub-text-link,.acd-context-share-card-link):focus-visible{color:#ffe08a!important}body.acd-core-audit-v01011 :where(.acd-card-meta,.acd-category-card-meta,.acd-prayer-post-meta,.acd-saints-card-meta,.acd-scripture-meta,.acd-reading-time,time){color:var(--acd-final-muted)!important}body.acd-core-audit-v01011 :where(.acd-card-meta,.acd-category-card-meta,.acd-prayer-post-meta,.acd-saints-card-meta,.acd-scripture-meta,.acd-reading-time) :where(svg,path,circle){stroke:currentColor!important}html[data-theme="dark"] body.acd-core-audit-v01011 :where(.acd-card-meta,.acd-category-card-meta,.acd-prayer-post-meta,.acd-saints-card-meta,.acd-scripture-meta,.acd-reading-time,time){color:var(--acd-final-dark-muted)!important}body.acd-core-audit-v01011 :where(.acd-pray-button,.acd-hub-button.is-primary,.acd-share-today-action,.acd-share-card-actions button:not(.is-secondary),.acd-share-focus-actions button:not(.is-secondary),.acd-share-card-actions a:not(.is-secondary),.acd-share-focus-actions a:not(.is-secondary),.acd-search-form>button){background:var(--acd-final-wine)!important;color:#fffaf2!important;text-decoration:none!important}body.acd-core-audit-v01011 :where(.acd-pray-button,.acd-hub-button.is-primary,.acd-share-today-action,.acd-share-card-actions button:not(.is-secondary),.acd-share-focus-actions button:not(.is-secondary),.acd-share-card-actions a:not(.is-secondary),.acd-share-focus-actions a:not(.is-secondary),.acd-search-form>button):hover{background:var(--acd-final-wine-hover)!important;color:#fff!important;text-decoration:none!important}body.acd-core-audit-v01011 :where(a,button,input,select,textarea):focus-visible{outline:3px solid rgb(201 145 29 / .72)!important;outline-offset:3px!important}html[data-theme="dark"] body.acd-core-audit-v01011 :where(.acd-hub-empty,.acd-hub-preparing,.acd-share-empty-state) h2,html[data-theme="dark"] body.acd-core-audit-v01011 :where(.acd-hub-empty,.acd-hub-preparing,.acd-share-empty-state) h3,html[data-theme="dark"] body.acd-core-audit-v01011 :where(.acd-hub-empty,.acd-hub-preparing,.acd-share-empty-state) strong{color:var(--acd-final-dark-text)!important}html[data-theme="dark"] body.acd-core-audit-v01011 :where(.acd-hub-empty,.acd-hub-preparing,.acd-share-empty-state) p,html[data-theme="dark"] body.acd-core-audit-v01011 :where(.acd-hub-empty,.acd-hub-preparing,.acd-share-empty-state) span{color:var(--acd-final-dark-muted)!important}body.acd-core-audit-v0106.acd-message-single-page .acd-share-focus-actions .is-save-primary,body.acd-core-audit-v01011.acd-message-single-page .acd-share-focus-actions .is-save-primary{background:linear-gradient(135deg,#cda447 0%,#b78427 100%)!important;border-color:#b78427!important;color:#fffdf8!important;box-shadow:0 7px 17px rgb(183 132 39 / .22)!important;text-decoration:none!important}body.acd-core-audit-v0106.acd-message-single-page .acd-share-focus-actions .is-save-primary svg,body.acd-core-audit-v01011.acd-message-single-page .acd-share-focus-actions .is-save-primary svg{color:#fffdf8!important;stroke:currentColor!important}@media(hover:hover){body.acd-core-audit-v0106.acd-message-single-page .acd-share-focus-actions .is-save-primary:hover,body.acd-core-audit-v01011.acd-message-single-page .acd-share-focus-actions .is-save-primary:hover{background:linear-gradient(135deg,#bb8d30 0%,#9f6f18 100%)!important;border-color:#9f6f18!important;color:#fff!important;transform:translateY(-1px)}}body.acd-core-audit-v0106.acd-message-single-page .acd-share-focus-actions .is-image-share,body.acd-core-audit-v01011.acd-message-single-page .acd-share-focus-actions .is-image-share{background:#8b0f29!important;border-color:#8b0f29!important;color:#fffaf2!important}body.acd-core-audit-v0106.acd-message-single-page .acd-share-focus-actions .is-text-share,body.acd-core-audit-v0106.acd-message-single-page .acd-share-focus-actions .is-copy-text,body.acd-core-audit-v01011.acd-message-single-page .acd-share-focus-actions .is-text-share,body.acd-core-audit-v01011.acd-message-single-page .acd-share-focus-actions .is-copy-text{background:transparent!important;border-color:rgb(125 13 32 / .34)!important;color:#741329!important;box-shadow:none!important}body.acd-core-audit-v0106.acd-message-single-page .acd-share-focus-actions .is-text-share svg,body.acd-core-audit-v0106.acd-message-single-page .acd-share-focus-actions .is-copy-text svg,body.acd-core-audit-v01011.acd-message-single-page .acd-share-focus-actions .is-text-share svg,body.acd-core-audit-v01011.acd-message-single-page .acd-share-focus-actions .is-copy-text svg{color:#741329!important;stroke:currentColor!important}@media(hover:hover){body.acd-core-audit-v0106.acd-message-single-page .acd-share-focus-actions .is-text-share:hover,body.acd-core-audit-v0106.acd-message-single-page .acd-share-focus-actions .is-copy-text:hover,body.acd-core-audit-v01011.acd-message-single-page .acd-share-focus-actions .is-text-share:hover,body.acd-core-audit-v01011.acd-message-single-page .acd-share-focus-actions .is-copy-text:hover{background:#fff5ef!important;border-color:#b98d35!important;color:#7d0d20!important}}body.acd-core-audit-v0106.acd-message-archive-page .acd-share-grid.is-messages{gap:14px!important}body.acd-core-audit-v0106.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card{height:100%;border-color:rgb(157 111 47 / .18)!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}body.acd-core-audit-v0106.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-copy{min-height:72px;display:flex;align-items:flex-start}body.acd-core-audit-v0106.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-copy h3{width:100%;height:2.16em;min-height:2.16em!important;max-height:2.16em;margin:0!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:clamp(20px,1.38vw,23px)!important;line-height:1.08!important}@media(hover:hover){body.acd-core-audit-v0106.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card:hover{transform:translateY(-4px)!important;border-color:rgb(185 141 53 / .55)!important;box-shadow:0 15px 32px rgb(65 43 22 / .10)!important}body.acd-core-audit-v0106.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card:hover .acd-share-card-image img{transform:scale(1.015)!important}body.acd-core-audit-v0106.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card:hover .acd-share-card-copy h3 a{color:#c1932d!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important}}@media(min-width:1550px){body.acd-core-audit-v0106.acd-message-archive-page .acd-share-grid.is-messages{gap:13px!important}body.acd-core-audit-v0106.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-copy h3{font-size:20px!important}}@media(min-width:1020px) and (max-width:1279px){body.acd-core-audit-v0106.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-copy h3{font-size:22px!important}}@media(min-width:700px) and (max-width:1019px){body.acd-core-audit-v0106.acd-message-archive-page .acd-share-grid.is-messages{gap:13px!important}body.acd-core-audit-v0106.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-copy h3{font-size:21px!important}}@media(min-width:380px) and (max-width:699px){body.acd-core-audit-v0106.acd-message-archive-page .acd-share-grid.is-messages{gap:10px!important}body.acd-core-audit-v0106.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-copy{min-height:62px;padding:9px!important}body.acd-core-audit-v0106.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-copy h3{font-size:17.5px!important}}@media(max-width:379px){body.acd-core-audit-v0106.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-copy{min-height:68px}body.acd-core-audit-v0106.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-copy h3{font-size:20px!important}}html[data-theme='dark'] body.acd-core-audit-v0106.acd-message-single-page .acd-share-focus-actions .is-save-primary,html[data-theme='dark'] body.acd-core-audit-v01011.acd-message-single-page .acd-share-focus-actions .is-save-primary{background:linear-gradient(135deg,#e0bd61 0%,#ba882d 100%)!important;border-color:#d5ae50!important;color:#18252f!important}html[data-theme='dark'] body.acd-core-audit-v0106.acd-message-single-page .acd-share-focus-actions .is-save-primary svg,html[data-theme='dark'] body.acd-core-audit-v01011.acd-message-single-page .acd-share-focus-actions .is-save-primary svg{color:#18252f!important}html[data-theme='dark'] body.acd-core-audit-v0106.acd-message-single-page .acd-share-focus-actions .is-text-share,html[data-theme='dark'] body.acd-core-audit-v0106.acd-message-single-page .acd-share-focus-actions .is-copy-text,html[data-theme='dark'] body.acd-core-audit-v01011.acd-message-single-page .acd-share-focus-actions .is-text-share,html[data-theme='dark'] body.acd-core-audit-v01011.acd-message-single-page .acd-share-focus-actions .is-copy-text{background:transparent!important;border-color:rgb(239 201 91 / .42)!important;color:#efc95b!important}body.acd-core-audit-v0106.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-copy,body.acd-core-audit-v01011.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-copy{display:block!important;min-height:72px!important;padding:12px 13px 13px!important}body.acd-core-audit-v0106.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-copy h3,body.acd-core-audit-v01011.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-copy h3{width:100%!important;height:2.16em!important;min-height:2.16em!important;max-height:2.16em!important;margin:0!important;font-size:clamp(20px,1.38vw,23px)!important;line-height:1.08!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}body.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-badge{display:none!important}body.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-copy>p,body.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-actions{display:none!important}body.acd-message-archive-page .acd-share-grid.is-messages .acd-used-status:not([hidden]){display:block!important;margin-top:5px!important;font-size:11px!important}@media(hover:hover){body.acd-core-audit-v0106.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card:hover,body.acd-core-audit-v01011.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card:hover{transform:translateY(-2px)!important;border-color:rgb(185 141 53 / .46)!important;box-shadow:0 12px 28px rgb(65 43 22 / .085)!important}body.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card:hover .acd-share-card-image img{transform:none!important}}@media(min-width:1550px){body.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-copy h3{font-size:20px!important}}@media(min-width:1280px) and (max-width:1549px){body.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-copy h3{font-size:22px!important}}@media(min-width:1020px) and (max-width:1279px){body.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-copy h3{font-size:21px!important}}@media(min-width:700px) and (max-width:1019px){body.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-copy{min-height:68px!important;padding:11px!important}body.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-copy h3{font-size:20px!important}}@media(min-width:380px) and (max-width:699px){body.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-copy{min-height:62px!important;padding:9px!important}body.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-copy h3{font-size:17.5px!important}}@media(max-width:379px){body.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-copy{min-height:68px!important}body.acd-message-archive-page .acd-share-grid.is-messages .acd-share-card-copy h3{font-size:20px!important}}body.acd-message-archive-page .acd-share-grid.is-messages .acd-used-status{display:none!important}html body #ast-scroll-top,html body .ast-scroll-to-top-right,html body .ast-scroll-to-top-left{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;line-height:42px!important;text-align:center!important;background:#7d0d20!important;background-color:#7d0d20!important;color:#fff8ed!important;border:1px solid rgb(212 175 55 / .72)!important;border-radius:10px!important;box-shadow:0 8px 20px rgb(67 15 27 / .22)!important;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease,outline-color .18s ease!important}html body #ast-scroll-top:hover,html body #ast-scroll-top:focus-visible,html body .ast-scroll-to-top-right:hover,html body .ast-scroll-to-top-right:focus-visible,html body .ast-scroll-to-top-left:hover,html body .ast-scroll-to-top-left:focus-visible{background:#95142c!important;background-color:#95142c!important;color:#fff!important;outline:2px solid #d4af37!important;outline-offset:2px!important;box-shadow:0 10px 24px rgb(67 15 27 / .28)!important;transform:translateY(-1px)!important}html body #ast-scroll-top .ast-scroll-top-icon,html body #ast-scroll-top .ast-icon,html body .ast-scroll-to-top-right .ast-scroll-top-icon,html body .ast-scroll-to-top-left .ast-scroll-top-icon{width:auto!important;height:auto!important;padding:0!important;margin:0!important;background:transparent!important;background-color:transparent!important;color:inherit!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}html[data-theme='dark'] body #ast-scroll-top,html[data-theme='dark'] body .ast-scroll-to-top-right,html[data-theme='dark'] body .ast-scroll-to-top-left{background:#8d1429!important;background-color:#8d1429!important;color:#fff8ed!important;border-color:#caa84e!important}@media (max-width:600px){html body #ast-scroll-top,html body .ast-scroll-to-top-right,html body .ast-scroll-to-top-left{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important}}.acd-privacy-summary-icon svg,.acd-terms-summary-icon svg,.acd-about-summary-icon svg{display:block;width:24px;height:24px}.acd-saints-card-meta,.acd-saints-published-date,.acd-saints-reading-time{display:none!important}body.single-post aside [class*="reading-time"],body.single-post aside [class*="read-time"],body.single-post aside [class*="published-date"],body.single-post aside [class*="post-date"]{display:none!important}html[data-theme="dark"] body.single-post [class*="kicker"],html[data-theme="dark"] body.single-post [class*="eyebrow"],html[data-theme="dark"] body.category-reflexoes-de-fe [class*="kicker"],html[data-theme="dark"] body.category-reflexoes-de-fe [class*="eyebrow"]{color:#f2c95b!important}.acd-footer-mvp-complement{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;width:100%;margin-top:22px;padding-top:18px;border-top:1px solid rgb(255 255 255 / .16)}.acd-footer-mvp-links{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.acd-footer-mvp-links a{color:inherit;text-decoration:none}.acd-footer-mvp-links a:hover,.acd-footer-mvp-links a:focus-visible{text-decoration:underline}.acd-footer-pending-social{display:flex;align-items:center;gap:9px}.acd-footer-pending-social>span{width:38px;height:38px;border:1px solid rgb(218 175 55 / .65);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#e0b43e;font-size:15px;line-height:1}.acd-footer-pending-social svg{width:17px;height:17px;display:block}@media (max-width:700px){.acd-footer-mvp-complement{align-items:flex-start;flex-direction:column}}.acd-footer-brand .acd-footer-social-canonical{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:20px}.acd-footer-brand .acd-footer-social-canonical>span{width:38px;height:38px;flex:0 0 38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(218 175 55 / .7);border-radius:50%;color:#e0b43e;line-height:1}.acd-footer-brand .acd-footer-social-canonical svg{width:17px;height:17px;display:block}.acd-footer-mvp-complement,.acd-footer-pending-social{display:none!important}html:not([data-theme="dark"]) .acd-brand-name em{color:#7d4f00!important}html:not([data-theme="dark"]) .acd-most-read h3{color:#7d4f00!important}.acd-badge.acd-badge-over-image,.acd-badge.acd-badge-oracoes{background:#7d4f00!important;color:#ffffff!important}html:not([data-theme="dark"]) body .acd-header .acd-brand-name em,html:not([data-theme="dark"]) body .acd-header .acd-brand-name>em{color:#6f4600!important}@media (max-width:820px){body .acd-footer .acd-footer-grid>div:not(.acd-footer-brand) a{min-height:44px!important;display:flex!important;align-items:center!important;padding-top:6px!important;padding-bottom:6px!important;box-sizing:border-box!important}}body.acd-recent-page{background:var(--acd-bg,#fbf7f1);color:var(--acd-text,#172238)}.acd-recent-main{min-height:70vh;background:var(--acd-bg,#fbf7f1)}.acd-recent-hero{position:relative;overflow:hidden;padding:58px 0 50px;border-bottom:1px solid rgb(151 108 48 / .16);background:linear-gradient(180deg,#fffdf8 0%,#fbf4e9 100%)}.acd-recent-hero:after{content:"";position:absolute;right:-80px;top:-115px;width:330px;height:330px;border:1px solid rgb(212 175 55 / .12);border-radius:50%;box-shadow:0 0 0 45px rgb(212 175 55 / .035),0 0 0 95px rgb(125 13 32 / .018);pointer-events:none}.acd-recent-hero-inner{position:relative;z-index:1;max-width:980px;text-align:center}.acd-recent-kicker{display:inline-flex;align-items:center;gap:8px;color:#a36d12;font-size:12px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.acd-recent-kicker svg{width:17px;height:17px;color:#7d0d20}.acd-recent-hero h1{max-width:920px;margin:10px auto 12px;font-family:var(--acd-font-serif,'Cormorant Garamond',Georgia,serif);font-size:clamp(42px,5.3vw,66px);line-height:1.01;color:#172238}.acd-recent-hero p{max-width:720px;margin:0 auto;color:#6d6057;font-size:17px;line-height:1.6}.acd-recent-listing{padding:48px 0 66px}.acd-recent-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:23px}.acd-recent-heading>div>span{display:block;color:#a36d12;font-size:11px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.acd-recent-heading h2{margin:5px 0 0;font-family:var(--acd-font-serif,'Cormorant Garamond',Georgia,serif);font-size:clamp(31px,4vw,43px);line-height:1.07;color:#172238}.acd-recent-heading>p{margin:0 0 4px;color:#86766a;font-size:13px;font-weight:700}body.acd-recent-page .acd-recent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;align-items:stretch}body.acd-recent-page .acd-recent-card-v010133{display:flex!important;flex-direction:column!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid #ead9c9!important;border-radius:18px!important;background:#fffdf9!important;box-shadow:0 9px 28px rgb(65 43 25 / .045)!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}body.acd-recent-page .acd-recent-card-v010133:hover{transform:translateY(-2px)!important;border-color:#dfc397!important;box-shadow:0 14px 34px rgb(65 43 25 / .075)!important}body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-media{position:relative!important;display:block!important;width:100%!important;max-width:none!important;aspect-ratio:16/10!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:#f1e7d9!important;text-decoration:none!important}body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-media img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;object-fit:cover!important;transition:transform .28s ease!important}body.acd-recent-page .acd-recent-card-v010133:hover .acd-category-card-media img{transform:scale(1.018)}body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-placeholder{display:grid!important;width:100%!important;height:100%!important;place-items:center!important;color:#9c6c27!important;background:linear-gradient(145deg,#efe4d4,#fbf6ee)!important}body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-placeholder svg{width:52px;height:52px}body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-badge{position:absolute!important;top:22px!important;left:22px!important;z-index:2!important;display:inline-flex!important;align-items:center!important;min-height:30px!important;max-width:calc(100% - 44px)!important;margin:0!important;padding:7px 12px 6px!important;border-radius:7px!important;color:#fff;box-shadow:0 4px 12px rgb(76 12 28 / .14)!important;font-size:10.5px!important;font-weight:900!important;line-height:1!important;letter-spacing:.035em!important;text-transform:uppercase!important}body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-copy{display:flex!important;flex:1!important;flex-direction:column!important;min-height:295px!important;margin:0!important;padding:23px 24px 24px!important}body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-copy h3{margin:0 0 17px!important;padding:0!important;font-family:var(--acd-font-serif,'Cormorant Garamond',Georgia,serif)!important;font-size:30px!important;font-weight:700!important;line-height:1.02!important;letter-spacing:-.018em!important}body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-copy h3 a{color:#10263a!important;text-decoration:none!important}body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-meta{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important;margin:0 0 20px!important;padding:0!important;color:#9a3948!important;font-size:13.5px!important;line-height:1.3!important}body.acd-recent-page .acd-recent-card-v010133 .acd-category-reading-time{display:inline-flex!important;align-items:center!important;gap:6px!important;white-space:nowrap!important}body.acd-recent-page .acd-recent-card-v010133 .acd-category-time-icon{width:15px!important;height:15px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-excerpt{margin:0!important;padding:0!important;color:#725d50!important;font-size:16px!important;line-height:1.63!important}body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-cta{display:inline-flex!important;align-items:center!important;gap:8px!important;width:max-content!important;margin-top:auto!important;padding-top:20px!important;border:0!important;color:#970c2b!important;font-size:14.5px!important;font-weight:850!important;line-height:1.2!important;text-decoration:none!important}body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-cta svg{width:17px!important;height:17px!important;color:currentColor!important;stroke:currentColor!important}@media(hover:hover){body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-copy h3 a:hover,body.acd-recent-page .acd-recent-card-v010133:hover .acd-category-card-copy h3 a{color:#b8871f!important;text-decoration:underline!important;text-decoration-thickness:1.5px!important;text-underline-offset:.14em!important}body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-cta:hover{color:#b8871f!important;text-decoration:underline!important;text-underline-offset:4px!important}}html[data-theme='dark'] body.acd-recent-page .acd-recent-card-v010133{background:#1d1f22!important;border-color:#3a332d!important;box-shadow:0 9px 28px rgb(0 0 0 / .14)!important}html[data-theme='dark'] body.acd-recent-page .acd-recent-card-v010133:hover{border-color:#765f38!important;box-shadow:0 14px 34px rgb(0 0 0 / .21)!important}html[data-theme='dark'] body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-copy h3 a{color:#fff6ea!important}html[data-theme='dark'] body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-meta{color:#e4a9b6!important}html[data-theme='dark'] body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-excerpt{color:#d5c8be!important}html[data-theme='dark'] body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-cta{color:#f08499!important}@media(hover:hover){html[data-theme='dark'] body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-copy h3 a:hover,html[data-theme='dark'] body.acd-recent-page .acd-recent-card-v010133:hover .acd-category-card-copy h3 a,html[data-theme='dark'] body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-cta:hover{color:#f0cb63!important}}.acd-recent-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:36px}.acd-recent-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;padding:7px 12px;border:1px solid rgb(125 13 32 / .20);border-radius:10px;background:#fff;color:#7d0d20;font-weight:800;text-decoration:none}.acd-recent-pagination .current{background:#7d0d20;color:#fff;border-color:#7d0d20}.acd-recent-pagination a:hover,.acd-recent-pagination a:focus-visible{border-color:#d4af37;color:#a87516;outline:none}.acd-recent-empty{display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:center;padding:34px;border:1px dashed rgb(155 111 48 / .34);border-radius:18px;background:#fff}.acd-recent-empty>span{display:grid;width:70px;height:70px;place-items:center;border-radius:50%;background:#fbf2e3;color:#7d0d20}.acd-recent-empty>span svg{width:30px;height:30px}.acd-recent-empty h2{margin:0 0 6px;font-family:var(--acd-font-serif,'Cormorant Garamond',Georgia,serif);color:#172238}.acd-recent-empty p{margin:0;color:#6f625a}.acd-recent-explore{padding:48px 0 72px;background:#fffdf9;border-top:1px solid rgb(151 108 48 / .14)}.acd-recent-explore-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.acd-recent-explore-grid>a{display:grid;grid-template-columns:auto 1fr auto;gap:13px;align-items:center;padding:20px;border:1px solid rgb(155 111 48 / .18);border-radius:15px;background:#fff;color:#172238;text-decoration:none;box-shadow:0 6px 20px rgb(54 37 21 / .04);transition:transform .18s ease,border-color .18s ease}.acd-recent-explore-grid>a:hover,.acd-recent-explore-grid>a:focus-visible{transform:translateY(-2px);border-color:rgb(183 131 29 / .62);outline:none}.acd-recent-explore-grid>a>span:first-child{display:grid;width:43px;height:43px;place-items:center;border-radius:50%;background:#fbf2e3;color:#7d0d20}.acd-recent-explore-grid>a>span:first-child svg{width:21px;height:21px}.acd-recent-explore-grid strong{display:block;font-family:var(--acd-font-serif,'Cormorant Garamond',Georgia,serif);font-size:22px;line-height:1.05}.acd-recent-explore-grid small{display:block;margin-top:4px;color:#766a61;font-size:13.5px;line-height:1.35}.acd-recent-explore-grid>a>svg{width:17px;height:17px;color:#7d0d20}html[data-theme='dark'] body.acd-recent-page{background:#151619;color:#f3eee8}html[data-theme='dark'] .acd-recent-main{background:#151619}html[data-theme='dark'] .acd-recent-hero{background:linear-gradient(180deg,#1a1c1f 0%,#17191c 100%);border-bottom-color:#34302c}html[data-theme='dark'] .acd-recent-hero h1,html[data-theme='dark'] .acd-recent-heading h2,html[data-theme='dark'] .acd-recent-copy h2 a,html[data-theme='dark'] .acd-recent-empty h2,html[data-theme='dark'] .acd-recent-explore-grid>a,html[data-theme='dark'] .acd-recent-explore-grid strong{color:#f5eee7}html[data-theme='dark'] .acd-recent-hero p,html[data-theme='dark'] .acd-recent-copy>p,html[data-theme='dark'] .acd-recent-empty p,html[data-theme='dark'] .acd-recent-explore-grid small{color:#d1c7bf}html[data-theme='dark'] .acd-recent-card,html[data-theme='dark'] .acd-recent-empty,html[data-theme='dark'] .acd-recent-pagination .page-numbers,html[data-theme='dark'] .acd-recent-explore-grid>a{background:#1e2023;border-color:#3a342f}html[data-theme='dark'] .acd-recent-card-footer{border-color:#35302c}html[data-theme='dark'] .acd-recent-meta{color:#c6bbb2}html[data-theme='dark'] .acd-recent-read,html[data-theme='dark'] .acd-recent-heading>div>span,html[data-theme='dark'] .acd-recent-kicker{color:#efc95b}html[data-theme='dark'] .acd-recent-explore{background:#181a1d;border-top-color:#34302c}html[data-theme='dark'] .acd-recent-thumb-placeholder{background:#22262a;color:#d3aa49}@media(max-width:980px){body.acd-recent-page .acd-recent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-copy{min-height:auto!important}.acd-recent-explore-grid{grid-template-columns:1fr}}@media(max-width:680px){.acd-recent-hero{padding:40px 0 36px}.acd-recent-hero h1{font-size:39px}.acd-recent-listing{padding:36px 0 50px}.acd-recent-heading{align-items:flex-start;flex-direction:column}body.acd-recent-page .acd-recent-grid{grid-template-columns:1fr;gap:20px}body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-media{aspect-ratio:16/10!important}body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-copy{padding:21px 22px 22px!important}body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-copy h3{font-size:28px!important}body.acd-recent-page .acd-recent-card-v010133 .acd-category-card-badge{top:16px!important;left:16px!important}.acd-recent-empty{grid-template-columns:1fr;padding:28px 22px;text-align:center}.acd-recent-empty>span{margin:0 auto}.acd-recent-explore{padding:40px 0 56px}}body.acd-category-premium-page{background:var(--acd-bg,#fbf7f1)}.acd-category-premium-hero{padding-top:64px;padding-bottom:54px}.acd-category-premium-hero .acd-recent-hero-inner{max-width:1000px}.acd-category-premium-hero h1{letter-spacing:-.018em}.acd-category-premium-listing{padding-top:54px}.acd-category-premium-page .acd-recent-heading{padding-bottom:14px;border-bottom:1px solid rgb(151 108 48 / .16)}.acd-category-premium-page .acd-recent-heading h2{font-size:clamp(34px,4vw,46px)}.acd-category-premium-page .acd-recent-pagination{padding-top:4px}.acd-category-premium-page .acd-recent-explore{position:relative;overflow:hidden}.acd-category-premium-page .acd-recent-explore:after{content:"";position:absolute;left:-140px;bottom:-190px;width:380px;height:380px;border-radius:50%;border:1px solid rgb(212 175 55 / .08);box-shadow:0 0 0 50px rgb(212 175 55 / .025);pointer-events:none}.acd-category-premium-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;align-items:stretch}.acd-category-premium-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #ead9c9;border-radius:18px;background:#fffdf9;box-shadow:0 9px 28px rgb(65 43 25 / .045);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.acd-category-premium-card:hover{transform:translateY(-2px);border-color:#dfc397;box-shadow:0 14px 34px rgb(65 43 25 / .075)}.acd-category-premium-card .acd-category-card-media{position:relative;display:block;width:100%;aspect-ratio:16/10;overflow:hidden;background:#f1e7d9;text-decoration:none}.acd-category-premium-card .acd-category-card-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .28s ease}.acd-category-premium-card:hover .acd-category-card-media img{transform:scale(1.018)}.acd-category-premium-card .acd-category-card-placeholder{display:grid;width:100%;height:100%;place-items:center;color:#9c6c27;background:linear-gradient(145deg,#efe4d4,#fbf6ee)}.acd-category-premium-card .acd-category-card-placeholder svg{width:52px;height:52px}.acd-category-premium-card .acd-category-card-badge{position:absolute;top:22px;left:22px;z-index:2;display:inline-flex;align-items:center;min-height:30px;max-width:calc(100% - 44px);padding:7px 12px 6px;border-radius:7px;background:#990b2b;color:#fff;box-shadow:0 4px 12px rgb(76 12 28 / .14);font-size:10.5px;font-weight:900;line-height:1;letter-spacing:.035em;text-transform:uppercase}.acd-category-premium-card .acd-category-card-copy{display:flex;flex:1;flex-direction:column;min-height:295px;padding:23px 24px 24px}.acd-category-premium-card .acd-category-card-copy h3{margin:0 0 17px;font-family:var(--acd-font-serif,'Cormorant Garamond',Georgia,serif);font-size:30px;font-weight:700;line-height:1.02;letter-spacing:-.018em}.acd-category-premium-card .acd-category-card-copy h3 a{color:#10263a;text-decoration:none}.acd-category-premium-card .acd-category-card-meta{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 20px;color:#9a3948!important;font-size:13.5px;line-height:1.3}.acd-category-premium-card .acd-category-reading-time{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.acd-category-premium-card .acd-category-time-icon{width:15px!important;height:15px!important;fill:none;stroke:currentColor!important;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.acd-category-premium-card .acd-category-card-excerpt{margin:0;color:#725d50;font-size:16px;line-height:1.63}.acd-category-premium-card .acd-category-card-cta{display:inline-flex;align-items:center;gap:8px;width:max-content;margin-top:auto;padding-top:20px;color:#970c2b!important;font-size:14.5px;font-weight:850;line-height:1.2;text-decoration:none}.acd-category-premium-card .acd-category-card-cta svg{width:17px;height:17px;color:currentColor!important;stroke:currentColor!important}@media(hover:hover){.acd-category-premium-card .acd-category-card-copy h3 a:hover,.acd-category-premium-card:hover .acd-category-card-copy h3 a{color:#b8871f!important;text-decoration:underline!important;text-decoration-thickness:1.5px!important;text-underline-offset:.14em!important}.acd-category-premium-card .acd-category-card-cta:hover{color:#b8871f!important;text-decoration:underline!important;text-underline-offset:4px!important}}html[data-theme='dark'] .acd-category-premium-card{background:#1d1f22;border-color:#3a332d;box-shadow:0 9px 28px rgb(0 0 0 / .14)}html[data-theme='dark'] .acd-category-premium-card:hover{border-color:#765f38;box-shadow:0 14px 34px rgb(0 0 0 / .21)}html[data-theme='dark'] .acd-category-premium-card .acd-category-card-copy h3 a{color:#fff6ea}html[data-theme='dark'] .acd-category-premium-card .acd-category-card-meta{color:#e4a9b6!important}html[data-theme='dark'] .acd-category-premium-card .acd-category-card-excerpt{color:#d5c8be}html[data-theme='dark'] .acd-category-premium-card .acd-category-card-cta{color:#f08499!important}html[data-theme='dark'] .acd-category-premium-card .acd-category-card-badge{background:#a91436;color:#fff}@media(hover:hover){html[data-theme='dark'] .acd-category-premium-card .acd-category-card-copy h3 a:hover,html[data-theme='dark'] .acd-category-premium-card:hover .acd-category-card-copy h3 a,html[data-theme='dark'] .acd-category-premium-card .acd-category-card-cta:hover{color:#f0cb63!important}}@media(max-width:980px){.acd-category-premium-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.acd-category-premium-card .acd-category-card-copy{min-height:auto}}@media(max-width:680px){.acd-category-premium-hero{padding-top:44px;padding-bottom:40px}.acd-category-premium-listing{padding-top:38px}.acd-category-premium-page .acd-recent-heading{padding-bottom:9px}.acd-category-premium-grid{grid-template-columns:1fr;gap:20px}.acd-category-premium-card .acd-category-card-media{aspect-ratio:16/10}.acd-category-premium-card .acd-category-card-copy{padding:21px 22px 22px}.acd-category-premium-card .acd-category-card-copy h3{font-size:28px}.acd-category-premium-card .acd-category-card-badge{top:16px;left:16px}}body.acd-category-premium-page .acd-category-premium-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:26px!important;align-items:stretch!important}body.acd-category-premium-page .acd-category-premium-card.acd-recent-card-v010133{display:flex!important;flex-direction:column!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid #ead9c9!important;border-radius:18px!important;background:#fffdf9!important;box-shadow:0 9px 28px rgb(65 43 25 / .045)!important}body.acd-category-premium-page .acd-category-premium-card.acd-recent-card-v010133 .acd-category-card-media{position:relative!important;display:block!important;width:100%!important;max-width:none!important;aspect-ratio:16/10!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:#f1e7d9!important}body.acd-category-premium-page .acd-category-premium-card.acd-recent-card-v010133 .acd-category-card-media img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;object-fit:cover!important;border:0!important;border-radius:0!important}body.acd-category-premium-page .acd-category-premium-card.acd-recent-card-v010133 .acd-category-card-badge{position:absolute!important;top:22px!important;left:22px!important;z-index:2!important;margin:0!important}body.acd-category-premium-page .acd-category-premium-card.acd-recent-card-v010133 .acd-category-card-copy{display:flex!important;flex:1!important;flex-direction:column!important;min-height:295px!important;margin:0!important;padding:23px 24px 24px!important}body.acd-category-premium-page .acd-category-premium-card.acd-recent-card-v010133 .acd-category-card-copy h3{margin:0 0 17px!important;padding:0!important;font-size:30px!important;line-height:1.02!important}body.acd-category-premium-page .acd-category-premium-card.acd-recent-card-v010133 .acd-category-card-meta{margin:0 0 20px!important;padding:0!important}body.acd-category-premium-page .acd-category-premium-card.acd-recent-card-v010133 .acd-category-card-excerpt{margin:0!important;padding:0!important}body.acd-category-premium-page .acd-category-premium-card.acd-recent-card-v010133 .acd-category-card-cta{margin-top:auto!important;padding-top:20px!important;border:0!important}@media(max-width:980px){body.acd-category-premium-page .acd-category-premium-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important}body.acd-category-premium-page .acd-category-premium-card.acd-recent-card-v010133 .acd-category-card-copy{min-height:auto!important}}@media(max-width:680px){body.acd-category-premium-page .acd-category-premium-grid{grid-template-columns:1fr!important;gap:20px!important}body.acd-category-premium-page .acd-category-premium-card.acd-recent-card-v010133 .acd-category-card-badge{top:16px!important;left:16px!important}body.acd-category-premium-page .acd-category-premium-card.acd-recent-card-v010133 .acd-category-card-copy{padding:21px 22px 22px!important}body.acd-category-premium-page .acd-category-premium-card.acd-recent-card-v010133 .acd-category-card-copy h3{font-size:28px!important}}html[data-theme='dark'] body.acd-category-premium-page .acd-category-premium-card.acd-recent-card-v010133{background:#1d1f22!important;border-color:#3a332d!important}body.category-reflexoes-de-fe .acd-category-hero,body.category-fe-dias-dificeis-esperanca-oracao-confianca-em-deus-superacao .acd-category-hero{--acd-category-hero:url(/wp-content/plugins/abrigo-com-deus-nucleo/assets/images/categories/reflexoes-de-fe-v2.webp) !important;background-position:center center!important}body.category-reflexoes-de-fe .acd-category-hero,body.category-fe-dias-dificeis-esperanca-oracao-confianca-em-deus-superacao .acd-category-hero{background-image:linear-gradient(90deg,rgb(12 24 34 / .96) 0%,rgb(18 27 34 / .82) 34%,rgb(24 28 31 / .42) 62%,rgb(24 28 31 / .12) 100%),var(--acd-category-hero)!important}body.category-oracoes .acd-prayers-hero,body.category-oracao .acd-prayers-hero{--acd-prayers-hero:url(/wp-content/plugins/abrigo-com-deus-nucleo/assets/images/categories/oracoes-v2.webp) !important;background-position:center center!important;background-image:linear-gradient(90deg,rgb(9 22 33 / .97) 0%,rgb(15 27 36 / .86) 35%,rgb(29 30 31 / .42) 64%,rgb(29 30 31 / .10) 100%),var(--acd-prayers-hero)!important}body.acd-saints-archive-page .acd-saints-archive-hero,html[data-theme='dark'] body.acd-saints-archive-page .acd-saints-archive-hero{background-image:url(/wp-content/plugins/abrigo-com-deus-nucleo/assets/images/categories/santos-da-igreja-v2.webp)!important;background-position:center center!important}body.acd-saints-archive-page .acd-saints-archive-hero::before,html[data-theme='dark'] body.acd-saints-archive-page .acd-saints-archive-hero::before{background:linear-gradient(90deg,rgb(10 17 23 / .82) 0%,rgb(12 19 25 / .71) 30%,rgb(15 20 25 / .43) 52%,rgb(15 20 25 / .14) 73%,rgb(15 20 25 / .02) 100%)!important}body.category-reflexoes-de-fe .acd-category-hero-copy,body.category-fe-dias-dificeis-esperanca-oracao-confianca-em-deus-superacao .acd-category-hero-copy,body.category-oracoes .acd-prayers-hero-copy,body.category-oracao .acd-prayers-hero-copy,body.acd-saints-archive-page .acd-saints-archive-hero-inner{text-shadow:0 2px 16px rgb(0 0 0 / .28)}@media (max-width:760px){body.category-reflexoes-de-fe .acd-category-hero,body.category-fe-dias-dificeis-esperanca-oracao-confianca-em-deus-superacao .acd-category-hero{background-position:64% center!important}body.category-oracoes .acd-prayers-hero,body.category-oracao .acd-prayers-hero{background-position:68% center!important}body.acd-saints-archive-page .acd-saints-archive-hero,html[data-theme='dark'] body.acd-saints-archive-page .acd-saints-archive-hero{background-position:68% center!important}}.acd-context-share{padding:clamp(42px,6vw,76px) 0;background:var(--acd-surface,#fffaf2);border-top:1px solid rgb(174 130 45 / .18)}.acd-context-share-shell{max-width:1440px;margin:0 auto;padding-inline:clamp(22px,4vw,54px)}.acd-context-share-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:end;padding-bottom:24px;border-bottom:1px solid rgb(174 130 45 / .22)}.acd-context-share-eyebrow{display:block;margin-bottom:8px;font-size:.78rem;font-weight:800;letter-spacing:.16em;color:#a76e09}.acd-context-share h2{margin:0;color:var(--acd-heading,#132a40);font-family:Georgia,'Times New Roman',serif;font-size:clamp(2rem,3.2vw,3.25rem);line-height:1.05;font-weight:500}.acd-context-share-heading p{max-width:760px;margin:12px 0 0;color:var(--acd-text-muted,#665e55);font-size:1.05rem;line-height:1.7}.acd-context-share-shortcuts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.acd-context-share-shortcuts a{display:inline-flex;align-items:center;min-height:46px;padding:10px 18px;border:1px solid rgb(174 130 45 / .32);border-radius:999px;background:rgb(255 255 255 / .52);color:var(--acd-heading,#132a40);font-weight:750;text-decoration:none;transition:.18s ease}.acd-context-share-shortcuts a:hover,.acd-context-share-shortcuts a:focus-visible{border-color:#a68125;box-shadow:0 6px 18px rgb(87 55 15 / .08);transform:translateY(-1px);outline:none}.acd-context-share-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:26px}.acd-context-share-card{overflow:hidden;border:1px solid rgb(174 130 45 / .2);border-radius:20px;background:var(--acd-card,#fff);box-shadow:0 10px 28px rgb(33 27 22 / .055)}.acd-context-share-image{display:block;aspect-ratio:4/3;overflow:hidden;background:#efe6d7}.acd-context-share-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s ease}.acd-context-share-card:hover .acd-context-share-image img{transform:scale(1.02)}.acd-context-share-copy{padding:18px 18px 20px}.acd-context-share-copy>span{display:block;margin-bottom:7px;color:#a76e09;font-size:.72rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.acd-context-share-copy h3{margin:0;font-family:Georgia,'Times New Roman',serif;font-size:clamp(1.28rem,1.6vw,1.62rem);line-height:1.18;font-weight:500}.acd-context-share-copy h3 a{color:var(--acd-heading,#132a40);text-decoration:none}.acd-context-share-copy p{margin:9px 0 0;color:var(--acd-text-muted,#665e55);font-size:.96rem;line-height:1.55}.acd-context-share-card-link{display:inline-flex;gap:8px;align-items:center;margin-top:14px;color:#8b1025;font-weight:800;text-decoration:none}.acd-context-share-card-link:hover{text-decoration:underline}.acd-context-share-empty{display:flex;flex-direction:column;gap:4px;margin-top:26px;padding:24px 28px;border:1px dashed rgb(174 130 45 / .34);border-radius:18px;background:rgb(255 255 255 / .32);color:var(--acd-heading,#132a40)}.acd-context-share-empty span{color:var(--acd-text-muted,#665e55)}.acd-context-share-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.acd-context-share-actions a{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:12px 19px;border:1px solid rgb(139 16 37 / .32);border-radius:12px;color:#8b1025;font-weight:800;text-decoration:none}.acd-context-share-actions a.is-primary{background:#8b1025;color:#fff;border-color:#8b1025}.acd-context-share-actions a:hover,.acd-context-share-actions a:focus-visible{box-shadow:0 7px 20px rgb(139 16 37 / .13);outline:none}html[data-theme='dark'] .acd-context-share,body.acd-dark .acd-context-share,.acd-theme-dark .acd-context-share{background:#111a24;border-top-color:rgb(216 178 78 / .2)}html[data-theme='dark'] .acd-context-share h2,html[data-theme='dark'] .acd-context-share-copy h3 a,html[data-theme='dark'] .acd-context-share-shortcuts a,html[data-theme='dark'] .acd-context-share-empty,body.acd-dark .acd-context-share h2,body.acd-dark .acd-context-share-copy h3 a,body.acd-dark .acd-context-share-shortcuts a,body.acd-dark .acd-context-share-empty{color:#fff8ea}html[data-theme='dark'] .acd-context-share-heading p,html[data-theme='dark'] .acd-context-share-copy p,html[data-theme='dark'] .acd-context-share-empty span,body.acd-dark .acd-context-share-heading p,body.acd-dark .acd-context-share-copy p,body.acd-dark .acd-context-share-empty span{color:#d8d0c4}html[data-theme='dark'] .acd-context-share-card,body.acd-dark .acd-context-share-card{background:#172535;border-color:rgb(216 178 78 / .18)}html[data-theme='dark'] .acd-context-share-shortcuts a,body.acd-dark .acd-context-share-shortcuts a{background:#172535;border-color:rgb(216 178 78 / .3)}html[data-theme='dark'] .acd-context-share-empty,body.acd-dark .acd-context-share-empty{background:#172535;border-color:rgb(216 178 78 / .28)}html[data-theme='dark'] .acd-context-share-card-link,body.acd-dark .acd-context-share-card-link{color:#e8c45d}@media(max-width:1080px){.acd-context-share-heading{grid-template-columns:1fr}.acd-context-share-shortcuts{justify-content:flex-start}.acd-context-share-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.acd-context-share{padding:36px 0}.acd-context-share-shell{padding-inline:18px}.acd-context-share-grid{grid-template-columns:1fr}.acd-context-share-shortcuts a{min-height:44px;padding:9px 15px}.acd-context-share-actions{display:grid;grid-template-columns:1fr}.acd-context-share-actions a{justify-content:center}.acd-context-share-image{aspect-ratio:16/10}}div.sib-sms-field{display:inline-block;position:relative;width:100%}.sib-sms-field .sib-country-block{position:absolute;right:auto;left:0;top:0;bottom:0;padding:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sib-country-block .sib-toggle.sib-country-flg{z-index:1;position:relative;width:46px;height:100%;padding:0 0 0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#dbdbdb;cursor:pointer}.sib-country-block .sib-toggle .sib-cflags{position:absolute;top:0;bottom:0;margin:auto;height:15px;width:20px;background-repeat:no-repeat;background-color:#dbdbdb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-image:url(/wp-content/plugins/mailin/img/flags/fr.png)}.sib-country-block .sib-toggle .sib-icon-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid #fff0;border-right:3px solid #fff0;border-top:4px solid}.sib-sms-field ul.sib-country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:rgb(0 0 0 / .2) 1px 1px 4px;background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:150px;overflow-y:scroll;overflow-x:hidden;top:50px;width:250px}.sib-sms-field ul.sib-country-list li.sib-country-prefix{font-size:14px;padding:1px 10px;cursor:pointer}.sib-sms-field ul.sib-country-list li.sib-country-prefix:hover{background-color:#dbdbdb}.sib-sms-field ul.sib-country-list li .sib-flag-box{width:20px}.sib-sms-field ul.sib-country-list li .sib-flag-box .sib-flag{height:18px;width:20px;background-image:url(/wp-content/plugins/mailin/img/flags/ad.png);vertical-align:middle;display:inline-block;background-repeat:no-repeat}.sib-sms-field ul.sib-country-list li .sib-flag-box .sib-dial-code{margin-left:20px}.sib-sms-field .sib-sms{padding-right:6px;padding-left:52px;margin-left:0;position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;margin-right:0}.sib-multi-lists.sib_error{color:#A94442}body.acd-core-a11y-v01012,body.acd-core-a11y-v01012 *{box-sizing:border-box}body.acd-core-a11y-v01012 :where(.acd-shell,.acd-hub-page,.acd-share-page,main,article,section,nav,header,footer){min-width:0}body.acd-core-a11y-v01012 :where(h1,h2,h3,h4,p,a,button,span,strong,small,label){overflow-wrap:break-word}body.acd-core-a11y-v01012 img,body.acd-core-a11y-v01012 video,body.acd-core-a11y-v01012 iframe{max-width:100%}body.acd-core-a11y-v01012 .acd-skip-link{position:fixed;left:16px;top:12px;z-index:100000;transform:translateY(-160%);padding:12px 16px;border-radius:10px;background:#fff8ea;color:#5f0b1c!important;border:2px solid #d4af37;font-weight:850;text-decoration:none!important;box-shadow:0 8px 24px rgb(0 0 0 / .18)}body.acd-core-a11y-v01012 .acd-skip-link:focus{transform:translateY(0)}html[data-theme="dark"] body.acd-core-a11y-v01012 .acd-skip-link{background:#172837;color:#fff7ec!important}body.acd-core-a11y-v01012 :where(.acd-header-circle-button,.acd-theme-toggle,.acd-mobile-menu-toggle,.acd-pray-button,.acd-overlay-close,.acd-video-close,.acd-share-card-action,.acd-share-today-action,.acd-hub-button,.acd-hub-text-link,.acd-hub-clear,.acd-sticker-month-action,.acd-share-filter,.acd-share-intent-links a,.acd-hub-theme-card,.acd-hub-see-grid a){min-height:44px}body.acd-core-a11y-v01012 :where(button,[role="button"],a,input,select,textarea):focus-visible{outline:3px solid #d6b44b!important;outline-offset:3px!important}body.acd-core-a11y-v01012 :where(input,select,textarea){font-size:max(16px,1em)}body.acd-core-a11y-v01012 select{min-height:46px}body.acd-core-a11y-v01012 .acd-font-controls button{min-width:40px!important;min-height:40px!important}body.acd-core-a11y-v01012 .acd-header-inner{gap:14px}body.acd-core-a11y-v01012 .acd-header-actions{flex-wrap:wrap;justify-content:flex-end}body.acd-core-a11y-v01012 .acd-main-nav{min-width:0}body.acd-core-a11y-v01012 .acd-main-nav a{white-space:normal}body.acd-core-a11y-v01012 :where(.acd-hub-theme-grid,.acd-hub-post-grid,.acd-video-grid,.acd-share-grid,.acd-share-today-grid,.acd-hub-see-grid,.acd-contextual-share-grid)>*{min-width:0}body.acd-core-a11y-v01012 :where(.acd-hub-heading,.acd-share-today-head,.acd-sticker-month-main){min-width:0}body.acd-core-a11y-v01012 :where(.acd-hub-heading,.acd-share-today-head){flex-wrap:wrap}body.acd-core-a11y-v01012 :where(.acd-modal-overlay,.acd-video-modal,.acd-core-liturgical-modal){overscroll-behavior:contain}body.acd-core-a11y-v01012 :where(.acd-search-panel,.acd-pray-panel,.acd-video-dialog,.acd-core-liturgical-dialog){max-width:min(94vw,980px);max-height:calc(100dvh - 32px);overflow:auto;-webkit-overflow-scrolling:touch}body.acd-core-a11y-v01012 .acd-video-frame{aspect-ratio:16/9;min-height:0}body.acd-core-a11y-v01012 .acd-video-frame iframe{display:block;width:100%;height:100%;border:0}@media (max-width:1100px){body.acd-core-a11y-v01012 .acd-header-inner{flex-wrap:wrap}body.acd-core-a11y-v01012 .acd-header-actions{margin-left:auto}body.acd-core-a11y-v01012 .acd-hub-hero-copy{max-width:min(680px,72vw)}body.acd-core-a11y-v01012 .acd-hub-featured,body.acd-core-a11y-v01012 .acd-hub-intro-grid{min-width:0}}@media (max-width:782px){body.acd-core-a11y-v01012{overflow-x:hidden}body.acd-core-a11y-v01012 .acd-shell{width:min(100% - 28px,var(--acd-content-width,1180px))!important}body.acd-core-a11y-v01012 .acd-header-inner{gap:10px}body.acd-core-a11y-v01012 .acd-brand{min-width:0;max-width:calc(100% - 58px)}body.acd-core-a11y-v01012 .acd-header-actions{width:100%;justify-content:flex-start;gap:8px}body.acd-core-a11y-v01012 .acd-pray-button{margin-left:auto}body.acd-core-a11y-v01012 .acd-font-controls{height:46px!important}body.acd-core-a11y-v01012 .acd-theme-toggle{min-height:46px!important}body.acd-core-a11y-v01012 .acd-hub-hero-copy{max-width:100%!important}body.acd-core-a11y-v01012 .acd-hub-hero-actions{display:flex;flex-direction:column;align-items:stretch;gap:10px}body.acd-core-a11y-v01012 .acd-hub-hero-actions .acd-hub-button{width:100%;justify-content:center}body.acd-core-a11y-v01012 .acd-hub-heading{align-items:flex-start;gap:10px}body.acd-core-a11y-v01012 .acd-hub-clear{width:auto}body.acd-core-a11y-v01012 :where(.acd-search-panel,.acd-pray-panel,.acd-video-dialog,.acd-core-liturgical-dialog){width:calc(100vw - 24px)!important;max-width:none!important;max-height:calc(100dvh - 24px);margin:12px}body.acd-core-a11y-v01012 .acd-overlay-close,body.acd-core-a11y-v01012 .acd-video-close{min-width:44px;min-height:44px}body.acd-core-a11y-v01012 .acd-share-intent-links a,body.acd-core-a11y-v01012 .acd-hub-theme-card{white-space:normal!important}}@media (max-width:520px){body.acd-core-a11y-v01012 .acd-shell{width:calc(100% - 22px)!important}body.acd-core-a11y-v01012 .acd-header-actions{display:grid;grid-template-columns:auto auto 1fr;align-items:center}body.acd-core-a11y-v01012 .acd-font-controls{grid-column:1/3}body.acd-core-a11y-v01012 .acd-pray-button{grid-column:3;grid-row:1/3;align-self:stretch}body.acd-core-a11y-v01012 .acd-hub-page h1{font-size:clamp(42px,13vw,64px)!important}body.acd-core-a11y-v01012 .acd-hub-page h2{font-size:clamp(30px,9vw,42px)}body.acd-core-a11y-v01012 .acd-hub-page h3{font-size:clamp(23px,7vw,30px)}}@media (max-width:900px){body.acd-core-a11y-v01012 :where(.acd-share-calendar,.acd-sticker-filter-bar){max-width:100%;overflow:visible}}@media (prefers-reduced-motion:reduce){body.acd-core-a11y-v01012 *,body.acd-core-a11y-v01012 *::before,body.acd-core-a11y-v01012 *::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-contrast:more){body.acd-core-a11y-v01012 :where(.acd-hub-card,.acd-video-card,.acd-share-card,.acd-hub-theme-card){border-width:2px!important}body.acd-core-a11y-v01012 :where(p,small){opacity:1!important}}@media (max-width:1180px){body.acd-core-mobile-v01013{overflow-x:hidden!important}body.acd-core-mobile-v01013 .acd-shell{width:min(calc(100% - 28px),1180px)!important}body.acd-core-mobile-v01013 .acd-header{overflow:visible!important}body.acd-core-mobile-v01013 .acd-header-inner{min-height:72px!important;display:grid!important;grid-template-columns:48px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important}body.acd-core-mobile-v01013 .acd-mobile-menu-toggle{display:grid!important;place-items:center!important;width:44px!important;height:44px!important;min-width:44px!important;padding:0!important;margin:0!important;border-radius:12px!important;color:var(--acd-wine,#6b0d1e)!important}body.acd-core-mobile-v01013 .acd-brand{justify-self:center!important;min-width:0!important;max-width:100%!important;min-height:0!important;overflow:visible!important}body.acd-core-mobile-v01013 .acd-brand-lockup{gap:9px!important;max-width:100%!important}body.acd-core-mobile-v01013 .acd-brand-symbol{width:52px!important;height:52px!important;flex-basis:52px!important}body.acd-core-mobile-v01013 .acd-brand-name{font-size:clamp(21px,2.4vw,28px)!important;gap:5px!important}body.acd-core-mobile-v01013 .acd-brand-rule{height:5px!important;margin-top:4px!important}body.acd-core-mobile-v01013 .acd-main-nav{display:none!important;position:absolute!important;left:14px!important;right:14px!important;top:calc(100% + 8px)!important;z-index:9999!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;max-height:calc(100dvh - 110px)!important;overflow:auto!important;padding:10px!important;border:1px solid var(--acd-line,#ead9c9)!important;border-radius:16px!important;background:var(--acd-card,#fffdf9)!important;box-shadow:0 18px 50px rgb(22 28 36 / .18)!important}body.acd-core-mobile-v01013 .acd-main-nav.is-open{display:flex!important}body.acd-core-mobile-v01013 .acd-main-nav a{width:100%!important;min-height:48px!important;padding:12px 13px!important;justify-content:flex-start!important;font-size:15px!important;border-bottom:1px solid var(--acd-line,#ead9c9)!important;white-space:normal!important}body.acd-core-mobile-v01013 .acd-main-nav a:last-child{border-bottom:0!important}body.acd-core-mobile-v01013 .acd-header-actions{width:auto!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important;margin:0!important}body.acd-core-mobile-v01013 .acd-font-controls{display:none!important}body.acd-core-mobile-v01013 .acd-header-circle-button{display:inline-flex!important;width:44px!important;min-width:44px!important;height:44px!important;padding:0!important}body.acd-core-mobile-v01013 .acd-theme-toggle{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:4px!important;justify-content:center!important;gap:0!important}body.acd-core-mobile-v01013 .acd-theme-toggle .acd-theme-icon{width:34px!important;height:34px!important}body.acd-core-mobile-v01013 .acd-theme-toggle .acd-theme-icon:not(.acd-theme-sun){display:none!important}html[data-theme="dark"] body.acd-core-mobile-v01013 .acd-theme-toggle .acd-theme-sun{display:none!important}html[data-theme="dark"] body.acd-core-mobile-v01013 .acd-theme-toggle .acd-theme-moon{display:flex!important}body.acd-core-mobile-v01013 .acd-pray-button{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;border-radius:14px!important;justify-content:center!important}body.acd-core-mobile-v01013 .acd-pray-button span{display:none!important}html[data-theme="dark"] body.acd-core-mobile-v01013 .acd-main-nav{background:#172837!important;border-color:#3a4e5e!important}body.acd-core-mobile-v01013.acd-site .acd-hero,body.acd-core-mobile-v01013.acd-site .acd-hero-inner{min-height:clamp(420px,58vw,520px)!important}body.acd-core-mobile-v01013.acd-site .acd-hero{background-image:var(--acd-hero-mobile-image)!important;background-position:center!important}body.acd-core-mobile-v01013.acd-site .acd-hero::after{background:linear-gradient(90deg,rgb(18 33 45 / .88) 0%,rgb(18 33 45 / .72) 47%,rgb(18 33 45 / .18) 100%)!important}body.acd-core-mobile-v01013.acd-site .acd-hero-content{width:min(620px,78%)!important;max-width:78%!important;padding:42px 0 92px!important}body.acd-core-mobile-v01013.acd-site .acd-hero h1,body.acd-core-mobile-v01013.acd-site .acd-hero-special-title{font-size:clamp(42px,6vw,60px)!important;line-height:1!important;color:#fff8ed!important}body.acd-core-mobile-v01013.acd-site .acd-hero-description{max-width:560px!important;font-size:17px!important;line-height:1.5!important;color:#fff8ed!important}body.acd-core-mobile-v01013.acd-site .acd-hero-carousel-controls{bottom:16px!important;gap:7px!important}body.acd-core-mobile-v01013.acd-site .acd-hero-arrow,body.acd-core-mobile-v01013.acd-site .acd-hero-pause{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important}body.acd-core-mobile-v01013.acd-site .acd-hero-dots{height:42px!important;min-width:70px!important;gap:6px!important}body.acd-core-mobile-v01013.acd-site .acd-primary-grid{grid-template-columns:1fr!important}body.acd-core-mobile-v01013.acd-site .acd-recent-popular-grid{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr)!important}body.acd-core-mobile-v01013.acd-site .acd-daily-grid{grid-template-columns:1fr 1fr!important}body.acd-core-mobile-v01013.acd-site .acd-daily-right{grid-column:1/-1!important;grid-template-columns:1fr 1fr!important;grid-template-rows:none!important}body.acd-core-mobile-v01013.acd-site .acd-editorial-compact-grid,body.acd-core-mobile-v01013.acd-site .acd-feature-trio-grid,body.acd-core-mobile-v01013.acd-site .acd-quick-grid,body.acd-core-mobile-v01013.acd-site .acd-video-trio-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.acd-core-mobile-v01013.acd-site .acd-dual-highlights-grid{grid-template-columns:1fr!important}}@media (max-width:700px){body.acd-core-mobile-v01013 .acd-shell{width:calc(100% - 20px)!important}body.acd-core-mobile-v01013 .acd-header-inner{min-height:64px!important;grid-template-columns:44px minmax(46px,1fr) auto!important;gap:6px!important}body.acd-core-mobile-v01013 .acd-brand-lockup{gap:0!important}body.acd-core-mobile-v01013 .acd-brand-wording{display:none!important}body.acd-core-mobile-v01013 .acd-brand-symbol{width:46px!important;height:46px!important;flex-basis:46px!important}body.acd-core-mobile-v01013 .acd-header-actions{gap:5px!important}body.acd-core-mobile-v01013 .acd-header-circle-button,body.acd-core-mobile-v01013 .acd-theme-toggle,body.acd-core-mobile-v01013 .acd-pray-button{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;border-radius:13px!important}body.acd-core-mobile-v01013 .acd-theme-toggle .acd-theme-icon{width:32px!important;height:32px!important}body.acd-core-mobile-v01013 .acd-main-nav{left:10px!important;right:10px!important;top:calc(100% + 6px)!important}body.acd-core-mobile-v01013.acd-site .acd-hero,body.acd-core-mobile-v01013.acd-site .acd-hero-inner{min-height:clamp(470px,118vw,570px)!important}body.acd-core-mobile-v01013.acd-site .acd-hero{background-position:62% center!important}body.acd-core-mobile-v01013.acd-site .acd-hero::after{background:linear-gradient(180deg,rgb(14 29 41 / .88) 0%,rgb(14 29 41 / .78) 52%,rgb(14 29 41 / .38) 100%)!important}body.acd-core-mobile-v01013.acd-site .acd-hero-inner{align-items:flex-start!important}body.acd-core-mobile-v01013.acd-site .acd-hero-content{width:100%!important;max-width:100%!important;padding:34px 0 94px!important}body.acd-core-mobile-v01013.acd-site .acd-hero-badge{font-size:11px!important;padding:7px 11px!important;margin-bottom:14px!important}body.acd-core-mobile-v01013.acd-site .acd-hero h1,body.acd-core-mobile-v01013.acd-site .acd-hero-special-title{max-width:94%!important;font-size:clamp(38px,10.8vw,50px)!important;line-height:1.02!important;letter-spacing:-.025em!important}body.acd-core-mobile-v01013.acd-site .acd-hero-description{max-width:94%!important;margin:17px 0 20px!important;font-size:16px!important;line-height:1.52!important}body.acd-core-mobile-v01013.acd-site .acd-hero-actions{gap:9px!important;align-items:flex-start!important}body.acd-core-mobile-v01013.acd-site .acd-hero-actions .acd-button{min-height:48px!important;font-size:14px!important;padding:0 16px!important}body.acd-core-mobile-v01013.acd-site .acd-hero-carousel-controls{left:50%!important;right:auto!important;transform:translateX(-50%)!important;bottom:15px!important;gap:6px!important}body.acd-core-mobile-v01013.acd-site .acd-hero-arrow,body.acd-core-mobile-v01013.acd-site .acd-hero-pause{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important}body.acd-core-mobile-v01013.acd-site .acd-hero-dots{height:40px!important;min-width:66px!important;padding:0 4px!important}body.acd-core-mobile-v01013.acd-site .acd-primary-grid,body.acd-core-mobile-v01013.acd-site .acd-daily-grid,body.acd-core-mobile-v01013.acd-site .acd-daily-right,body.acd-core-mobile-v01013.acd-site .acd-stars-grid,body.acd-core-mobile-v01013.acd-site .acd-editorial-compact-grid,body.acd-core-mobile-v01013.acd-site .acd-feature-trio-grid,body.acd-core-mobile-v01013.acd-site .acd-quick-grid,body.acd-core-mobile-v01013.acd-site .acd-video-trio-grid,body.acd-core-mobile-v01013.acd-site .acd-dual-highlights-grid,body.acd-core-mobile-v01013.acd-site .acd-commercial-grid,body.acd-core-mobile-v01013.acd-site .acd-community-grid,body.acd-core-mobile-v01013.acd-site .acd-topic-grid{grid-template-columns:1fr!important}body.acd-core-mobile-v01013.acd-site .acd-recent-popular-grid{grid-template-columns:1fr!important}body.acd-core-mobile-v01013.acd-site .acd-recent-mini-row{grid-template-columns:1fr!important}body.acd-core-mobile-v01013.acd-site .acd-shortcuts-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.acd-core-mobile-v01013.acd-site .acd-sticker-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.acd-core-mobile-v01013.acd-site .acd-share-strip{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important;scroll-snap-type:none!important}body.acd-core-mobile-v01013.acd-site .acd-weekly-card{grid-template-rows:auto 1fr!important}body.acd-core-mobile-v01013.acd-site .acd-weekly-image{min-height:220px!important}body.acd-core-mobile-v01013.acd-site .acd-saint-feature{min-height:380px!important}body.acd-core-mobile-v01013.acd-site .acd-saint-copy{width:88%!important;padding:24px 22px!important}body.acd-core-mobile-v01013.acd-site .acd-saint-copy h2{font-size:clamp(31px,9vw,40px)!important}body.acd-core-mobile-v01013.acd-site .acd-footer-grid{grid-template-columns:1fr!important}body.acd-core-mobile-v01013.acd-site .acd-footer-grid>*{grid-column:auto!important}body.acd-core-mobile-v01013 :where(.acd-hub-intro-grid,.acd-hub-featured,.acd-share-today-grid){grid-template-columns:1fr!important}body.acd-core-mobile-v01013 :where(.acd-hub-post-grid,.acd-video-grid,.acd-contextual-share-grid){grid-template-columns:1fr!important}body.acd-core-mobile-v01013 .acd-hub-theme-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.acd-core-mobile-v01013 .acd-hub-see-grid{grid-template-columns:1fr!important}}@media (max-width:390px){body.acd-core-mobile-v01013 .acd-shell{width:calc(100% - 16px)!important}body.acd-core-mobile-v01013 .acd-header-inner{grid-template-columns:40px minmax(42px,1fr) auto!important;gap:4px!important}body.acd-core-mobile-v01013 .acd-brand-symbol{width:42px!important;height:42px!important;flex-basis:42px!important}body.acd-core-mobile-v01013 .acd-header-actions{gap:4px!important}body.acd-core-mobile-v01013 .acd-header-circle-button,body.acd-core-mobile-v01013 .acd-theme-toggle,body.acd-core-mobile-v01013 .acd-pray-button{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}body.acd-core-mobile-v01013.acd-site .acd-hero h1,body.acd-core-mobile-v01013.acd-site .acd-hero-special-title{font-size:clamp(35px,10.5vw,43px)!important}body.acd-core-mobile-v01013.acd-site .acd-hero-description{font-size:15.5px!important}}@media (max-width:700px){body.acd-core-mobile-v01014 .acd-header,body.acd-core-mobile-v01014.acd-internal-site .acd-header{position:relative!important;top:auto!important;inset-block-start:auto!important}body.admin-bar.acd-core-mobile-v01014 .acd-header{top:auto!important}body.acd-core-mobile-v01014 .acd-header-inner{grid-template-columns:44px auto minmax(0,1fr)!important;gap:7px!important}body.acd-core-mobile-v01014 .acd-mobile-menu-toggle{justify-self:start!important}body.acd-core-mobile-v01014 .acd-brand{justify-self:start!important;margin-left:2px!important;width:auto!important;max-width:none!important}body.acd-core-mobile-v01014 .acd-brand-lockup{justify-content:flex-start!important}body.acd-core-mobile-v01014 .acd-header-actions{justify-self:end!important;width:auto!important}body.acd-core-mobile-v01014.acd-site .acd-hero,body.acd-core-mobile-v01014.acd-site .acd-hero-inner{min-height:clamp(440px,110vw,520px)!important}body.acd-core-mobile-v01014.acd-site .acd-hero-content{padding:28px 4px 84px!important}body.acd-core-mobile-v01014.acd-site .acd-hero h1,body.acd-core-mobile-v01014.acd-site .acd-hero-special-title{max-width:92%!important;font-size:clamp(30px,8.6vw,39px)!important;line-height:1.08!important;letter-spacing:-.018em!important}body.acd-core-mobile-v01014.acd-site .acd-hero-description{max-width:92%!important;margin:14px 0 17px!important;font-size:15.5px!important;line-height:1.48!important}body.acd-core-mobile-v01014.acd-site .acd-hero-badge{margin-bottom:12px!important;font-size:10.5px!important}body.acd-core-mobile-v01014.acd-site .acd-hero-actions .acd-button{min-height:45px!important;padding:0 14px!important;font-size:13.5px!important}body.acd-core-mobile-v01014.acd-site .acd-hero-carousel-controls{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;transform:none!important;display:block!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;pointer-events:none!important;z-index:8!important}body.acd-core-mobile-v01014.acd-site .acd-hero-dots,body.acd-core-mobile-v01014.acd-site .acd-hero-pause{display:none!important}body.acd-core-mobile-v01014.acd-site .acd-hero-arrow{display:grid!important;place-items:center!important;position:absolute!important;top:auto!important;bottom:14px!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;border-radius:999px!important;background:rgb(255 250 241 / .92)!important;color:#690d20!important;border:1px solid rgb(212 175 55 / .74)!important;box-shadow:0 6px 18px rgb(0 0 0 / .2)!important;pointer-events:auto!important;transform:none!important}body.acd-core-mobile-v01014.acd-site .acd-hero-arrow-prev{left:12px!important;right:auto!important}body.acd-core-mobile-v01014.acd-site .acd-hero-arrow-next{right:12px!important;left:auto!important}body.acd-core-mobile-v01014.acd-site .acd-hero-arrow .acd-hero-control-icon{width:21px!important;height:21px!important;stroke:currentColor!important;stroke-width:2!important;fill:none!important}html[data-theme="dark"] body.acd-core-mobile-v01014.acd-site .acd-hero-arrow{background:rgb(18 34 47 / .94)!important;color:#f1c94f!important;border-color:rgb(241 201 79 / .62)!important}body.acd-core-mobile-v01014.acd-site .acd-mobile-only-shortcut{display:flex!important}body.acd-core-mobile-v01014.acd-site .acd-mobile-only-shortcut svg{color:#8f6d2d!important}body.acd-core-mobile-v01014.acd-site .acd-mobile-extra-share-card{display:block!important}}@media (min-width:701px){body.acd-core-mobile-v01014 .acd-mobile-only-shortcut,body.acd-core-mobile-v01014 .acd-mobile-extra-share-card{display:none!important}}@media (max-width:390px){body.acd-core-mobile-v01014 .acd-header-inner{grid-template-columns:40px auto minmax(0,1fr)!important;gap:5px!important}body.acd-core-mobile-v01014 .acd-brand{margin-left:0!important}body.acd-core-mobile-v01014.acd-site .acd-hero h1,body.acd-core-mobile-v01014.acd-site .acd-hero-special-title{font-size:clamp(29px,8.5vw,35px)!important}body.acd-core-mobile-v01014.acd-site .acd-hero-arrow{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important}body.acd-core-mobile-v01014.acd-site .acd-hero-arrow-prev{left:9px!important}body.acd-core-mobile-v01014.acd-site .acd-hero-arrow-next{right:9px!important}}@media (max-width:700px){body.acd-core-mobile-v01015 .acd-header,body.acd-core-mobile-v01015.acd-internal-site .acd-header{position:sticky!important;top:0!important;inset-block-start:0!important;z-index:9998!important;box-shadow:0 7px 22px rgb(18 28 38 / .08)!important}body.admin-bar.acd-core-mobile-v01015 .acd-header{top:46px!important}body.acd-core-mobile-v01015 .acd-header-inner{grid-template-columns:40px minmax(0,1fr) auto!important;gap:6px!important;min-height:62px!important}body.acd-core-mobile-v01015 .acd-mobile-menu-toggle{width:40px!important;height:40px!important;min-width:40px!important;justify-self:start!important}body.acd-core-mobile-v01015 .acd-brand{justify-self:start!important;margin-left:0!important;width:auto!important;max-width:156px!important;min-width:0!important;overflow:visible!important}body.acd-core-mobile-v01015 .acd-brand-lockup{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important;max-width:156px!important;min-width:0!important}body.acd-core-mobile-v01015 .acd-brand-symbol{width:36px!important;height:36px!important;flex:0 0 36px!important}body.acd-core-mobile-v01015 .acd-brand-wording{display:inline-flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;overflow:visible!important}body.acd-core-mobile-v01015 .acd-brand-name{display:inline-flex!important;gap:3px!important;white-space:nowrap!important;font-size:clamp(14.5px,4vw,17px)!important;line-height:1!important;letter-spacing:-.028em!important}body.acd-core-mobile-v01015 .acd-brand-rule{width:72%!important;height:3px!important;margin-top:3px!important}body.acd-core-mobile-v01015 .acd-header-actions{gap:4px!important}body.acd-core-mobile-v01015 .acd-header-circle-button,body.acd-core-mobile-v01015 .acd-theme-toggle,body.acd-core-mobile-v01015 .acd-pray-button{width:39px!important;min-width:39px!important;height:39px!important;min-height:39px!important;border-radius:12px!important}body.acd-core-mobile-v01015 .acd-theme-toggle .acd-theme-icon{width:30px!important;height:30px!important}body.acd-core-mobile-v01015.acd-site .acd-hero,body.acd-core-mobile-v01015.acd-site .acd-hero-inner{min-height:clamp(410px,104vw,490px)!important}body.acd-core-mobile-v01015.acd-site .acd-hero-content{padding:27px 0 62px!important}body.acd-core-mobile-v01015.acd-site .acd-hero h1,body.acd-core-mobile-v01015.acd-site .acd-hero-special-title{max-width:92%!important;font-size:clamp(28px,8vw,35px)!important;line-height:1.08!important;letter-spacing:-.018em!important}body.acd-core-mobile-v01015.acd-site .acd-hero-description{max-width:92%!important;margin:12px 0 15px!important;font-size:14.5px!important;line-height:1.5!important}body.acd-core-mobile-v01015.acd-site .acd-hero-badge{margin-bottom:10px!important;font-size:10px!important;padding:6px 10px!important}body.acd-core-mobile-v01015.acd-site .acd-hero-actions{gap:7px!important}body.acd-core-mobile-v01015.acd-site .acd-hero-actions .acd-button{min-height:42px!important;padding:0 13px!important;font-size:13px!important}body.acd-core-mobile-v01015.acd-site .acd-hero-carousel-controls{position:absolute!important;left:50%!important;right:auto!important;top:auto!important;bottom:13px!important;transform:translateX(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;inset-inline:auto!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;pointer-events:none!important}body.acd-core-mobile-v01015.acd-site .acd-hero-arrow,body.acd-core-mobile-v01015.acd-site .acd-hero-pause{display:none!important}body.acd-core-mobile-v01015.acd-site .acd-hero-dots{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-width:0!important;width:auto!important;height:auto!important;padding:5px 7px!important;background:rgb(12 25 36 / .16)!important;border:1px solid rgb(255 255 255 / .12)!important;border-radius:999px!important;box-shadow:none!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important;pointer-events:auto!important}body.acd-core-mobile-v01015.acd-site .acd-hero-dots button{width:7px!important;height:7px!important;min-width:7px!important;min-height:7px!important;padding:0!important;margin:0!important;border-radius:999px!important;background:rgb(255 250 241 / .62)!important;border:1px solid rgb(255 255 255 / .18)!important;box-shadow:none!important;transition:width .18s ease,background .18s ease!important}body.acd-core-mobile-v01015.acd-site .acd-hero-dots button.is-active{width:21px!important;background:var(--acd-gold,#d4af37)!important;border-color:rgb(255 226 144 / .82)!important}html[data-theme="dark"] body.acd-core-mobile-v01015.acd-site .acd-hero-dots{background:rgb(5 16 25 / .22)!important}body.acd-core-mobile-v01015 .acd-footer .acd-footer-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:26px 20px!important;align-items:start!important}body.acd-core-mobile-v01015 .acd-footer .acd-footer-brand{grid-column:1/-1!important;max-width:100%!important}body.acd-core-mobile-v01015 .acd-footer .acd-footer-brand>a{display:inline-flex!important;margin-bottom:12px!important}body.acd-core-mobile-v01015 .acd-footer .acd-footer-brand p{max-width:34ch!important;margin:0 0 16px!important;font-size:15px!important;line-height:1.55!important;text-wrap:pretty!important}body.acd-core-mobile-v01015 .acd-footer .acd-social-dots{margin-top:10px!important}body.acd-core-mobile-v01015 .acd-footer .acd-footer-grid>div:nth-child(2),body.acd-core-mobile-v01015 .acd-footer .acd-footer-grid>div:nth-child(3){grid-column:auto!important}body.acd-core-mobile-v01015 .acd-footer .acd-footer-grid>div:nth-child(4),body.acd-core-mobile-v01015 .acd-footer .acd-footer-grid>div:nth-child(5){grid-column:1/-1!important}body.acd-core-mobile-v01015 .acd-footer .acd-footer-grid>div:nth-child(4){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:16px!important}body.acd-core-mobile-v01015 .acd-footer .acd-footer-grid>div:nth-child(4)>h3{grid-column:1/-1!important}body.acd-core-mobile-v01015 .acd-footer h3{margin:0 0 10px!important;font-size:13px!important;line-height:1.25!important}body.acd-core-mobile-v01015 .acd-footer .acd-footer-grid>div:not(.acd-footer-brand) a{font-size:14px!important;line-height:1.35!important;margin-bottom:8px!important}body.acd-core-mobile-v01015 .acd-footer .acd-footer-grid>div:nth-child(5) p{max-width:38ch!important;line-height:1.5!important}body.acd-core-mobile-v01015 .acd-footer-bottom{margin-top:24px!important;padding-top:17px!important;text-align:center!important;font-size:12px!important;line-height:1.45!important}}@media (max-width:390px){body.acd-core-mobile-v01015 .acd-header-inner{grid-template-columns:38px minmax(0,1fr) auto!important;gap:4px!important}body.acd-core-mobile-v01015 .acd-mobile-menu-toggle{width:38px!important;height:38px!important;min-width:38px!important}body.acd-core-mobile-v01015 .acd-brand{max-width:132px!important}body.acd-core-mobile-v01015 .acd-brand-lockup{max-width:132px!important;gap:4px!important}body.acd-core-mobile-v01015 .acd-brand-symbol{width:32px!important;height:32px!important;flex-basis:32px!important}body.acd-core-mobile-v01015 .acd-brand-name{font-size:13.5px!important;gap:2px!important}body.acd-core-mobile-v01015 .acd-brand-rule{height:2px!important;margin-top:2px!important}body.acd-core-mobile-v01015 .acd-header-circle-button,body.acd-core-mobile-v01015 .acd-theme-toggle,body.acd-core-mobile-v01015 .acd-pray-button{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}body.acd-core-mobile-v01015 .acd-theme-toggle .acd-theme-icon{width:28px!important;height:28px!important}body.acd-core-mobile-v01015.acd-site .acd-hero h1,body.acd-core-mobile-v01015.acd-site .acd-hero-special-title{font-size:clamp(27px,8.2vw,32px)!important}body.acd-core-mobile-v01015.acd-site .acd-hero-description{font-size:14px!important}body.acd-core-mobile-v01015 .acd-footer .acd-footer-grid{gap:23px 14px!important}body.acd-core-mobile-v01015 .acd-footer .acd-footer-brand p{font-size:14.5px!important;max-width:31ch!important}}@media (max-width:700px){body.acd-core-mobile-v01016 .acd-header,body.acd-core-mobile-v01016.acd-internal-site .acd-header{position:sticky!important;top:0!important;inset-block-start:0!important;z-index:9998!important;background:var(--acd-card,#fffaf2)!important;box-shadow:0 8px 24px rgb(16 28 38 / .08)!important}body.admin-bar.acd-core-mobile-v01016 .acd-header{top:46px!important}body.acd-core-mobile-v01016 .acd-header-inner{min-height:72px!important;grid-template-columns:44px minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important}body.acd-core-mobile-v01016 .acd-mobile-menu-toggle{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;border-radius:13px!important;justify-self:start!important}body.acd-core-mobile-v01016 .acd-brand{justify-self:start!important;width:auto!important;max-width:174px!important;min-width:0!important;margin:0!important;overflow:visible!important}body.acd-core-mobile-v01016 .acd-brand-lockup{max-width:174px!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;min-width:0!important}body.acd-core-mobile-v01016 .acd-brand-symbol{width:40px!important;height:40px!important;flex:0 0 40px!important}body.acd-core-mobile-v01016 .acd-brand-wording{display:inline-flex!important;min-width:0!important;overflow:visible!important;flex-direction:column!important;justify-content:center!important}body.acd-core-mobile-v01016 .acd-brand-name{display:inline-flex!important;white-space:nowrap!important;gap:3px!important;font-size:clamp(15px,4.15vw,18px)!important;line-height:1!important;letter-spacing:-.025em!important}body.acd-core-mobile-v01016 .acd-brand-rule{width:70%!important;height:3px!important;margin-top:3px!important}body.acd-core-mobile-v01016 .acd-header-actions{width:auto!important;justify-self:end!important;display:flex!important;align-items:center!important;gap:5px!important}body.acd-core-mobile-v01016 .acd-font-controls{display:none!important}body.acd-core-mobile-v01016 .acd-header-circle-button{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;border-radius:13px!important}body.acd-core-mobile-v01016 .acd-theme-toggle{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;border-radius:14px!important}body.acd-core-mobile-v01016 .acd-theme-toggle .acd-theme-icon{width:34px!important;height:34px!important}body.acd-core-mobile-v01016 .acd-pray-button{width:auto!important;min-width:92px!important;height:48px!important;min-height:48px!important;padding:0 10px!important;border-radius:14px!important;gap:7px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:12.5px!important;line-height:1.05!important;text-align:left!important}body.acd-core-mobile-v01016 .acd-pray-button span{display:inline-block!important;max-width:48px!important;white-space:normal!important;color:#fff!important}body.acd-core-mobile-v01016 .acd-pray-button svg{width:19px!important;height:19px!important;flex:0 0 19px!important}body.acd-core-mobile-v01016.acd-site .acd-hero-carousel{min-height:clamp(540px,132vw,600px)!important}body.acd-core-mobile-v01016.acd-site .acd-hero-carousel .acd-hero-slide,body.acd-core-mobile-v01016.acd-site .acd-hero,body.acd-core-mobile-v01016.acd-site .acd-hero-inner{min-height:clamp(540px,132vw,600px)!important}body.acd-core-mobile-v01016.acd-site .acd-hero{background-position:64% center!important;background-size:cover!important}body.acd-core-mobile-v01016.acd-site .acd-hero::after{background:linear-gradient(90deg,rgb(7 24 37 / .91) 0%,rgb(8 27 41 / .80) 45%,rgb(8 27 41 / .38) 76%,rgb(8 27 41 / .15) 100%),linear-gradient(180deg,rgb(5 18 29 / .10) 0%,rgb(5 18 29 / .04) 58%,rgb(5 18 29 / .22) 100%)!important}body.acd-core-mobile-v01016.acd-site .acd-hero-inner{width:100%!important;align-items:flex-start!important;padding-left:22px!important;padding-right:22px!important}body.acd-core-mobile-v01016.acd-site .acd-hero-content{width:100%!important;max-width:100%!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;padding:48px 0 78px!important}body.acd-core-mobile-v01016.acd-site .acd-mobile-welcome-kicker{display:block!important;margin:0 0 27px!important;color:#fff!important;font-size:11.5px!important;line-height:1.6!important;font-weight:700!important;letter-spacing:.29em!important;text-transform:uppercase!important;white-space:pre-line!important}body.acd-core-mobile-v01016.acd-site .acd-mobile-welcome-kicker::after{content:"";display:block;width:50px;height:3px;margin-top:8px;border-radius:99px;background:linear-gradient(90deg,#e3b735,#f2d36a 56%,#fff0)}body.acd-core-mobile-v01016.acd-site .acd-hero-slide-institutional .acd-hero-badge{display:none!important}body.acd-core-mobile-v01016.acd-site .acd-hero-slide-institutional h1{max-width:96%!important;margin:0!important;font-size:clamp(40px,11.1vw,49px)!important;line-height:1.02!important;letter-spacing:-.032em!important;color:#fff8ea!important;text-wrap:balance!important}body.acd-core-mobile-v01016.acd-site .acd-hero-slide-institutional h1 span{display:block!important;margin-top:4px!important;color:#e5b83c!important}body.acd-core-mobile-v01016.acd-site .acd-hero-special-title{max-width:94%!important;margin:0!important;font-size:clamp(34px,9.6vw,42px)!important;line-height:1.04!important;letter-spacing:-.025em!important;color:#fff8ea!important;text-wrap:balance!important}body.acd-core-mobile-v01016.acd-site .acd-hero-special-title.is-long{font-size:clamp(31px,8.9vw,38px)!important}body.acd-core-mobile-v01016.acd-site .acd-hero-special-title.is-very-long{font-size:clamp(28px,8.1vw,35px)!important}body.acd-core-mobile-v01016.acd-site .acd-hero-badge{margin:0 0 17px!important;padding:7px 11px!important;font-size:10px!important;line-height:1.15!important;letter-spacing:.08em!important}body.acd-core-mobile-v01016.acd-site .acd-hero-description{max-width:35ch!important;margin:18px 0 22px!important;color:rgb(255 255 255 / .96)!important;font-size:15.5px!important;line-height:1.55!important;text-wrap:pretty!important}body.acd-core-mobile-v01016.acd-site .acd-hero-actions{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:9px!important;max-width:100%!important}body.acd-core-mobile-v01016.acd-site .acd-hero-actions .acd-button{min-height:50px!important;height:50px!important;padding:0 14px!important;border-radius:13px!important;gap:8px!important;font-size:13.5px!important;line-height:1!important;white-space:nowrap!important}body.acd-core-mobile-v01016.acd-site .acd-hero-actions .acd-button svg{width:19px!important;height:19px!important;flex:0 0 19px!important}body.acd-core-mobile-v01016.acd-site .acd-hero-slide-institutional .acd-hero-actions .acd-button-primary{min-width:128px!important}body.acd-core-mobile-v01016.acd-site .acd-hero-slide-institutional .acd-hero-actions .acd-button-secondary{min-width:168px!important}body.acd-core-mobile-v01016.acd-site .acd-hero-actions .acd-button-primary{background:linear-gradient(135deg,#a70f2e,#7e0b22)!important;color:#fff!important;box-shadow:0 8px 20px rgb(96 6 27 / .20)!important}body.acd-core-mobile-v01016.acd-site .acd-hero-actions .acd-button-secondary{background:rgb(255 252 245 / .97)!important;color:#7e0b22!important;border:1px solid rgb(213 170 57 / .72)!important;box-shadow:0 6px 18px rgb(17 27 35 / .08)!important}body.acd-core-mobile-v01016.acd-site .acd-hero-actions .acd-button-secondary span,body.acd-core-mobile-v01016.acd-site .acd-hero-actions .acd-button-secondary svg{color:#7e0b22!important;stroke:#7e0b22!important}body.acd-core-mobile-v01016.acd-site .acd-hero-carousel-controls{position:absolute!important;left:50%!important;right:auto!important;top:auto!important;bottom:16px!important;transform:translateX(-50%)!important;z-index:9!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;pointer-events:none!important}body.acd-core-mobile-v01016.acd-site .acd-hero-arrow,body.acd-core-mobile-v01016.acd-site .acd-hero-pause{display:none!important}body.acd-core-mobile-v01016.acd-site .acd-hero-dots{display:flex!important;align-items:center!important;justify-content:center!important;gap:2px!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;pointer-events:auto!important}body.acd-core-mobile-v01016.acd-site .acd-hero-dots button{position:relative!important;display:grid!important;place-items:center!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;outline-offset:1px!important}body.acd-core-mobile-v01016.acd-site .acd-hero-dots button::before{content:""!important;display:block!important;width:9px!important;height:9px!important;border-radius:50%!important;background:rgb(255 255 255 / .88)!important;border:1px solid rgb(10 29 43 / .20)!important;box-shadow:0 1px 5px rgb(0 0 0 / .14)!important;transition:transform .16s ease,background .16s ease!important}body.acd-core-mobile-v01016.acd-site .acd-hero-dots button.is-active::before{width:10px!important;height:10px!important;background:#e5b83c!important;border-color:#ffe28a!important;transform:scale(1.08)!important}body.acd-core-mobile-v01016.acd-site .acd-hero-dots button.is-active{width:24px!important;background:transparent!important;border-radius:50%!important}body.acd-core-mobile-v01016 .acd-footer{padding-top:34px!important}body.acd-core-mobile-v01016 .acd-footer .acd-footer-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px 12px!important;align-items:start!important;text-align:center!important}body.acd-core-mobile-v01016 .acd-footer .acd-footer-brand{grid-column:1/-1!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important}body.acd-core-mobile-v01016 .acd-footer .acd-footer-brand>a{display:inline-flex!important;justify-content:center!important;margin:0 auto 12px!important}body.acd-core-mobile-v01016 .acd-footer .acd-footer-brand p{max-width:31ch!important;margin:0 auto 15px!important;text-align:center!important;font-size:14.5px!important;line-height:1.55!important;text-wrap:pretty!important}body.acd-core-mobile-v01016 .acd-footer .acd-social-dots{justify-content:center!important;margin:0 auto!important}body.acd-core-mobile-v01016 .acd-footer .acd-footer-grid>div:nth-child(2),body.acd-core-mobile-v01016 .acd-footer .acd-footer-grid>div:nth-child(3),body.acd-core-mobile-v01016 .acd-footer .acd-footer-grid>div:nth-child(4){grid-column:auto!important;display:block!important;text-align:center!important}body.acd-core-mobile-v01016 .acd-footer .acd-footer-grid>div:nth-child(5){grid-column:1/-1!important;text-align:center!important}body.acd-core-mobile-v01016 .acd-footer h3{margin:0 0 10px!important;text-align:center!important;font-size:11.5px!important;line-height:1.25!important;letter-spacing:.04em!important}body.acd-core-mobile-v01016 .acd-footer .acd-footer-grid>div:not(.acd-footer-brand) a{display:block!important;margin:0 0 7px!important;text-align:center!important;font-size:12.5px!important;line-height:1.28!important;text-wrap:balance!important}body.acd-core-mobile-v01016 .acd-footer .acd-footer-grid>div:nth-child(5) p{max-width:32ch!important;margin:0 auto 10px!important;text-align:center!important;font-size:13px!important;line-height:1.45!important}body.acd-core-mobile-v01016 .acd-footer .acd-newsletter{max-width:330px!important;margin:0 auto!important}body.acd-core-mobile-v01016 .acd-footer-bottom{margin-top:24px!important;padding-top:16px!important;text-align:center!important;font-size:11.5px!important;line-height:1.45!important}}@media (max-width:390px){body.acd-core-mobile-v01016 .acd-header-inner{grid-template-columns:40px minmax(0,1fr) auto!important;gap:4px!important;min-height:68px!important}body.acd-core-mobile-v01016 .acd-mobile-menu-toggle{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important}body.acd-core-mobile-v01016 .acd-brand{max-width:142px!important}body.acd-core-mobile-v01016 .acd-brand-lockup{max-width:142px!important;gap:4px!important}body.acd-core-mobile-v01016 .acd-brand-symbol{width:34px!important;height:34px!important;flex-basis:34px!important}body.acd-core-mobile-v01016 .acd-brand-name{font-size:13.6px!important;gap:2px!important}body.acd-core-mobile-v01016 .acd-brand-rule{height:2px!important;margin-top:2px!important}body.acd-core-mobile-v01016 .acd-header-circle-button{width:39px!important;min-width:39px!important;height:39px!important;min-height:39px!important}body.acd-core-mobile-v01016 .acd-theme-toggle{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}body.acd-core-mobile-v01016 .acd-theme-toggle .acd-theme-icon{width:30px!important;height:30px!important}body.acd-core-mobile-v01016 .acd-pray-button{min-width:76px!important;height:42px!important;min-height:42px!important;padding:0 7px!important;font-size:11.5px!important;gap:5px!important}body.acd-core-mobile-v01016 .acd-pray-button span{max-width:39px!important}body.acd-core-mobile-v01016 .acd-pray-button svg{width:17px!important;height:17px!important;flex-basis:17px!important}body.acd-core-mobile-v01016.acd-site .acd-hero-carousel,body.acd-core-mobile-v01016.acd-site .acd-hero-carousel .acd-hero-slide,body.acd-core-mobile-v01016.acd-site .acd-hero,body.acd-core-mobile-v01016.acd-site .acd-hero-inner{min-height:520px!important}body.acd-core-mobile-v01016.acd-site .acd-hero-inner{padding-left:17px!important;padding-right:17px!important}body.acd-core-mobile-v01016.acd-site .acd-hero-content{padding:39px 0 72px!important}body.acd-core-mobile-v01016.acd-site .acd-mobile-welcome-kicker{font-size:10.5px!important;letter-spacing:.25em!important;margin-bottom:21px!important}body.acd-core-mobile-v01016.acd-site .acd-hero-slide-institutional h1{font-size:clamp(35px,10.4vw,41px)!important}body.acd-core-mobile-v01016.acd-site .acd-hero-special-title{font-size:clamp(30px,9vw,35px)!important}body.acd-core-mobile-v01016.acd-site .acd-hero-special-title.is-long{font-size:clamp(28px,8.3vw,33px)!important}body.acd-core-mobile-v01016.acd-site .acd-hero-special-title.is-very-long{font-size:clamp(25px,7.6vw,30px)!important}body.acd-core-mobile-v01016.acd-site .acd-hero-description{font-size:14.5px!important;margin:14px 0 18px!important;max-width:34ch!important}body.acd-core-mobile-v01016.acd-site .acd-hero-actions{gap:6px!important}body.acd-core-mobile-v01016.acd-site .acd-hero-actions .acd-button{height:46px!important;min-height:46px!important;padding:0 10px!important;font-size:12.25px!important;gap:6px!important}body.acd-core-mobile-v01016.acd-site .acd-hero-slide-institutional .acd-hero-actions .acd-button-primary{min-width:112px!important}body.acd-core-mobile-v01016.acd-site .acd-hero-slide-institutional .acd-hero-actions .acd-button-secondary{min-width:148px!important}body.acd-core-mobile-v01016 .acd-footer .acd-footer-grid{gap:24px 7px!important}body.acd-core-mobile-v01016 .acd-footer h3{font-size:10.5px!important}body.acd-core-mobile-v01016 .acd-footer .acd-footer-grid>div:not(.acd-footer-brand) a{font-size:11.5px!important}}@media (max-width:350px){body.acd-core-mobile-v01016 .acd-brand{max-width:126px!important}body.acd-core-mobile-v01016 .acd-brand-lockup{max-width:126px!important}body.acd-core-mobile-v01016 .acd-brand-name{font-size:12.5px!important}body.acd-core-mobile-v01016 .acd-pray-button{min-width:42px!important;width:42px!important;padding:0!important}body.acd-core-mobile-v01016 .acd-pray-button span{display:none!important}body.acd-core-mobile-v01016.acd-site .acd-hero-actions{flex-wrap:wrap!important}}@media (max-width:700px){body.acd-core-mobile-v01017 .acd-header-inner{grid-template-columns:40px minmax(0,1fr) auto!important;gap:5px!important;padding-left:8px!important;padding-right:8px!important;min-height:68px!important}body.acd-core-mobile-v01017 .acd-mobile-menu-toggle{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important}body.acd-core-mobile-v01017 .acd-brand,body.acd-core-mobile-v01017 .acd-brand-lockup{max-width:150px!important}body.acd-core-mobile-v01017 .acd-brand-lockup{gap:4px!important}body.acd-core-mobile-v01017 .acd-brand-symbol{width:36px!important;height:36px!important;flex:0 0 36px!important}body.acd-core-mobile-v01017 .acd-brand-name{font-size:clamp(13.6px,3.75vw,15.6px)!important;letter-spacing:-.025em!important;gap:2px!important}body.acd-core-mobile-v01017 .acd-brand-rule{height:2px!important;margin-top:2px!important}body.acd-core-mobile-v01017 .acd-header-actions{gap:4px!important}body.acd-core-mobile-v01017 .acd-header-circle-button{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}body.acd-core-mobile-v01017 .acd-theme-toggle{width:43px!important;min-width:43px!important;height:43px!important;min-height:43px!important}body.acd-core-mobile-v01017 .acd-theme-toggle .acd-theme-icon{width:31px!important;height:31px!important}body.acd-core-mobile-v01017 .acd-pray-button{min-width:80px!important;height:43px!important;min-height:43px!important;padding:0 7px!important;gap:5px!important;border-radius:13px!important;font-size:11.5px!important}body.acd-core-mobile-v01017 .acd-pray-button span{max-width:40px!important}body.acd-core-mobile-v01017 .acd-pray-button svg{width:17px!important;height:17px!important;flex-basis:17px!important}body.acd-core-mobile-v01017.acd-site .acd-hero-inner{align-items:stretch!important}body.acd-core-mobile-v01017.acd-site .acd-hero-content{min-height:clamp(540px,132vw,600px)!important;box-sizing:border-box!important;padding-top:44px!important;padding-bottom:66px!important}body.acd-core-mobile-v01017.acd-site .acd-hero-actions{width:100%!important;margin-top:auto!important;padding:7px 0 0!important;display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;gap:0!important}body.acd-core-mobile-v01017.acd-site .acd-hero-slide-institutional .acd-hero-actions .acd-button-primary{display:none!important}body.acd-core-mobile-v01017.acd-site .acd-hero-actions .acd-button,body.acd-core-mobile-v01017.acd-site .acd-hero-actions .acd-button-primary,body.acd-core-mobile-v01017.acd-site .acd-hero-actions .acd-button-secondary{display:inline-flex!important;width:auto!important;min-width:0!important;height:auto!important;min-height:40px!important;align-items:center!important;justify-content:flex-start!important;padding:5px 1px!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:#f0c64d!important;font-family:var(--acd-font-serif,"Cormorant Garamond",Georgia,serif)!important;font-size:20px!important;line-height:1.1!important;font-weight:700!important;letter-spacing:-.01em!important;text-decoration:none!important;white-space:nowrap!important}body.acd-core-mobile-v01017.acd-site .acd-hero-actions .acd-button svg{display:none!important}body.acd-core-mobile-v01017.acd-site .acd-hero-actions .acd-button::after{content:"→"!important;display:inline-block!important;margin-left:9px!important;color:currentColor!important;font-family:var(--acd-font-sans,"Source Sans 3",Arial,sans-serif)!important;font-size:.95em!important;font-weight:700!important;line-height:1!important;transform:translateY(-1px)!important}body.acd-core-mobile-v01017.acd-site .acd-hero-actions .acd-button:hover,body.acd-core-mobile-v01017.acd-site .acd-hero-actions .acd-button:focus-visible{color:#ffe089!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:5px!important;outline:0!important}body.acd-core-mobile-v01017.acd-site .acd-hero-carousel-controls{left:50%!important;right:auto!important;bottom:14px!important;transform:translateX(-50%)!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;gap:0!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.acd-core-mobile-v01017.acd-site .acd-hero-arrow,body.acd-core-mobile-v01017.acd-site .acd-hero-pause{display:none!important}body.acd-core-mobile-v01017.acd-site .acd-hero-dots,html[data-theme="dark"] body.acd-core-mobile-v01017.acd-site .acd-hero-dots{display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;gap:2px!important;padding:0!important;margin:0!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.acd-core-mobile-v01017.acd-site .acd-hero-dots button,html[data-theme="dark"] body.acd-core-mobile-v01017.acd-site .acd-hero-dots button{appearance:none!important;-webkit-appearance:none!important;position:relative!important;display:grid!important;place-items:center!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important}body.acd-core-mobile-v01017.acd-site .acd-hero-dots button::after,html[data-theme="dark"] body.acd-core-mobile-v01017.acd-site .acd-hero-dots button::after{content:none!important;display:none!important}body.acd-core-mobile-v01017.acd-site .acd-hero-dots button::before,html[data-theme="dark"] body.acd-core-mobile-v01017.acd-site .acd-hero-dots button::before{content:""!important;display:block!important;width:9px!important;height:9px!important;border-radius:50%!important;background:rgb(255 255 255 / .90)!important;border:1px solid rgb(255 255 255 / .56)!important;box-shadow:0 1px 4px rgb(0 0 0 / .20)!important;transform:none!important}body.acd-core-mobile-v01017.acd-site .acd-hero-dots button.is-active::before,html[data-theme="dark"] body.acd-core-mobile-v01017.acd-site .acd-hero-dots button.is-active::before{width:10px!important;height:10px!important;background:#e6b93c!important;border-color:#ffe18a!important;box-shadow:0 0 0 1px rgb(255 227 143 / .22),0 1px 5px rgb(0 0 0 / .22)!important}}@media (max-width:390px){body.acd-core-mobile-v01017 .acd-header-inner{grid-template-columns:38px minmax(0,1fr) auto!important;gap:3px!important;padding-left:6px!important;padding-right:6px!important}body.acd-core-mobile-v01017 .acd-mobile-menu-toggle{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important}body.acd-core-mobile-v01017 .acd-brand,body.acd-core-mobile-v01017 .acd-brand-lockup{max-width:132px!important}body.acd-core-mobile-v01017 .acd-brand-symbol{width:32px!important;height:32px!important;flex-basis:32px!important}body.acd-core-mobile-v01017 .acd-brand-name{font-size:12.9px!important}body.acd-core-mobile-v01017 .acd-header-circle-button{width:37px!important;min-width:37px!important;height:37px!important;min-height:37px!important}body.acd-core-mobile-v01017 .acd-theme-toggle{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}body.acd-core-mobile-v01017 .acd-theme-toggle .acd-theme-icon{width:29px!important;height:29px!important}body.acd-core-mobile-v01017 .acd-pray-button{min-width:70px!important;height:40px!important;min-height:40px!important;padding:0 6px!important;font-size:10.8px!important}body.acd-core-mobile-v01017 .acd-pray-button span{max-width:34px!important}body.acd-core-mobile-v01017.acd-site .acd-hero-content{min-height:520px!important;padding-top:38px!important;padding-bottom:62px!important}body.acd-core-mobile-v01017.acd-site .acd-hero-actions .acd-button{font-size:18.5px!important}}@media (max-width:350px){body.acd-core-mobile-v01017 .acd-brand,body.acd-core-mobile-v01017 .acd-brand-lockup{max-width:118px!important}body.acd-core-mobile-v01017 .acd-brand-name{font-size:11.8px!important}body.acd-core-mobile-v01017 .acd-pray-button{width:39px!important;min-width:39px!important;padding:0!important}body.acd-core-mobile-v01017 .acd-pray-button span{display:none!important}}@media (max-width:700px){body.acd-core-mobile-v01018.acd-site .acd-hero-content{justify-content:flex-start!important}body.acd-core-mobile-v01018.acd-site .acd-hero-description{margin-bottom:0!important}body.acd-core-mobile-v01018.acd-site .acd-hero-actions{width:auto!important;flex:0 0 auto!important;align-self:flex-start!important;margin-top:2px!important;padding:0!important}body.acd-core-mobile-v01018.acd-site .acd-hero-actions .acd-button,body.acd-core-mobile-v01018.acd-site .acd-hero-actions .acd-button-primary,body.acd-core-mobile-v01018.acd-site .acd-hero-actions .acd-button-secondary{min-height:34px!important;padding:0 1px!important;line-height:1.05!important}body.acd-core-mobile-v01018.acd-site .acd-hero-slide:not(.acd-hero-slide-institutional) .acd-hero-actions{margin-top:2px!important}}@media (max-width:390px){body.acd-core-mobile-v01018.acd-site .acd-hero-actions{margin-top:1px!important}}@media (max-width:700px){body.acd-core-mobile-v01019.acd-site .acd-hero-actions .acd-button,body.acd-core-mobile-v01019.acd-site .acd-hero-actions .acd-button:link,body.acd-core-mobile-v01019.acd-site .acd-hero-actions .acd-button:visited,body.acd-core-mobile-v01019.acd-site .acd-hero-actions .acd-button-primary,body.acd-core-mobile-v01019.acd-site .acd-hero-actions .acd-button-secondary{color:#f2c44d!important;text-shadow:0 1px 2px rgb(0 0 0 / .35)!important}body.acd-core-mobile-v01019.acd-site .acd-hero-actions .acd-button::after,body.acd-core-mobile-v01019.acd-site .acd-hero-actions .acd-button-primary::after,body.acd-core-mobile-v01019.acd-site .acd-hero-actions .acd-button-secondary::after{color:currentColor!important}body.acd-core-mobile-v01019.acd-site .acd-hero-actions .acd-button:hover,body.acd-core-mobile-v01019.acd-site .acd-hero-actions .acd-button:focus-visible,body.acd-core-mobile-v01019.acd-site .acd-hero-actions .acd-button-primary:hover,body.acd-core-mobile-v01019.acd-site .acd-hero-actions .acd-button-primary:focus-visible,body.acd-core-mobile-v01019.acd-site .acd-hero-actions .acd-button-secondary:hover,body.acd-core-mobile-v01019.acd-site .acd-hero-actions .acd-button-secondary:focus-visible{color:#ffe28a!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:5px!important}}@media (max-width:700px){body.acd-core-mobile-v01020.acd-site .acd-hero-actions .acd-button,body.acd-core-mobile-v01020.acd-site .acd-hero-actions .acd-button:link,body.acd-core-mobile-v01020.acd-site .acd-hero-actions .acd-button:visited,body.acd-core-mobile-v01020.acd-site .acd-hero-actions .acd-button-primary,body.acd-core-mobile-v01020.acd-site .acd-hero-actions .acd-button-secondary,body.acd-core-mobile-v01020.acd-site .acd-hero-actions .acd-button span,body.acd-core-mobile-v01020.acd-site .acd-hero-actions .acd-button-primary span,body.acd-core-mobile-v01020.acd-site .acd-hero-actions .acd-button-secondary span{color:#f2c44d!important;-webkit-text-fill-color:#f2c44d!important;text-shadow:0 1px 2px rgb(0 0 0 / .38)!important}body.acd-core-mobile-v01020.acd-site .acd-hero-actions .acd-button::after,body.acd-core-mobile-v01020.acd-site .acd-hero-actions .acd-button-primary::after,body.acd-core-mobile-v01020.acd-site .acd-hero-actions .acd-button-secondary::after{color:#f2c44d!important;-webkit-text-fill-color:#f2c44d!important}body.acd-core-mobile-v01020.acd-site .acd-hero-actions .acd-button:hover,body.acd-core-mobile-v01020.acd-site .acd-hero-actions .acd-button:focus-visible,body.acd-core-mobile-v01020.acd-site .acd-hero-actions .acd-button:hover span,body.acd-core-mobile-v01020.acd-site .acd-hero-actions .acd-button:focus-visible span{color:#ffe28a!important;-webkit-text-fill-color:#ffe28a!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:5px!important}body.acd-core-mobile-v01020.acd-site .acd-hero-actions .acd-button:hover::after,body.acd-core-mobile-v01020.acd-site .acd-hero-actions .acd-button:focus-visible::after{color:#ffe28a!important;-webkit-text-fill-color:#ffe28a!important}}@media (max-width:700px){body.acd-core-responsive-v01021 .acd-header-inner{grid-template-columns:40px minmax(0,1fr) auto!important;gap:3px!important;padding-left:7px!important;padding-right:7px!important}body.acd-core-responsive-v01021 .acd-brand,body.acd-core-responsive-v01021 .acd-brand-lockup{max-width:146px!important;min-width:0!important}body.acd-core-responsive-v01021 .acd-brand-symbol{width:34px!important;height:34px!important;flex:0 0 34px!important}body.acd-core-responsive-v01021 .acd-brand-name{font-size:clamp(13px,3.72vw,15px)!important;letter-spacing:-.035em!important;gap:2px!important}body.acd-core-responsive-v01021 .acd-header-actions{gap:3px!important}body.acd-core-responsive-v01021 .acd-header-circle-button{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;border-radius:12px!important}body.acd-core-responsive-v01021 .acd-header-circle-button svg{width:19px!important;height:19px!important}body.acd-core-responsive-v01021 .acd-theme-toggle{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:3px!important;border-radius:12px!important;display:grid!important;grid-template-columns:1fr!important;place-items:center!important}body.acd-core-responsive-v01021 .acd-theme-toggle .acd-theme-icon{width:30px!important;height:30px!important}body.acd-core-responsive-v01021 .acd-theme-toggle .acd-theme-icon svg{width:18px!important;height:18px!important}body.acd-core-responsive-v01021 .acd-pray-button{width:auto!important;min-width:72px!important;height:40px!important;min-height:40px!important;padding:0 6px!important;gap:4px!important;border-radius:12px!important;font-size:11px!important;line-height:1.02!important}body.acd-core-responsive-v01021 .acd-pray-button span{display:inline-block!important;max-width:37px!important;white-space:normal!important}body.acd-core-responsive-v01021 .acd-pray-button svg{width:16px!important;height:16px!important;flex:0 0 16px!important}html:not([data-theme="dark"]) body.acd-core-responsive-v01021 .acd-theme-toggle .acd-theme-sun{display:none!important}html:not([data-theme="dark"]) body.acd-core-responsive-v01021 .acd-theme-toggle .acd-theme-moon{display:grid!important;background:#e3bb3d!important;color:#17283a!important}html[data-theme="dark"] body.acd-core-responsive-v01021 .acd-theme-toggle .acd-theme-moon{display:none!important}html[data-theme="dark"] body.acd-core-responsive-v01021 .acd-theme-toggle .acd-theme-sun{display:grid!important;background:#e3bb3d!important;color:#352811!important}body.acd-core-responsive-v01021.acd-site .acd-hero-carousel{touch-action:pan-y pinch-zoom!important}body.acd-core-responsive-v01021 .acd-core-liturgical-modal{padding:14px!important;align-items:center!important}body.acd-core-responsive-v01021 .acd-core-liturgical-dialog{width:min(430px,calc(100vw - 28px))!important;height:auto!important;max-height:82dvh!important;padding:10px!important;border-radius:22px!important;overflow:auto!important}body.acd-core-responsive-v01021 .acd-core-liturgical-layout{height:auto!important;min-height:0!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important;gap:4px!important}body.acd-core-responsive-v01021 .acd-core-liturgical-visual{height:205px!important;min-height:205px!important;padding:2px 36px 0!important}body.acd-core-responsive-v01021 .acd-core-liturgical-vestment{width:100%!important;height:200px!important;min-height:0!important}body.acd-core-responsive-v01021 .acd-core-liturgical-vestment-img{width:100%!important;height:100%!important;max-height:200px!important;object-fit:contain!important}body.acd-core-responsive-v01021 .acd-core-liturgical-content{height:auto!important;min-height:0!important;padding:9px 14px 13px!important;justify-content:start!important}body.acd-core-responsive-v01021 .acd-core-liturgical-kicker{font-size:10px!important;margin-bottom:3px!important}body.acd-core-responsive-v01021 .acd-core-liturgical-dialog h2{font-size:38px!important;line-height:.98!important;margin:0 0 9px!important}body.acd-core-responsive-v01021 .acd-core-liturgical-today{padding:10px 12px!important;margin:0 0 9px!important;font-size:15px!important;line-height:1.25!important}body.acd-core-responsive-v01021 .acd-core-liturgical-rule{margin:4px 0 8px!important}body.acd-core-responsive-v01021 .acd-core-liturgical-explanation{margin:0 0 11px!important;font-size:14.5px!important;line-height:1.43!important}body.acd-core-responsive-v01021 .acd-core-liturgical-more{min-height:42px!important;width:auto!important;align-self:flex-start!important;padding:0 15px!important;border-radius:13px!important;font-size:13px!important}body.acd-core-responsive-v01021 .acd-core-liturgical-close{top:13px!important;right:13px!important;width:38px!important;height:38px!important}body.acd-core-responsive-v01021 .acd-core-liturgical-close svg{width:18px!important;height:18px!important}}@media (max-width:370px){body.acd-core-responsive-v01021 .acd-brand,body.acd-core-responsive-v01021 .acd-brand-lockup{max-width:133px!important}body.acd-core-responsive-v01021 .acd-brand-name{font-size:12.6px!important}body.acd-core-responsive-v01021 .acd-pray-button{min-width:68px!important;padding:0 5px!important;font-size:10.5px!important}}@media (min-width:701px) and (max-width:1180px){body.acd-core-responsive-v01021 .acd-pray-button{display:inline-flex!important;width:auto!important;min-width:112px!important;height:46px!important;min-height:46px!important;padding:0 12px!important;gap:7px!important;border-radius:14px!important;font-size:13px!important}body.acd-core-responsive-v01021 .acd-pray-button span{display:inline-block!important;white-space:nowrap!important}html:not([data-theme="dark"]) body.acd-core-responsive-v01021 .acd-theme-toggle .acd-theme-sun{display:none!important}html:not([data-theme="dark"]) body.acd-core-responsive-v01021 .acd-theme-toggle .acd-theme-moon{display:grid!important;background:#e3bb3d!important;color:#17283a!important}html[data-theme="dark"] body.acd-core-responsive-v01021 .acd-theme-toggle .acd-theme-moon{display:none!important}html[data-theme="dark"] body.acd-core-responsive-v01021 .acd-theme-toggle .acd-theme-sun{display:grid!important;background:#e3bb3d!important;color:#352811!important}body.acd-core-responsive-v01021.acd-site .acd-hero-arrow,body.acd-core-responsive-v01021.acd-site .acd-hero-pause{display:none!important}body.acd-core-responsive-v01021.acd-site .acd-hero-carousel-controls{left:50%!important;right:auto!important;bottom:17px!important;transform:translateX(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.acd-core-responsive-v01021.acd-site .acd-hero-dots{display:flex!important;gap:7px!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;min-width:0!important;padding:0!important;background:transparent!important}body.acd-core-responsive-v01021.acd-site .acd-hero-dots button{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:transparent!important}body.acd-core-responsive-v01021.acd-site .acd-hero-dots button::before{content:""!important;display:block!important;width:8px!important;height:8px!important;border-radius:50%!important;background:rgb(255 255 255 / .88)!important;border:1px solid rgb(13 28 39 / .15)!important}body.acd-core-responsive-v01021.acd-site .acd-hero-dots button.is-active::before{width:9px!important;height:9px!important;background:#e5b83c!important;border-color:#ffe18a!important}body.acd-core-responsive-v01021.acd-site .acd-hero-actions{display:flex!important;align-items:center!important;gap:0!important;margin-top:14px!important;padding:0!important}body.acd-core-responsive-v01021.acd-site .acd-hero-slide-institutional .acd-hero-actions .acd-button-primary{display:none!important}body.acd-core-responsive-v01021.acd-site .acd-hero-actions .acd-button{display:inline-flex!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#edc54d!important;font-family:var(--acd-font-serif,"Cormorant Garamond",Georgia,serif)!important;font-size:21px!important;line-height:1.15!important;font-weight:700!important;text-decoration:none!important}body.acd-core-responsive-v01021.acd-site .acd-hero-actions .acd-button span,body.acd-core-responsive-v01021.acd-site .acd-hero-actions .acd-button svg{color:#edc54d!important;stroke:#edc54d!important}body.acd-core-responsive-v01021.acd-site .acd-hero-actions .acd-button svg{width:19px!important;height:19px!important;margin-left:8px!important}body.acd-core-responsive-v01021.acd-site .acd-weekly-card{grid-template-rows:auto auto!important}body.acd-core-responsive-v01021.acd-site .acd-weekly-image{height:clamp(290px,38vw,360px)!important;min-height:290px!important}body.acd-core-responsive-v01021.acd-site .acd-weekly-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 38%!important}body.acd-core-responsive-v01021.acd-site:not(.acd-core-saint-fallback):not(.acd-core-celebration-fallback) .acd-saint-feature{min-height:430px!important}body.acd-core-responsive-v01021.acd-site:not(.acd-core-saint-fallback):not(.acd-core-celebration-fallback) #acd-saint-feature .acd-liturgical-stage{min-height:410px!important}body.acd-core-responsive-v01021.acd-site .acd-mobile-only-shortcut{display:flex!important}body.acd-core-responsive-v01021.acd-site .acd-mobile-only-shortcut svg{color:#8f6d2d!important}body.acd-core-responsive-v01021 .acd-footer .acd-footer-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:30px 24px!important;text-align:center!important;align-items:start!important}body.acd-core-responsive-v01021 .acd-footer .acd-footer-brand{grid-column:1/-1!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}body.acd-core-responsive-v01021 .acd-footer .acd-footer-brand p{max-width:48ch!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}body.acd-core-responsive-v01021 .acd-footer .acd-social-dots{justify-content:center!important}body.acd-core-responsive-v01021 .acd-footer .acd-footer-grid>div:nth-child(2),body.acd-core-responsive-v01021 .acd-footer .acd-footer-grid>div:nth-child(3),body.acd-core-responsive-v01021 .acd-footer .acd-footer-grid>div:nth-child(4){grid-column:auto!important;text-align:center!important}body.acd-core-responsive-v01021 .acd-footer .acd-footer-grid>div:nth-child(5){grid-column:1/-1!important;text-align:center!important}body.acd-core-responsive-v01021 .acd-footer h3,body.acd-core-responsive-v01021 .acd-footer a{text-align:center!important}body.acd-core-responsive-v01021 .acd-footer .acd-newsletter{max-width:520px!important;margin:0 auto!important}body.acd-core-responsive-v01021 .acd-footer-bottom{text-align:center!important}}@media (min-width:701px) and (max-width:1180px){body.acd-core-responsive-v01022.acd-site .acd-hero-carousel-controls>*:not(.acd-hero-dots){display:none!important}body.acd-core-responsive-v01022.acd-site .acd-hero-carousel-controls .acd-hero-arrow,body.acd-core-responsive-v01022.acd-site .acd-hero-carousel-controls .acd-hero-pause,body.acd-core-responsive-v01022.acd-site .acd-hero-carousel-controls [class*="arrow"],body.acd-core-responsive-v01022.acd-site .acd-hero-carousel-controls [class*="pause"],body.acd-core-responsive-v01022.acd-site .acd-hero-carousel-controls>button{display:none!important}body.acd-core-responsive-v01022.acd-site .acd-hero-carousel-controls{left:50%!important;right:auto!important;bottom:17px!important;transform:translateX(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;width:auto!important;min-width:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.acd-core-responsive-v01022.acd-site .acd-hero-dots{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:auto!important;min-width:0!important;height:auto!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.acd-core-responsive-v01022.acd-site .acd-hero-dots button{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;font-size:0!important;line-height:0!important;color:transparent!important;overflow:hidden!important}body.acd-core-responsive-v01022.acd-site .acd-hero-dots button::after{display:none!important;content:none!important}body.acd-core-responsive-v01022.acd-site .acd-hero-dots button::before{content:""!important;display:block!important;width:8px!important;height:8px!important;border-radius:50%!important;background:rgb(255 255 255 / .88)!important;border:1px solid rgb(13 28 39 / .15)!important}body.acd-core-responsive-v01022.acd-site .acd-hero-dots button.is-active::before,body.acd-core-responsive-v01022.acd-site .acd-hero-dots button[aria-current="true"]::before{width:9px!important;height:9px!important;background:#e5b83c!important;border-color:#ffe18a!important}}@media (min-width:701px) and (max-width:1100px) and (orientation:portrait){body.acd-core-responsive-v01023.acd-site{overflow-x:hidden!important}body.acd-core-responsive-v01023.acd-site .acd-hero-carousel-controls{display:flex!important;visibility:visible!important;opacity:1!important;left:50%!important;right:auto!important;bottom:16px!important;transform:translateX(-50%)!important;width:auto!important;min-width:0!important;height:auto!important;padding:0!important;gap:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.acd-core-responsive-v01023.acd-site .acd-hero-arrow,body.acd-core-responsive-v01023.acd-site .acd-hero-pause{display:none!important}body.acd-core-responsive-v01023.acd-site .acd-hero-dots{display:flex!important;visibility:visible!important;opacity:1!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:auto!important;min-width:0!important;height:auto!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.acd-core-responsive-v01023.acd-site .acd-hero-dots button{display:inline-grid!important;place-items:center!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;font-size:0!important;color:transparent!important;overflow:hidden!important}body.acd-core-responsive-v01023.acd-site .acd-hero-dots button::after{display:none!important;content:none!important}body.acd-core-responsive-v01023.acd-site .acd-hero-dots button::before{content:""!important;display:block!important;width:8px!important;height:8px!important;border-radius:50%!important;background:rgb(255 255 255 / .92)!important;border:1px solid rgb(18 32 44 / .18)!important}body.acd-core-responsive-v01023.acd-site .acd-hero-dots button.is-active::before,body.acd-core-responsive-v01023.acd-site .acd-hero-dots button[aria-current="true"]::before{width:9px!important;height:9px!important;background:#e5b83c!important;border-color:#ffe18a!important}body.acd-core-responsive-v01023.acd-site .acd-primary-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:16px!important;align-items:start!important;width:100%!important;max-width:none!important}body.acd-core-responsive-v01023.acd-site .acd-primary-grid>.acd-weekly-panel,body.acd-core-responsive-v01023.acd-site .acd-primary-grid>.acd-recent-popular-panel,body.acd-core-responsive-v01023.acd-site .acd-primary-grid>.acd-liturgical-panel{grid-column:1 / -1!important;grid-row:auto!important;width:100%!important;min-width:0!important;max-width:none!important;align-self:start!important}body.acd-core-responsive-v01023.acd-site .acd-weekly-card,body.acd-core-responsive-v01023.acd-site .acd-moment-card{height:auto!important;min-height:0!important;grid-template-rows:auto auto!important}body.acd-core-responsive-v01023.acd-site .acd-weekly-image,body.acd-core-responsive-v01023.acd-site .acd-moment-image{display:block!important;width:100%!important;height:clamp(285px,38vw,370px)!important;min-height:285px!important;background-position:center 34%!important}body.acd-core-responsive-v01023.acd-site .acd-weekly-copy,body.acd-core-responsive-v01023.acd-site .acd-moment-copy{width:100%!important;min-width:0!important}body.acd-core-responsive-v01023.acd-site .acd-recent-popular-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-columns:minmax(0,1fr)!important;gap:14px!important;width:100%!important;min-width:0!important;padding:14px!important}body.acd-core-responsive-v01023.acd-site .acd-recent-popular-grid>.acd-recent-stack,body.acd-core-responsive-v01023.acd-site .acd-recent-popular-grid>.acd-most-read{grid-column:1 / -1!important;width:100%!important;min-width:0!important;max-width:none!important}body.acd-core-responsive-v01023.acd-site .acd-most-read{margin:0!important;padding:15px 16px!important;border:1px solid var(--acd-line)!important;border-radius:12px!important;background:color-mix(in srgb,var(--acd-card) 90%,var(--acd-cream-2) 10%)!important}body.acd-core-responsive-v01023.acd-site .acd-most-read-item{width:100%!important;min-width:0!important}body.acd-core-responsive-v01023.acd-site .acd-most-read-copy,body.acd-core-responsive-v01023.acd-site .acd-most-read-copy strong,body.acd-core-responsive-v01023.acd-site .acd-recent-mini,body.acd-core-responsive-v01023.acd-site .acd-recent-mini h4{min-width:0!important;max-width:100%!important;word-break:normal!important;overflow-wrap:normal!important}body.acd-core-responsive-v01023.acd-site .acd-recent-mini-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;overflow:visible!important}body.acd-core-responsive-v01023.acd-site .acd-liturgical-panel{min-height:0!important}body.acd-core-responsive-v01023.acd-site .acd-liturgical-stage{min-height:430px!important;width:100%!important}body.acd-core-responsive-v01023.acd-site .acd-liturgical-slide{width:100%!important;min-width:0!important}body.acd-core-responsive-v01023.acd-site .acd-shortcuts-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;width:100%!important}body.acd-core-responsive-v01023.acd-site .acd-shortcuts-grid>a{min-width:0!important;width:100%!important;min-height:82px!important;padding:10px 8px!important;flex-direction:column!important;gap:7px!important;text-align:center!important}body.acd-core-responsive-v01023.acd-site .acd-editorial-compact-grid,body.acd-core-responsive-v01023.acd-site .acd-feature-trio-grid,body.acd-core-responsive-v01023.acd-site .acd-quick-grid,body.acd-core-responsive-v01023.acd-site .acd-video-trio-grid,body.acd-core-responsive-v01023.acd-site .acd-dual-highlights-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-columns:minmax(0,1fr)!important}body.acd-core-responsive-v01023.acd-site .acd-editorial-compact-grid>*,body.acd-core-responsive-v01023.acd-site .acd-feature-trio-grid>*,body.acd-core-responsive-v01023.acd-site .acd-quick-grid>*,body.acd-core-responsive-v01023.acd-site .acd-video-trio-grid>*,body.acd-core-responsive-v01023.acd-site .acd-dual-highlights-grid>*{min-width:0!important;max-width:100%!important}}@media (min-width:701px) and (max-width:850px) and (orientation:portrait){body.acd-core-responsive-v01023.acd-site .acd-recent-mini-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:701px) and (max-width:1100px) and (orientation:portrait){body.acd-core-responsive-v01024.acd-site .acd-hero-carousel{position:relative!important;overflow:hidden!important}body.acd-core-responsive-v01024.acd-site .acd-hero-carousel-controls{display:none!important}body.acd-core-responsive-v01024.acd-site .acd-tablet-hero-dots{position:absolute!important;z-index:80!important;left:50%!important;bottom:17px!important;transform:translateX(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:auto!important;min-width:0!important;height:28px!important;padding:0 7px!important;margin:0!important;border:0!important;border-radius:999px!important;background:rgb(8 22 33 / .18)!important;box-shadow:none!important;backdrop-filter:blur(2px)!important;-webkit-backdrop-filter:blur(2px)!important}body.acd-core-responsive-v01024.acd-site .acd-tablet-hero-dot{appearance:none!important;-webkit-appearance:none!important;display:grid!important;place-items:center!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;cursor:pointer!important}body.acd-core-responsive-v01024.acd-site .acd-tablet-hero-dot::before{content:""!important;width:8px!important;height:8px!important;border-radius:50%!important;background:rgb(255 255 255 / .94)!important;border:1px solid rgb(255 255 255 / .72)!important;box-shadow:0 1px 5px rgb(0 0 0 / .24)!important}body.acd-core-responsive-v01024.acd-site .acd-tablet-hero-dot.is-active::before{width:10px!important;height:10px!important;background:#e5b83c!important;border-color:#ffe38d!important}body.acd-core-responsive-v01024.acd-site .acd-hero,body.acd-core-responsive-v01024.acd-site .acd-hero-inner,body.acd-core-responsive-v01024.acd-site .acd-hero-slide{min-height:500px!important}body.acd-core-responsive-v01024.acd-site .acd-hero-inner{align-items:flex-start!important}body.acd-core-responsive-v01024.acd-site .acd-hero-content{width:min(680px,76%)!important;max-width:76%!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;padding:38px 0 78px!important}body.acd-core-responsive-v01024.acd-site .acd-mobile-welcome-kicker{display:block!important;margin:0 0 18px!important;color:#fff!important;font-size:11px!important;line-height:1.55!important;font-weight:800!important;letter-spacing:.25em!important;text-transform:uppercase!important;white-space:pre-line!important;text-shadow:0 2px 10px rgb(0 0 0 / .28)!important}body.acd-core-responsive-v01024.acd-site .acd-mobile-welcome-kicker::after{content:""!important;display:block!important;width:48px!important;height:3px!important;margin-top:7px!important;border-radius:99px!important;background:linear-gradient(90deg,#e3b735,#f2d36a 56%,#fff0)!important}body.acd-core-responsive-v01024.acd-site .acd-hero h1,body.acd-core-responsive-v01024.acd-site .acd-hero-special-title{max-width:100%!important;margin-top:0!important;font-size:clamp(42px,5.05vw,52px)!important;line-height:1.01!important;letter-spacing:-.025em!important;text-wrap:balance!important}body.acd-core-responsive-v01024.acd-site .acd-hero-description{max-width:620px!important;margin:18px 0 0!important;font-size:16.5px!important;line-height:1.48!important;text-wrap:pretty!important}body.acd-core-responsive-v01024.acd-site .acd-hero-actions{margin-top:10px!important;padding:0!important}body.acd-core-responsive-v01024.acd-site .acd-hero-actions .acd-button{font-size:20px!important;line-height:1.15!important}body.acd-core-saint-fallback.acd-core-responsive-v01024.acd-site .acd-liturgical-stage,body.acd-core-celebration-fallback.acd-core-responsive-v01024.acd-site .acd-liturgical-stage{min-height:250px!important;height:auto!important}}@media (min-width:901px) and (max-width:1100px) and (orientation:portrait){body.acd-core-responsive-v01024.acd-site .acd-feature-trio-grid,body.acd-core-responsive-v01024.acd-site .acd-video-trio-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-columns:minmax(0,1fr)!important;grid-auto-flow:row dense!important;gap:12px!important}body.acd-core-responsive-v01024.acd-site .acd-feature-trio-grid>*,body.acd-core-responsive-v01024.acd-site .acd-video-trio-grid>*{grid-column:auto!important;width:100%!important;min-width:0!important;max-width:100%!important}body.acd-core-responsive-v01024 .acd-hub-post-grid,body.acd-core-responsive-v01024 .acd-video-grid,body.acd-core-responsive-v01024 .acd-saints-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row dense!important;gap:16px!important}body.acd-core-responsive-v01024.acd-site .acd-shortcuts-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (min-width:701px) and (max-width:900px) and (orientation:portrait){body.acd-core-responsive-v01024.acd-site .acd-hero-content{width:min(610px,82%)!important;max-width:82%!important}body.acd-core-responsive-v01024.acd-site .acd-hero h1,body.acd-core-responsive-v01024.acd-site .acd-hero-special-title{font-size:clamp(39px,5.8vw,47px)!important}}@media (min-width:701px) and (max-width:900px) and (orientation:portrait){body.acd-core-responsive-v01025.acd-site .acd-recent-mini-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-columns:minmax(0,1fr)!important;grid-auto-flow:row dense!important;gap:10px!important;width:100%!important;overflow:visible!important}body.acd-core-responsive-v01025.acd-site .acd-recent-mini-row>*{grid-column:auto!important;width:100%!important;min-width:0!important;max-width:100%!important}}:root{--acdg-font-display:var(--acd-font-serif,"Newsreader",Georgia,"Times New Roman",serif);--acdg-font-body:var(--acd-font-sans,"Source Sans 3",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);--acdg-article-body-size:1.15625rem;--acdg-caption-size:.84375rem}body.acd-core-type-v01042{font-family:var(--acdg-font-body)!important;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.acd-core-type-v01042 :where(button,input,select,textarea,.button,.wp-element-button,.wp-block-button__link,[role="button"]){font-family:var(--acdg-font-body)!important}body.acd-core-type-v01042 :where(h1,h2,h3,.acd-hero-special-title,.acd-context-share h2,.acd-context-share-copy h3){font-family:var(--acdg-font-display)!important;font-optical-sizing:auto}body.acd-core-type-v01042 :where(.widget,.widget-title,.sidebar-main,.ast-sidebar,.site-sidebar,.acd-sidebar,.acd-panel-heading){font-family:var(--acdg-font-body)!important}body.acd-core-type-v01042 :where(.sidebar-main h2,.sidebar-main h3,.ast-sidebar h2,.ast-sidebar h3,.widget-title,.acd-sidebar h2,.acd-sidebar h3){font-family:var(--acdg-font-body)!important;font-weight:700!important}body.acd-core-type-v01042.single-post :where(.entry-content,.acd-article-content,.ast-single-post .entry-content){font-family:var(--acdg-font-body)!important;font-size:var(--acdg-article-body-size)!important;line-height:1.76!important;font-weight:400!important;font-kerning:normal}body.acd-core-type-v01042.single-post :where(.entry-content,.acd-article-content) :where(p,li,dd){font-family:inherit!important;line-height:inherit!important}body.acd-core-type-v01042.single-post :where(.entry-content,.acd-article-content) p{margin-top:0;margin-bottom:1.18em}body.acd-core-type-v01042.single-post :where(.entry-content,.acd-article-content) li+li{margin-top:.34em}body.acd-core-type-v01042.single-post :where(.entry-title,h1.entry-title,.acd-article-title){font-family:var(--acdg-font-display)!important;font-size:clamp(3.05rem,4.45vw,4rem)!important;line-height:1.055!important;font-weight:500!important;letter-spacing:-.025em!important;text-wrap:balance;font-optical-sizing:auto}body.acd-core-type-v01042.single-post :where(.entry-subtitle,.post-excerpt,.acd-article-deck,.acd-article-subtitle,.entry-header .ast-excerpt){font-family:var(--acdg-font-body)!important;font-size:clamp(1.125rem,1.45vw,1.35rem)!important;line-height:1.5!important;font-weight:400!important}body.acd-core-type-v01042.single-post :where(.entry-content,.acd-article-content) h2{margin-top:2.1em!important;margin-bottom:.62em!important;font-family:var(--acdg-font-display)!important;font-size:clamp(2rem,3vw,2.375rem)!important;line-height:1.17!important;font-weight:500!important;letter-spacing:-.018em!important;text-wrap:balance}body.acd-core-type-v01042.single-post :where(.entry-content,.acd-article-content) h3{margin-top:1.7em!important;margin-bottom:.55em!important;font-family:var(--acdg-font-display)!important;font-size:clamp(1.56rem,2.15vw,1.82rem)!important;line-height:1.2!important;font-weight:500!important;letter-spacing:-.012em!important;text-wrap:balance}body.acd-core-type-v01042.single-post :where(.entry-content,.acd-article-content) blockquote,body.acd-core-type-v01042.single-post .wp-block-quote{margin:1.8em 0!important;padding:.25em 0 .25em 1.15em!important;border:0!important;border-left:3px solid color-mix(in srgb,var(--acd-gold) 82%,var(--acd-wine) 18%)!important;background:transparent!important;font-family:var(--acdg-font-display)!important;font-size:clamp(1.22rem,1.8vw,1.48rem)!important;line-height:1.5!important;font-weight:400!important}body.acd-core-type-v01042.single-post :where(.entry-content,.acd-article-content) blockquote p{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;margin-bottom:.55em!important}body.acd-core-type-v01042.single-post :where(.entry-content,.acd-article-content) blockquote :where(cite,footer),body.acd-core-type-v01042.single-post .wp-block-quote cite{display:block;margin-top:.65em;font-family:var(--acdg-font-body)!important;font-size:.82rem!important;line-height:1.5!important;font-style:normal!important;font-weight:500!important;color:var(--acd-muted)!important}body.acd-core-type-v01042.single-post :where(.acd-prayer-invitation,.acd-final-prayer,.acd-prayer-final){margin:2.2em 0!important;padding:1.25em 1.35em!important;border:0!important;border-left:3px solid color-mix(in srgb,var(--acd-wine) 72%,var(--acd-gold) 28%)!important;border-radius:0 14px 14px 0!important;background:color-mix(in srgb,var(--acd-card) 92%,var(--acd-cream-2) 8%)!important;box-shadow:none!important}body.acd-core-type-v01042.single-post :where(.acd-prayer-invitation,.acd-final-prayer,.acd-prayer-final) :where(h2,h3){margin-top:0!important;font-family:var(--acdg-font-display)!important;font-weight:500!important}body.acd-core-type-v01042.single-post :where(.acd-prayer-invitation,.acd-final-prayer,.acd-prayer-final) p:last-child{margin-bottom:0!important}body.acd-core-type-v01042 :where(figcaption,.wp-element-caption,.wp-caption-text,.wp-block-image figcaption,.wp-block-video figcaption,.wp-block-embed figcaption,.acd-video-caption,.acd-media-caption){font-family:var(--acdg-font-body)!important;font-size:var(--acdg-caption-size)!important;line-height:1.5!important;font-weight:400!important;font-style:italic!important;color:var(--acd-muted)!important}body.acd-core-type-v01042 :where(.entry-meta,.posted-on,.byline,.cat-links,.tags-links,.comments-link,.acd-article-meta,.acd-post-meta,.acd-meta){font-family:var(--acdg-font-body)!important;font-size:.84375rem!important;line-height:1.5!important;font-weight:500!important}body.acd-core-type-v01042 :where(.acd-card,.acd-weekly-card,.acd-recent-popular-grid,.acd-liturgical-panel,.acd-hub-page,.acd-share-archive,.acd-share-single){font-family:var(--acdg-font-body)!important}body.acd-core-type-v01042 :where(.acd-weekly-copy h3,.acd-recent-lead-copy h3,.acd-liturgical-copy h3,.acd-hub-featured-copy h3,.acd-hub-post-copy h3,.acd-share-card-copy h3,.acd-saints-card-copy h3){font-family:var(--acdg-font-display)!important;font-weight:500!important}html[data-theme="dark"] body.acd-core-type-v01042.single-post :where(.acd-prayer-invitation,.acd-final-prayer,.acd-prayer-final){background:color-mix(in srgb,var(--acd-card) 94%,var(--acd-cream-2) 6%)!important}@media (max-width:900px){body.acd-core-type-v01042.single-post :where(.entry-title,h1.entry-title,.acd-article-title){font-size:clamp(2.55rem,7vw,3.35rem)!important;line-height:1.07!important}body.acd-core-type-v01042.single-post :where(.entry-content,.acd-article-content) h2{font-size:clamp(1.9rem,5.4vw,2.2rem)!important}body.acd-core-type-v01042.single-post :where(.entry-content,.acd-article-content) h3{font-size:clamp(1.48rem,4.5vw,1.72rem)!important}}@media (max-width:640px){:root{--acdg-article-body-size:1.075rem;--acdg-caption-size:.82rem}body.acd-core-type-v01042.single-post :where(.entry-content,.acd-article-content){line-height:1.74!important}body.acd-core-type-v01042.single-post :where(.entry-title,h1.entry-title,.acd-article-title){font-size:clamp(2.25rem,10vw,2.85rem)!important;line-height:1.08!important;letter-spacing:-.022em!important}body.acd-core-type-v01042.single-post :where(.entry-content,.acd-article-content) h2{margin-top:1.8em!important;font-size:clamp(1.78rem,8vw,2.08rem)!important;line-height:1.19!important}body.acd-core-type-v01042.single-post :where(.entry-content,.acd-article-content) h3{margin-top:1.55em!important;font-size:clamp(1.42rem,6.7vw,1.65rem)!important}body.acd-core-type-v01042.single-post :where(.acd-prayer-invitation,.acd-final-prayer,.acd-prayer-final){padding:1.1em 1em!important}}@media (prefers-reduced-motion:reduce){body.acd-core-type-v01042 *{scroll-behavior:auto!important}}[data-acd-badge-key]{background:var(--acd-badge-bg)!important;color:var(--acd-badge-fg,#fff)!important;border-color:transparent!important}[data-acd-badge-key="reflexoes-de-fe"]{--acd-badge-bg:#8C1D40;--acd-badge-fg:#fff}[data-acd-badge-key="oracoes"]{--acd-badge-bg:#17677A;--acd-badge-fg:#fff}[data-acd-badge-key="santos-da-igreja"]{--acd-badge-bg:#674A8E;--acd-badge-fg:#fff}[data-acd-badge-key="palavra-de-deus"]{--acd-badge-bg:#526B3B;--acd-badge-fg:#fff}[data-acd-badge-key="familia"]{--acd-badge-bg:#A45138;--acd-badge-fg:#fff}[data-acd-badge-key="mensagens"]{--acd-badge-bg:#A54768;--acd-badge-fg:#fff}[data-acd-badge-key="salmos"]{--acd-badge-bg:#405E8A;--acd-badge-fg:#fff}[data-acd-badge-key="agradecimento"]{--acd-badge-bg:#B4611B;--acd-badge-fg:#fff}[data-acd-badge-key="manha"]{--acd-badge-bg:#D29A20;--acd-badge-fg:#102B43}[data-acd-badge-key="momentos-dificeis"]{--acd-badge-bg:#70435F;--acd-badge-fg:#fff}[data-acd-badge-key="noite"]{--acd-badge-bg:#414D7B;--acd-badge-fg:#fff}[data-acd-badge-key="paz"]{--acd-badge-bg:#4D7562;--acd-badge-fg:#fff}[data-acd-badge-key="protecao"]{--acd-badge-bg:#2F628F;--acd-badge-fg:#fff}[data-acd-badge-key="saude"]{--acd-badge-bg:#28765D;--acd-badge-fg:#fff}[data-acd-badge-key="trabalho"]{--acd-badge-bg:#79513B;--acd-badge-fg:#fff}[data-acd-badge-key="perdao"]{--acd-badge-bg:#90506E;--acd-badge-fg:#fff}[data-acd-badge-key="festa"]{--acd-badge-bg:#C99422;--acd-badge-fg:#4B3310}[data-acd-badge-key="solenidade"]{--acd-badge-bg:#B8860B;--acd-badge-fg:#fff}[data-acd-badge-key="memoria"]{--acd-badge-bg:#D6B15E;--acd-badge-fg:#4B3310}[data-acd-badge-key="memoria-facultativa"]{--acd-badge-bg:#BFA064;--acd-badge-fg:#3F3219}[data-acd-badge-key="santo-do-dia"]{--acd-badge-bg:#76539B;--acd-badge-fg:#fff}[data-acd-badge-key="celebracao-do-dia"]{--acd-badge-bg:#C99422;--acd-badge-fg:#4B3310}[data-acd-badge-key="dia-liturgico"]{--acd-badge-bg:#8D753E;--acd-badge-fg:#fff}html[data-theme='dark'] [data-acd-badge-key],body.dark-mode [data-acd-badge-key]{background:var(--acd-badge-bg)!important;color:var(--acd-badge-fg,#fff)!important}html[data-theme="dark"] body.acd-site .acd-search-panel .acd-overlay-eyebrow,body[data-theme="dark"].acd-site .acd-search-panel .acd-overlay-eyebrow,body.acd-dark.acd-site .acd-search-panel .acd-overlay-eyebrow{color:#f0cb63!important;opacity:1!important}html[data-theme="dark"] body.acd-site #acd-saint-feature .acd-core-day-primary-v010124,body[data-theme="dark"].acd-site #acd-saint-feature .acd-core-day-primary-v010124,body.acd-dark.acd-site #acd-saint-feature .acd-core-day-primary-v010124,html[data-theme="dark"] body.acd-site #acd-saint-feature .acd-core-saint-primary-link-v01066,body[data-theme="dark"].acd-site #acd-saint-feature .acd-core-saint-primary-link-v01066,body.acd-dark.acd-site #acd-saint-feature .acd-core-saint-primary-link-v01066{color:#f0cb63!important;opacity:1!important}html[data-theme="dark"] body.acd-videos-page :where(.acd-hub-kicker,.acd-hub-featured-copy>span,.acd-hub-post-copy>span,.acd-video-copy>span),body[data-theme="dark"].acd-videos-page :where(.acd-hub-kicker,.acd-hub-featured-copy>span,.acd-hub-post-copy>span,.acd-video-copy>span),body.acd-dark.acd-videos-page :where(.acd-hub-kicker,.acd-hub-featured-copy>span,.acd-hub-post-copy>span,.acd-video-copy>span){color:#f0cb63!important;opacity:1!important}.acd-footer .acd-newsletter-panel{min-width:0}.acd-footer .acd-newsletter-panel>h3{margin:0 0 8px!important;color:#efc64f!important;font-size:13px!important;line-height:1.35!important;letter-spacing:.035em!important;text-transform:none!important}.acd-footer .acd-newsletter-intro{margin:0 0 12px!important;color:rgb(255 255 255 / .90)!important;font-size:14px!important;line-height:1.52!important;max-width:330px}.acd-footer .acd-newsletter-brevo{min-width:0}.acd-footer .acd-newsletter-brevo form{margin:0!important;min-width:0}.acd-footer .acd-newsletter-brevo .sib-email-area{margin:0 0 8px!important;padding:0!important;font-size:0!important;line-height:0!important}.acd-footer .acd-newsletter-brevo input[type="email"]{display:block!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:46px!important;margin:0!important;padding:0 14px!important;border:1px solid rgb(255 255 255 / .26)!important;border-radius:10px!important;outline:0!important;background:#fff!important;color:#182638!important;font-family:var(--acd-font-sans,Arial,sans-serif)!important;font-size:15px!important;line-height:46px!important;box-shadow:none!important}.acd-footer .acd-newsletter-brevo input[type="email"]::placeholder{color:#6d747a!important;opacity:1!important}.acd-footer .acd-newsletter-brevo input[type="email"]:focus{border-color:#efc64f!important;box-shadow:0 0 0 3px rgb(239 198 79 / .18)!important}.acd-footer .acd-newsletter-brevo form>p:not(.sib-email-area){margin:0!important;padding:0!important}.acd-footer .acd-newsletter-brevo .sib-default-btn,.acd-footer .acd-newsletter-brevo input[type="submit"],.acd-footer .acd-newsletter-brevo button[type="submit"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;width:100%!important;margin:0!important;padding:10px 16px!important;border:1px solid #efc64f!important;border-radius:10px!important;background:#e0b635!important;color:#3e2515!important;font-family:var(--acd-font-sans,Arial,sans-serif)!important;font-size:15px!important;font-weight:800!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important;cursor:pointer!important;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease!important}.acd-footer .acd-newsletter-brevo .sib-default-btn:hover,.acd-footer .acd-newsletter-brevo input[type="submit"]:hover,.acd-footer .acd-newsletter-brevo button[type="submit"]:hover{background:#efc64f!important;border-color:#f4d56e!important;color:#2b1b11!important;transform:translateY(-1px)}.acd-footer .acd-newsletter-brevo .sib-default-btn:focus-visible,.acd-footer .acd-newsletter-brevo input[type="submit"]:focus-visible,.acd-footer .acd-newsletter-brevo button[type="submit"]:focus-visible{outline:3px solid rgb(239 198 79 / .42)!important;outline-offset:3px!important}.acd-footer .acd-newsletter-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.acd-footer .acd-newsletter-brevo .sib_msg_disp:empty{display:none!important}.acd-footer .acd-newsletter-brevo .acd-newsletter-compliance{margin:8px 0 0!important;padding:0!important;color:rgb(255 255 255 / .72)!important;font-size:11.5px!important;line-height:1.45!important}.acd-footer .acd-newsletter-brevo :where(.sib_msg_disp,.sib-alert-message,.sib-form-message){position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.acd-footer .acd-newsletter-brevo :where(.sib_loader){display:none!important}.acd-newsletter-toast[hidden]{display:none!important}.acd-newsletter-toast{position:fixed;right:22px;bottom:22px;z-index:2147480500;width:min(360px,calc(100vw - 28px));display:grid;grid-template-columns:38px minmax(0,1fr) 30px;gap:10px;align-items:center;padding:13px 13px 13px 14px;border:1px solid #e0d5c9;border-radius:16px;background:rgb(255 253 249 / .985);color:#322923;box-shadow:0 18px 50px rgb(30 20 14 / .22),0 3px 12px rgb(30 20 14 / .08);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);font-family:var(--acd-font-sans,Arial,sans-serif)}.acd-newsletter-toast__icon{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#fbf2e4;color:#9b7628;border:1px solid #eadabf;font-weight:800}.acd-newsletter-toast__copy{min-width:0}.acd-newsletter-toast__title{display:block;margin:0 0 2px;font-size:13.5px;line-height:1.25;font-weight:800;color:#4b201f}.acd-newsletter-toast__text{display:block;font-size:12.5px;line-height:1.42;color:#655b53}.acd-newsletter-toast__close{appearance:none;border:0;background:#fff0;color:#756b63;width:30px;height:30px;border-radius:50%;font-size:20px;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0}.acd-newsletter-toast__close:hover{background:#f2ece5;color:#4b201f}.acd-newsletter-toast--loading .acd-newsletter-toast__icon:before{content:"";width:16px;height:16px;border:2px solid #d7c49b;border-top-color:#8a6418;border-radius:50%;animation:acd-newsletter-spin .8s linear infinite}.acd-newsletter-toast--loading .acd-newsletter-toast__icon{font-size:0}.acd-newsletter-toast--success .acd-newsletter-toast__icon{background:#eef5ec;border-color:#d5e4d2;color:#456745}.acd-newsletter-toast--error .acd-newsletter-toast__icon{background:#fbefef;border-color:#eed3d5;color:#8b2d3b}@keyframes acd-newsletter-spin{to{transform:rotate(360deg)}}html[data-theme="dark"] .acd-newsletter-toast{background:rgb(29 31 34 / .985);border-color:#4a443e;color:#f6eee6;box-shadow:0 18px 50px rgb(0 0 0 / .42)}html[data-theme="dark"] .acd-newsletter-toast__title{color:#fff3e8}html[data-theme="dark"] .acd-newsletter-toast__text{color:#d0c5bc}html[data-theme="dark"] .acd-newsletter-toast__close{color:#d2c7be}html[data-theme="dark"] .acd-newsletter-toast__close:hover{background:#2a2e32;color:#fff}.acd-footer .acd-newsletter-panel--unavailable p{margin:0!important;color:rgb(255 255 255 / .82)!important}@media (max-width:720px){.acd-footer .acd-newsletter-panel>h3{font-size:13.5px!important}.acd-footer .acd-newsletter-intro{font-size:14.5px!important;max-width:none}.acd-footer .acd-newsletter-brevo input[type="email"]{height:48px!important;font-size:16px!important;line-height:48px!important}.acd-footer .acd-newsletter-brevo .sib-default-btn,.acd-footer .acd-newsletter-brevo input[type="submit"],.acd-footer .acd-newsletter-brevo button[type="submit"]{min-height:48px!important;font-size:16px!important}.acd-newsletter-toast{left:14px;right:14px;bottom:14px;width:auto}}@media (prefers-reduced-motion:reduce){.acd-newsletter-toast--loading .acd-newsletter-toast__icon:before{animation:none}}.acd-footer .acd-footer-brand p{font-size:15.5px!important;line-height:1.62!important}.acd-footer .acd-footer-grid>div:not(.acd-footer-brand)>h3{font-size:14px!important;line-height:1.30!important;letter-spacing:.045em!important}.acd-footer .acd-footer-grid>div:not(.acd-footer-brand)>a{font-size:15.5px!important;line-height:1.50!important}.acd-footer .acd-newsletter-panel>h3{font-size:14px!important;line-height:1.30!important;letter-spacing:.045em!important;text-transform:uppercase!important}.acd-footer .acd-newsletter-intro{font-size:15.5px!important;line-height:1.58!important;max-width:360px}.acd-footer .acd-newsletter-brevo .acd-newsletter-compliance{font-size:12.5px!important;line-height:1.52!important}.acd-footer .acd-footer-bottom{font-size:13.5px!important;line-height:1.5!important}@media (max-width:1024px){.acd-footer .acd-footer-brand p{font-size:15px!important}.acd-footer .acd-footer-grid>div:not(.acd-footer-brand)>h3,.acd-footer .acd-newsletter-panel>h3{font-size:13.5px!important}.acd-footer .acd-footer-grid>div:not(.acd-footer-brand)>a{font-size:14.5px!important}.acd-footer .acd-newsletter-intro{font-size:15px!important;max-width:none}}@media (max-width:720px){.acd-footer .acd-footer-brand p{font-size:14.5px!important;line-height:1.58!important}.acd-footer .acd-footer-grid>div:not(.acd-footer-brand)>h3,.acd-footer .acd-newsletter-panel>h3{font-size:13.5px!important}.acd-footer .acd-footer-grid>div:not(.acd-footer-brand)>a{font-size:14.5px!important;line-height:1.42!important}.acd-footer .acd-newsletter-intro{font-size:14.5px!important;line-height:1.55!important}.acd-footer .acd-newsletter-brevo .acd-newsletter-compliance{font-size:12px!important}.acd-footer .acd-footer-bottom{font-size:12.5px!important}}.acd-footer .acd-footer-brand p{font-size:16.5px!important;line-height:1.62!important}.acd-footer .acd-footer-grid>div:not(.acd-footer-brand)>h3{font-size:14.5px!important;line-height:1.28!important;letter-spacing:.048em!important}.acd-footer .acd-footer-grid>div:not(.acd-footer-brand)>a{font-size:16.5px!important;line-height:1.50!important}.acd-footer .acd-newsletter-panel>h3{margin-bottom:7px!important;font-size:14.5px!important;line-height:1.28!important;letter-spacing:.048em!important}.acd-footer .acd-newsletter-intro{margin-bottom:10px!important;font-size:16.2px!important;line-height:1.54!important;max-width:390px}.acd-footer .acd-newsletter-brevo .sib-email-area{margin-bottom:7px!important}.acd-footer .acd-newsletter-brevo .acd-newsletter-compliance{margin-top:6px!important;font-size:12.8px!important;line-height:1.48!important}.acd-footer .acd-footer-bottom{font-size:14px!important}@media (max-width:1024px){.acd-footer .acd-footer-brand p{font-size:15.5px!important}.acd-footer .acd-footer-grid>div:not(.acd-footer-brand)>h3,.acd-footer .acd-newsletter-panel>h3{font-size:14px!important}.acd-footer .acd-footer-grid>div:not(.acd-footer-brand)>a{font-size:15.5px!important}.acd-footer .acd-newsletter-intro{font-size:15.5px!important;max-width:none}.acd-footer .acd-newsletter-brevo .acd-newsletter-compliance{font-size:12.5px!important}}@media (max-width:720px){.acd-footer .acd-footer-brand p{font-size:15px!important;line-height:1.58!important}.acd-footer .acd-footer-grid>div:not(.acd-footer-brand)>h3,.acd-footer .acd-newsletter-panel>h3{font-size:13.8px!important}.acd-footer .acd-footer-grid>div:not(.acd-footer-brand)>a{font-size:15px!important;line-height:1.42!important}.acd-footer .acd-newsletter-intro{font-size:15px!important;line-height:1.52!important}.acd-footer .acd-newsletter-brevo .acd-newsletter-compliance{font-size:12.2px!important}.acd-footer .acd-footer-bottom{font-size:13px!important}}html[data-theme='dark'] .acd-recent-explore-grid>a:hover,html[data-theme='dark'] .acd-recent-explore-grid>a:focus-visible{border-color:#d4af37;box-shadow:0 0 0 1px rgb(212 175 55 / .16),0 10px 26px rgb(0 0 0 / .20)}html[data-theme='dark'] .acd-recent-explore-grid>a:hover>span:first-child,html[data-theme='dark'] .acd-recent-explore-grid>a:focus-visible>span:first-child{background:rgb(212 175 55 / .12);color:#f0cb62;box-shadow:inset 0 0 0 2px #d4af37}html[data-theme='dark'] .acd-recent-explore-grid>a:hover>svg,html[data-theme='dark'] .acd-recent-explore-grid>a:focus-visible>svg{color:#f0cb62}body.acd-site{--acd-hover-title-gold:#b8871f;--acd-hover-card-gold:#d4af37;--acd-hover-card-gold-soft:rgba(212,175,55,.12)}html[data-theme='dark'] body.acd-site{--acd-hover-title-gold:#f0cb63;--acd-hover-card-gold:#d4af37;--acd-hover-card-gold-soft:rgba(212,175,55,.12)}@media(hover:hover){body.acd-site :where(.acd-category-featured-copy h2 a,.acd-category-card-copy h3 a,.acd-prayer-featured-copy h2 a,.acd-saints-card-copy h3 a,.acd-hub-featured-copy h3 a,.acd-hub-post-copy h3 a,.acd-search-card-copy h2 a,.acd-recent-copy h2 a,.acd-recent-copy h3 a,.acd-share-card-copy h3 a,.acd-context-share-copy h3 a,.acd-related-card h3 a,.acd-topic-card h3 a,.acd-popular-card h3 a,.acd-magazine-mini h3 a,.acd-weekly-copy h3 a,.acd-recent-lead-copy h3 a,.acd-liturgical-copy h3 a,.acd-dual-highlight-copy h3 a,.acd-moment-copy h3 a,.acd-editorial-compact-copy h3 a,.acd-feature-trio-copy h3 a,.acd-quick-copy h3 a,.acd-video-trio-copy h3 a):hover{color:var(--acd-hover-title-gold)!important;-webkit-text-fill-color:var(--acd-hover-title-gold)!important;text-decoration-line:underline!important;text-decoration-color:currentColor!important;text-decoration-thickness:1.5px!important;text-underline-offset:.15em!important}body.acd-site :where(.acd-category-post-card:hover .acd-category-card-copy h3 a,.acd-saints-card:hover .acd-saints-card-copy h3 a,.acd-hub-post-card:hover .acd-hub-post-copy h3 a,.acd-search-card:hover .acd-search-card-copy h2 a,.acd-share-card:hover .acd-share-card-copy h3 a,.acd-context-share-card:hover .acd-context-share-copy h3 a,.acd-related-card:hover h3 a){color:var(--acd-hover-title-gold)!important;-webkit-text-fill-color:var(--acd-hover-title-gold)!important;text-decoration-line:underline!important;text-decoration-color:currentColor!important;text-decoration-thickness:1.5px!important;text-underline-offset:.15em!important}}body.acd-site :where(.acd-category-featured-copy h2 a,.acd-category-card-copy h3 a,.acd-prayer-featured-copy h2 a,.acd-saints-card-copy h3 a,.acd-hub-featured-copy h3 a,.acd-hub-post-copy h3 a,.acd-search-card-copy h2 a,.acd-recent-copy h2 a,.acd-recent-copy h3 a,.acd-share-card-copy h3 a,.acd-context-share-copy h3 a,.acd-related-card h3 a):focus-visible{color:var(--acd-hover-title-gold)!important;-webkit-text-fill-color:var(--acd-hover-title-gold)!important;text-decoration-line:underline!important;text-decoration-color:currentColor!important;text-decoration-thickness:1.5px!important;text-underline-offset:.15em!important}body.acd-site :where(.acd-hub-theme-card,.acd-hub-see-grid>a,.acd-search-explore-grid>a,.acd-recent-explore-grid>a,.acd-litcolors-next-grid>a){transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}@media(hover:hover){body.acd-site :where(.acd-hub-theme-card,.acd-hub-see-grid>a,.acd-search-explore-grid>a,.acd-recent-explore-grid>a,.acd-litcolors-next-grid>a):hover{border-color:var(--acd-hover-card-gold)!important;box-shadow:0 10px 26px rgb(92 61 24 / .10)!important}body.acd-site :where(.acd-hub-theme-card,.acd-hub-see-grid>a,.acd-search-explore-grid>a,.acd-recent-explore-grid>a,.acd-litcolors-next-grid>a):hover strong{color:var(--acd-hover-title-gold)!important;-webkit-text-fill-color:var(--acd-hover-title-gold)!important;text-decoration:underline!important;text-decoration-color:currentColor!important;text-decoration-thickness:1.5px!important;text-underline-offset:.15em!important}body.acd-site :where(.acd-hub-theme-card,.acd-hub-see-grid>a,.acd-search-explore-grid>a,.acd-recent-explore-grid>a,.acd-litcolors-next-grid>a):hover>span:first-child{background:var(--acd-hover-card-gold-soft)!important;color:var(--acd-hover-title-gold)!important;box-shadow:inset 0 0 0 2px var(--acd-hover-card-gold)!important}body.acd-site :where(.acd-hub-theme-card,.acd-hub-see-grid>a,.acd-search-explore-grid>a,.acd-recent-explore-grid>a):hover>svg{color:var(--acd-hover-title-gold)!important;stroke:currentColor!important}}body.acd-site :where(.acd-hub-theme-card,.acd-hub-see-grid>a,.acd-search-explore-grid>a,.acd-recent-explore-grid>a,.acd-litcolors-next-grid>a):focus-visible{border-color:var(--acd-hover-card-gold)!important;box-shadow:0 0 0 2px rgb(212 175 55 / .18),0 10px 26px rgb(92 61 24 / .10)!important;outline:none!important}body.acd-site :where(.acd-hub-theme-card,.acd-hub-see-grid>a,.acd-search-explore-grid>a,.acd-recent-explore-grid>a,.acd-litcolors-next-grid>a):focus-visible strong{color:var(--acd-hover-title-gold)!important;-webkit-text-fill-color:var(--acd-hover-title-gold)!important;text-decoration:underline!important;text-decoration-color:currentColor!important;text-decoration-thickness:1.5px!important;text-underline-offset:.15em!important}body.acd-site :where(.acd-hub-theme-card,.acd-hub-see-grid>a,.acd-search-explore-grid>a,.acd-recent-explore-grid>a,.acd-litcolors-next-grid>a):focus-visible>span:first-child{background:var(--acd-hover-card-gold-soft)!important;color:var(--acd-hover-title-gold)!important;box-shadow:inset 0 0 0 2px var(--acd-hover-card-gold)!important}body.acd-site :where(.acd-hub-theme-card,.acd-hub-see-grid>a,.acd-search-explore-grid>a,.acd-recent-explore-grid>a):focus-visible>svg{color:var(--acd-hover-title-gold)!important;stroke:currentColor!important}@media(hover:hover){body.acd-site .acd-hub-share-grid>a:hover{border-color:var(--acd-hover-card-gold)!important;box-shadow:0 10px 26px rgb(92 61 24 / .10)!important}body.acd-site .acd-hub-share-grid>a:hover strong{color:var(--acd-hover-title-gold)!important;-webkit-text-fill-color:var(--acd-hover-title-gold)!important;text-decoration:underline!important;text-decoration-color:currentColor!important;text-decoration-thickness:1.5px!important;text-underline-offset:.15em!important}}body.acd-site .acd-hub-share-grid>a:focus-visible{border-color:var(--acd-hover-card-gold)!important;box-shadow:0 0 0 2px rgb(212 175 55 / .18),0 10px 26px rgb(92 61 24 / .10)!important;outline:none!important}body.acd-site .acd-hub-share-grid>a:focus-visible strong{color:var(--acd-hover-title-gold)!important;-webkit-text-fill-color:var(--acd-hover-title-gold)!important;text-decoration:underline!important;text-underline-offset:.15em!important}html[data-theme='dark'] body.acd-site :where(.acd-hub-theme-card,.acd-hub-see-grid>a,.acd-search-explore-grid>a,.acd-recent-explore-grid>a,.acd-litcolors-next-grid>a,.acd-hub-share-grid>a):hover,html[data-theme='dark'] body.acd-site :where(.acd-hub-theme-card,.acd-hub-see-grid>a,.acd-search-explore-grid>a,.acd-recent-explore-grid>a,.acd-litcolors-next-grid>a,.acd-hub-share-grid>a):focus-visible{border-color:#d4af37!important;box-shadow:0 0 0 1px rgb(212 175 55 / .16),0 10px 26px rgb(0 0 0 / .20)!important}.acd-cookie-consent[hidden],.acd-cookie-modal[hidden],.acd-cookie-reopen[hidden],.acd-cookie-help__tooltip[hidden]{display:none!important}.acd-cookie-consent{position:fixed;left:0;right:0;bottom:0;z-index:2147481000;padding:16px 18px 20px;pointer-events:none}.acd-cookie-banner{position:relative;width:min(980px,calc(100vw - 28px));margin:0 auto;display:grid;grid-template-columns:66px minmax(0,1fr);gap:16px 20px;align-items:center;padding:22px 70px 20px 24px;background:rgb(255 253 249 / .985);border:1px solid #ded5ca;border-radius:24px;box-shadow:0 24px 70px rgb(45 32 20 / .19),0 4px 16px rgb(45 32 20 / .08);color:#29231f;pointer-events:auto;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.acd-cookie-banner__icon{width:62px;height:62px;border-radius:50%;display:grid;place-items:center;background:#fbf2e4;border:1px solid #efe0c7;color:#b57f19}.acd-cookie-banner__icon svg{width:37px;height:37px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.acd-cookie-banner__icon svg circle{fill:currentColor;stroke:none}.acd-cookie-banner__copy{min-width:0}.acd-cookie-banner__eyebrow,.acd-cookie-modal__eyebrow{display:block;margin:0 0 5px;color:#9b7628;font:800 11px/1.25 var(--acd-font-sans,Arial,sans-serif);letter-spacing:.13em;text-transform:uppercase}.acd-cookie-banner__title-row{display:flex;align-items:center;gap:9px;min-width:0}.acd-cookie-banner__copy strong{display:block;margin:0;color:#271f1a;font:700 24px/1.2 var(--acd-font-serif,Georgia,serif)}.acd-cookie-banner__copy p{margin:7px 0 0;color:#625951;font:500 15.5px/1.55 var(--acd-font-sans,Arial,sans-serif);max-width:760px}.acd-cookie-banner__links{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:9px}.acd-cookie-policy,.acd-cookie-learn{color:#7b5a17;text-decoration:underline;text-underline-offset:3px;font:700 12.5px/1.35 var(--acd-font-sans,Arial,sans-serif)}.acd-cookie-policy:hover,.acd-cookie-policy:focus-visible,.acd-cookie-learn:hover,.acd-cookie-learn:focus-visible{color:#a77b20}.acd-cookie-help{position:relative;display:inline-flex;flex:0 0 auto}.acd-cookie-help--corner{position:absolute;top:18px;right:20px;z-index:5}.acd-cookie-help__button{appearance:none;-webkit-appearance:none;display:grid;place-items:center;width:27px;height:27px;min-width:27px;min-height:27px;padding:0;margin:0;border:1.5px solid #b88b2c;border-radius:50%;background:#fffaf2;color:#9a6f17;font:800 16px/1 var(--acd-font-sans,Arial,sans-serif);cursor:help;box-shadow:0 2px 7px rgb(88 60 17 / .08)}.acd-cookie-help__button:hover,.acd-cookie-help__button:focus-visible{background:#fff4dc;color:#6f4f0f;border-color:#9f741f;outline:3px solid rgb(187 143 42 / .22);outline-offset:2px}.acd-cookie-help__tooltip{position:absolute;right:0;top:calc(100% + 11px);left:auto;bottom:auto;transform:none;width:min(310px,calc(100vw - 36px));padding:13px 14px;background:#302b28;color:#fff;border-radius:13px;box-shadow:0 16px 40px rgb(20 14 10 / .24);font:500 13px/1.46 var(--acd-font-sans,Arial,sans-serif);z-index:6}.acd-cookie-help__tooltip:after{content:"";position:absolute;right:9px;bottom:100%;left:auto;top:auto;transform:none;border:7px solid #fff0;border-bottom-color:#302b28}.acd-cookie-help__tooltip b{display:block;margin-bottom:3px;color:#fff;font-weight:800}.acd-cookie-help__tooltip span{display:block;color:#f0e8e0}.acd-cookie-banner__actions{grid-column:1/-1;display:grid;grid-template-columns:1fr 1.35fr 1.1fr;gap:10px;margin-top:2px}.acd-cookie-btn{appearance:none;-webkit-appearance:none;border:1px solid #fff0;border-radius:999px;min-height:48px;padding:11px 18px;font:750 14.5px/1.15 var(--acd-font-sans,Arial,sans-serif);cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.acd-cookie-btn:hover{transform:translateY(-1px)}.acd-cookie-btn:focus-visible,.acd-cookie-modal__close:focus-visible,.acd-cookie-reopen:focus-visible,.acd-cookie-switch input:focus-visible+.acd-cookie-switch__track{outline:3px solid rgb(187 143 42 / .32);outline-offset:3px}.acd-cookie-btn--primary{background:#6f2030;color:#fff;border-color:#6f2030;box-shadow:0 7px 18px rgb(111 32 48 / .18)}.acd-cookie-btn--primary:hover{background:#7e293b;border-color:#7e293b}.acd-cookie-btn--secondary{background:#fff;color:#352d28;border-color:#cfc5ba}.acd-cookie-btn--secondary:hover{border-color:#b28b32;color:#6c511a}.acd-cookie-btn--preferences{background:#fffaf2;color:#76591d;border-color:#d9c7a7}.acd-cookie-btn--preferences:hover{border-color:#b28b32;background:#fff5e4;color:#654a14}.acd-cookie-modal{position:fixed;inset:0;z-index:2147482000;display:grid;place-items:center;padding:20px}.acd-cookie-modal__backdrop{position:absolute;inset:0;background:rgb(20 17 15 / .55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.acd-cookie-modal__panel{position:relative;z-index:1;width:min(590px,100%);max-height:min(760px,calc(100vh - 36px));overflow:auto;background:#fffdfa;border:1px solid #ded5ca;border-radius:22px;box-shadow:0 28px 80px rgb(20 14 10 / .28);padding:28px;color:#302923}.acd-cookie-modal__panel:focus{outline:none}.acd-cookie-modal__close{appearance:none!important;-webkit-appearance:none!important;position:absolute;right:16px;top:14px;display:grid!important;place-items:center!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;max-width:40px!important;max-height:40px!important;aspect-ratio:1/1!important;padding:0!important;margin:0!important;border:1px solid #e1d8cf!important;border-radius:50%!important;background:#f3eee8!important;color:#5a5048!important;box-sizing:border-box!important;cursor:pointer;overflow:hidden;font-size:0!important;line-height:0!important}.acd-cookie-modal__close:before,.acd-cookie-modal__close:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:1.8px;border-radius:2px;background:currentColor;transform-origin:center}.acd-cookie-modal__close:before{transform:translate(-50%,-50%) rotate(45deg)}.acd-cookie-modal__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.acd-cookie-modal__close:hover{background:#ece4dc!important;color:#3f3731!important;border-color:#d7cbc0!important}.acd-cookie-modal__panel h2{margin:2px 48px 9px 0;color:#271f1a;font:700 30px/1.15 var(--acd-font-serif,Georgia,serif)}.acd-cookie-modal__panel>p{margin:0 0 20px;color:#6a6058;font:500 14px/1.58 var(--acd-font-sans,Arial,sans-serif)}.acd-cookie-option{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 0;border-top:1px solid #e8e0d7}.acd-cookie-option:last-of-type{border-bottom:1px solid #e8e0d7}.acd-cookie-option--toggle{cursor:pointer}.acd-cookie-option__copy{display:grid;gap:4px}.acd-cookie-option__copy strong{color:#302720;font:750 15px/1.3 var(--acd-font-sans,Arial,sans-serif)}.acd-cookie-option__copy span{color:#6f655e;font:500 13px/1.48 var(--acd-font-sans,Arial,sans-serif)}.acd-cookie-option__status{flex:0 0 auto;color:#526552;background:#edf3ec;border:1px solid #d3dfd1;border-radius:999px;padding:6px 10px;font:750 11px/1.1 var(--acd-font-sans,Arial,sans-serif)}.acd-cookie-switch{position:relative;flex:0 0 auto}.acd-cookie-switch input{position:absolute;opacity:0;pointer-events:none}.acd-cookie-switch__track{display:block;width:48px;height:28px;border-radius:999px;background:#c9c1ba;border:1px solid #bdb4ac;padding:3px;transition:.18s ease}.acd-cookie-switch__track span{display:block;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgb(0 0 0 / .18);transition:transform .18s ease}.acd-cookie-switch input:checked+.acd-cookie-switch__track{background:#6f2030;border-color:#6f2030}.acd-cookie-switch input:checked+.acd-cookie-switch__track span{transform:translateX(20px)}.acd-cookie-modal__links{padding:15px 0 0}.acd-cookie-modal__links a{color:#76591d;font:650 13px/1.3 var(--acd-font-sans,Arial,sans-serif);text-decoration:underline;text-underline-offset:3px}.acd-cookie-modal__actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:22px}.acd-cookie-reopen{appearance:none;border:0;background:#fff0;color:inherit;opacity:.78;padding:4px 0;margin:8px auto 0;font:600 12px/1.25 var(--acd-font-sans,Arial,sans-serif);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.acd-cookie-reopen:hover{opacity:1;color:#b58a2c}.acd-cookie-reopen--in-footer{display:block!important}.acd-cookie-reopen:not(.acd-cookie-reopen--in-footer){display:block;margin:0 auto;padding:10px 14px;background:#211d1a;color:#e5dbd3;width:100%;text-align:center;border-radius:0}html.acd-cookie-modal-open{overflow:hidden}.screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}html[data-theme="dark"] .acd-cookie-banner,html[data-theme="dark"] .acd-cookie-modal__panel{background:rgb(29 31 34 / .985);border-color:#46403a;color:#f4ede6;box-shadow:0 22px 62px rgb(0 0 0 / .42)}html[data-theme="dark"] .acd-cookie-banner__icon{background:#272a2e;border-color:#4b443e;color:#efc95b}html[data-theme="dark"] .acd-cookie-banner__copy strong,html[data-theme="dark"] .acd-cookie-modal__panel h2,html[data-theme="dark"] .acd-cookie-option__copy strong{color:#fff5ea}html[data-theme="dark"] .acd-cookie-banner__copy p,html[data-theme="dark"] .acd-cookie-modal__panel>p,html[data-theme="dark"] .acd-cookie-option__copy span{color:#cfc4bb}html[data-theme="dark"] .acd-cookie-banner__eyebrow,html[data-theme="dark"] .acd-cookie-modal__eyebrow,html[data-theme="dark"] .acd-cookie-policy,html[data-theme="dark"] .acd-cookie-learn,html[data-theme="dark"] .acd-cookie-modal__links a{color:#efc95b}html[data-theme="dark"] .acd-cookie-help__button{background:#25282c;color:#efc95b;border-color:#9f7d2f}html[data-theme="dark"] .acd-cookie-help__tooltip{background:#f7efe7;color:#302a25}html[data-theme="dark"] .acd-cookie-help__tooltip:after{border-top-color:#fff0;border-bottom-color:#f7efe7}html[data-theme="dark"] .acd-cookie-help__tooltip b{color:#2e2824}html[data-theme="dark"] .acd-cookie-help__tooltip span{color:#665d56}html[data-theme="dark"] .acd-cookie-btn--secondary{background:#26292d;color:#f1e8df;border-color:#57504a}html[data-theme="dark"] .acd-cookie-btn--secondary:hover{border-color:#d2ac53;color:#f0cb63}html[data-theme="dark"] .acd-cookie-btn--preferences{background:#23262a;color:#efc95b;border-color:#5b524a}html[data-theme="dark"] .acd-cookie-btn--preferences:hover{border-color:#d2ac53;background:#292d31}html[data-theme="dark"] .acd-cookie-modal__close{background:#282b2f!important;color:#d8cdc4!important;border-color:#49433e!important}html[data-theme="dark"] .acd-cookie-modal__close:hover{background:#303438!important;color:#fff3e8!important;border-color:#5a524c!important}html[data-theme="dark"] .acd-cookie-option{border-color:#49433e}html[data-theme="dark"] .acd-cookie-option__status{background:#27342a;border-color:#3c4c3f;color:#c9dbc9}html[data-theme="dark"] .acd-cookie-switch__track{background:#55504c;border-color:#625c57}@media (max-width:820px){.acd-cookie-consent{padding:10px 10px 12px}.acd-cookie-banner{width:100%;grid-template-columns:52px minmax(0,1fr);gap:12px 14px;padding:17px 56px 17px 16px;border-radius:19px}.acd-cookie-help--corner{top:14px;right:14px}.acd-cookie-banner__icon{width:50px;height:50px}.acd-cookie-banner__icon svg{width:31px;height:31px}.acd-cookie-banner__copy strong{font-size:20px}.acd-cookie-banner__copy p{font-size:14.5px;line-height:1.5}.acd-cookie-banner__actions{grid-template-columns:1fr;gap:8px}.acd-cookie-btn{width:100%;min-height:46px}.acd-cookie-help__tooltip{right:0;left:auto;transform:none}.acd-cookie-help__tooltip:after{right:9px;left:auto;transform:none}.acd-cookie-modal{padding:10px}.acd-cookie-modal__panel{padding:23px 18px 20px;border-radius:18px}.acd-cookie-modal__panel h2{font-size:26px}.acd-cookie-option{gap:12px}.acd-cookie-modal__actions{display:grid;grid-template-columns:1fr}.acd-cookie-modal__actions .acd-cookie-btn--primary{order:-1}}@media (max-width:520px){.acd-cookie-banner{grid-template-columns:1fr;padding:16px 54px 16px 16px}.acd-cookie-banner__icon{width:46px;height:46px}.acd-cookie-banner__title-row{align-items:flex-start}.acd-cookie-banner__copy strong{font-size:19px}.acd-cookie-help__button{width:26px;height:26px;min-width:26px;min-height:26px}.acd-cookie-banner__links{gap:10px}.acd-cookie-modal__panel h2{font-size:24px}.acd-cookie-option{align-items:flex-start}.acd-cookie-option__status{margin-top:2px}}@media (prefers-reduced-motion:reduce){.acd-cookie-btn,.acd-cookie-switch__track,.acd-cookie-switch__track span{transition:none!important}}