.services-detail{padding-block:80px}.services-intro{max-width:930px;margin-bottom:85px}.services-intro h1{font-size:clamp(40px,5.5vw,70px);line-height:1.12}.services-intro>p:not(.eyebrow),.service-lead{max-width:740px;font-size:17px;line-height:1.85;color:var(--muted)}.service-actions{display:flex;flex-wrap:wrap;gap:24px;align-items:center;margin-top:30px}.service-feature{display:grid;grid-template-columns:1.35fr .7fr;gap:80px;align-items:center;border-block:1px solid var(--line);padding-block:65px}.services-detail h2{margin:20px 0 28px;font-size:clamp(30px,3.4vw,45px)}.service-feature p:not(.eyebrow){color:var(--muted);line-height:1.85}.service-feature ul{list-style:none;padding:0;margin-block:25px}.service-feature li{padding:8px 0 8px 26px;position:relative}.service-feature li:before{content:'✓';position:absolute;left:0;color:var(--accent)}.service-note{font-size:12px;margin-bottom:26px}.service-example{position:relative;margin:0;max-width:330px;width:100%;justify-self:center;border:1px solid #9edfeb55;border-radius:24px;overflow:hidden;aspect-ratio:9/14}.service-example img{width:100%;height:100%;object-fit:cover}.service-example figcaption{position:absolute;inset:auto 0 0;padding:55px 22px 24px;background:linear-gradient(transparent,#0b0e18f5);display:grid;gap:10px}.service-example span{font-size:9px;letter-spacing:1.5px;color:var(--accent)}.service-example strong{font-size:23px;line-height:1.2}.service-example a{font-size:12px;text-decoration:underline;text-underline-offset:4px}.service-block{margin-top:80px}.service-block .service-grid,.service-block .process-grid{margin-top:32px}.service-block .service-card p{max-width:none}.package-summary{margin-bottom:28px}.package-summary .eyebrow{color:var(--accent);margin:0 0 18px}.package-summary h3{font-size:23px}.service-faq{max-width:850px}.service-cta{margin-top:80px;padding:48px;border:1px solid #9edfeb35;border-radius:22px;background:linear-gradient(135deg,#1c303e,#121a27);text-align:center}.service-cta .eyebrow{justify-content:center}.service-cta p:not(.eyebrow){color:var(--muted);margin-bottom:28px}.header-inner nav a[aria-current=page]{color:var(--accent)}
@media(max-width:850px){.service-feature{gap:35px}.service-feature li{font-size:14px}.service-feature p{font-size:14px}.services-detail{padding-block:55px}}
@media(max-width:640px){.services-intro{margin-bottom:45px}.services-intro>p:not(.eyebrow),.service-lead{font-size:15px}.service-feature{grid-template-columns:1fr;padding-block:40px;gap:35px}.service-example{max-width:285px}.service-block{margin-top:55px}.service-cta{margin-top:55px;padding:30px 22px}.service-cta h2{font-size:30px}.service-actions{gap:16px}.services-detail h2{margin-top:16px}}

.service-example.ecommerce-player{aspect-ratio:auto;background:var(--surface)}.ad-screen{position:relative;aspect-ratio:9/16;background:#05070c}.ad-screen video{display:block;width:100%;height:100%;object-fit:contain}.ad-screen .ad-muted{position:absolute;top:14px;right:12px;padding:6px 9px;border-radius:20px;background:#0b0e18cc;color:#fff;font-size:8px;letter-spacing:1px}.ecommerce-player figcaption{position:static;padding:20px;background:none}.ad-controls{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px}.ad-controls button{border:1px solid #9edfeb44;border-radius:10px;background:#182331;color:#f2f5f8;min-height:44px;min-width:44px;padding:8px 12px;cursor:pointer}.ad-controls button:hover{background:#263d4c}.ad-controls button:focus-visible{outline:2px solid #9edfeb;outline-offset:3px}
#editare-video{scroll-margin-top:110px}

