/* Preserve the experience guides' original layout in every translation. */
.alr-exp-article{--alr-blue:#1d355d;--alr-teal:#057590;--alr-orange:#ff5a36;color:#34445c;font-size:18px;line-height:1.72;max-width:1080px;margin:auto}
.alr-exp-article h2{color:#120448;font-size:30px;line-height:1.2;margin:48px 0 18px;border-left:5px solid var(--alr-orange);padding-left:16px}
.alr-exp-article h3{color:#120448}
.alr-exp-answer{background:#f3f8fa;border-left:5px solid var(--alr-teal);padding:20px 24px;margin:0 0 26px}
.alr-exp-answer span,.alr-exp-affiliate>span{color:var(--alr-orange);font-weight:800;font-size:13px}
.alr-exp-intro{font-size:20px}
.alr-exp-hero{margin:30px 0}
.alr-exp-hero img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:6px}
.alr-exp-hero figcaption{font-size:14px;color:#667085;margin-top:8px}
.alr-exp-toc{background:#fff;border:1px solid #cfe0e7;border-top:4px solid var(--alr-orange);padding:22px;margin:32px 0}
.alr-exp-toc ul{columns:2;margin:12px 0 0}
.alr-exp-toc a{color:var(--alr-teal)}
.alr-exp-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;list-style:none}
.alr-exp-checks li{background:#f6f9fa;border-left:3px solid var(--alr-orange);padding:12px 14px}
.alr-exp-affiliate{border:1px solid #cfe0e7;border-top:5px solid var(--alr-orange);padding:24px;margin:30px 0;background:#fff}
.single-post .alr-exp-article .alr-exp-affiliate a,.single-post .alr-exp-article .alr-exp-affiliate a:link,.single-post .alr-exp-article .alr-exp-affiliate a:visited{display:flex!important;flex-direction:column!important;gap:2px!important;width:min(100%,390px)!important;min-height:72px!important;box-sizing:border-box!important;align-items:center!important;justify-content:center!important;background:#1d355d!important;color:#fff!important;font-weight:800!important;line-height:1.18!important;padding:8px 18px!important;border:0!important;border-radius:5px!important;text-align:center!important;text-decoration:none!important}
.single-post .alr-exp-article .alr-exp-affiliate a *{color:#fff!important}
.single-post .alr-exp-article .alr-exp-affiliate a:hover,.single-post .alr-exp-article .alr-exp-affiliate a:focus{background:#ff5a36!important;color:#fff!important}
.alr-exp-plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.alr-exp-plan-grid article{min-width:0;border:1px solid #d8e4e9;border-top:4px solid var(--alr-orange);padding:18px}
html body.single-post .single-content .alr-exp-article .alr-exp-plan-grid h3{margin:0 0 10px!important;font-size:20px!important;line-height:1.3!important}
html body.single-post .single-content .alr-exp-article .alr-exp-plan-grid p{margin:0!important;font-size:16px!important;line-height:1.6!important}
.alr-exp-faq details{border:1px solid #cfe0e7;border-left:5px solid var(--alr-teal);margin:12px 0;background:#f8fbfc}
.alr-exp-faq summary{cursor:pointer;font-weight:800;color:#05627a;padding:18px}
.alr-exp-faq details p{padding:0 18px 18px;margin:0}
.alr-exp-related{background:#f3f8fa;padding:4px 24px 20px;margin-top:40px}
.alr-exp-legal{display:block;border-top:1px solid #e2e8ec;color:#667085;font-size:12px;line-height:1.55;margin-top:28px;padding-top:12px}
.alr-exp-legal span{display:inline}
.alr-exp-legal a{color:#667085;text-decoration:underline;text-underline-offset:2px}
@media(max-width:767px){.alr-exp-article{font-size:17px}.alr-exp-article h2{font-size:25px}.alr-exp-toc ul{columns:1}.alr-exp-checks,.alr-exp-plan-grid{grid-template-columns:1fr}.single-post .alr-exp-article .alr-exp-affiliate a{width:100%!important}.alr-exp-intro{font-size:18px}}
@media(max-width:767px){
  body.single-post .content_wrapper:has(.alr-exp-article){padding-left:0!important;padding-right:0!important}
  body.single-post .content-fixed>.col-md-8:has(.alr-exp-article){padding-left:12px!important;padding-right:12px!important}
  body.single-post .single-content.single-blog:has(.alr-exp-article){padding-left:0!important;padding-right:0!important}
}
