.conference-update{overflow-wrap:anywhere;max-width:1100px;margin:0}.conference-update h1{color:var(--navy);text-align:left;margin:0 0 28px;font-size:clamp(30px,4vw,42px);line-height:1.2}.conference-update h2{color:var(--brand);text-align:left;margin:0 0 18px;font-size:28px;line-height:1.3}.conference-update p{margin:0 0 24px}.update-journals{margin-top:40px}.update-journal{border-top:1px solid var(--line);grid-template-columns:200px minmax(0,1fr);align-items:start;gap:36px;padding:32px 0;display:grid}.update-journal img{width:200px;max-width:100%;height:auto;display:block}.update-journal p{margin-bottom:0}.update-program-scroll{max-width:100%;margin:24px 0;overflow-x:auto}.update-program{border-collapse:collapse;table-layout:fixed;width:100%;min-width:720px}.update-program th,.update-program td{text-align:center;vertical-align:middle;border:1px solid #8899a8;padding:22px 18px}.update-program th{background:var(--conference-accent-soft);color:var(--navy);font-weight:700}.update-program-note{margin-top:28px!important}.update-sponsor-package{border-top:1px solid var(--line);margin:36px 0;padding-top:28px}.update-sponsor-package ul{margin:0;padding-left:26px}.update-sponsor-package li{margin-bottom:10px;padding-left:3px}.update-sponsor-contact{border-top:1px solid var(--line);padding-top:28px}.update-sponsor-contact img{width:240px;max-width:100%;height:auto;margin-top:20px;display:block}@media (width<=800px){.conference-update h1{font-size:32px}.conference-update h2{font-size:25px}.update-journal{grid-template-columns:1fr;gap:24px}.update-program th,.update-program td{padding:18px 14px}}
