@charset "UTF-8";.fuji-blog-heading{background:linear-gradient(180deg,#e8f1fb,#fff)}.fuji-blog-heading h1{color:#0f1a2b}.fuji-blog-heading p{color:#1a202c}.fuji-blog-layout{padding:32px 0 96px;background:#fff}.fuji-blog-sidebar{padding:24px;border:1px solid #e2e8f0;background:#f7fafc;align-self:flex-start;position:sticky;top:96px}.fuji-blog-sidebar h2{color:#0f1a2b;margin-bottom:16px}.fuji-blog-sidebar ul{margin:0;padding:0;list-style:none}.fuji-blog-sidebar li{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e2e8f0}.fuji-blog-sidebar time{display:block;color:#4a5568;font-size:.8rem}.fuji-blog-sidebar a{color:#0b4ead;font-weight:650;-webkit-text-decoration:none;text-decoration:none}.fuji-blog-sidebar__note{margin-top:24px;padding-top:16px;border-top:1px solid #e2e8f0}.fuji-blog-sidebar__note h3{color:#0f1a2b}.fuji-blog-sidebar__note p{margin:0;color:#1a202c;font-size:.9rem}.fuji-blog-list article{margin-bottom:40px;padding-bottom:32px;border-bottom:1px solid #e2e8f0}.fuji-blog-list h2{font-size:max(1.4rem, min(2.4vw, 1.9rem))}.fuji-blog-list h2 a{color:#0f1a2b;-webkit-text-decoration:none;text-decoration:none}.fuji-blog-list h2 a:hover{color:#0b4ead}.fuji-post-meta{margin-bottom:12px;color:#4a5568;font-size:.9rem}.fuji-post-meta a{color:#0b4ead}.fuji-blog-list p{color:#1a202c}.fuji-blog-list>article>a{color:#0b4ead;font-weight:700;-webkit-text-decoration:none;text-decoration:none}.pagination .page-link{color:#0b4ead;border-radius:2px}.pagination .page-item.active .page-link{background:#0b4ead;border-color:#0b4ead;color:#fff}.pagination .page-item.disabled .page-link{color:#94a3b8}.fuji-blog-detail{padding:140px 0 96px;background:#fff}.fuji-blog-toc{padding:24px;border:1px solid #e2e8f0;background:#f7fafc;align-self:flex-start;position:sticky;top:96px}.fuji-blog-toc h2,.fuji-blog-toc h3{color:#0f1a2b}.fuji-blog-toc ol{margin:0 0 24px;padding-left:18px}.fuji-blog-toc a{color:#0b4ead;-webkit-text-decoration:none;text-decoration:none}.fuji-blog-toc__recents ul{margin:0;padding:0;list-style:none}.fuji-blog-toc__recents li{margin-bottom:10px}.fuji-article h1{margin-bottom:12px;font-size:max(2rem, min(4vw, 3.2rem));color:#0f1a2b}.fuji-article__dek{font-size:1.1rem;color:#1a202c}.fuji-article__body{margin:32px 0;color:#1a202c}.fuji-article__body p{margin-bottom:16px}.fuji-article__limits,.fuji-article__workflow{margin-top:40px;padding:28px;border:1px solid #e2e8f0;background:#f7fafc}.fuji-article__limits h2,.fuji-article__workflow h2{font-size:1.25rem;color:#0f1a2b}.fuji-article__nav{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:48px;padding-top:24px;border-top:1px solid #e2e8f0}.fuji-article__nav a{color:#0b4ead;font-weight:650;-webkit-text-decoration:none;text-decoration:none;max-width:45%}.fuji-author-card{display:flex;gap:20px;margin-top:40px;padding:24px;border:1px solid #e2e8f0;background:#fff}.fuji-author-card img{width:72px;height:72px;min-height:72px;border-radius:2px;-o-object-fit:cover;object-fit:cover;background:#e8f1fb}.fuji-author-card h3{margin:0 0 8px;color:#0f1a2b;font-size:1.1rem}.fuji-author-card p{margin:0;color:#1a202c}@media (max-width:991.98px){.fuji-blog-sidebar,.fuji-blog-toc{position:static;margin-bottom:24px}.fuji-blog-detail{padding-top:120px}}