.ap-reading-tools{position:relative;display:inline-flex;align-items:center}.ap-reading-toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--ap-menu-text,#fff);cursor:pointer}.ap-reading-toggle svg{width:21px;height:21px;stroke:currentColor;fill:none}.ap-reading-toggle:focus-visible,.ap-reading-choice:focus-visible{outline:3px solid var(--ap-accent,#f59e0b);outline-offset:3px}.ap-reading-menu{position:absolute;z-index:90;top:calc(100% + 9px);right:0;display:flex;gap:4px;min-width:176px;padding:8px;background:var(--ap-section-light,#fff);color:var(--ap-text,#111);border:1px solid color-mix(in srgb,var(--ap-primary,#111) 28%,#fff);box-shadow:0 12px 28px #0000003d}.ap-reading-menu[hidden]{display:none}.ap-reading-choice{min-width:48px;min-height:38px;padding:0 8px;border:1px solid color-mix(in srgb,var(--ap-primary,#111) 28%,#fff);background:transparent;color:inherit;font:800 13px/1 var(--ap-font-body,system-ui);cursor:pointer}.ap-reading-choice[aria-pressed=true]{background:var(--ap-accent,#f59e0b);border-color:var(--ap-accent,#f59e0b);color:var(--ap-accent-text,#111)}body.ap-text-scale-125{--ap-reading-scale:1.25}body.ap-text-scale-150{--ap-reading-scale:1.5}body.ap-text-scale-125 .ap-main :is(p,li,dd,dt,figcaption,blockquote,td,th,label,input,select,textarea,.ap-muted,.ap-tile-sub,.ap-hero-sub),body.ap-text-scale-150 .ap-main :is(p,li,dd,dt,figcaption,blockquote,td,th,label,input,select,textarea,.ap-muted,.ap-tile-sub,.ap-hero-sub){font-size:calc(1em * var(--ap-reading-scale))!important;line-height:1.65!important}body.ap-client.ap-gradients-enabled .ap-pack-section-n,body.ap-client.ap-gradients-enabled .ap-section-light{background:linear-gradient(135deg,color-mix(in srgb,var(--ap-section-light,#eef7f1) 78%,#fff),color-mix(in srgb,var(--ap-section-light,#eef7f1) 86%,var(--ap-accent,#f59e0b)))!important}body.ap-client.ap-gradients-enabled .ap-pack-section-n1,body.ap-client.ap-gradients-enabled .ap-section-dark{background:linear-gradient(135deg,color-mix(in srgb,var(--ap-section-dark,#111827) 82%,#000),color-mix(in srgb,var(--ap-section-dark,#111827) 84%,var(--ap-accent,#f59e0b)))!important}body.ap-client .ap-pack-section :is(.ap-card,.ap-pack-media,.ap-md-image,.ap-content-block-image){box-shadow:none!important}body.ap-client .ap-pack-section :is(.ap-card img,.ap-pack-media img,.ap-md-image img,.ap-img.ap-plain-zoom,.ap-content-block-image img){box-shadow:0 18px 46px #00000042,0 5px 14px #00000029!important}body.ap-client .ap-pack-section .ap-prose>:is(h1,h2,h3,h4){text-shadow:none!important}body.ap-client .ap-pack-section .ap-prose>:is(h1,h2,h3,h4):first-child{text-shadow:0 2px 6px rgba(0,0,0,.38),0 12px 28px rgba(0,0,0,.2)!important}body.ap-client .ap-news-detail-hero .ap-news-editorial-baseline{order:3!important;margin:8px 0 0!important;padding:0!important;color:#fff!important;font-family:var(--ap-font-special,Georgia,serif)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.14em!important;line-height:1.2!important;text-transform:uppercase!important}body.ap-text-scale-125 .ap-news-detail-hero .ap-news-editorial-baseline,body.ap-text-scale-150 .ap-news-detail-hero .ap-news-editorial-baseline{font-size:12px!important;line-height:1.2!important}body.ap-client .ap-news-detail-hero .ap-news-hero-heading{display:flex!important;flex:0 0 auto!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:0!important;margin:0!important;padding:0!important;max-width:100%!important}body.ap-client .ap-news-detail-hero .ap-news-hero-heading .ap-hero-kicker{margin:0 0 9px!important}body.ap-client .ap-news-detail-hero .ap-news-hero-heading .ap-hero-title{height:auto!important;min-height:0!important;margin:0!important}body.ap-client .ap-news-detail-hero .ap-news-hero-heading .ap-news-editorial-baseline{margin:8px 0 0!important}@media(max-width:900px){.ap-header-search{display:none!important}.ap-reading-menu{position:fixed;top:auto;right:12px;bottom:12px;box-shadow:0 12px 32px #00000052}}@media(prefers-reduced-motion:no-preference){body.ap-reveal-enabled .ap-reveal-target{opacity:0;transition:opacity .82s cubic-bezier(.22,1,.36,1)}body.ap-reveal-enabled .ap-reveal-target.ap-reveal-delay-text{transition-delay:.16s}body.ap-reveal-enabled .ap-reveal-target.ap-reveal-delay-image{transition-delay:.34s}body.ap-reveal-enabled .ap-reveal-target.ap-reveal-in{opacity:1}}
