.shared-memory-frame{display:block;width:100%;height:1000px;border:0;background:#fff;min-width:0}
.shared-memory-window{border:1px solid #aab8c1;border-radius:22px;box-shadow:0 15px 50px -25px #24445c33,0 0 0 6px #e9eeef;overflow:hidden;background:#fff}
.shared-memory-caption{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;font-size:11px;line-height:1.7;color:#4b5d66;padding:17px 4px 0}
.shared-memory-caption a{color:#2452d6;white-space:nowrap}
.shared-memory-hero{position:relative;overflow:hidden;border:1px solid #cbd4da;border-radius:16px;background:#fff;min-height:410px;margin:0;transform:rotate(1deg);box-shadow:0 20px 60px #16344114}
.shared-memory-hero iframe{width:1200px;height:950px;border:0;transform:scale(.43);transform-origin:top left;pointer-events:none;position:absolute;inset:0}
.shared-memory-hero>a{position:absolute;inset:0;z-index:2}
.shared-memory-hero figcaption{position:absolute;inset:auto 0 0;background:#fff;padding:12px 15px;font-size:11px;color:#4b5d66;border-top:1px solid #e2e8e4}
.shared-memory-hero figcaption span{color:#096849;font-weight:600;margin-right:7px}
@media(max-width:700px){.shared-memory-window{border-radius:15px;box-shadow:0 0 0 4px #e9eeef}.shared-memory-caption{flex-direction:column;gap:7px;font-size:10px}.shared-memory-frame{height:1300px}.shared-memory-hero{min-height:310px}.shared-memory-hero iframe{transform:scale(.33)}}
