.atl-art{background:#fff;padding:1.5rem 0 3.5rem}.atl-art__crumb{color:#9a9a9a;flex-wrap:wrap;gap:.4rem;margin-bottom:1.6rem;font-size:.78rem;display:flex}.atl-art__crumb a{color:#8a8a8a;text-decoration:none}.atl-art__crumb a:hover{color:#ff6a00}.atl-art__head{margin-bottom:1.4rem}.atlas-h1{font-family:var(--font-serif,Georgia, serif);letter-spacing:-.022em;color:#16181d;max-width:30ch;margin:0 0 .5rem;font-size:clamp(1.65rem,3.1vw,2.25rem);font-weight:700;line-height:1.26}.atl-art__meta{color:#9a9a9a;flex-wrap:wrap;gap:.45rem;margin:0;font-size:.79rem;display:flex}.atlas-key{max-width:68ch;font-family:var(--font-serif,Georgia, serif);color:#33363c;border-left:2px solid #ff6a00;margin:0 0 2.2rem;padding:0 0 0 1.1rem;font-size:1.12rem;line-height:1.65}.atl-art__grid{grid-template-columns:200px minmax(0,1fr) 260px;align-items:start;gap:2.5rem;display:grid}.atl-art__side{top:calc(var(--header-height) + 24px);flex-direction:column;gap:1.6rem;min-width:0;display:flex;position:sticky}.atl-art__body{min-width:0;max-width:68ch}.atl-toc__h,.atl-art__side-h{letter-spacing:.09em;text-transform:uppercase;color:#a8a8a8;margin:0 0 .55rem;font-size:.68rem;font-weight:800}.atl-toc ol{counter-reset:toc;border-left:1px solid #ececec;margin:0;padding:0;list-style:none}.atl-toc li{counter-increment:toc}.atl-toc a{color:#5a5a5a;border-left:2px solid #0000;margin-left:-1px;padding:.3rem 0 .3rem .7rem;font-size:.79rem;line-height:1.4;text-decoration:none;display:block}.atl-toc a:before{content:counter(toc) ".";color:#b4b4b4;margin-right:.35rem}.atl-toc a:hover{color:#ff6a00;border-left-color:#ff6a00}.atl-art__cover{background:#0b0f17;border-radius:12px;margin:0;overflow:hidden}.atl-art__cover img{width:100%;height:auto;display:block}.atl-art__facts dl{margin:0}.atl-art__facts dt{letter-spacing:.06em;text-transform:uppercase;color:#b0b0b0;margin-top:.7rem;font-size:.68rem;font-weight:800}.atl-art__facts dt:first-child{margin-top:0}.atl-art__facts dd{color:#3a3a3a;margin:.12rem 0 0;font-size:.86rem;line-height:1.5}.atl-art__facts dd strong{color:#16181d;font-weight:700}.atl-art__rel ul{margin:0;padding:0;list-style:none}.atl-art__rel li+li{margin-top:.1rem}.atl-art__rel a{color:#4a4a4a;border-bottom:1px solid #f2f2f2;padding:.28rem 0;font-size:.86rem;line-height:1.4;text-decoration:none;display:block}.atl-art__rel a:hover{color:#ff6a00}.atl-art__sec{scroll-margin-top:calc(var(--header-height) + 24px);margin-bottom:2rem}.atl-art__sec h2{letter-spacing:-.012em;color:#16181d;border-bottom:1px solid #ededed;margin:0 0 .7rem;padding-bottom:.35rem;font-size:1.16rem;font-weight:700;line-height:1.4}.atl-art__sec p{font-family:var(--font-serif,Georgia, serif);color:#3a3a3a;margin:0 0 1.05rem;font-size:1.075rem;line-height:1.82}.atl-art__sec p strong{color:#16181d;font-weight:700}.atl-art__sec ul{margin:0 0 1.05rem;padding-left:1.15rem}.atl-art__sec ul li{font-family:var(--font-serif,Georgia, serif);color:#3a3a3a;margin-bottom:.4rem;font-size:1.04rem;line-height:1.7}.atl-art__sec ul li::marker{color:#c4c4c4}.atl-art__sec ul li strong{color:#16181d;font-weight:700}.atlas-faq-list{border-top:1px solid #ededed;flex-direction:column;gap:0;display:flex}.atlas-faq{border-bottom:1px solid #ededed;padding:.1rem 0}.atlas-faq summary{cursor:pointer;color:#16181d;padding:.8rem 1.6rem .8rem 0;font-size:.98rem;font-weight:700;line-height:1.45;list-style:none;position:relative}.atlas-faq summary::-webkit-details-marker{display:none}.atlas-faq summary:after{content:"";border-bottom:1.6px solid #b0b0b0;border-right:1.6px solid #b0b0b0;width:7px;height:7px;margin-top:-5px;transition:transform .18s;position:absolute;top:50%;right:.35rem;transform:rotate(45deg)}.atlas-faq[open] summary:after{margin-top:-3px;transform:rotate(-135deg)}.atlas-faq p{font-family:var(--font-serif,Georgia, serif);color:#4a4a4a;margin:0 0 .9rem;padding-right:1rem;font-size:1rem;line-height:1.75}.atlas-faq p strong{color:#2a2a2a;font-weight:700}.atl-src{margin:0;padding-left:1.2rem}.atl-src li{margin-bottom:.5rem;font-size:.9rem;line-height:1.55}.atl-src li::marker{color:#b0b0b0}.atl-src a{color:#2a5bd7;overflow-wrap:anywhere;text-decoration:none}.atl-src a:hover{text-decoration:underline}.atl-src__pub{color:#9a9a9a;margin-left:.4rem}.atl-art__foot{color:#9a9a9a;border-top:1px solid #ededed;flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-top:2.5rem;padding-top:1.2rem;font-size:.82rem;display:flex}.atl-art__foot a{color:#ff6a00;font-weight:700;text-decoration:none}.atl-art__foot a:hover{text-decoration:underline}@media (width<=1080px){.atl-art__grid{grid-template-columns:minmax(0,1fr) 250px}.atl-art__side:first-child{grid-column:1/-1;position:static}.atl-art__body{grid-column:1}.atl-art__side:last-child{grid-column:2}.atl-toc ol{columns:2;border-left:0;column-gap:1.5rem}.atl-toc a{border-left:0;margin-left:0;padding-left:0}}@media (width<=760px){.atl-art{padding:1.1rem 0 2.5rem}.atl-art__grid{grid-template-columns:minmax(0,1fr);gap:1.75rem}.atl-art__body,.atl-art__side,.atl-art__side:first-child,.atl-art__side:last-child{grid-column:1;position:static}.atl-art__side:first-child{order:1}.atl-art__body{order:2}.atl-art__side:last-child{order:3}.atl-toc ol{columns:1}.atlas-key{font-size:1.05rem}.atl-art__sec p{font-size:1.04rem;line-height:1.78}}.atl-news{background:#f7f6f3;border:1px solid #e6e3dd;border-radius:12px;margin-top:2.25rem;padding:1.1rem 1.2rem 1.25rem}.atl-news h2{color:#1a1a1a;margin:0 0 .7rem;font-size:.95rem;font-weight:800}.atl-news ul{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.atl-news a{color:#333;background:#fff;border:1px solid #eceae4;border-radius:8px;padding:.5rem .65rem;font-size:.92rem;line-height:1.5;text-decoration:none;display:block}.atl-news a:hover{color:#ff6a00;border-color:#ff6a00}
