.rit-sci-hero{padding:80px 0 40px;text-align:center;background:var(--rlt-bg)}.rlt .rit-sci-hero-title{font-family:var(--rlt-display);font-size:clamp(36px,5vw,56px);font-weight:600;color:var(--rlt-ink);margin:0 0 20px;line-height:1.1}.rlt .rit-sci-hero-sub{font-family:var(--rlt-body);font-size:clamp(16px,2vw,19px);line-height:1.65;color:var(--rlt-muted);max-width:640px;margin:0 auto 40px}.rlt .rit-sci-hero-img{text-align:center;padding:0 24px}.rlt .rit-sci-hero-img img{max-width:600px;width:100%;height:auto;display:block;margin:0 auto}.rit-sci-tech{padding:80px 0;background:#fff}.rit-sci-tech-alt{background:var(--rlt-tint)}.rlt .rit-sci-eyebrow{display:block;font-family:var(--rlt-body);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--rlt-accent);margin-bottom:12px;text-align:center}.rlt .rit-sci-tech-title{font-family:var(--rlt-display);font-size:clamp(28px,4vw,40px);font-weight:600;color:var(--rlt-ink);text-align:center;margin:0 0 20px;line-height:1.15}.rlt .rit-sci-tech-desc{font-family:var(--rlt-body);font-size:16px;line-height:1.7;color:var(--rlt-muted);max-width:680px;margin:0 auto 40px;text-align:center}.rlt .rit-sci-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:40px}@media(max-width:900px){.rlt .rit-sci-benefits{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.rlt .rit-sci-benefits{grid-template-columns:1fr;max-width:320px;margin:0 auto 40px}}.rlt .rit-sci-benefit{background:var(--rlt-bg);border-radius:var(--rlt-radius);padding:28px 20px;text-align:center;border-top:3px solid var(--rlt-accent)}.rit-sci-tech-alt .rit-sci-benefit{background:#fff}.rlt .rit-sci-benefit img{width:64px;height:64px;object-fit:contain;display:block;margin:0 auto 14px}.rlt .rit-sci-benefit span{font-family:var(--rlt-body);font-size:14px;font-weight:700;color:var(--rlt-ink);line-height:1.3}.rlt .rit-sci-details{max-width:720px;margin:0 auto 40px;border:1px solid var(--rlt-line);border-radius:var(--rlt-radius);overflow:hidden}.rlt .rit-sci-details summary{display:flex;justify-content:space-between;align-items:center;padding:16px 22px;font-family:var(--rlt-body);font-size:15px;font-weight:700;color:var(--rlt-ink);cursor:pointer;list-style:none;background:var(--rlt-bg)}.rit-sci-tech-alt .rit-sci-details summary{background:#fff}.rlt .rit-sci-details summary::-webkit-details-marker{display:none}.rlt .rit-sci-details summary:after{content:"+";font-size:20px;color:var(--rlt-muted)}.rlt .rit-sci-details[open] summary:after{content:"\2212"}.rlt .rit-sci-details-body{padding:20px 22px 24px;font-family:var(--rlt-body);font-size:15px;line-height:1.7;color:var(--rlt-ink)}.rlt .rit-sci-details-body p{margin:0 0 16px}.rlt .rit-sci-details-body p:last-child{margin-bottom:0}.rlt .rit-sci-details-body strong{color:var(--rlt-ink)}.rlt .rit-sci-video{max-width:600px;margin:0 auto;border-radius:var(--rlt-radius);overflow:hidden}.rlt .rit-sci-video video{width:100%;display:block}.rit-sci-studies{padding:70px 0;background:var(--rlt-ink)}.rlt .rit-sci-studies-title{font-family:var(--rlt-display);font-size:clamp(26px,3.5vw,34px);font-weight:600;color:#fff;text-align:center;margin:0 0 12px}.rlt .rit-sci-studies-disclaimer{font-family:var(--rlt-body);font-size:13px;color:#ffffff80;text-align:center;max-width:600px;margin:0 auto 36px;line-height:1.5}.rlt .rit-sci-studies-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.rlt .rit-sci-study{display:flex;flex-direction:column;gap:8px;padding:24px;border:1px solid rgba(255,255,255,.12);border-radius:var(--rlt-radius);text-decoration:none;transition:border-color .15s}.rlt .rit-sci-study:hover{border-color:var(--rlt-accent)}.rlt .rit-sci-study-source{font-family:var(--rlt-body);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--rlt-accent)}.rlt .rit-sci-study-title{font-family:var(--rlt-body);font-size:15px;color:#fff;line-height:1.45;flex:1}.rlt .rit-sci-study-link{font-family:var(--rlt-body);font-size:13px;color:#ffffff80}.rit-sci-cta{padding:80px 0;text-align:center;background:var(--rlt-bg)}.rlt .rit-sci-cta-title{font-family:var(--rlt-display);font-size:clamp(26px,3.5vw,36px);font-weight:600;color:var(--rlt-ink);margin:0 0 28px}.rlt .rit-sci-cta-btn{display:inline-block;min-width:220px;max-width:320px;text-align:center;text-decoration:none;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/1/assets/rit-science.css.map */
