.site-article-page{--sa-bg:#f9f9ff;--sa-on-bg:#191b23;--sa-surface:#f9f9ff;--sa-on-surface:#191b23;--sa-on-surface-variant:#424754;--sa-surface-variant:#e1e2ec;--sa-outline-variant:#c2c6d6;--sa-outline:#727785;--sa-primary:#0058be;--sa-on-primary:#ffffff;--sa-primary-container:#2170e4;--sa-on-primary-container:#fefcff;--sa-primary-fixed:#d8e2ff;--sa-on-primary-fixed:#001a42;--sa-surface-container-low:#f2f3fd;--sa-surface-container-lowest:#ffffff;--sa-surface-container:#ecedf7;--sa-surface-container-high:#e6e7f2;--sa-error:#ba1a1a;--sa-inverse-surface:#2e3038;--sa-sticky-top:88px;scroll-behavior:smooth}.site-article-page .article-content{font-size:14px;line-height:1.5}.site-article-page .article-content h1,.site-article-page .article-content h2,.site-article-page .article-content h3,.site-article-page .article-content h4,.site-article-page .article-content h5,.site-article-page .article-content h6{scroll-margin-top:100px}.site-article-page .article-content h1{font-size:15px!important}.site-article-page .article-content h1,.site-article-page .article-content h2{line-height:1.35;font-weight:600;color:var(--sa-on-surface);margin-top:2.5rem;margin-bottom:1rem}.site-article-page .article-content h2{font-size:15px;padding-bottom:.5rem;border-bottom:1px solid var(--sa-surface-variant)}.site-article-page .article-content h3,.site-article-page .article-content h4,.site-article-page .article-content h5,.site-article-page .article-content h6{font-size:14px;line-height:1.35;font-weight:600;color:var(--sa-on-surface);margin-top:1.5rem;margin-bottom:.75rem}.site-article-page .article-content h4{margin-top:1.25rem;margin-bottom:.5rem}.site-article-page .article-content p{margin-bottom:1rem;font-size:14px;line-height:1.5;text-align:justify}.site-article-page .article-content a{font-weight:700;color:red}.site-article-page .article-content img{max-width:100%;height:auto;border-radius:.75rem}.site-article-page .article-content figure{margin:1rem 0;overflow:hidden;border-radius:.75rem}.site-article-page .article-content figure img{display:block;width:100%}.site-article-page .article-content ul{list-style:disc;padding-right:1rem;margin-bottom:1rem}.site-article-page .article-content li{margin-bottom:.5rem}.site-article-page .site-article-layout{align-items:start}.site-article-page .site-article-main{transition:max-width .35s ease,width .35s ease}@media (min-width:1024px){.site-article-page .site-article-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);column-gap:1.5rem}.site-article-page .site-article-main{grid-column:1;min-width:0}.site-article-page .site-article-sidebar{grid-column:2;min-width:0;position:relative;align-self:stretch;transition:opacity .35s ease,transform .35s ease,max-height .35s ease}.site-article-page .site-article-layout.is-fullscreen{grid-template-columns:minmax(0,1fr)}.site-article-page .site-article-layout.is-fullscreen .site-article-main{grid-column:1/-1;max-width:100%}}.site-article-page .site-article-layout.is-fullscreen .site-article-sidebar{display:none}.site-article-page .site-article-sidebar-sticky{z-index:20;display:flex;flex-direction:column;gap:1.5rem;overflow:visible;will-change:top,left,width}.site-article-page .site-article-sidebar-box{flex-shrink:0;overflow:visible}.site-article-page .site-article-consult-box{flex-shrink:0;position:relative;overflow:hidden;border-radius:.75rem;background:var(--sa-primary-container);padding:1.5rem;text-align:center;color:var(--sa-on-primary-container);box-shadow:0 1px 2px rgb(0 0 0/.06)}.site-article-page .site-article-consult-box button,.site-article-page .site-article-consult-box h3,.site-article-page .site-article-consult-box p{position:relative;z-index:1}.site-article-page .site-article-related-between-h2{margin:1.75rem 0;padding:1rem 1.25rem;border-radius:.75rem;border:1px solid var(--sa-outline-variant);background:var(--sa-surface-container-low)}.site-article-page .site-article-related-between-h2__label{display:flex;align-items:center;gap:.35rem;margin:0 0 .5rem;font-size:.75rem;font-weight:700;color:var(--sa-primary)}.site-article-page .site-article-related-between-h2__label .material-symbols-outlined{font-size:1rem}.site-article-page .site-article-related-between-h2__link{display:block;font-size:.9rem;font-weight:600;line-height:1.5;color:var(--sa-on-surface);text-decoration:none;transition:color .15s ease}.site-article-page .site-article-related-between-h2__link:hover{color:var(--sa-primary)}