.rb-blog{padding-bottom:64px}.rb-blog-header{padding-top:145px;padding-bottom:54px}.rb-blog-header h1{max-width:950px}.rb-blog-header .rb-intro{max-width:760px}.rb-blog-breadcrumb{display:flex;gap:12px;align-items:center;flex-wrap:wrap;color:#657085;font-size:12px;margin-bottom:30px}.rb-blog-breadcrumb a:hover{color:#3558a7}.rb-blog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-bottom:64px}.rb-blog-card{border:1px solid #e0e6f0;background:#f8faff;border-radius:16px;padding:32px;display:flex;flex-direction:column}.rb-blog-card .rb-eyebrow{margin-bottom:18px}.rb-blog-card h2{font-size:28px;line-height:1.25;letter-spacing:-.035em}.rb-blog-card h2 a:hover{color:#3558a7}.rb-blog-card>p:not(.rb-eyebrow){color:#566071;margin-top:20px}.rb-blog-card-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:30px;margin-top:auto;font-size:12px}.rb-blog-card-bottom>a{font-weight:650;color:#3558a7}.rb-blog-solutions{padding:36px;background:#edf2fc;border:1px solid #dce5f7;border-radius:16px;margin-bottom:64px}.rb-blog-solutions h2{font-size:32px;max-width:760px}.rb-blog-solutions p:not(.rb-eyebrow){color:#566071;max-width:760px;margin-top:20px}.rb-blog-solutions>div{display:flex;flex-wrap:wrap;gap:20px;margin-top:26px}.rb-blog-article-header h1{font-size:clamp(34px,4vw,56px)}.rb-blog-meta{display:flex;gap:10px 22px;flex-wrap:wrap;font-size:12px;color:#657085;margin-top:26px}.rb-blog-reading{display:grid;grid-template-columns:240px minmax(0,760px);gap:56px;align-items:start;padding-bottom:64px}.rb-blog-toc{background:#f7f9fd;border:1px solid #e0e6f0;border-radius:12px;padding:24px;position:sticky;top:105px}.rb-blog-toc h2{font-size:16px;letter-spacing:-.01em}.rb-blog-toc ol{margin-top:18px;padding-left:18px;list-style:decimal}.rb-blog-toc li{padding-left:2px;margin-top:12px;font-size:12px;line-height:1.6;color:#566071}.rb-blog-toc a:hover{color:#3558a7;text-decoration:underline}.rb-blog-body{min-width:0;font-size:16px;line-height:1.9}.rb-blog-body p{margin-bottom:22px}.rb-blog-body h2{font-size:30px;line-height:1.3;margin:48px 0 22px;scroll-margin-top:110px}.rb-blog-body h3{font-size:22px;line-height:1.4;margin:30px 0 16px}.rb-blog-body ul,.rb-blog-body ol{padding-left:26px;margin:22px 0;list-style:disc}.rb-blog-body ol{list-style:decimal}.rb-blog-body li{margin-bottom:12px;padding-left:4px}.rb-blog-body a{color:#284b98;text-decoration:underline;text-underline-offset:3px}.rb-blog-body a:hover{color:#172e64}.rb-blog-body strong{font-weight:650}.rb-blog-table{width:100%;overflow-x:auto;margin:28px 0;border:1px solid #dce3ef;border-radius:10px}.rb-blog-table table{border-collapse:collapse;width:100%;min-width:420px;text-align:left;font-size:14px;line-height:1.7}.rb-blog-table caption{text-align:left;font-weight:650;padding:18px;background:#f7f9fd}.rb-blog-table th{background:#edf2fc;font-weight:650}.rb-blog-table th,.rb-blog-table td{padding:15px 18px;vertical-align:top;border-top:1px solid #dce3ef}.rb-blog-example{padding:24px;background:#f2f6ff;border-left:3px solid #3558a7;border-radius:0 10px 10px 0}.rb-blog-related{padding-bottom:30px}.rb-blog-related>h2{font-size:30px}.rb-blog-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0}.rb-blog-related-grid>a{padding:28px;border:1px solid #e0e6f0;border-radius:12px}.rb-blog-related-grid>a:hover{border-color:#3558a7}.rb-blog-related-grid span{font-size:12px;color:#3558a7}.rb-blog-related-grid h3{font-size:22px;line-height:1.35;margin:15px 0}.rb-blog-related-grid p{font-size:14px;color:#566071}@media (max-width:1023px){.rb-blog-reading{grid-template-columns:1fr;gap:30px}.rb-blog-toc{position:static}.rb-blog-toc ol{display:grid;grid-template-columns:1fr 1fr;column-gap:30px}.rb-blog-body{max-width:800px}.rb-blog-card h2{font-size:25px}}@media (max-width:767px){.rb-blog-header{padding-top:112px;padding-bottom:36px}.rb-blog-header h1{font-size:35px}.rb-blog-grid{grid-template-columns:1fr;padding-bottom:36px;gap:18px}.rb-blog-card{padding:26px}.rb-blog-solutions{padding:26px;margin-bottom:36px}.rb-blog-solutions h2{font-size:27px}.rb-blog-meta{flex-direction:column;gap:8px}.rb-blog-toc ol{display:block}.rb-blog-body{font-size:15px;line-height:1.9}.rb-blog-body h2{font-size:25px;margin-top:38px}.rb-blog-body h3{font-size:20px}.rb-blog-reading{padding-bottom:38px}.rb-blog-related-grid{grid-template-columns:1fr;gap:18px}.rb-blog-related>h2{font-size:27px}.rb-blog-article-header h1{font-size:33px}.rb-blog-table th,.rb-blog-table td{padding:12px}}.rb-blog-card-image{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:10px;margin-bottom:24px}.rb-blog-cover{display:block;max-width:950px;width:100%;height:auto;max-height:540px;object-fit:contain;margin-top:32px;border-radius:12px}.rb-blog-body img{max-width:100%;height:auto}.rb-blog-body table{width:100%;border-collapse:collapse}.rb-blog-body th,.rb-blog-body td{padding:12px;border:1px solid #dce3ef;text-align:start}.rb-blog-body,.rb-blog-card .rb-eyebrow{overflow-wrap:anywhere}
