.knowledge-intro{padding-bottom:32px}.knowledge-breadcrumb{font-size:14px;line-height:1.6;margin-bottom:24px;overflow-wrap:anywhere}.knowledge-intro-row{display:flex;align-items:flex-start;justify-content:space-between;gap:32px}.knowledge-intro-row>div{max-width:850px}.knowledge-intro-row h1{margin:12px 0 20px}.knowledge-intro-row p{font-size:16px;line-height:1.5}.knowledge-intro-row>.button{flex:none;margin-top:30px}.collection-list{padding-top:24px}.collection-list .catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.knowledge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.knowledge-card{border:1px solid #c8deeb;background:#fff;min-width:0;overflow:hidden}.knowledge-card>div{padding:24px}.knowledge-card h2{font-size:24px;line-height:1.25;margin:0 0 16px}.knowledge-card p{font-size:16px;line-height:1.5;overflow-wrap:anywhere}.knowledge-photo{display:flex;aspect-ratio:1;background:#eaf4fa;align-items:center;justify-content:center;color:#102f53;font-size:32px;font-weight:700}.knowledge-photo img{width:100%;height:100%;object-fit:cover}.article-byline{font-size:14px!important;color:#58718a}.knowledge-article{max-width:1100px}.article-intro{max-width:950px}.article-intro h1{margin:16px 0 24px}.article-intro .lede{font-size:20px;line-height:1.5}.article-hero{margin:32px 0 48px}.article-hero img{display:block;aspect-ratio:3/2;width:100%;height:auto;object-fit:contain;background:#eaf4fa}.knowledge-article figure{margin-left:0;margin-right:0}.knowledge-article figcaption,.collection-hero figcaption{font-size:14px;line-height:1.5;color:#58718a;margin-top:12px}.article-body{max-width:900px;margin:0 auto;overflow-wrap:anywhere}.article-body p{white-space:pre-line;line-height:1.65;margin:0 0 24px}.article-body h2{font-size:32px;margin:48px 0 24px}.article-body h3{font-size:24px;margin:32px 0 20px}.article-body figure{margin-top:32px;margin-bottom:32px}.article-body figure img{width:100%;height:auto;display:block}.article-body li{margin-bottom:10px;line-height:1.6}.article-table-wrap{overflow:auto;max-width:100%;margin:32px 0;outline-offset:4px}.article-table-wrap table{border-collapse:collapse;min-width:560px;width:100%;font-size:16px}.article-table-wrap caption{text-align:left;font-weight:700;margin-bottom:12px}.article-table-wrap th,.article-table-wrap td{border:1px solid #c8deeb;padding:14px 16px;text-align:left;vertical-align:top}.article-table-wrap th{background:#eaf4fa}.article-related{margin-top:48px}.article-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.article-related img{aspect-ratio:1;object-fit:contain;width:100%;background:#fff}.article-related h3{font-size:20px}.article-end{display:flex;gap:24px;align-items:center;justify-content:space-between;margin-top:48px}.collection-hero{max-width:900px;margin:32px 0}.collection-hero img{width:100%;height:auto}.collection-empty{padding:32px 0}.collection-list .pagination{margin-top:32px;display:flex;gap:12px;flex-wrap:wrap}.collection-list .pagination a{padding:10px 16px;border:1px solid #c8deeb}.collection-list .pagination [aria-current=page]{background:#102f53;color:#fff}@media(max-width:1000px){.knowledge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-intro-row{display:block}.knowledge-intro-row>.button{margin-top:16px}}@media(max-width:760px){.collection-list .catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-grid{grid-template-columns:1fr;gap:24px}.knowledge-card>div{padding:20px}.knowledge-article .article-intro .lede{font-size:18px}.article-body h2{font-size:28px}.article-related-grid{grid-template-columns:1fr}.article-end{align-items:flex-start;flex-direction:column}.article-hero{margin:24px 0 32px}.knowledge-intro-row h1{overflow-wrap:anywhere}.knowledge-breadcrumb{margin-bottom:20px}}
.knowledge-article .article-intro{max-width:none}
body main .knowledge-article .article-intro h1{max-width:none!important}
.knowledge-article .article-related,.knowledge-article .article-end{max-width:900px;margin-left:auto;margin-right:auto}
.knowledge-article .article-related-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}
@media(max-width:1000px){.knowledge-article .article-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}

.article-body a:not(.scene-part):not(.scene-part a){color:#285a87;text-decoration:underline;text-underline-offset:3px}.article-body a:not(.scene-part):not(.scene-part a):hover{color:#ad4518}
