body.apg-news-page{background:#F7F5EC}.apg-news{--cream:#F7F5EC;--ink:#15130F;--ink-soft:#3A382E;--muted:#75736A;--accent:#F87E08;--accent-deep:#C96406;--line:#E3E0D2;--white:#FFFFFF;--col:700px;--col-wide:1120px;--radius-lg:22px;--radius-md:14px;--radius-pill:999px;background:var(--cream);color:var(--ink-soft);font-family:"Open Sans",sans-serif;font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased}.apg-news--archive{--col:1120px}.apg-news img{max-width:100%;height:auto;display:block}.apg-news a{color:var(--accent);text-decoration:none;font-weight:600}.apg-news a:hover{color:var(--accent-deep)}.apg-news .wrap{width:100%;max-width:var(--col);margin:0 auto;padding:0 24px}.apg-news .hero{padding:56px 24px 0}.apg-news .hero__eyebrow{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin-bottom:14px}.apg-news .hero h1,.apg-news .page-hero h1{font-size:clamp(32px, 4vw, 50px);font-weight:800;color:var(--ink);line-height:1.12;letter-spacing:-.01em;margin:0 0 18px}.apg-news .hero__sub{color:var(--muted);font-size:16px;margin:0 0 20px;max-width:560px}.apg-news .hero__meta{font-size:13px;color:var(--muted);font-weight:600}.apg-news .hero__image-wrap{margin-top:40px}.apg-news .hero__image,.apg-news .hero__image-wrap img{width:100%;height:auto;max-height:520px;object-fit:cover;border-radius:var(--radius-lg);display:block}.apg-news .article{padding:36px 0 0}.apg-news .article p{margin:0 0 22px;color:var(--ink-soft)}.apg-news .article strong{font-weight:700;color:var(--ink)}.apg-news .article h2,.apg-news .article h2.wp-block-heading{font-size:clamp(22px, 2.6vw, 27px);font-weight:800;color:var(--ink);line-height:1.25;margin:64px 0 20px;padding-bottom:16px;border-bottom:1px solid var(--line)}.apg-news .article__content>h2:first-child,.apg-news .article__content>.wp-block-heading:first-child{margin-top:0}.apg-news .article h3,.apg-news .article h3.wp-block-heading{font-size:19px;font-weight:700;color:var(--ink);margin:34px 0 14px}.apg-news .article ul,.apg-news .article ol{margin:0 0 22px;padding-left:22px;color:var(--ink-soft)}.apg-news .article li{margin-bottom:8px}.apg-news .article ul li::marker{color:var(--accent)}.apg-news .article figure,.apg-news .article .wp-block-image{margin:44px 0}.apg-news .article figure img,.apg-news .article .wp-block-image img{width:100%;height:auto;border-radius:var(--radius-lg)}.apg-news .article figcaption,.apg-news .spotlight__caption{font-size:13px;color:var(--muted);margin-top:10px;text-align:center}.apg-news .media-grid{display:grid;gap:20px;margin:44px 0}.apg-news .media-grid.cols-2{grid-template-columns:1fr 1fr}.apg-news .media-grid.cols-3{grid-template-columns:1fr 1fr 1fr}.apg-news .media-grid figure{margin:0}.apg-news .media-grid img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-md)}.apg-news .article .wp-block-gallery,.apg-news .article .wp-block-gallery.has-nested-images{display:grid;gap:20px;margin:44px 0}.apg-news .article .wp-block-gallery.columns-3,.apg-news .article .wp-block-gallery.has-nested-images.columns-3{grid-template-columns:1fr 1fr 1fr}.apg-news .article .wp-block-gallery .wp-block-image,.apg-news .article .wp-block-gallery figure{margin:0}.apg-news .article .wp-block-gallery img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-md)}.apg-news .quote-card,.apg-news .article blockquote,.apg-news .article .wp-block-quote{max-width:700px;margin:56px auto;padding:0;border:0;display:flex;align-items:flex-start;gap:20px;text-align:left}.apg-news .quote-mark{flex:none;font-family:Georgia,"Times New Roman",serif;font-size:64px;font-weight:800;line-height:.6;color:var(--accent);margin-top:8px}.apg-news .quote-text,.apg-news .article blockquote p,.apg-news .article .wp-block-quote p{font-size:clamp(19px, 2.2vw, 23px);font-weight:700;color:var(--ink);line-height:1.4;margin:0 0 14px}.apg-news .quote-author,.apg-news .article blockquote cite,.apg-news .article .wp-block-quote cite{font-size:13px;color:var(--muted);font-weight:700;font-style:normal;letter-spacing:.02em}.apg-news .video-block{position:relative;margin:44px 0;border-radius:var(--radius-lg);overflow:hidden;cursor:pointer;display:block}.apg-news .video-block p{margin:0}.apg-news .video-block img{width:100%;display:block}.apg-news .video-block::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff0 55%,rgb(0 0 0 / .55) 100%)}.apg-news .video-block__link{position:absolute;inset:0;z-index:3}.apg-news .video-block .video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:76px;height:76px;border-radius:50%;background:var(--accent);display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none}.apg-news .video-block:hover .video-play{transform:translate(-50%,-50%) scale(1.06);background:var(--accent-deep)}.apg-news .video-block .video-bar{position:absolute;left:20px;right:20px;bottom:16px;z-index:2;display:flex;align-items:center;gap:12px;color:#fff;font-size:12px;font-weight:600;pointer-events:none}.apg-news .video-bar__track{flex:1;height:3px;background:rgb(255 255 255 / .35);border-radius:2px;position:relative}.apg-news .video-bar__track::before{content:"";position:absolute;left:0;top:0;bottom:0;width:14%;background:var(--accent);border-radius:2px}.apg-news .spotlight{margin:44px 0}.apg-news .spotlight__image img{width:100%;height:auto;border-radius:var(--radius-lg)}.apg-news .cta{margin:48px 0 64px}.apg-news .cta__box{max-width:var(--col);margin:0 auto;padding:0 24px}.apg-news .cta__inner{background:var(--accent);border-radius:var(--radius-lg);padding:26px 32px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center}.apg-news .cta__inner h3{margin:0;font-size:20px;font-weight:800;color:var(--white)}.apg-news .cta__inner p{margin:0;color:var(--white);font-size:14px;opacity:.92}.apg-news .cta__btn{flex:none;background:var(--ink);color:var(--white)!important;font-weight:700;font-size:13px;padding:11px 26px;border-radius:var(--radius-pill);white-space:nowrap}.apg-news .cta__btn:hover{background:var(--accent-deep);color:var(--white)!important}.apg-news .related{padding:0 0 64px}.apg-news .related__head{max-width:700px;margin:0 auto 28px;padding:0 24px;text-align:center}.apg-news .related__head h2{font-size:22px;font-weight:800;color:var(--ink);margin:0}.apg-news .related__grid{max-width:700px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.apg-news .related__card,.apg-news .news__card{display:block;color:inherit}.apg-news .related__card img,.apg-news .news__card img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-md);margin-bottom:14px}.apg-news .related__card-date,.apg-news .news__card-date{font-size:12px;color:var(--muted);font-weight:600;margin-bottom:6px}.apg-news .related__card-title,.apg-news .news__card-title{font-size:15.5px;font-weight:700;color:var(--ink);line-height:1.4;margin-bottom:8px}.apg-news .related__card-arrow,.apg-news .news__card-arrow{font-size:13px;color:var(--accent);font-weight:700}.apg-news .related__card:hover .related__card-title,.apg-news .news__card:hover .news__card-title{color:var(--accent-deep)}.apg-news .related__more{text-align:center;margin-top:32px}.apg-news .btn-outline{display:inline-block;background:#fff0;color:var(--ink);font-weight:700;font-size:13px;padding:11px 22px;border-radius:var(--radius-pill);border:1px solid rgb(21 19 15 / .35)}.apg-news .btn-outline:hover{background:var(--ink);color:var(--white);border-color:var(--ink)}.apg-news .page-hero{padding:64px 24px 32px;text-align:left;max-width:var(--col-wide);margin:0 auto}.apg-news .page-hero h1{font-size:clamp(28px, 3.6vw, 44px);margin:0}.apg-news .news{padding:0 0 72px}.apg-news--archive .wrap{max-width:var(--col-wide)}.apg-news .news__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.apg-news .news__card-title{font-size:16px}body.apg-news-page header.header,body.apg-news-page header.header.is-dark,body.apg-news-page header.header.is-grconferenceNew,body.apg-news-page header.header.fixed{position:relative!important;top:auto!important;left:auto!important;width:100%;background:#000!important;background-color:#000!important;background-image:none!important;z-index:200}body.apg-news-page .conference{display:none!important;height:0!important;min-height:0!important;overflow:hidden!important;background:none!important}body.apg-news-page .footer__circle{display:none!important}@media (max-width:900px){.apg-news .related__grid,.apg-news .news__grid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.apg-news .media-grid.cols-2,.apg-news .media-grid.cols-3,.apg-news .article .wp-block-gallery.columns-3,.apg-news .article .wp-block-gallery.has-nested-images.columns-3,.apg-news .related__grid,.apg-news .news__grid{grid-template-columns:1fr}.apg-news .hero__image,.apg-news .hero__image-wrap img{max-height:280px}.apg-news .cta__inner{padding:22px 20px}.apg-news .quote-mark{font-size:44px}}