.time-real{background:#15131b}.time-real h2,.time-start h2{font-size:clamp(2.1rem,4.5vw,4rem);line-height:1.1}.time-intro-copy{max-width:720px}.time-real-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:24px;margin-block:36px}.time-real figure{margin:0;min-width:0}.time-shot{min-height:220px;display:flex;align-items:center;padding:20px;background:#242029;border:1px solid #a9769145;border-radius:16px}.time-shot img{width:100%;height:auto;display:block;object-fit:contain}.time-real figcaption{padding:18px 0;display:grid;gap:8px}.time-real figcaption strong{font-size:1.3rem;color:#eddae5}.time-real figcaption span{color:#bdb4bf}.time-small{font-size:.85rem;color:#aaa0ad}.time-look,.time-help,.time-build{border-top:1px solid #a9769145;padding-block:20px}.time-look summary,.time-help summary,.time-build summary{cursor:pointer;min-height:44px;padding-block:12px;color:#eddae5}.time-look img{display:block;width:100%;max-width:1000px;height:auto;margin-block:20px}.time-install-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-left:22px;margin-block:36px}.time-install-steps li{padding-left:8px}.time-install-steps strong{display:block;font-size:1.2rem;line-height:1.45;color:#ecd9e4}.time-install-steps p{margin-top:16px}.time-next{padding:24px;border:1px solid #a9769160;background:#211c26;border-radius:16px;margin-block:30px}.time-next strong{font-size:1.3rem}.time-next p{margin-top:12px}.time-jump{display:flex;flex-wrap:wrap;gap:12px;margin-block:16px 30px}.time-jump a{min-height:44px;padding:12px 18px;border:1px solid #a9769150;border-radius:24px;color:#e6d3df}.time-jump a:hover{background:#a9769120}.time-jump a:focus-visible,summary:focus-visible{outline:2px solid #e8b4d0;outline-offset:4px}.time-build{margin-bottom:40px}#reloj-real,#instalar,#time-flow{scroll-margin-top:105px}.time-start code{color:#f4c6e0;overflow-wrap:anywhere}@media(max-width:760px){.time-real-grid,.time-install-steps{grid-template-columns:1fr}.time-real-grid{gap:18px;margin-block:24px}.time-shot{min-height:0;padding:8px;border-radius:10px}.time-real figcaption{padding:14px 0}.time-install-steps{gap:22px}.time-real .container,.time-start .container{width:92%;max-width:92%;padding-inline:0}.time-jump{gap:8px}.time-jump a{font-size:.9rem;padding-inline:14px}.time-start .button{white-space:normal;text-align:center}.time-next{padding:20px}.time-detail-page .vision-intro{padding-bottom:16px}}