/* AION Family: public launcher / news / patch notes 1.6 */
.updates-hero,.updates-pagehead{position:relative;overflow:hidden;border:1px solid #4c5f75;background:radial-gradient(circle at 85% 27%,#2e516590,transparent 38%),linear-gradient(110deg,#1c3049,#0d1829 73%);padding:68px 6%;box-shadow:0 24px 70px #0004}
.updates-hero{display:flex;align-items:center;justify-content:space-between;gap:35px;min-height:410px}.updates-hero>div:first-child{position:relative;z-index:1;max-width:720px}.updates-hero h1{font-size:clamp(48px,6vw,78px);line-height:1.02}.updates-hero h1 em,.updates-pagehead h1 em,.updates-panel h2 em{color:#efcf99;font-style:normal}.updates-hero p{max-width:550px;font-size:15px;line-height:1.85;margin:20px 0 16px}.updates-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:22px 0}.updates-hero .updates-muted{font-size:11px;color:#8c9fb1;margin:12px 0 0}.updates-crest{width:230px;height:230px;flex-shrink:0;border-radius:50%;border:1px solid #c39c5b99;box-shadow:0 0 0 22px #ba945f09,inset 0 0 45px #d0ad563b,0 0 80px #bd974027;display:flex;align-items:center;flex-direction:column;justify-content:center;color:#e8c68b;position:relative;transform:rotate(-8deg)}.updates-crest:before{content:"";position:absolute;inset:15px;border:1px dashed #d3b88191;border-radius:50%}.updates-crest div{font:140px/1 Georgia,serif;text-shadow:0 0 45px #ffd69570}.updates-crest span{position:absolute;bottom:23px;font-size:10px;text-align:center;letter-spacing:.18em}.updates-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#111d30;border:1px solid #384960;margin-top:18px}.updates-metrics>div{padding:19px 27px;border-right:1px solid #384960}.updates-metrics>div:last-child{border:0}.updates-metrics span{font-size:10px;letter-spacing:.19em;color:#9aabc0;display:block}.updates-metrics strong{display:block;color:#f0ce95;font:20px Georgia,serif;margin-top:7px}.updates-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.updates-card,.updates-panel{background:linear-gradient(140deg,#1d3048,#101b2c);border:1px solid #3b4f68;padding:30px;border-radius:6px}.updates-card h3{color:#f2e5cb;font-size:24px;margin:12px 0}.updates-card p,.updates-panel p{font-size:13px;line-height:1.8;margin-top:14px}.updates-card strong,.updates-panel strong{color:#e8ca93}.updates-number{font:32px Georgia,serif;color:#e5bb77}.updates-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.updates-panel h2{font-size:34px}.updates-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.updates-tags span,.updates-pill{padding:5px 9px;border:1px solid #a48a5c84;background:#b5976030;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#f2d09d}.updates-note{border-left:2px solid #d3a766;padding-left:16px;margin-top:20px!important}.updates-link{display:inline-block;color:#ebc48b;font-weight:700;font-size:13px;margin-top:17px}.updates-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:70px;padding:35px 45px;border:1px solid #9a7a4c;background:linear-gradient(100deg,#293d51,#142235)}.updates-cta h2{font-size:36px}.updates-cta .eyebrow{margin-bottom:9px}.updates-cta .updates-actions{margin:0}.updates-pagehead{margin:10px 0 30px;padding:58px 6%}.updates-pagehead h1{font-size:clamp(38px,5vw,63px)}.updates-pagehead p{max-width:800px;margin-top:18px;font-size:15px}.updates-list{display:flex;flex-direction:column;gap:15px}.updates-article{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:32px 38px;border:1px solid #354761;background:linear-gradient(120deg,#20314b,#121e30);color:#f4ebdc}.updates-article:hover{border-color:#c49a60;color:#fff}.updates-article h2{font-size:29px;margin:10px 0}.updates-article time,.updates-story time,.updates-release-date span{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#dfbe82}.updates-article p{font-size:13px;line-height:1.8;max-width:800px}.updates-arrow{font:44px Georgia,serif;color:#dfbf8e}.updates-story{background:linear-gradient(130deg,#1d2d42,#111c2d);border:1px solid #4a5770;padding:55px;max-width:960px;margin:24px auto 40px}.updates-story h1{margin:18px 0 35px}.updates-story-body{white-space:pre-wrap;line-height:1.9;font-size:16px;color:#cbd6e3;border-top:1px solid #4a5a72;padding:30px 0}.updates-timeline{display:flex;flex-direction:column;gap:15px}.updates-release{display:grid;grid-template-columns:230px 1fr;border:1px solid #435572;background:linear-gradient(130deg,#1c2d44,#121f30)}.updates-release-date{padding:34px;background:#101c2d;border-right:1px solid #435572}.updates-release-date span,.updates-release-date strong{display:block}.updates-release-date strong{margin-top:10px;font:22px Georgia,serif;color:#e9cf9d}.updates-release-body{padding:30px 35px}.updates-release-body h2{margin-top:13px;font-size:29px}.updates-release-body p{margin:12px 0 17px}.updates-release-body li{margin:8px 0;color:#bcc9d8;line-height:1.6}.updates-notice{padding:24px 28px;border-left:3px solid #c8a56d;background:#1a283a;margin-top:26px;font-size:13px;line-height:1.8;color:#b7c6d6}.updates-notice strong{color:#efce96}.updates-guide{display:grid;gap:14px}.updates-guide>section{display:grid;grid-template-columns:70px 1fr;gap:26px;align-items:start;padding:30px 35px;background:#192a40;border:1px solid #3b4f69}.updates-guide h2{font-size:25px}.updates-guide p{margin-top:12px;line-height:1.85;font-size:14px}.updates-guide code,.updates-panel code,.updates-faq code{padding:2px 6px;background:#0b1728;border:1px solid #3c5472;color:#eed6b2;border-radius:3px}.updates-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.updates-faq details{padding:22px;background:#192a40;border:1px solid #3a5068}.updates-faq summary{cursor:pointer;color:#eed7b2;font-weight:700}.updates-faq p{font-size:13px;line-height:1.8;margin:17px 0 0}
@media(max-width:950px){.updates-crest{display:none}.updates-metrics{grid-template-columns:repeat(2,1fr)}.updates-metrics>div:nth-child(2){border-right:0}.updates-metrics>div:nth-child(-n+2){border-bottom:1px solid #384960}.updates-hero{min-height:0}.updates-cards{grid-template-columns:1fr 1fr}.updates-split{grid-template-columns:1fr}.updates-release{grid-template-columns:1fr}.updates-release-date{border-right:0;border-bottom:1px solid #435572;padding:16px 28px}}
@media(max-width:640px){.updates-hero,.updates-pagehead{padding:35px 25px}.updates-metrics,.updates-cards,.updates-faq{grid-template-columns:1fr}.updates-metrics>div{border-bottom:1px solid #384960;border-right:0}.updates-metrics>div:last-child{border:0}.updates-card,.updates-panel{padding:24px}.updates-cta{padding:25px;display:block}.updates-cta .updates-actions{margin-top:20px}.updates-guide>section{grid-template-columns:1fr;gap:12px;padding:23px}.updates-article{padding:23px}.updates-article h2{font-size:22px}.updates-story{padding:26px}.updates-release-body{padding:25px}.updates-hero h1{font-size:45px}}
