.fly-sheet__header-wrapper:before,.fly-sheet__header-wrapper:after{content:" ";display:table}.fly-sheet__header-wrapper:after{clear:both}body{height:auto;--background-image:none!important;--background-image-color:none!important}:where(.content__main) h2{color:var(--secondary-color,#b8bf7e);letter-spacing:-1px;font:4.06667rem/4.41482rem sofia-pro,sans-serif}@media screen and (width>=640px){:where(.content__main) h2{letter-spacing:-3px;font:7.2rem/7.2rem sofia-pro,sans-serif}}:where(.fly-sheet__header-container) h2{color:#fbfdff;letter-spacing:-1px;font:4.06667rem/4.41482rem sofia-pro,sans-serif}@media screen and (width>=640px){:where(.fly-sheet__header-container) h2{letter-spacing:-3px;font:7.2rem/7.2rem sofia-pro,sans-serif}}:where(.content__main) h3{color:var(--primary-color,#2c5159);font:2.86667rem/3.34815rem sofia-pro,sans-serif}@media screen and (width>=640px){:where(.content__main) h3{letter-spacing:-1px;font:4.06667rem/4.41482rem sofia-pro,sans-serif}}:where(.content__main) li::marker{color:var(--primary-color,#2c5159)}:where(.footnotes) li::marker{color:var(--secondary-color,#b8bf7e)}:where(.content) a,:where(.content) a:where(:not([class])):visited{color:var(--link-color,#032ca6)}@media (hover:hover){:where(.content) a:where(:not([class])):hover{color:var(--link-hover-color,#d9042b)}}:where(.content) a:where(:not([class])):active{color:var(--primary-color,#2c5159)}:where(.footer) a:where(:not([class])){color:#b8bf7e}@supports (text-decoration-color:#b8bf7e00){:where(.footer) a:where(:not([class])){text-decoration-color:#b8bf7e00}}@media (hover:hover){:where(.footer) a:where(:not([class])):hover{color:#d4ccd9;text-decoration-color:#d4ccd9}}:where(.footer) a:where(:not([class])):active{color:#d4ccd9;text-decoration-color:#d4ccd9}:where(.content) .button{background:var(--link-color,#032ca6)}@media (hover:hover){:where(.content) .button:hover{background:var(--link-hover-color,#d9042b)}}:where(.content) .button:active{background:var(--primary-color,#2c5159)}@media (hover:hover){:where(.footer:hover) .button{background:#56747a}:where(.footer) .button:hover{background:#b8bf7e}}.end-mark{letter-spacing:1em}:where(.fly-sheet--what-is) .faq>:last-child{margin-bottom:0}:where(.fly-sheet--what-is) .faq__q{color:var(--link-color,#032ca6);-webkit-text-decoration:underline var(--link-color-trans,var(--link-color,#032ca600));-webkit-text-decoration:underline var(--link-color-trans,var(--link-color,#032ca600));text-decoration:underline var(--link-color-trans,var(--link-color,#032ca600));transition-duration:.1s ease;font:700 2.03333rem/2.60741rem sofia-pro,sans-serif;transition-property:color,-webkit-text-decoration,-webkit-text-decoration,text-decoration}:where(.fly-sheet--what-is) .faq__q:hover{color:var(--link-hover-color,#d9042b);-webkit-text-decoration-color:var(--link-hover-color-trans,var(--link-hover-color,#d9042b));-webkit-text-decoration-color:var(--link-hover-color-trans,var(--link-hover-color,#d9042b));text-decoration-color:var(--link-hover-color-trans,var(--link-hover-color,#d9042b))}:where(.fly-sheet--what-is) .faq__q:active{color:var(--link-active-color,#2c5159);-webkit-text-decoration-color:var(--link-active-color-trans,var(--link-active-color,#2c5159));-webkit-text-decoration-color:var(--link-active-color-trans,var(--link-active-color,#2c5159));text-decoration-color:var(--link-active-color-trans,var(--link-active-color,#2c5159))}.flow-chart{grid-template-rows:auto 24px auto 24px auto;margin:36px auto;padding-left:0;list-style:none;display:grid}@media screen and (width>=1280px){.flow-chart{grid-template-rows:none;grid-template-columns:1fr 24px 1fr 24px 1fr}}.flow-chart__item{color:var(--primary-color,#2c5159);background:linear-gradient(#b7bf75 0%,#c8d09a 100%);grid-column:1;padding:24px;font:700 1.8rem/2.4rem sofia-pro,sans-serif}@media screen and (width>=1280px){.flow-chart__item{background:linear-gradient(90deg,#b7bf75 0%,#c8d09a 100%);align-items:center;display:flex}}.flow-chart__item:first-of-type{clip-path:polygon(0% 0%,100% 0%,100% calc(100% - 24px),50% 100%,0% calc(100% - 24px));z-index:3;border-radius:12px 12px 0 0;grid-row:1/span 2;padding-bottom:48px}@media screen and (width>=1280px){.flow-chart__item:first-of-type{clip-path:polygon(0 0%,calc(100% - 24px) 0%,100% 50%,calc(100% - 24px) 100%,0 100%);border-radius:12px 0 0 12px;grid-area:1/1/auto/span 2;padding-bottom:24px;padding-right:48px}}.flow-chart__item:nth-of-type(2){clip-path:polygon(0% 0%,100% 0%,100% calc(100% - 24px),50% 100%,0% calc(100% - 24px));z-index:2;grid-row:2/span 3;padding-top:48px;padding-bottom:48px}@media screen and (width>=1280px){.flow-chart__item:nth-of-type(2){clip-path:polygon(0 0%,calc(100% - 24px) 0%,100% 50%,calc(100% - 24px) 100%,0 100%);grid-area:1/2/auto/span 3;padding:24px 48px}}.flow-chart__item:nth-of-type(3){z-index:1;border-radius:0 0 12px 12px;grid-row:4/span 2;padding-top:48px}@media screen and (width>=1280px){.flow-chart__item:nth-of-type(3){border-radius:0 12px 12px 0;grid-area:1/4/auto/span 2;padding-top:24px;padding-left:48px}}.footnotes{border-top-color:var(--secondary-color,#b8bf7e);color:var(--secondary-color,#b8bf7e)}:where(.content__main) .icon__path{fill:var(--primary-color,#2c5159)}:where(.content .button) .icon__path{fill:#fbfdff;opacity:.5;transition:opacity .3s}@media (hover:hover){:where(.content .button:hover) .icon__path{opacity:1}}.lead-in{color:var(--primary-color,#2c5159);font-weight:700}:where(.content__main) .pull-quote__text{color:var(--primary-color,#2c5159);font:italic 2.3rem/2.84444rem freight-text-pro,serif}.toggle__slider:where(.toggle__input:checked+.toggle__slider){background:var(--primary-color,#2c5159)}.content--first{margin-bottom:72px}:where(.fly-sheet) .content{margin-top:72px;margin-bottom:72px}@media screen and (width>=640px){:where(.fly-sheet) .content{margin-top:48px}.content__left-sidebar--focus{display:none}}:where(.content--first) .content__left-sidebar--focus{display:block}@media screen and (width<=639.99px){:where(.content--first) .content__left-sidebar--focus{display:none}}@media screen and (width>=640px){:where(.content--first) .content__left-sidebar--focus{margin-top:.948148rem}}.fly-sheet{--dark-background-color:#16292d;--light-background-color:#f8f9f1;background-color:var(--light-background-color);max-width:2560px;width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 auto}@media (aspect-ratio>=1.6){.fly-sheet{background-size:min(100vw,2560px)}}@media screen and (width>=1024px){.fly-sheet{background-position:50% 0;background-attachment:fixed}}.fly-sheet--let-faith{--dark-background-color:#462d1e;--light-background-color:#f8f5f3;--primary-color:#8c593b;background-image:url(/assets/files/advocacy/focus/2024/A-Catholic-Approach-to-Voting/let-faith-bg-light-web.jpg)}.fly-sheet--forming-a{--dark-background-color:#60220c;--light-background-color:#fef9f3;--primary-color:#bf4417;background-image:url(/assets/files/advocacy/focus/2024/A-Catholic-Approach-to-Voting/forming-a-bg-light-web.jpg)}.fly-sheet--what-is{--dark-background-color:#6d4b2d;--light-background-color:#fcf5f0;--primary-color:#d99559;background-image:url(/assets/files/advocacy/focus/2024/A-Catholic-Approach-to-Voting/what-is-bg-light-web.jpg)}.fly-sheet--a-final{background-image:url(/assets/files/advocacy/focus/2024/A-Catholic-Approach-to-Voting/bg-light-web.jpg)}.fly-sheet__header-container{background-color:var(--primary-color,#2c5159);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (aspect-ratio>=1.6){.fly-sheet__header-container{background-size:min(100vw,2560px)}}@media screen and (width>=1024px){.fly-sheet__header-container{background-position:50% 0;background-attachment:fixed}}:where(.fly-sheet--let-faith) .fly-sheet__header-container{background-image:url(/assets/files/advocacy/focus/2024/A-Catholic-Approach-to-Voting/let-faith-bg-color-web.jpg)}:where(.fly-sheet--forming-a) .fly-sheet__header-container{background-image:url(/assets/files/advocacy/focus/2024/A-Catholic-Approach-to-Voting/forming-a-bg-color-web.jpg)}:where(.fly-sheet--what-is) .fly-sheet__header-container{background-image:url(/assets/files/advocacy/focus/2024/A-Catholic-Approach-to-Voting/what-is-bg-color-web.jpg)}:where(.fly-sheet--a-final) .fly-sheet__header-container{background-image:url(/assets/files/advocacy/focus/2024/A-Catholic-Approach-to-Voting/bg-color-web.jpg)}.fly-sheet__header-wrapper{box-sizing:border-box;max-width:1600px;width:100%;margin:0 auto;padding:0 24px}.fly-sheet__header{background-color:var(--dark-background-color);box-sizing:border-box;max-width:860px;background-position:50%;background-repeat:no-repeat;background-size:cover;margin:108px auto -24px;padding:72px 24px 36px}@media (aspect-ratio>=1.6){.fly-sheet__header{background-size:min(100vw,2560px)}}@media screen and (width>=1024px){.fly-sheet__header{background-position:50% 0;background-attachment:fixed;margin-top:216px;padding:144px 48px 72px}}:where(.fly-sheet--let-faith) .fly-sheet__header{background-image:url(/assets/files/advocacy/focus/2024/A-Catholic-Approach-to-Voting/let-faith-bg-dark-web.jpg)}:where(.fly-sheet--forming-a) .fly-sheet__header{background-image:url(/assets/files/advocacy/focus/2024/A-Catholic-Approach-to-Voting/forming-a-bg-dark-web.jpg)}:where(.fly-sheet--what-is) .fly-sheet__header{background-image:url(/assets/files/advocacy/focus/2024/A-Catholic-Approach-to-Voting/what-is-bg-dark-web.jpg)}:where(.fly-sheet--a-final) .fly-sheet__header{background-image:url(/assets/files/advocacy/focus/2024/A-Catholic-Approach-to-Voting/bg-dark-web.jpg)}.header{background:url(/assets/files/advocacy/focus/2024/A-Catholic-Approach-to-Voting/bg-dark-web.jpg) 50%/cover}@media screen and (width>=1024px){.header{min-height:100vh;background-image:url(/assets/files/advocacy/focus/2024/A-Catholic-Approach-to-Voting/bg-color-web.jpg);background-position:50% 0}}.header__container{height:100%}@media screen and (width<=1023.99px){.header__container{height:auto;flex-direction:column;align-items:center}}.header__headline{color:#fbfdff;text-align:center;text-shadow:0 0 24px #2c5159,0 0 24px #2c5159;margin:2.4rem 0 48px;font:300 4.06667rem/4.41482rem sofia-pro,sans-serif}@media screen and (width>=640px){.header__headline{letter-spacing:-3px;font:300 7.2rem/7.2rem sofia-pro,sans-serif}}@media screen and (width>=1024px){.header__headline{text-align:left;width:50%;margin-top:0;margin-bottom:2.4rem;font-size:8vw;line-height:1}}@media screen and (width>=1600px){.header__headline{font-size:min(7vw,150px)}}.footer{background:#2c5159 url(/assets/files/advocacy/focus/2024/A-Catholic-Approach-to-Voting/bg-dark-web.jpg) 50%/cover}@media screen and (width>=1024px){.footer{background-position:50% 0;background-attachment:fixed}}.toc__header,.toc__container{color:var(--primary-color,#2c5159)}@media (hover:hover){.toc__item-link:hover{color:var(--link-color,#d9042b)}}.toc__item-link:active{color:var(--primary-color,#2c5159)}