.update-guide{max-width:1320px;margin:0 auto;padding:64px 4%;border-bottom:1px solid #314552;scroll-margin-top:100px}.update-guide-layout{display:grid;grid-template-columns:1fr 1.05fr;gap:36px;align-items:start}.update-guide h2{margin:12px 0 20px}.update-guide p{color:#b8c8d4;line-height:1.8}.update-guide ol{list-style:none;padding:0;counter-reset:update-step}.update-guide li{counter-increment:update-step;position:relative;padding:18px 0 18px 48px;border-bottom:1px solid #314552;color:#b8c8d4;line-height:1.7}.update-guide li::before{content:"0" counter(update-step);position:absolute;left:0;color:#e5c687;font-size:13px;letter-spacing:.1em}.update-guide li strong{display:block;color:#f0f4f8;font-size:18px}.update-guide figure{margin:0;border:1px solid #405b69;background:#101c27}.update-guide figure img{display:block;width:100%;height:auto}.update-guide figcaption{padding:18px;font-size:13px;color:#b8c8d4;line-height:1.7}.update-guide details{padding:18px 0;border-bottom:1px solid #314552}.update-guide summary{font-weight:600;color:#f0f4f8;cursor:pointer;min-height:28px}.update-guide details p{margin:12px 0 0;font-size:14px}.update-guide .update-once{border-left:2px solid #d5b678;padding-left:18px;font-size:14px}.update-guide .button-link{margin-top:20px}@media(max-width:800px){.update-guide{padding:48px 5%}.update-guide-layout{grid-template-columns:1fr;gap:24px}.update-guide li{padding-left:40px}} 
