/* Resource templates inherit the existing homepage and solution type, spacing and palette. */
.r-hero h1,.guide-hero h1{font-family:Inter,Arial,sans-serif;letter-spacing:-.045em;font-weight:600;font-size:clamp(36px,4.4vw,60px);line-height:1.08}.reader-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:52px}.reader-hero-grid .r-lede{font-size:18px;line-height:1.7;margin-bottom:26px}.reader-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;font-size:13px;margin-bottom:34px;color:#48416A}.reader-breadcrumb a{text-decoration:underline;text-underline-offset:4px}.reader-caption{font-size:13px;line-height:1.6;margin:12px 0 0}.r-article-layout{grid-template-columns:245px minmax(0,1fr);gap:60px;border-top:1px solid #DCCEF4;padding-top:40px}.r-article{font-size:17px;line-height:1.85}.r-article>p{max-width:76ch}.r-article h2{font-weight:600;font-size:clamp(27px,3vw,36px);line-height:1.2}.r-article h3{font-size:23px;font-weight:600}.r-article details{border:1px solid #DCCEF4;border-radius:10px;padding:18px;margin-block:15px;background:white}.r-article details summary{font-weight:600;cursor:pointer}.r-article table{background:#fff}.r-article td,.r-article th{padding:16px;line-height:1.65}.r-sidebar{font-size:13px;scrollbar-width:thin}.r-sidebar details{padding:18px}.r-sidebar nav{max-height:38vh;overflow:auto;padding-right:7px}.r-sidebar nav a{padding-left:10px;border-left:2px solid transparent}.r-sidebar nav a[aria-current=location]{border-color:#8D8AE8;color:#48416A;font-weight:700;background:#F6F0FF}.reader-course>a{display:block;margin-block:12px;line-height:1.5}.reader-course [aria-current=page]{font-weight:700}.r-wizard .r-text-link{margin-left:0;display:block;margin-top:10px}.guide-hero{padding-block:65px 36px}.guide-hero>p{max-width:840px;font-size:18px;line-height:1.7}.guide-main .r-article .guide-table{width:100%;overflow-x:auto}.guide-main .r-article section{margin:0 0 40px;padding:24px 0;border-bottom:1px solid #DCCEF4;background:#fff}.guide-main .r-article .guide-table table{min-width:650px}.r-card{border-radius:14px}.r-subnav{font-size:13px;padding-block:15px;gap:25px}.r-subnav a[aria-current=page]{border-bottom:2px solid #8D8AE8;font-weight:700}.r-cta{border-radius:14px;background:#F6F0FF;border:1px solid #DCCEF4}.r-cta h2{font-size:34px}.r-sidebar .r-course-side{background:#F6F0FF}.r-article figure{max-width:100%;margin-inline:0}.r-article .cdikt,.r-article [class^=cdi]{max-width:100%;box-sizing:border-box}.r-article .r-article-section{margin-block:36px}@media(max-width:1000px){.reader-hero-grid{gap:28px}.r-article-layout{gap:32px;grid-template-columns:220px minmax(0,1fr)}}@media(max-width:760px){.reader-hero-grid,.r-article-layout{grid-template-columns:1fr}.r-hero{padding-top:36px}.r-sidebar{position:static;display:grid;grid-template-columns:1fr;max-height:none}.r-sidebar nav{max-height:260px}.r-article-layout{gap:20px}.reader-hero-grid h1{font-size:40px}.reader-breadcrumb{margin-bottom:25px}.r-cta h2{font-size:28px}.r-article h2{scroll-margin-top:24px}}
