:where(.fly-sheet--dark) .content:before,:where(.fly-sheet--dark) .content:after{content:" ";display:table}:where(.fly-sheet--dark) .content:after{clear:both}body{height:auto}@media screen and (width>=640px){:where(.fly-sheet) figure{align-items:center;column-gap:24px;display:flex}:where(.fly-sheet figure) p{flex:40%;margin-top:0;margin-bottom:0}}@media screen and (width>=1024px){:where(.fly-sheet figure) p{flex-basis:25%}}@media screen and (width>=640px){:where(.fly-sheet figure) figcaption{flex:60%;margin-top:0;margin-bottom:0}}@media screen and (width>=1024px){:where(.fly-sheet figure) figcaption{flex-basis:75%}}:where(.content) h2{color:#8c3503;font-family:freight-text-pro,serif;font-weight:400}@media screen and (width>=1024px){:where(.content) h2{font-size:4.06667rem;line-height:4.41482rem}}:where(.fly-sheet--dark) h2{color:#f2e088}@media screen and (width>=1024px){:where(.content--first .content__left-sidebar) p:first-of-type{margin-top:8.82963rem}}:where(.fly-sheet--dark) p{color:#fbfdff}:where(.content) a{color:#d96704}:where(.fly-sheet--dark) a{color:#f2b84b}:where(.content) a:where(:not([class])):visited{color:#d96704}:where(.fly-sheet--dark) a:where(:not([class])):visited{color:#f2b84b}@media (hover:hover){:where(.content) a:where(:not([class])):hover{color:#260a21}:where(.fly-sheet--dark) a:where(:not([class])):hover{color:#fbfdff}}:where(.content) a:where(:not([class])):active{color:#a68358}:where(.fly-sheet--dark) a:where(:not([class])):active{color:#fbfdff}:where(.fly-sheet--dark) b{color:#f2e088}:where(.content) figcaption{color:#a68358}:where(.content) .button{background:#d96704}@media (hover:hover){:where(.content) .button:hover{background:#260a21}}:where(.content) .button:active{background:#a68358}.drop-cap:first-letter{color:#f2b84b;float:left;margin-right:8px;font-family:freight-text-pro,serif;font-size:9.5rem;line-height:6.7rem}@media screen and (width>=1024px){.drop-cap:first-letter{font-size:13.4rem;line-height:8.8rem}}.focus-logo{filter:drop-shadow(0 0 16px #8c3503)}:where(.content) .icon__path{fill:#f2b84b}:where(.fly-sheet--dark) .icon__path{fill:#f2e088}:where(.content .button) .icon__path{fill:#fbfdff;opacity:.5;transition:opacity .3s}@media (hover:hover){:where(.content .button:hover) .icon__path{opacity:1}}:where(.content) .pull-quote__text{color:#8c3503}:where(.content) .pull-quote__attr{color:#a68358}.ama-logo,.ncd-seal{max-width:250px}.content{margin-bottom:64px}@media screen and (width>=1024px){.content{margin-bottom:96px}}@media screen and (width>=640px){.content__left-sidebar{display:none}}:where(.content--first) .content__left-sidebar{display:block}@media screen and (width<=639.99px){:where(.content--first) .content__left-sidebar{display:none}}.content__main>:first-child{margin-top:64px}@media screen and (width>=1024px){.content__main>:first-child{margin-top:96px}}.fly-sheet{background:#fdf4e4 url(/assets/files/advocacy/focus/2024/2024-Spring-I-Am-With-You-Always/flysheet-background.jpg) 50% 25%/cover fixed;border:1px solid #f2b84b;border-width:1px 0}.fly-sheet--dark{background-color:#260a21;background-image:url(/assets/files/advocacy/focus/2024/2024-Spring-I-Am-With-You-Always/dark-flysheet-background.jpg);border-color:#010509}.footer{background:#732002 url(/assets/files/advocacy/focus/2024/2024-Spring-I-Am-With-You-Always/footer-background.jpg) 50% 25%/cover fixed}.header{background:url(/assets/files/advocacy/focus/2024/2024-Spring-I-Am-With-You-Always/header-background.jpg) 50% 10%/cover}@media screen and (width>=1024px){.header{min-height:100vh}}.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 #732002,0 0 24px #732002;font:300 7.2rem/7.2rem sofia-pro,sans-serif}@media screen and (width>=1024px){.header__headline{margin-top:0;font-size:8vw;line-height:1}}@media screen and (width>=1600px){.header__headline{font-size:max(7vw,150px)}}.header__subheading{color:#fbfdff;text-align:center;text-shadow:0 0 16px #732002,0 0 16px #732002,0 0 16px #732002;font:300 2.3rem/2.84444rem freight-text-pro,serif}@media screen and (width>=1024px){.header__subheading{font:300 2.86667rem/3.34815rem freight-text-pro,serif}}@media screen and (width>=768px){:where(.header__subheading) span{display:block}}.toc__header{color:#8c3503}@media screen and (width>=1024px){.toc__header{margin-top:8.82963rem}}.toc__container{color:#f2b84b}@media (hover:hover){.toc__item-link:hover{color:#260a21}}.toc__item-link:active{color:#a68358}