/* Approved Figma 25–32; native Rhythm shell and editorial sections. */
.sa-guide-wide-break{display:none;}
@media (min-width:1440px){.sa-guide-wide-break{display:block;}}

.sa-research-guide main .sa-guide-text{margin:0;padding:0;white-space:pre-line;overflow-wrap:normal;min-width:0;}
.sa-research-guide main a{text-decoration:none;}
.sa-research-guide main a:hover,.sa-research-guide main a:focus-visible{text-decoration:underline;text-underline-offset:4px;}
.sa-research-guide main a:focus-visible{outline:2px solid currentColor;outline-offset:4px;}
.sa-research-guide .sa-guide-section{padding:0;}
.sa-research-guide .sa-guide-container{width:calc(100% - 48px);max-width:900px;padding:0;margin:0 auto;}
.sa-guide-flow{display:flex;flex-direction:column;min-width:0;}
.sa-guide-grid{display:grid;min-width:0;}
.sa-guide-index-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;}
.sa-research-guide .sa-guide-cover{height:434px;min-height:434px;padding:0;display:flex;align-items:center;background-position:center;background-size:cover;}
.sa-research-guide .sa-guide-cover-inner{width:calc(100% - 48px);max-width:900px;padding:0;position:relative;margin:auto;}
.sa-guide-cover-heading{width:650px;max-width:73%;}
.sa-research-guide .sa-guide-breadcrumb{position:absolute;width:399px;left:680px;top:25px;}
@media (min-width:768px) and (max-width:1300px){.sa-research-guide .sa-guide-breadcrumb{left:auto;right:0;width:32%;}.sa-guide-cover-heading{max-width:65%;}}
@media (max-width:767px){
 .sa-research-guide .sa-guide-cover{height:285px;min-height:285px;background-image:url("../images/redesign/532-102.webp")!important;}
 .sa-research-guide .sa-guide-cover-inner{display:flex;flex-direction:column;}
 .sa-research-guide .sa-guide-breadcrumb{position:static;order:-1;width:100%;margin-bottom:12px!important;}
 .sa-guide-cover-heading{width:100%;max-width:none;}
 .sa-guide-index-grid{grid-template-columns:1fr;}
 .sa-research-guide .sa-guide-index{padding-bottom:60px!important;}
}

.sa-research-guide .mod-breadcrumbs{font-family:var(--font-global);}
