/* Approved About preview: independent camera and phone histories, not synchronized dates. */
.about-devices-page{max-width:1000px}
.about-devices-page .page-heading h1{font-size:20px;font-weight:400}
.about-devices-page .camera-history{display:block;padding-top:30px}
.about-devices-page .camera-history-intro{margin-bottom:38px}
.about-devices-page .camera-history-note{max-width:none}
.about-devices-page .device-histories{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:68px}
.about-devices-page .device-history-column{min-width:0}
.about-devices-page .device-column-heading{font-size:11px;font-weight:400;letter-spacing:1.9px;text-transform:uppercase;color:#aab69e;margin:0 0 25px;padding-bottom:14px;border-bottom:1px solid #2b332c}
.about-devices-page .camera-history-timeline{padding-left:24px;margin:0 0 0 3px}
.about-devices-page .camera-history-item{padding-bottom:27px}
.about-devices-page .camera-history-item:last-child{padding-bottom:0}
.about-devices-page .camera-history-item:before{left:-28px;top:9px}
.about-devices-page .camera-history-item h3{line-height:1.5;letter-spacing:-.2px}
.about-devices-page .about-contact{margin-top:45px}
@media(max-width:720px){
 .about-devices-page .page-heading h1{font-size:18px}
 .about-devices-page .camera-history{padding-top:25px}
 .about-devices-page .camera-history-intro{margin-bottom:31px}
 .about-devices-page .device-histories{grid-template-columns:1fr;gap:40px}
 .about-devices-page .device-column-heading{margin-bottom:23px}
 .about-devices-page .camera-history-item{padding-bottom:24px}
 .about-devices-page .camera-history-item:before{top:8px}
 .about-devices-page .camera-history-item h3{font-size:17px}
 .about-devices-page .about-contact{margin-top:35px}
}
