#tangible-models{grid-template-columns:1fr 1fr}
#tangible-models .chemistry-model{height:clamp(350px,32vw,460px)}
@media(max-width:650px){#tangible-models{grid-template-columns:1fr}#tangible-models .chemistry-model{height:340px}}

#tangible-models{align-items:center}
.ebook-monitor{width:100%;max-width:700px;align-self:center;padding-top:10px}
.monitor-shell{position:relative;border:9px solid #292a39;border-bottom-width:22px;border-radius:16px;background:#fff;box-shadow:0 14px 35px #28204012}
.monitor-shell:before{content:"";position:absolute;top:-6px;left:calc(50% - 2px);width:4px;height:4px;border-radius:50%;background:#626375}
.ebook-reader{overflow:hidden;border-radius:6px;background:#fff;color:#252339}
.ebook-reader .ebook-reader-bar{position:static;display:flex;justify-content:space-between;align-items:center;height:34px;padding:0 17px;border-bottom:1px solid #eceaf3;background:#faf9fc;gap:12px;font:9px Arial,sans-serif;letter-spacing:1.3px;color:#888193}
.ebook-brand{display:flex;align-items:center;gap:7px;color:#665384;font-weight:700}.ebook-brand i{display:block;width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,#983aef,#3868dc)}
#tangible-models .ebook-monitor .chemistry-model{height:clamp(175px,18vw,270px)}
.ebook-passage{padding:4px 25px 13px}
.ebook-kicker{font:8px Arial,sans-serif;letter-spacing:1.6px;color:#8756c7}
.ebook-passage h3{margin:7px 0 9px;font:normal clamp(20px,1.7vw,26px)/1.15 Georgia,serif;letter-spacing:-.4px;color:#28243a}
.ebook-passage p{margin:0;max-width:560px;font:clamp(11px,.93vw,14px)/1.7 Georgia,serif;color:#6d6779}
.ebook-passage .ebook-page-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:nowrap;margin-top:16px;padding:10px 0 0;border-top:1px solid #eeeaf4;background:transparent;font:8px Arial,sans-serif;color:#91889f}
.ebook-passage .ebook-page-footer>span{display:inline;font:inherit;color:inherit}
.ebook-passage .ebook-page-footer>span:last-child{color:#7d4fc1}
.monitor-indicator{position:absolute;bottom:-14px;left:calc(50% - 2px);width:4px;height:4px;border-radius:50%;background:#aaa0c7}
.monitor-stand{height:28px;width:18%;margin:auto;background:linear-gradient(90deg,#b8bbc6,#e6e7ed 48%,#bfc2cd);clip-path:polygon(16% 0,84% 0,100% 100%,0 100%)}
.monitor-base{width:38%;height:8px;margin:auto;border-radius:50% 50% 4px 4px;background:linear-gradient(#e4e5eb,#b9bdc9);box-shadow:0 7px 13px #30304015}
@media(max-width:900px) and (min-width:651px){.ebook-passage{padding-left:15px;padding-right:15px}.ebook-reader .ebook-reader-bar{padding:0 10px;font-size:7px;letter-spacing:.7px}.monitor-shell{border-width:7px;border-bottom-width:20px}}
@media(max-width:650px){.ebook-monitor{padding:12px 0}.ebook-passage{padding-left:18px;padding-right:18px}.ebook-passage p{font-size:12px}.ebook-reader .ebook-reader-bar{font-size:8px}.ebook-passage .ebook-page-footer{font-size:7px}#tangible-models .ebook-monitor .chemistry-model{height:clamp(175px,46vw,250px)}}

/* Layered glass, machined enclosure and a weighted metal stand. */
.ebook-monitor{position:relative;isolation:isolate;padding:14px 5px 20px}
.ebook-monitor:after{content:"";position:absolute;z-index:-1;bottom:9px;left:23%;width:54%;height:15px;border-radius:50%;background:#36374725;filter:blur(10px)}
.monitor-shell{z-index:3;border:1px solid #767d87;border-radius:12px;padding:8px 8px 29px;background:linear-gradient(135deg,#5e646f 0%,#282d35 5%,#11151b 55%,#353b46 100%);box-shadow:inset 0 1px 0 #c9cdd2,inset 1px 0 0 #7b828a,3px 3px 0 #242a33,4px 4px 0 #777f89,0 17px 30px #1c24301c}
.monitor-shell:before{z-index:5;top:2px;left:calc(50% - 2px);width:4px;height:4px;background:radial-gradient(circle at 40% 35%,#4389a9 0%,#172b3a 30%,#090c10 65%);box-shadow:0 0 0 1px #65707a70}
.monitor-shell:after{content:"";position:absolute;z-index:1;left:1px;right:1px;bottom:1px;height:25px;border-radius:0 0 9px 9px;background:repeating-linear-gradient(0deg,#ffffff08 0px,#ffffff08 1px,transparent 1px,transparent 3px),linear-gradient(100deg,#9299a5,#d6dbe2 34%,#bbc3cd 72%,#919ba8);border-top:1px solid #e3e7ec;box-shadow:inset 0 -1px 1px #4d596975}
.ebook-reader{position:relative;border:1px solid #080b10;border-radius:3px;box-shadow:0 0 0 1px #5e657080,inset 0 0 8px #1b233012}
.ebook-reader:after{content:"";position:absolute;z-index:4;inset:0;pointer-events:none;border-radius:3px;box-shadow:inset 0 1px 3px #0b152326,inset 1px 0 2px #0b15231a;background:linear-gradient(125deg,#ffffff12,transparent 35%)}
.ebook-brand{font-size:11px;letter-spacing:.35px}
#tangible-models .ebook-monitor .chemistry-model{height:clamp(210px,21vw,310px)}
.monitor-wordmark{position:absolute;z-index:2;bottom:10px;left:0;right:0;text-align:center;font:7px Arial,sans-serif;letter-spacing:2px;color:#505b6b;text-shadow:0 1px #ffffff80}
.monitor-indicator{z-index:2;left:auto;right:16px;bottom:11px;width:3px;height:3px;background:#b9e4d2;box-shadow:0 0 0 1px #6b7e7c,0 0 3px #b5fbe480}
.monitor-stand{position:relative;z-index:2;height:48px;width:17%;background:linear-gradient(90deg,#626d7d 0%,#c9d0da 10%,#e7ebf0 38%,#acb6c5 77%,#626c7c 100%);clip-path:polygon(22% 0,78% 0,82% 63%,100% 100%,0 100%,18% 63%);box-shadow:inset 0 7px 8px #111b3540}
.monitor-base{position:relative;z-index:3;width:43%;height:14px;margin-top:-2px;border-radius:45% 45% 3px 3px;background:linear-gradient(175deg,#e6ebf2 0%,#b7c0cd 40%,#8c97a6 65%,#576373 70%,#aab3c0 95%);box-shadow:0 2px 1px #303b4966,0 5px 8px #232a361a,inset 0 1px 0 #fff}
@media(max-width:900px) and (min-width:651px){.monitor-shell{padding:6px 6px 27px;border-width:1px}.ebook-brand{font-size:9px}.ebook-reader .ebook-reader-bar{gap:6px}}
@media(max-width:650px){.ebook-monitor{padding:14px 4px 20px}.monitor-shell{padding:6px 6px 27px}.monitor-stand{height:40px}.ebook-brand{font-size:10px}#tangible-models .ebook-monitor .chemistry-model{height:clamp(210px,52vw,290px)}}
