@keyframes wpfmt-news-nudge-in{0%{opacity:0;transform:translateY(12px)}}@keyframes wpfmt-news-nudge-out{0%{opacity:1}}@keyframes wpfmt-news-nudge-fade{0%{opacity:0}}.wpfmt-news-nudge{position:fixed;right:var(--wpfmt-news-card-offset, 20px);bottom:calc(var(--wpfmt-news-card-offset, 20px) + env(safe-area-inset-bottom) + var(--wpfmt-news-card-lift, 0px));z-index:1002;box-sizing:border-box;width:var(--wpfmt-news-card-width, 320px);max-width:calc(100vw - 2*var(--wpfmt-news-card-offset, 20px));margin:0;background:var(--wpfmt-news-card-bg, var(--wpfmt-bg));color:var(--wpfmt-text);border:1px solid var(--wpfmt-border-light);border-radius:var(--wpfmt-news-card-radius, var(--wpfmt-radius));box-shadow:var(--wpfmt-news-card-shadow, 0 18px 40px -24px rgb(0 0 0 / .55));font-family:var(--wpfmt-font);line-height:1.4;visibility:hidden;opacity:0}.wpfmt-news-nudge.is-left{right:auto;left:var(--wpfmt-news-card-offset, 20px)}.wpfmt-news-nudge.is-in{visibility:visible;opacity:1;animation:wpfmt-news-nudge-in .48s cubic-bezier(.2,.7,.2,1)}.wpfmt-news-nudge.is-out{visibility:visible;opacity:0;pointer-events:none;animation:wpfmt-news-nudge-out .2s ease-in}body:has(.wpfmt-nav.is-open,.wpfmt-nav-mega.is-open) .wpfmt-news-nudge{visibility:hidden;opacity:0;pointer-events:none;animation:none;transition:opacity .2s ease,visibility 0s linear .2s}.wpfmt-news-nudge__close{position:absolute;top:0;right:0;z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;background:0 0;color:#fff;cursor:pointer}.wpfmt-news-nudge__close-disc{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:rgba(0,0,0,.42);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color var(--wpfmt-transition, 0.2s ease)}.wpfmt-news-nudge__close:hover .wpfmt-news-nudge__close-disc{background:rgba(0,0,0,.62)}.wpfmt-news-nudge__close svg{display:block}.wpfmt-news-nudge__close:focus-visible{outline:0}.wpfmt-news-nudge__close:focus-visible .wpfmt-news-nudge__close-disc{box-shadow:0 0 0 2px var(--wpfmt-bg),0 0 0 4px var(--wpfmt-text)}.wpfmt-news-nudge--text .wpfmt-news-nudge__close{color:var(--wpfmt-text-light)}.wpfmt-news-nudge--text .wpfmt-news-nudge__close-disc{background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none}.wpfmt-news-nudge--text .wpfmt-news-nudge__close:hover .wpfmt-news-nudge__close-disc{background:color-mix(in srgb,var(--wpfmt-text) 8%,transparent)}.wpfmt-news-nudge__media{height:140px;overflow:hidden;border-radius:calc(var(--wpfmt-news-card-radius, var(--wpfmt-radius)) - 1px) calc(var(--wpfmt-news-card-radius, var(--wpfmt-radius)) - 1px)0 0;background:var(--wpfmt-bg-muted)}.wpfmt-news-nudge__img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .6s ease}.wpfmt-news-nudge:has(.wpfmt-news-nudge__link:hover) .wpfmt-news-nudge__img{transform:scale(1.03)}.wpfmt-news-nudge__body{padding:14px 18px 18px}.wpfmt-news-nudge--text .wpfmt-news-nudge__body{padding-right:44px}.wpfmt-news-nudge__meta{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px;margin:0 0 6px}.wpfmt-news-nudge__eyebrow{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wpfmt-news-nudge__date{flex:none;font-size:.75rem;color:var(--wpfmt-text-light);white-space:nowrap}.wpfmt-news-nudge__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0;color:var(--wpfmt-text);font-family:var(--wpfmt-font-heading);font-size:1.125rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;text-wrap:pretty}.wpfmt-news-nudge__link,.wpfmt-news-nudge__link:hover{color:inherit}.wpfmt-news-nudge__link{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.18em;transition:text-decoration-color var(--wpfmt-transition, 0.2s ease)}.wpfmt-news-nudge__link:focus-visible,.wpfmt-news-nudge__link:hover{text-decoration-color:currentColor}.wpfmt-news-nudge__link::after{content:"";position:absolute;inset:0;z-index:1}@supports selector(:has(*)){.wpfmt-news-nudge__link:focus-visible{outline:0}.wpfmt-news-nudge:has(.wpfmt-news-nudge__link:focus-visible){outline:2px solid var(--wpfmt-text);outline-offset:3px}}@media (max-width:600px),(max-height:520px){.wpfmt-news-nudge,.wpfmt-news-nudge.is-left{right:12px;left:12px;display:flex;align-items:center;width:auto;max-width:440px;margin:0 auto}.wpfmt-news-nudge__media{flex:none;width:72px;height:72px;margin:10px 0 10px 10px;border-radius:calc(var(--wpfmt-news-card-radius, var(--wpfmt-radius)) - 4px)}.wpfmt-news-nudge__body{flex:1;min-width:0;padding:10px 44px 10px 12px}.wpfmt-news-nudge--text .wpfmt-news-nudge__body{flex:1;min-width:0;padding:10px 44px 10px 16px}.wpfmt-news-nudge__meta{margin-bottom:2px}.wpfmt-news-nudge__title{-webkit-line-clamp:2;font-size:1rem}.wpfmt-news-nudge__close{color:var(--wpfmt-text-light)}.wpfmt-news-nudge__close-disc{background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none}.wpfmt-news-nudge__close:hover .wpfmt-news-nudge__close-disc{background:color-mix(in srgb,var(--wpfmt-text) 8%,transparent)}}html:has(.wpfmt-news-nudge.is-in){scroll-padding-bottom:calc(var(--wpfmt-news-card-top, 0px) + 12px)}body:has(.wpfmt-news-nudge) .wpfmt-scroll-top{transition:opacity .3s ease,transform .3s ease,background .2s ease,visibility 0s linear .3s,bottom .48s cubic-bezier(.2,.7,.2,1)}body:has(.wpfmt-news-nudge) .wpfmt-scroll-top.is-visible{transition-delay:0s}@media (min-width:601px) and (min-height:521px){body:has(.wpfmt-news-nudge.is-in:not(.is-left)) .wpfmt-scroll-top{bottom:calc(var(--wpfmt-news-card-top, 0px) + 12px)}}@media (max-width:600px){body:has(.wpfmt-news-nudge.is-in) .wpfmt-scroll-top{bottom:calc(var(--wpfmt-news-card-top, 0px) + 12px)}}main[tabindex="-1"]:focus{outline:0}@media (prefers-reduced-motion:reduce){.wpfmt-news-nudge.is-in{animation-name:wpfmt-news-nudge-fade}.wpfmt-news-nudge__img{transition:none}.wpfmt-news-nudge:has(.wpfmt-news-nudge__link:hover) .wpfmt-news-nudge__img{transform:none}body:has(.wpfmt-news-nudge) .wpfmt-scroll-top{transition-property:opacity,transform,background,visibility}}@media (forced-colors:active){.wpfmt-news-nudge{border-color:CanvasText}.wpfmt-news-nudge__close{color:ButtonText}.wpfmt-news-nudge__close-disc{border:1px solid ButtonText;background:ButtonFace}.wpfmt-news-nudge__close:focus-visible{outline:2px solid Highlight;outline-offset:-6px}}@media print{.wpfmt-news-nudge{display:none!important}}