body.blog .page-hero{--cca-news-feature-navy:7 26 70;--cca-news-feature-navy-soft:14 43 86;--cca-news-feature-cyan:142 214 223;--cca-news-feature-orange:244 119 37;--cca-news-feature-white:255 255 255;--cca-news-feature-muted:218 229 243}body.blog .page-hero .cca-news-feature-wrap{position:absolute;left:50%;bottom:24px;z-index:3;width:calc(100% - 48px);max-width:1200px;padding:0;transform:translateX(-50%)}body.blog .page-hero .cca-news-feature{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;min-height:72px;padding:14px 18px;color:rgb(var(--cca-news-feature-white));text-decoration:none;background:linear-gradient(90deg,rgb(var(--cca-news-feature-navy) / .94),rgb(var(--cca-news-feature-navy-soft) / .82));border-top:1px solid rgb(var(--cca-news-feature-cyan) / .58);box-shadow:0 16px 34px rgb(var(--cca-news-feature-navy) / .2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body.blog .page-hero .cca-news-feature__meta,body.blog .page-hero .cca-news-feature__title,body.blog .page-hero .cca-news-feature__action{opacity:0;transform:translateY(12px);animation:cca-news-feature-enter 520ms cubic-bezier(.22,.61,.36,1) forwards}body.blog .page-hero .cca-news-feature__meta{display:grid;gap:2px;min-width:126px}body.blog .page-hero .cca-news-feature__label{color:rgb(var(--cca-news-feature-orange));font-size:11px;font-weight:700;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}body.blog .page-hero .cca-news-feature__date{color:rgb(var(--cca-news-feature-muted));font-size:13px;line-height:1.35}body.blog .page-hero .cca-news-feature__title{overflow:hidden;color:rgb(var(--cca-news-feature-white));font-family:var(--gp-font--heading,"Cabinet Grotesk",sans-serif);font-size:clamp(16px, 1.25vw, 19px);font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap;animation-delay:90ms}body.blog .page-hero .cca-news-feature__action{display:inline-flex;align-items:center;gap:9px;min-height:44px;color:rgb(var(--cca-news-feature-white));font-size:14px;font-weight:700;animation-delay:170ms}body.blog .page-hero .cca-news-feature__arrow{color:rgb(var(--cca-news-feature-orange));font-size:20px;line-height:1;transition:transform 180ms ease}body.blog .page-hero .cca-news-feature:hover,body.blog .page-hero .cca-news-feature:focus-visible{border-top-color:rgb(var(--cca-news-feature-cyan))}body.blog .page-hero .cca-news-feature:hover .cca-news-feature__arrow,body.blog .page-hero .cca-news-feature:focus-visible .cca-news-feature__arrow{transform:translateX(4px)}body.blog .page-hero .cca-news-feature:focus-visible{outline:2px solid rgb(var(--cca-news-feature-white));outline-offset:3px}body.blog .site-content{padding-top:28px}body.blog .site-main{padding-top:28px}@keyframes cca-news-feature-enter{to{opacity:1;transform:translateY(0)}}@media (max-width:760px){body.blog .page-hero .cca-news-feature-wrap{bottom:14px;width:calc(100% - 28px)}body.blog .page-hero .cca-news-feature{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"meta action" "title title";gap:5px 14px;min-height:112px;padding:12px 14px}body.blog .page-hero .cca-news-feature__meta{grid-area:meta;min-width:0}body.blog .page-hero .cca-news-feature__title{grid-area:title;display:-webkit-box;overflow:hidden;font-size:16px;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.blog .page-hero .cca-news-feature__action{grid-area:action;align-self:start;font-size:13px}body.blog .site-content,body.blog .site-main{padding-top:28px}}@media (prefers-reduced-motion:reduce){body.blog .page-hero .cca-news-feature__meta,body.blog .page-hero .cca-news-feature__title,body.blog .page-hero .cca-news-feature__action{opacity:1;transform:none;animation:none}body.blog .page-hero .cca-news-feature__arrow{transition:none}}