.guide-layout{padding-top:0;padding-bottom:4rem}.guide-layout .guide-sidebar{margin-top:4.5rem}.guide-layout .guide-sidebar__sticky{top:7rem}.guide-layout .guide-toc-card{padding:0;border:0;background:transparent;border-radius:0;margin-bottom:0}.guide-layout .guide-toc-card .toc-heading{padding-bottom:.75rem;margin-bottom:.75rem;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#151515}.guide-layout .guide-toc-list{margin:0;padding:0;list-style:none}.guide-layout .guide-toc-list li{border-top:1px solid rgba(0,0,0,.125);margin:0}.guide-layout .guide-toc-list a{display:block;padding:.85rem 0;color:#212529;font-size:.95rem;line-height:1.45;text-decoration:none}.guide-layout .guide-toc-list a:hover,.guide-layout .guide-toc-list a:focus{color:#2d5aaa}.guide-layout .guide-toc-list a.is-active{color:#2d5aaa;font-weight:700}.guide-layout .guide-main{color:#212529}.guide-layout .guide-main__header{padding:3rem 0 1rem}.guide-layout .guide-main .rank-math-breadcrumb{margin-bottom:1.5rem;color:#6c757d}.guide-layout .guide-main .rank-math-breadcrumb p{margin:0;font-size:.875rem;line-height:1.4}.guide-layout .guide-main .rank-math-breadcrumb a,.guide-layout .guide-main .rank-math-breadcrumb .last,.guide-layout .guide-main .rank-math-breadcrumb .separator{color:inherit}.guide-layout .guide-main h1{font-size:clamp(2.3rem,4vw,3.55rem);line-height:1.04;letter-spacing:-.03em;margin-bottom:1.1rem}.guide-layout .guide-main .sub{max-width:48rem;margin-bottom:2rem;color:#495057;font-size:1.1875rem;line-height:1.65}.guide-layout .guide-main .author-row{display:flex;align-items:center;gap:1rem;margin-bottom:2.5rem;flex-wrap:wrap}.guide-layout .guide-main .author-row img{width:64px;height:64px;border-radius:50%;flex:0 0 auto}.guide-layout .guide-main .author-row .meta{color:#6c757d;font-size:.95rem;line-height:1.6}.guide-layout .guide-main .author-row .meta strong,.guide-layout .guide-main .author-row .meta a{color:#212529}.guide-layout .guide-main .author-row .meta a{text-decoration:none}.guide-layout .guide-main .author-row .meta a:hover,.guide-layout .guide-main .author-row .meta a:focus{color:#2d5aaa;text-decoration:underline}.guide-layout .guide-main .card-intro{background:#f3f4f6;border-radius:1rem;padding:2rem;margin:0 0 3rem}.guide-layout .guide-main h2{font-size:clamp(2rem,3vw,2.75rem);line-height:1.12;margin-bottom:1.25rem}.guide-layout .guide-main h3{font-size:1.35rem;line-height:1.3;margin-bottom:.85rem}.guide-layout .guide-main p,.guide-layout .guide-main li{font-size:1.0625rem;line-height:1.8}.guide-layout .guide-main ul,.guide-layout .guide-main ol{padding-left:1.5rem;margin-bottom:1.5rem}.guide-layout .guide-main .guide-cta{padding:1rem 0 3rem;text-align:center}.guide-layout .guide-main .guide-cta img{width:60px;height:60px;margin-bottom:1rem}.guide-layout .guide-main .guide-cta p{max-width:42rem;margin:0 auto 1.5rem}.page--embedded-analytics .guide-section{margin:0 0 3rem}.page--embedded-analytics .guide-section--tight{margin-bottom:2.25rem}.page--embedded-analytics .guide-figure{margin:0}.page--embedded-analytics .guide-figure img{display:block;width:100%;height:auto;border-radius:1rem;box-shadow:0 24px 60px #1118271f}.page--embedded-analytics .guide-card-grid{display:grid;gap:1rem;margin-top:1.5rem}.page--embedded-analytics .guide-card-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.page--embedded-analytics .guide-card-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.page--embedded-analytics .guide-card{background:#f8fafc;border:1px solid rgba(148,163,184,.22);border-radius:1rem;padding:1.25rem;box-shadow:0 14px 32px #0f172a0f}.page--embedded-analytics .guide-card p:last-child,.page--embedded-analytics .guide-faq__body p:last-child,.page--embedded-analytics .guide-story-card p:last-child{margin-bottom:0}.page--embedded-analytics .guide-card__eyebrow{display:inline-flex;align-items:center;margin-bottom:.8rem;padding:.25rem .65rem;border-radius:999px;background:#2d5aaa1a;color:#2d5aaa;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.page--embedded-analytics .guide-table-wrap{margin-top:1.5rem;overflow-x:auto;border-radius:1rem;border:1px solid rgba(148,163,184,.24);box-shadow:0 18px 42px #0f172a14}.page--embedded-analytics .guide-table{width:100%;border-collapse:collapse;background:#fff}.page--embedded-analytics .guide-table th,.page--embedded-analytics .guide-table td{padding:1rem 1.1rem;border-bottom:1px solid rgba(148,163,184,.2);text-align:left;vertical-align:top}.page--embedded-analytics .guide-table thead th{background:#0f172a;color:#fff;font-size:.9rem;letter-spacing:.03em;text-transform:uppercase}.page--embedded-analytics .guide-table tbody tr:last-child td{border-bottom:0}.page--embedded-analytics .guide-story-card{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr);gap:1.5rem;align-items:center;margin-top:1.5rem;padding:1.5rem;border-radius:1.25rem;background:linear-gradient(135deg,#eef4ff,#f8fbff);border:1px solid rgba(45,90,170,.14)}.page--embedded-analytics .guide-story-card img{display:block;width:100%;height:auto;border-radius:1rem}.page--embedded-analytics .guide-story-card .btn{margin-top:.75rem}.page--embedded-analytics .guide-criteria{list-style:none;padding:0;margin:1.5rem 0 0}.page--embedded-analytics .guide-criteria li+li{margin-top:1rem}.page--embedded-analytics .guide-criteria li{padding:1.25rem;border-radius:1rem;background:#fff;border:1px solid rgba(148,163,184,.24);box-shadow:0 14px 28px #0f172a0d}.page--embedded-analytics .guide-faq-list{margin-top:1.5rem}.page--embedded-analytics .guide-faq{border:1px solid rgba(148,163,184,.22);border-radius:1rem;background:#fff;overflow:hidden;box-shadow:0 12px 26px #0f172a0d}.page--embedded-analytics .guide-faq+.guide-faq{margin-top:.9rem}.page--embedded-analytics .guide-faq summary{cursor:pointer;list-style:none;padding:1.1rem 1.25rem;font-size:1.1rem;font-weight:700;line-height:1.45;display:flex;align-items:center;justify-content:space-between;gap:1rem}.page--embedded-analytics .guide-faq summary::-webkit-details-marker{display:none}.page--embedded-analytics .guide-faq summary:after{content:"+";color:#2d5aaa;font-size:1.5rem;line-height:1;flex:0 0 auto}.page--embedded-analytics .guide-faq[open] summary:after{content:"−"}.page--embedded-analytics .guide-faq__body{padding:0 1.25rem 1.25rem}.guide-layout .guide-main .guide-cta .btn{text-transform:uppercase;letter-spacing:.02em}.page--healthcare-analytics .healthcare-dashboard-title h2{color:#ec417a!important;font-size:1.5rem;font-weight:400}@media only screen and (max-width:991.98px){.guide-layout{padding-top:2rem}.guide-layout .guide-sidebar{margin-top:0;margin-bottom:2rem}.guide-layout .guide-main__header{padding-top:0}.guide-layout .guide-main .card-intro{padding:1.5rem}.page--embedded-analytics .guide-card-grid--two,.page--embedded-analytics .guide-card-grid--three,.page--embedded-analytics .guide-story-card{grid-template-columns:1fr}.page--embedded-analytics .guide-table th,.page--embedded-analytics .guide-table td,.page--embedded-analytics .guide-faq summary,.page--embedded-analytics .guide-faq__body,.page--embedded-analytics .guide-criteria li,.page--embedded-analytics .guide-card,.page--embedded-analytics .guide-story-card{padding-left:1rem;padding-right:1rem}}
