/* Dashboard values are scoped to this library. Advanced overrides load last. */
.rema-specs.rs-redesign{background:var(--rs-background,#fff);font-size:var(--rs-set-body,18px);font-weight:var(--rs-set-body-weight,400)}
.rs-redesign .rs-container,.rs-redesign .rs-section-nav{max-width:var(--rs-set-content-width,1256px)}
.rs-redesign :is(h1,h2,h3,h4){font-weight:var(--rs-set-heading-weight,500);letter-spacing:var(--rs-set-heading-tracking,-.035em)}
.rs-redesign .rs-hero-copy h1{font-weight:var(--rs-set-heading-weight,500);letter-spacing:var(--rs-set-heading-tracking,-.035em);font-size:var(--rs-set-hero,74px)}
.rs-redesign :is(.rs-category-hero,.rs-spec-heading,.rs-reference-heading) h1{font-size:var(--rs-set-h1,62px)}
.rs-redesign :is(.rs-introduction,.rs-about-heading,.rs-section-heading,.rs-contact-band) h2{font-size:var(--rs-set-h2,40px)}
.rs-redesign :is(.rs-material-copy,.rs-related-grid,.rs-resource-grid) h3{font-size:var(--rs-set-h3,25px)}
.rs-redesign .rs-resource-grid h3{font-size:calc(var(--rs-set-h3,25px)*.84)}
.rs-redesign :is(.rs-prose,.rs-reference-body){font-size:var(--rs-set-body,18px);font-weight:var(--rs-set-body-weight,400);line-height:var(--rs-set-line-height,1.85)}
.rs-redesign .rs-spec-prose{font-size:calc(var(--rs-set-body,18px) + 2px)}
.rs-redesign :is(.rs-introduction,.rs-material-section,.rs-about-section,.rs-resources-section){padding-top:var(--rs-set-section-space,75px);padding-bottom:var(--rs-set-section-space,75px)}
.rs-redesign .rs-hero-lead,.rs-redesign .rs-material-copy p,.rs-redesign .rs-resource-grid p{color:var(--rs-muted)}
.rs-redesign .rs-pdf-card{background:var(--rs-purple)}
.rs-redesign .rs-dot-field{background-image:radial-gradient(color-mix(in srgb,var(--rs-magenta) 25%,transparent) 1.5px,transparent 1.5px)}
.rs-redesign .rs-reference-body .wp-block-details{border-bottom:1px solid var(--rs-line);padding:20px 0}
.rs-redesign .rs-reference-body .wp-block-details>summary{font-size:18px;font-weight:500;cursor:pointer;color:var(--rs-purple)}
.rs-redesign .rs-reference-body .wp-block-details[open]>summary{margin-bottom:20px}
.rs-redesign .rs-reference-body .wp-block-list{padding-left:25px}
.rs-redesign .rs-reference-body .wp-block-image img{max-width:100%;height:auto}
.rs-reference-body .kt-inside-inner-col > :is(p,ul,ol,h2,h3):first-child{margin-top:0}
.rs-reference-body .kt-inside-inner-col > :is(p,ul,ol,h2,h3):last-child{margin-bottom:0}
@media(max-width:1100px){.rs-redesign .rs-hero-copy h1{font-size:calc(var(--rs-set-hero,74px)*.88)}}
@media(max-width:850px){.rs-redesign .rs-hero-copy h1{font-size:calc(var(--rs-set-hero,74px)*.76)}.rs-redesign :is(.rs-category-hero,.rs-spec-heading,.rs-reference-heading) h1{font-size:calc(var(--rs-set-h1,62px)*.84)}.rs-redesign :is(.rs-introduction,.rs-about-heading,.rs-section-heading,.rs-contact-band) h2{font-size:calc(var(--rs-set-h2,40px)*.875)}}
@media(max-width:600px){.rs-redesign .rs-hero-copy h1{font-size:calc(var(--rs-set-hero,74px)*.78)}.rs-redesign :is(.rs-category-hero,.rs-spec-heading,.rs-reference-heading) h1{font-size:max(28px,calc(var(--rs-set-h1,62px)*.69))}.rs-redesign :is(.rs-introduction,.rs-about-heading,.rs-section-heading,.rs-contact-band) h2{font-size:calc(var(--rs-set-h2,40px)*.8)}.rs-redesign :is(.rs-material-copy,.rs-related-grid) h3{font-size:calc(var(--rs-set-h3,25px)*.88)}.rs-redesign :is(.rs-introduction,.rs-material-section,.rs-about-section,.rs-resources-section){padding-top:calc(var(--rs-set-section-space,75px)*.6);padding-bottom:calc(var(--rs-set-section-space,75px)*.6)}.rs-redesign .rs-prose{font-size:max(15px,calc(var(--rs-set-body,18px)*.89))}}
