#container_article{background:linear-gradient(#fffdf9 0%,#fff9f0 40%,#fff 100%);justify-content:center;padding:120px 20px 90px;display:flex}#container_article .article-shell{width:100%;max-width:1320px}#container_article .article-back{color:#01172fb3;align-items:center;gap:6px;font-size:15px;text-decoration:none;display:inline-flex}#container_article .article-back:hover{color:var(--color-orange-peel)}#container_article .article-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:48px;margin-top:28px;display:grid}#container_article .article-aside{position:sticky;top:110px}#container_article .article-meta{color:#01172f99;flex-wrap:wrap;align-items:center;gap:12px;font-size:15px;display:flex}#container_article .article-chip{color:var(--color-white);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600;text-decoration:none}#container_article .article-chip--orange{background-color:var(--color-orange-peel)}#container_article .article-chip--blue{background-color:var(--color-medium-slate-blue)}#container_article .article-chip:hover{filter:brightness(1.08)}#container_article h1{font-size:var(--font-h1);color:var(--color-oxford-blue);margin:16px 0 0;line-height:1.15}#container_article .article-excerpt{color:#01172fbf;margin:20px 0 0;font-size:18px;line-height:1.7}#container_article .article-byline{color:#01172f99;flex-wrap:wrap;align-items:center;gap:20px;margin-top:20px;font-size:15px;display:flex}#container_article .article-author{align-items:center;gap:10px;display:flex}#container_article .article-author img{object-fit:cover;border-radius:50%;width:34px;height:34px}#container_article .article-cover{margin-top:32px}#container_article .article-cover img{border-radius:16px;width:100%;display:block;box-shadow:0 18px 40px #01172f1f}#container_article .article-toc{border-bottom:1px solid #01172f1f;margin-top:48px;padding-bottom:24px}#container_article .article-toc-title{font-size:var(--font-h3);color:var(--color-oxford-blue);margin:0 0 16px;font-weight:700}#container_article .article-toc ul{margin:0;padding:0;list-style:none}#container_article .article-toc li a{color:var(--color-oxford-blue);align-items:baseline;gap:8px;padding:7px 0;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}#container_article .article-toc li a:before{content:"›";color:var(--color-orange-peel);font-size:18px}#container_article .article-toc li.article-toc-level-3 a{color:#01172fb3;padding-left:22px;font-size:15px;font-weight:500}#container_article .article-toc li.is-active a{color:var(--color-orange-peel)}#container_article .article-content{font-size:var(--font-body);color:var(--text-primary);margin-top:40px;line-height:1.8}#container_article .article-content h2{font-size:var(--font-h2);color:var(--color-oxford-blue);margin:56px 0 16px;scroll-margin-top:110px}#container_article .article-content h3{font-size:var(--font-h3-alt);color:var(--color-berkeley-blue);margin:36px 0 12px;scroll-margin-top:110px}#container_article .article-content p{margin:0 0 20px}#container_article .article-content ul,#container_article .article-content ol{margin:0 0 20px;padding-left:24px}#container_article .article-content li{margin-bottom:10px}#container_article .article-content a{color:var(--color-berkeley-blue);text-decoration:underline}#container_article .article-content img{border-radius:12px;max-width:100%;height:auto;margin:24px 0}#container_article .article-author-card{background-color:#76addc1f;border-radius:12px;align-items:center;gap:20px;margin-top:56px;padding:24px;display:flex}#container_article .article-author-card img{object-fit:cover;border-radius:50%;flex-shrink:0;width:72px;height:72px}#container_article .article-author-name{color:var(--color-oxford-blue);margin:0 0 6px;font-size:18px;font-weight:700}#container_article .article-author-bio{color:#01172fbf;margin:0;line-height:1.6}#container_article .article-main .blog-cta-banner{margin-top:64px;padding:0}#container_article .article-related{margin-top:90px}#container_article .article-related h2{font-size:var(--font-h2);color:var(--color-oxford-blue);margin:0 0 32px}#container_article .article-related h2 strong{color:var(--color-orange-peel)}#container_article .article-related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}@media (max-width:1100px){#container_article .article-layout{grid-template-columns:1fr}#container_article .article-aside{position:static}#container_article .article-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){#container_article{padding:100px 20px 64px}#container_article .article-related-grid{grid-template-columns:1fr}}
