/* Catalog free courses: Inter headings and IBM Plex Sans body, like the approved Revit page. */
@font-face{font-family:AMSInter;src:url('fonts/inter/InterVariable.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:AMSPlex;src:url('fonts/ibm-plex-sans/IBMPlexSansVariable.woff2') format('woff2');font-weight:100 700;font-style:normal;font-display:swap}
.ams-free-landing{font-family:AMSPlex,Arial,sans-serif}
.ams-free-landing .design-item.text,.ams-free-landing .design-item.button,.ams-free-landing .landing-dialog{font-family:AMSPlex,Arial,sans-serif!important}
.ams-free-landing .design-item.ams-free-heading{font-family:AMSInter,Arial,sans-serif!important}
.ams-free-landing .ams-free-hero{overflow:clip}
.ams-free-landing .img-zoom,.ams-free-landing .lightbox>img{border:1px solid #d9dce1}
/* The shared form keeps the course's palette. */
#rec600521534.landing-subscription{--signup-tint:#e6f2ef}
#rec573218797.landing-subscription,#rec380457650.landing-subscription{--signup-tint:#eeedfa}
#rec564325331.landing-subscription,#rec606596718.landing-subscription{--signup-tint:#eaf3e9}
#rec311553165.landing-subscription,#rec805136978.landing-subscription{--signup-tint:#fff6d8}
#rec228928314.landing-subscription{--signup-tint:#e8eff5}
/* Keep the native signup below Homestyler's fixed navigation. */
#rec606596718 #subscription-form{scroll-margin-top:120px}
@media(min-width:1200px){.ams-free-landing #item-rec803131618-1727297090792{width:490px}}
@media(max-width:479px){
 .ams-free-landing #item-rec380422401-1628860131676{width:280px}
 .ams-free-landing #item-rec600521526-1684234918487,.ams-free-landing #item-rec591763638-1684234918487{width:150px;white-space:nowrap}
 .ams-free-landing #item-rec604667134-1688627134548{top:179px}
 .ams-free-landing #item-rec604667134-1688627134550{top:186px}
}
