@font-face{font-family:AZSArticleMontserrat;src:url(azs-article-montserrat-bold-20261025.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}
.azs-reading-page{--reading-red:#fe0000;--reading-ink:#191919;--reading-muted:#656565;--reading-line:#e5e5e5;background:#fbfbfb;color:var(--reading-ink);padding:0 0 64px;font-family:Arial,sans-serif;overflow-wrap:break-word}
.azs-reading-page *{box-sizing:border-box}
.azs-reading-shell{width:min(1200px,100%);margin:0 auto;padding:22px 28px 0}
.azs-reading-breadcrumbs ol{list-style:none;display:flex;align-items:center;gap:9px;margin:0 0 24px;padding:0;font:400 13px/1.5 Arial,sans-serif;color:#777}
.azs-reading-breadcrumbs li{min-width:0;margin:0}
.azs-reading-breadcrumbs li+li:before{content:"/";margin-right:9px;color:#b4b4b4}
.azs-reading-breadcrumbs li:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:48ch}
.azs-reading-breadcrumbs a{color:#555;text-decoration:none}
.azs-reading-page a:focus-visible,.azs-reading-page button:focus-visible,.azs-reading-page summary:focus-visible,.azs-reading-table:focus-visible{outline:3px solid #191919;outline-offset:4px}
.azs-reading-hero{position:relative;isolation:isolate;background:#fff;border:1px solid var(--reading-line);border-radius:24px;padding:38px 42px 34px;margin:0 0 28px;overflow:hidden}
.azs-reading-hero:after{content:"";position:absolute;z-index:-1;inset:0 0 auto auto;width:210px;height:140px;opacity:.13;background-image:radial-gradient(#191919 1px,transparent 1px);background-size:8px 8px;mask-image:linear-gradient(225deg,#000,transparent 75%);pointer-events:none}
.azs-reading-eyebrow{display:flex;align-items:center;flex-wrap:wrap;gap:9px;color:var(--reading-muted);font:400 12px/1.5 Arial,sans-serif;margin-bottom:17px}
.azs-reading-eyebrow a{color:#c10000;font-weight:700;text-decoration:none}
.azs-reading-hero h1{font:700 clamp(29px,3.6vw,45px)/1.2 AZSArticleMontserrat,Arial,sans-serif;letter-spacing:-.035em;color:#191919;margin:0;max-width:970px;text-wrap:balance}
.azs-reading-meta{display:flex;flex-wrap:wrap;gap:9px 21px;margin-top:22px;color:var(--reading-muted);font:400 13px/1.6 Arial,sans-serif}
.azs-reading-meta a{color:#333;text-decoration:none;font-weight:700}
.azs-reading-meta span+span:before{content:"·";margin-right:16px;color:#999}
.azs-reading-actions{display:flex;align-items:center;gap:26px;flex-wrap:wrap;margin-top:26px}
.azs-reading-button{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:46px;padding:12px 18px;border-radius:9px;background:#fe0000;color:#fff!important;text-decoration:none!important;font:700 14px/1.4 Arial,sans-serif;transition:background .15s}
.azs-reading-button:hover{background:#d90000}
.azs-reading-button span{font-size:20px;font-weight:400;line-height:1}
.azs-reading-back{display:inline-flex;align-items:center;gap:14px;min-height:44px;color:#454545;font:400 14px/1.5 Arial,sans-serif;text-decoration:none}
.azs-reading-back:hover{color:#b30000}
.azs-reading-layout{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:28px;align-items:start}
.azs-reading-rail{grid-column:2;grid-row:1;position:sticky;top:110px;min-width:0}
.azs-reading-toc{border:1px solid var(--reading-line);border-radius:16px;background:#fff;overflow:hidden}
.azs-reading-toc summary{display:flex;align-items:center;gap:10px;cursor:pointer;padding:18px;min-height:60px;list-style:none;font:700 15px/1.4 Arial,sans-serif}
.azs-reading-toc summary::-webkit-details-marker{display:none}
.azs-reading-toc__count{color:#777;font-size:12px;font-weight:400;margin-left:auto}
.azs-reading-chevron{display:block;width:8px;height:8px;border:solid #555;border-width:0 1.5px 1.5px 0;transform:rotate(45deg);margin-left:2px;margin-top:-4px}
.azs-reading-toc details[open] .azs-reading-chevron{transform:rotate(225deg);margin-top:4px}
.azs-reading-toc ol{list-style:none;counter-reset:reading-toc;margin:0;padding:0 10px 12px;max-height:min(54vh,520px);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ccc #fff}
.azs-reading-toc li{counter-increment:reading-toc;margin:0;padding:0}
.azs-reading-toc li a{display:flex;align-items:baseline;gap:10px;min-height:44px;padding:11px 8px;border-radius:7px;font:400 13px/1.55 Arial,sans-serif;color:#555;text-decoration:none}
.azs-reading-toc li a:before{content:counter(reading-toc,decimal-leading-zero);font-size:11px;color:#a0a0a0;flex:0 0 17px}
.azs-reading-toc li a:hover,.azs-reading-toc li a[aria-current]{color:#b50000;background:#fff5f5}
.azs-reading-rail__catalog{margin-top:16px;border-radius:16px;background:#191919;color:#fff;padding:23px 20px}
.azs-reading-rail__brand{font:700 23px/1.2 AZSArticleMontserrat,Arial,sans-serif;letter-spacing:-.06em}
.azs-reading-rail__brand>span{color:#fe0000}
.azs-reading-rail__catalog p{font:400 15px/1.6 Arial,sans-serif;margin:13px 0 10px;color:#fff}
.azs-reading-rail__catalog a{display:flex;justify-content:space-between;align-items:center;min-height:44px;gap:8px;color:#fff;font:700 13px/1.5 Arial,sans-serif;text-underline-offset:4px}
.azs-reading-rail__catalog small{display:block;color:#bbb;font:400 11px/1.65 Arial,sans-serif;margin-top:13px}
.azs-reading-article{grid-column:1;grid-row:1;min-width:0;background:#fff;border:1px solid var(--reading-line);border-radius:20px;padding:32px 38px}
.azs-reading-copy,.azs-reading-copy .azs-guide{min-width:0;max-width:100%;color:#292929;font:400 17px/1.8 Arial,sans-serif;overflow-wrap:break-word}
.azs-reading-copy p,.azs-reading-copy ul,.azs-reading-copy ol{margin:0 0 21px}
.azs-reading-copy p,.azs-reading-copy li,.azs-reading-copy td,.azs-reading-copy th{font-family:Arial,sans-serif;line-height:1.8}
.azs-reading-copy p[style],.azs-reading-copy li[style],.azs-reading-copy span[style*="font-size"],.azs-reading-copy font{font-size:inherit!important;line-height:inherit!important;font-family:inherit!important}
.azs-reading-copy :is(h2,h3,h4){color:#191919;font-family:AZSArticleMontserrat,Arial,sans-serif;font-weight:700;clear:both;letter-spacing:-.02em;scroll-margin-top:105px;text-wrap:pretty}
.azs-reading-copy h2{font-size:26px;line-height:1.35;margin:38px 0 17px}
.azs-reading-copy h3{font-size:21px;line-height:1.4;margin:28px 0 14px}
.azs-reading-copy h4{font-size:18px;line-height:1.45;margin:24px 0 12px}
.azs-reading-copy ul,.azs-reading-copy ol{padding-left:25px}
.azs-reading-copy li{padding-left:3px;margin:0 0 10px}
.azs-reading-copy li::marker{color:#c00000}
.azs-reading-copy a{color:#af0000;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}
.azs-reading-copy a:hover{color:#f00000}
.azs-reading-copy strong,.azs-reading-copy b{font-weight:700;color:#191919}
.azs-reading-copy .azs-guide-answer{background:#fbfbfb;border-left:3px solid #fe0000;border-radius:0 12px 12px 0;padding:20px 22px;font-size:18px;line-height:1.7;margin:0 0 28px}
.azs-reading-copy img{max-width:100%!important;height:auto!important;vertical-align:middle;object-fit:contain}
.azs-reading-copy picture{max-width:100%}
.azs-reading-copy figure{margin:28px 0;padding:18px;border:1px solid var(--reading-line);border-radius:14px;background:#fff;max-width:100%;text-align:center}
.azs-reading-copy figure img{display:block;width:auto!important;max-height:420px;margin:0 auto 14px}
.azs-reading-copy figcaption{font:400 13px/1.7 Arial,sans-serif;color:#666;text-align:left}
.azs-reading-copy figcaption a{display:inline-block;min-height:32px;padding-top:4px}
.azs-reading-copy iframe,.azs-reading-copy video{max-width:100%;aspect-ratio:16/9;height:auto}
.azs-reading-copy blockquote,.azs-reading-copy .azs-guide-note{padding:18px 22px;margin:26px 0;border-left:3px solid #fe0000;background:#fbfbfb;border-radius:0 10px 10px 0}
.azs-reading-table{display:block;overflow-x:auto;max-width:100%;margin:26px 0 30px;border:1px solid #dedede;border-radius:12px;overscroll-behavior-inline:contain;scrollbar-color:#aaa #f5f5f5;scrollbar-width:thin}
.azs-reading-table table{width:100%!important;min-width:500px;border-collapse:collapse;border:0;margin:0!important;table-layout:auto;font:400 14px/1.65 Arial,sans-serif}
.azs-reading-table th,.azs-reading-table td{padding:15px 16px!important;text-align:left;vertical-align:top;border:0;border-bottom:1px solid #e6e6e6;white-space:normal;font-size:14px}
.azs-reading-table th{background:#191919;color:#fff;font-weight:700}
.azs-reading-table th :is(p,span,strong,b){color:inherit}
.azs-reading-table td>p:last-child{margin-bottom:0}
.azs-reading-table tr:last-child td{border-bottom:0}
.azs-reading-table tbody tr:nth-child(even){background:#fbfbfb}
.azs-reading-copy .azs-mat-picker{margin:34px 0 22px;padding:24px;border-radius:14px}
.azs-reading-copy .azs-mat-picker h2{font-size:23px;line-height:1.3;margin:0 0 12px}
.azs-reading-copy .azs-mat-picker .azs-mat-picker__eyebrow{font-size:11px}
.azs-reading-copy .azs-mat-picker__conditions p,.azs-reading-copy .azs-mat-picker__status{font-size:12px;line-height:1.6}
.azs-reading-copy .azs-mat-picker a{color:#af0000}
.azs-reading-copy .azs-mat-picker [hidden]{display:none!important}
.azs-reading-end{border-top:1px solid var(--reading-line);padding-top:23px;margin-top:30px;display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;color:#777;font:400 12px/1.5 Arial,sans-serif}
.azs-reading-share{appearance:none;border:0;background:#f5f5f5;color:#555;border-radius:8px;min-height:44px;padding:10px 13px;cursor:pointer;font:400 12px/1.5 Arial,sans-serif}
.azs-reading-share:hover{background:#eee}
.azs-reading-page [hidden]{display:none!important}
.azs-reading-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.azs-reading-related{margin-top:42px}
.azs-reading-related__heading{display:flex;align-items:end;justify-content:space-between;gap:22px;margin-bottom:20px}
.azs-reading-related__heading .azs-reading-eyebrow{margin-bottom:9px;color:#777}
.azs-reading-related h2{font:700 28px/1.3 AZSArticleMontserrat,Arial,sans-serif;letter-spacing:-.025em;margin:0;color:#191919}
.azs-reading-related__heading>a{color:#555;white-space:nowrap;min-height:44px;display:flex;align-items:center;font:400 13px/1.5 Arial,sans-serif;text-decoration:none}
.azs-reading-related ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;list-style:none;padding:0;margin:0}
.azs-reading-related li{margin:0;min-width:0}
.azs-reading-related li>a{height:100%;min-height:126px;padding:23px;display:grid;grid-template-columns:25px minmax(0,1fr) 16px;gap:16px;align-items:start;border:1px solid var(--reading-line);border-radius:14px;background:#fff;color:#191919;text-decoration:none;transition:border-color .15s,background .15s}
.azs-reading-related li>a:hover{border-color:#eea7a7;background:#fffafa}
.azs-reading-related__number{font:400 12px/1.6 Arial,sans-serif;color:#999}
.azs-reading-related__name{font:700 17px/1.5 AZSArticleMontserrat,Arial,sans-serif;letter-spacing:-.01em}
.azs-reading-related__arrow{color:#d50000;font:400 20px/1 Arial,sans-serif}
.azs-reading-progress{height:3px;position:fixed;top:0;left:0;width:100%;z-index:1050;pointer-events:none}
.azs-reading-progress span{display:block;width:100%;height:100%;background:#fe0000;transform:scaleX(0);transform-origin:left;will-change:transform}
body.azs-reading-route .azs-chat-float{position:static!important;display:flex!important;flex-direction:row!important;gap:12px;justify-content:center;transform:none!important;width:auto!important;max-width:1200px;margin:20px auto 90px!important}
@media(max-width:1000px){.azs-reading-layout{grid-template-columns:minmax(0,1fr);gap:18px}.azs-reading-rail{grid-column:1;grid-row:1;position:static}.azs-reading-article{grid-column:1;grid-row:2}.azs-reading-rail__catalog{display:none}.azs-reading-toc summary{padding:16px 20px;min-height:56px}.azs-reading-toc ol{padding-left:12px;padding-right:16px;max-height:48vh}.azs-reading-toc li a{font-size:14px}.azs-reading-hero{padding:30px}.azs-reading-article{padding:28px 30px}}
@media(max-width:600px){.azs-reading-page{padding-bottom:34px}.azs-reading-shell{padding:15px 16px 0}.azs-reading-breadcrumbs ol{font-size:11px;margin-bottom:16px;gap:7px}.azs-reading-breadcrumbs li:last-child{display:none}.azs-reading-hero{border-radius:17px;padding:24px 20px 22px;margin-bottom:17px}.azs-reading-eyebrow{font-size:11px;gap:7px;margin-bottom:15px}.azs-reading-hero h1{font-size:clamp(25px,6.9vw,32px);line-height:1.24;letter-spacing:-.03em;text-wrap:pretty}.azs-reading-meta{font-size:11px;gap:5px 13px;margin-top:17px}.azs-reading-meta a{flex-basis:100%}.azs-reading-meta span+span:before{margin-right:11px}.azs-reading-actions{gap:14px;margin-top:20px}.azs-reading-button{min-height:46px;font-size:13px;padding:12px 14px;gap:16px}.azs-reading-back{font-size:12px;gap:8px}.azs-reading-layout{gap:16px}.azs-reading-toc{border-radius:12px}.azs-reading-toc summary{font-size:14px;padding:15px 17px;min-height:52px}.azs-reading-article{border-radius:15px;padding:23px 19px}.azs-reading-copy,.azs-reading-copy .azs-guide{font-size:16px;line-height:1.8}.azs-reading-copy p,.azs-reading-copy ul,.azs-reading-copy ol{margin-bottom:19px}.azs-reading-copy h2{font-size:23px;line-height:1.35;margin:31px 0 15px;scroll-margin-top:83px}.azs-reading-copy h3{font-size:19px;line-height:1.45;scroll-margin-top:83px}.azs-reading-copy .azs-guide-answer{font-size:16px;line-height:1.75;padding:16px 16px;margin-bottom:23px}.azs-reading-copy figure{padding:12px;margin:24px 0;border-radius:11px}.azs-reading-copy figure img{max-height:340px}.azs-reading-copy figcaption{font-size:12px}.azs-reading-copy .azs-mat-picker{padding:20px 16px;margin:28px 0 20px}.azs-reading-copy .azs-mat-picker h2{font-size:22px}.azs-reading-copy .azs-mat-picker__form{gap:14px}.azs-reading-table--cards{border:0;border-radius:0;overflow:visible;margin:24px 0}.azs-reading-table--cards table{display:block;min-width:0;width:100%;border:0}.azs-reading-table--cards thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.azs-reading-table--cards tbody{display:grid;gap:13px}.azs-reading-table--cards tbody tr{display:block;border:1px solid #dedede;border-radius:11px;background:#fff;overflow:hidden}.azs-reading-table--cards tbody tr:nth-child(even){background:#fff}.azs-reading-table--cards td{display:block;width:auto!important;min-width:0;padding:13px 15px!important;font-size:15px;line-height:1.7}.azs-reading-table--cards td:before{content:attr(data-label);display:block;font:400 12px/1.45 Arial,sans-serif;color:#777;margin-bottom:5px}.azs-reading-table--cards td:first-child{font-weight:700;background:#f7f7f7;color:#191919}.azs-reading-table--cards td:first-child:before{display:none}.azs-reading-table--cards tr:last-child td{border-bottom:1px solid #e6e6e6}.azs-reading-table--cards tr td:last-child{border-bottom:0}.azs-reading-end{font-size:11px;margin-top:24px;padding-top:19px;gap:10px}.azs-reading-related{margin-top:31px}.azs-reading-related__heading{margin-bottom:16px;gap:12px;align-items:center}.azs-reading-related h2{font-size:23px}.azs-reading-related__heading>a{font-size:11px}.azs-reading-related ol{grid-template-columns:minmax(0,1fr);gap:11px}.azs-reading-related li>a{min-height:106px;padding:19px 17px;gap:12px;grid-template-columns:22px minmax(0,1fr) 14px}.azs-reading-related__name{font-size:15px;line-height:1.5}.azs-reading-related__number{font-size:11px}}
@media(prefers-reduced-motion:reduce){.azs-reading-page *{scroll-behavior:auto!important;transition:none!important}}
