/* D71: vertical human proof; source-library and clearly illustrative progress. */
.l71-quotes{display:grid;gap:10px;background:none;border:0;box-shadow:none;padding:0;overflow:visible}.l71-quote{display:flex;gap:14px;align-items:flex-start;background:#fffaf1;border:1px solid #eee1d0;box-shadow:0 8px 24px #34234517;border-radius:20px;padding:17px 20px}.l71-quote img{width:50px;height:50px}.l71-quote blockquote{font-size:14px;line-height:1.4}.l71-quote span{font-size:10px;margin-bottom:6px}.l71-quote button{margin-top:6px}.l71-quote:nth-child(2){margin-left:14px}.l71-quote:nth-child(3){margin-left:4px;margin-right:10px}
.l70-review-pair .l69-media-label{font-size:10px;padding:9px 12px}.l69-media-label b{font-size:15px;margin-right:4px}
.l68-notes-media .l68-page-one{height:72%;left:2%;top:38px;transform:rotate(-10deg)}.l68-notes-media .l68-page-two{height:68%;left:17%;right:auto;top:46px;transform:rotate(2deg)}.l71-library{position:absolute;right:6%;top:22px;height:85%;width:auto;aspect-ratio:390/844;border:5px solid #292631;background:#292631;border-radius:24px;padding:0;overflow:hidden;transform:rotate(6deg);box-shadow:0 12px 25px #32244830}.l71-library img{display:block;width:100%;height:auto}.l68-notes-tag{z-index:3}
.l71-progress{background:#dce9f8;color:#253349}.l71-progress h3 em{color:#465baf}.l71-progress-media{height:438px;background:#c8daf3;position:relative;isolation:isolate}.l71-progress-media button{position:absolute;border:0;padding:0;border-radius:15px;overflow:hidden;box-shadow:0 12px 28px #21335e24;background:#d8e3fa}.l71-progress-media img{width:100%;height:auto;display:block}.l71-checks-shot{left:5%;top:20px;width:48%;transform:rotate(-5deg)}.l71-attempts-shot{right:5%;top:45px;width:46%;transform:rotate(5deg)}.l71-demo{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);white-space:nowrap;padding:8px 12px;border-radius:20px;background:#f5f8ff;color:#47546b;font-size:10px;z-index:2}
@media(max-width:800px){.l71-quotes{gap:8px}.l71-quote{padding:12px 13px;gap:10px;border-radius:17px}.l71-quote img{width:38px;height:38px}.l71-quote blockquote{font-size:11px;line-height:1.4}.l71-quote span{font-size:8px;margin-bottom:4px}.l71-quote button{font-size:9px;margin-top:5px}.l71-quote:nth-child(2){margin-left:8px}.l71-quote:nth-child(3){margin-right:5px}.l70-review-pair .l69-media-label{font-size:8px;bottom:9px;padding:8px 10px}.l69-media-label b{font-size:12px}.l68-notes-media .l68-page-one{top:26px}.l68-notes-media .l68-page-two{top:33px}.l71-library{top:17px;right:5%;height:82%;border-width:3px;border-radius:16px}.l71-progress-media{height:300px}.l71-checks-shot{width:51%;top:16px}.l71-attempts-shot{width:48%;top:35px}.l71-demo{font-size:8px;padding:7px 10px}}
@media(prefers-reduced-motion:reduce){.l71-library,.l71-checks-shot,.l71-attempts-shot{transform:none}}

@media(min-width:801px){.l71-quotes{gap:8px}.l71-quote{padding:11px 20px}}
