/* These photographs already contain the approved gold treatment. Preserve real-world colors. */
html[data-premium-style] img[src*="/access/"][src$="-v13.webp"]{filter:none!important;object-fit:contain!important;object-position:center!important}
html[data-premium-style] #access [class*="__accessCardCopy"]>span{color:var(--gold-text,#dec184)}
@media(max-width:700px){
 #access [class*="__accessPhoto"]:not(:fullscreen):has(img[src$="-v13.webp"]){height:auto!important;min-height:0!important;aspect-ratio:1672/941}
}

/* Physical plates contain no approximated logos or generated UI. The original broadcast
   component is projected into their screens. Its native responsive container remains intact. */
figure[data-hardware-scene]{position:relative;isolation:isolate}
.hardwareStandalone{position:relative;width:100%;aspect-ratio:1672/941;overflow:hidden;display:block!important;padding:0!important;margin:0!important;isolation:isolate;background:#070707}
.hardwareStandalone>img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}
.hardwareCanvas{position:absolute;left:50%;top:50%;width:1672px;height:941px;transform:translate(-50%,-50%) scale(var(--hardware-scale,0));transform-origin:center;pointer-events:none;z-index:2;text-align:left}
.hardwarePlane{position:absolute;top:0;left:0;transform-origin:0 0;overflow:hidden;background:#050505;backface-visibility:hidden;container-type:inline-size}
.hardwarePlane>[class*="marketingBroadcastArtwork"]{position:relative!important;inset:auto!important;width:100%!important;height:100%!important;aspect-ratio:auto!important;container-type:inline-size}
.hardwarePlane [data-signature-logo]{background:#000!important}
.hardwarePlane [data-signature-logo] img{filter:none!important}
.hardwarePlane-tablet{border-radius:12px;clip-path:polygon(0 0,100% 0,100% 100%,3.5% 100%,0 93%)}
.hardwarePlane-tablet>[class*="marketingBroadcastArtwork"]{height:82%!important}
.hardwarePlane-tablet::after{content:"APPRENTICESHIP   ·   Understand collections, not just billings.";position:absolute;bottom:0;left:0;right:0;height:18%;display:flex;align-items:center;padding:24px 36px;font:600 26px/1.25 'Source Sans 3',sans-serif;color:#e1c382;border-top:2px solid #a68a47;background:#101010;box-sizing:border-box}
.hardwarePlane-watch{border-radius:60px;background:#000}
.hardwareWatch{height:100%;padding:50px 28px 35px;display:flex;align-items:center;flex-direction:column;justify-content:center;color:white;font-family:'Source Sans 3',sans-serif;text-align:center;box-sizing:border-box}
.hardwareBrand{display:block;width:190px!important;height:auto!important;max-width:100%;object-fit:contain!important;filter:none!important}
.hardwareWatch>span{font-size:23px;font-weight:700;margin-top:28px}.hardwareWatch>strong{font-size:80px;line-height:1.05;margin-top:9px}.hardwareWatch>i{width:90px;height:3px;background:#a68a47;margin-top:25px}.hardwareWatch>p{font-size:26px;line-height:1.3;margin:23px 0 0}
.hardwarePlane-glasses{background:transparent;overflow:visible}
.hardwareOptical{padding:8px 0;color:white;font-family:'Source Sans 3',sans-serif;background:transparent}
.hardwareOptical .hardwareBrand{width:230px!important;margin-bottom:42px}.hardwareOptical>span{display:block;border-top:3px solid #ddbd7a;padding-top:26px;font-size:35px;font-weight:700}.hardwareOptical>strong{display:block;color:#ffe2a1;font-size:58px;line-height:1.1;margin-top:22px}.hardwareOptical>p{font-size:36px;line-height:1.2;margin:22px 0 0}
.hardwareConcept{position:absolute;bottom:28px;left:28px;background:#080808dc;color:white;padding:11px 16px;font:600 17px/1.2 'Source Sans 3',sans-serif;letter-spacing:.03em}
figure[data-hardware-scene] [class*="mediaInspectionClose"]{z-index:5}
