:root{--mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--line: #e3e3df;--panel: #f5f5f3}.rl-mono{font-family:var(--mono);font-weight:400;letter-spacing:.02em}.rl-sci,.rl-life{background:#fff;padding:112px 0;position:relative}.rl-life{padding-top:24px}.rl-sci-wrap{max-width:1320px;margin:0 auto;padding:0 36px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-template-areas:"panel head" "panel specs";column-gap:clamp(48px,7vw,120px);row-gap:44px;align-items:start}.rl-sci-panel{grid-area:panel}.rl-sci-head{grid-area:head}.rl-sci .rl-specs{grid-area:specs}.rl-sci-panel,.rl-life-photo{position:relative;background:var(--panel);border:1px solid var(--line)}.rl-sci-panel{padding:clamp(24px,4.2vw,60px);container-type:inline-size}.rl-tick{position:absolute;width:14px;height:14px;pointer-events:none;z-index:2}.rl-tick--tl{top:-1px;left:-1px;border-top:1px solid #9a9a96;border-left:1px solid #9a9a96}.rl-tick--br{bottom:-1px;right:-1px;border-bottom:1px solid #9a9a96;border-right:1px solid #9a9a96}.rl-sci-stat{font-family:var(--display);font-size:clamp(56px,8vw,132px);font-size:min(150px,25.5cqi);line-height:.9;letter-spacing:-.035em;color:#111;font-variant-numeric:tabular-nums;white-space:nowrap;margin-bottom:30px}.rl-sci-statlbl{color:var(--red);font-size:17px;font-weight:500;margin-bottom:4px}.rl-sci-statnote{color:#55554f;font-size:16px;line-height:1.6}.rl-sci-bandlbl{margin-top:56px;font-size:14px;font-weight:500;color:#111;letter-spacing:.03em}.rl-band{position:relative;height:88px;margin-top:16px}.rl-band-bar{position:absolute;left:0;right:0;top:12px;bottom:12px;background:linear-gradient(90deg,#4b1fa0,#3a35d6,#2f6fe0,#4fb0c8,#5cc06a 40%,#b5d24a 48%,#e9d24c 54%,#eaa040,#e0662f 74%,#c83a2c 86%,#9c2222)}.rl-band-hev{position:absolute;left:0;top:0;bottom:0;border-left:1px solid #111;border-right:1px solid #111;background:repeating-linear-gradient(135deg,rgba(17,17,17,.42) 0 1px,transparent 1px 9px)}.rl-band-ticks{position:relative;height:22px;margin-top:8px;font-size:13px;color:#6d6d68}.rl-band-ticks span{position:absolute;top:0;transform:translate(0);white-space:nowrap}.rl-band-ticks span:last-child{transform:translate(-100%)}.rl-band-ticks span:not(:first-child):not(:last-child){transform:translate(-50%)}.rl-sci-cap{margin-top:26px;font-size:14.5px;line-height:1.75;color:#6d6d68;max-width:620px}.rl-sci-glass{margin-top:40px;padding-top:36px;border-top:1px solid #d9d9d5;display:flex;align-items:center;gap:22px}.rl-sci-glass img{width:92px;height:auto;transform:rotate(-22deg);filter:drop-shadow(0 10px 14px rgba(138,19,32,.14));margin:0 18px 0 6px}.rl-sci-glass span{font-size:15px;color:#55554f}.rl-eyebrow{display:flex;align-items:center;gap:18px;font-size:15px;letter-spacing:.16em;color:#3a3a36;margin-bottom:30px}.rl-eyebrow-num{color:var(--red);letter-spacing:.06em}.rl-eyebrow-line{width:36px;height:1.5px;background:var(--red)}.rl-sci-title{font-family:var(--display);font-size:clamp(40px,4.5vw,66px);line-height:.92;letter-spacing:-.012em;text-transform:uppercase;color:#111;margin:0}.rl-sci-body{margin-top:30px;font-size:clamp(17px,1.55vw,21px);line-height:1.75;color:#55554f;font-weight:400;max-width:600px}.rl-specs{margin:0;border-top:1px solid #d9d9d5}.rl-spec{display:grid;grid-template-columns:minmax(110px,.9fr) 1.6fr;gap:20px;padding:26px 0;border-bottom:1px solid #d9d9d5}.rl-spec:last-child{border-bottom:0}.rl-spec dt{font-size:15px;color:#6d6d68;padding-top:3px;letter-spacing:.06em}.rl-spec dd{margin:0;display:flex;flex-direction:column;gap:6px}.rl-spec-val{font-size:clamp(18px,1.6vw,21px);color:#111;font-weight:500;line-height:1.3}.rl-spec-val--red{color:var(--red)}.rl-spec-sub{font-size:15px;color:#6d6d68;line-height:1.5}@media(max-width:900px){.rl-sci,.rl-life{padding:72px 0}.rl-life{padding-top:8px}.rl-sci-wrap{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "panel" "specs";padding:0 18px;row-gap:36px}.rl-life-wrap{grid-template-columns:minmax(0,1fr);padding:0 18px;gap:32px}.rl-sci-stat{margin-bottom:20px}.rl-sci-bandlbl{margin-top:38px}.rl-band{height:72px}.rl-band-ticks{font-size:11px}.rl-spec{grid-template-columns:1fr;gap:6px;padding:20px 0}.rl-eyebrow{font-size:13px;margin-bottom:20px}.rl-sci-glass{margin-top:30px;padding-top:28px}.rl-sci-glass img{width:70px}}.rl-sci-glass img{height:auto}
/*# sourceMappingURL=/cdn/shop/t/91/assets/science-lab.css.map */
