:root{--paper:#f4f3ed;--ink:#232920;--quiet:#6f756a;--acid:#c4ea69;--line:#d5d7cb}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #648829;outline-offset:6px}button{font:inherit;cursor:pointer}header{max-width:1440px;margin:auto;padding:30px 6%;display:flex;align-items:center;justify-content:space-between}.logo{font-size:29px;font-weight:800;letter-spacing:-1.9px}.logo span{color:#789c42}.nav-contact{font-size:12px;display:flex;gap:25px;align-items:center}.nav-contact span{font-size:20px}.opening{max-width:1440px;margin:auto;padding:55px 10% 32px;min-height:calc(100svh - 95px);position:relative;display:flex;flex-direction:column}.opening-kicker{font-size:9px;letter-spacing:1.6px;color:var(--quiet)}h1{font-size:clamp(65px,8.1vw,116px);font-weight:500;letter-spacing:-6px;line-height:.99;margin:30px 0 38px;max-width:1100px}h1 em{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-6px}.last-line{white-space:nowrap}.period{font-size:14px;display:inline-block;vertical-align:baseline;margin-left:13px;color:#83a843}.opening-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;max-width:1050px}.opening-bottom p{font-size:13px;line-height:1.8;color:var(--quiet);margin:0}.main-link{border-bottom:1px solid var(--ink);font-size:14px;font-weight:600;display:flex;justify-content:space-between;gap:60px;padding:0 0 13px;white-space:nowrap}.main-link span{font-size:26px;line-height:1}.main-link:hover{color:#648829;border-color:#648829}.scroll-note{margin-top:auto;padding-top:55px;font-size:8px;letter-spacing:1.3px;color:var(--quiet);display:flex;gap:40px;align-items:center}.scroll-note span{font-size:18px}.section{padding:90px 10%}.section-heading{display:flex;justify-content:space-between;align-items:center;gap:25px;border-top:1px solid var(--line);padding-top:22px}.index{font-size:9px;letter-spacing:1.6px;line-height:1.7}.little-note{font-size:11px;color:var(--quiet)}h2{font-weight:400;letter-spacing:-2.7px;font-size:clamp(39px,4.7vw,66px);line-height:1.06;margin:42px 0}h2 em{font-family:Georgia,'Times New Roman',serif;font-weight:400}.example{max-width:1440px;margin:auto;padding-bottom:60px}.example-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:50px}.example-intro h2{flex:1}.example-intro>p{font-size:13px;color:var(--quiet);line-height:1.85;max-width:245px;margin-bottom:45px}.experiment{border:1px solid var(--line);background:#e9ebdf}.experiment-top{padding:20px 27px;border-bottom:1px solid #cdd2c3;display:flex;justify-content:space-between;gap:20px;font-size:8px;letter-spacing:1.2px;color:#737d66}.experiment-body{min-height:338px;padding:35px 7%;display:flex;gap:9%;align-items:center;position:relative}.request{background:var(--paper);padding:25px;display:flex;align-items:flex-start;gap:17px;flex:1;border:1px solid #d1d7c8;max-width:370px}.request-mark{font-size:25px;color:#849b63}.request-label{font-size:8px;letter-spacing:1px;color:var(--quiet)}.request p{font-family:Georgia,serif;font-size:24px;line-height:1.2;letter-spacing:-.7px;margin:13px 0 0}.handoff{flex:1;position:relative}.handoff-line{position:absolute;left:13px;top:15px;bottom:15px;width:1px;background:#bdc8af}.task{display:flex;align-items:center;gap:13px;padding:17px 0;position:relative;font-size:11px}.task-symbol{background:#e9ebdf;z-index:1;font-size:9px;color:#7d8f69;padding:6px 2px;min-width:28px}.task-state{margin-left:auto;color:#8c9783;font-size:8px}.task.done .task-symbol{color:#46642c}.task.done .task-state{color:#46642c}.experiment-bottom{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:20px 27px;border-top:1px solid #cdd2c3}.experiment-bottom p{margin:0;color:#737d66;font-size:10px;line-height:1.7;max-width:350px}.experiment-bottom button{background:var(--ink);color:var(--paper);border:0;padding:14px 18px;display:flex;gap:28px;align-items:center;font-size:11px;white-space:nowrap}.experiment-bottom button:hover{background:#414e33}.experiment-bottom button:disabled{opacity:.7;cursor:wait}.disclaimer{font-size:9px;color:#8a9182;text-align:right;margin-top:14px}.result{width:100%;text-align:center}.result[hidden]{display:none}.result-check{display:inline-flex;align-items:center;justify-content:center;width:43px;height:43px;border-radius:50%;background:var(--acid);font-size:21px;margin-bottom:13px}.result p{font-size:36px;line-height:1.15;letter-spacing:-1.4px;margin:0}.result p em{font-family:Georgia,serif}.services{max-width:1440px;margin:auto;padding-top:55px;padding-bottom:90px}.services>h2{margin-bottom:50px}.service-list{border-top:1px solid var(--ink)}details{border-bottom:1px solid var(--line)}summary{display:flex;align-items:center;gap:30px;padding:26px 0;cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}.service-num{font-size:9px;color:#8b9481;min-width:22px}summary h3{font-size:25px;font-weight:400;letter-spacing:-.8px;margin:0}.expand{margin-left:auto;font-size:27px;color:#737e66;font-weight:300}details[open] .expand{transform:rotate(45deg)}.detail-content{padding:0 60px 28px}.detail-content p{max-width:540px;font-size:14px;color:var(--quiet);line-height:1.8;margin:0 0 18px}.detail-content>span{font-size:8px;letter-spacing:1px;color:#8c9484}.contact{background:var(--ink);color:var(--paper);padding-block:80px 60px}.contact .index{color:#b3bda8}.contact h2{font-size:clamp(46px,6.1vw,86px);letter-spacing:-4px;margin:40px 0 30px}.contact h2 em{color:var(--acid)}.contact>p{font-size:13px;line-height:1.8;color:#a8b49e;margin-bottom:34px}.contact-link{font-size:18px;display:flex;align-items:center;justify-content:space-between;gap:50px;border-bottom:1px solid #81916c;max-width:370px;padding-bottom:18px}.contact-link span{font-size:35px;color:var(--acid)}.contact-link:hover{color:var(--acid)}.contact-meta{margin-top:30px;display:flex;gap:55px;color:#8f9e83;font-size:8px;letter-spacing:1px;line-height:1.8}footer{max-width:1440px;margin:auto;padding:35px 6%;display:flex;align-items:center;justify-content:space-between;gap:25px}footer>span,footer>a:not(.logo){font-size:9px;color:var(--quiet)}@media(min-width:1600px){.contact{padding-inline:calc((100vw - 1120px)/2)}}@media(max-width:900px){.opening{padding-inline:7%}h1{font-size:9.2vw;letter-spacing:-4px}h1 em{letter-spacing:-4px}.section{padding-inline:7%}.experiment-body{padding-inline:5%;gap:6%}.request{padding:20px}.request p{font-size:21px}.task{font-size:10px}.example-intro{gap:25px}.example-intro>p{max-width:210px}.main-link{gap:30px}.opening-bottom p{font-size:12px}.contact h2{letter-spacing:-3px}}@media(max-width:600px){header{padding:24px 6%}.logo{font-size:26px}.nav-contact{font-size:11px;gap:15px}.opening{padding:48px 7% 25px;min-height:calc(92svh - 80px)}.opening-kicker{font-size:7px;letter-spacing:1.1px}h1{font-size:clamp(48px,11.6vw,70px);letter-spacing:-3.5px;line-height:1.04;margin:33px 0 35px}h1 em{letter-spacing:-3.8px}.period{font-size:8px;margin-left:7px}.opening-bottom{display:block}.opening-bottom p{font-size:12px;line-height:1.85;max-width:310px}.opening-bottom p br{display:none}.main-link{font-size:13px;max-width:240px;margin-top:35px;padding-bottom:12px}.main-link span{font-size:24px}.scroll-note{font-size:7px;padding-top:50px;gap:25px}.section{padding:55px 7%}.section-heading{padding-top:17px;align-items:flex-start}.index{font-size:7px;letter-spacing:1.1px}.little-note{font-size:9px;max-width:100px;text-align:right}h2{font-size:37px;letter-spacing:-1.8px;margin:30px 0}.example-intro{display:block}.example-intro>p{max-width:290px;margin:0 0 30px;font-size:12px}.experiment-top{padding:15px;font-size:6px;letter-spacing:.7px}.experiment-top>span:first-child{max-width:120px;line-height:1.6}.experiment-mode{text-align:right;max-width:100px;line-height:1.6}.experiment-body{min-height:350px;flex-direction:column;padding:27px 20px;gap:20px}.request{width:100%;max-width:none;padding:18px;gap:14px;flex:0}.request p{font-size:22px;margin-top:8px}.request-label{font-size:7px}.request-mark{font-size:21px}.handoff{width:100%;flex:0;padding-inline:5px}.task{font-size:10px;padding:12px 0}.task-state{font-size:8px}.experiment-bottom{padding:18px 15px;display:block}.experiment-bottom p{font-size:9px;max-width:250px;margin-bottom:18px}.experiment-bottom button{width:100%;justify-content:space-between;font-size:11px}.disclaimer{font-size:8px;line-height:1.7;text-align:left}.result{margin:auto}.result p{font-size:32px}.services>h2{margin-bottom:30px}summary{gap:14px;padding:23px 0}summary h3{font-size:21px;letter-spacing:-.7px}.service-num{font-size:8px;min-width:16px}.expand{font-size:24px}.detail-content{padding:0 0 25px 30px}.detail-content p{font-size:12px}.detail-content>span{font-size:7px}.contact{padding-top:55px;padding-bottom:45px}.contact h2{font-size:44px;letter-spacing:-2.5px;line-height:1.1;margin:35px 0 25px}.contact>p{font-size:12px}.contact-link{font-size:17px}.contact-meta{gap:30px;font-size:7px}footer{padding:28px 7%;flex-wrap:wrap;gap:20px}footer>span,footer>a:not(.logo){font-size:8px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.request[hidden],.handoff[hidden]{display:none}
/* Portada: una idea, una aplicación protagonista. */
body{background:#fafbf9;color:#182b30}header{padding-block:25px;max-width:1350px}.logo{font-size:30px}.nav-contact{background:#182b30;border-radius:5px;color:#fff;padding:12px 17px;font-size:11px;gap:25px}.opening-new{display:block;padding:40px 6% 28px;max-width:1350px;min-height:auto}.hero-message{text-align:center}.hero-message .opening-kicker{font-size:8px;letter-spacing:1.9px;color:#78867d}.hero-message h1{font-size:clamp(40px,4.5vw,65px);line-height:1.08;letter-spacing:-2.9px;font-weight:500;margin:22px auto 20px;max-width:1050px}.hero-message h1 span{color:#5a833d}.hero-message>p{font-size:13px;line-height:1.8;color:#728078;margin:0 auto 23px}.hero-cta{display:inline-flex;align-items:center;gap:40px;background:#182b30;color:white;padding:16px 22px;border-radius:5px;font-size:12px;font-weight:600}.hero-cta>span{font-size:19px;line-height:1}.hero-cta:hover{background:#345745}.product-stage{position:relative;margin:40px auto 0;background:#233b40;border-radius:12px;padding:22px 50px 33px;overflow:hidden;isolation:isolate}.product-stage:before{content:'';position:absolute;width:650px;height:650px;border:1px solid #527268;border-radius:50%;right:-160px;top:-80px;z-index:-1;box-shadow:0 0 0 90px #496d5b17,0 0 0 180px #496d5b13}.stage-top{display:flex;justify-content:space-between;gap:20px;color:#a4bab2;font-size:7px;letter-spacing:1.6px;margin-bottom:24px}.workspace{background:#f9fbf9;max-width:900px;width:90%;height:354px;display:grid;grid-template-columns:58px 1fr;border:1px solid #e9f0eb;border-radius:7px;overflow:hidden;box-shadow:0 22px 30px #10232750}.workspace-nav{display:flex;flex-direction:column;align-items:center;gap:15px;padding:16px 9px;background:#edf2ee;border-right:1px solid #e2eae4}.workspace-symbol{display:flex;align-items:center;justify-content:center;background:#26413b;color:#d4ed9e;border-radius:7px;width:29px;height:29px;font-size:24px;line-height:1;font-weight:bold;margin-bottom:8px}.workspace-nav-item{display:flex;align-items:center;justify-content:center;font-size:15px;color:#a1b1a6;width:30px;height:29px}.workspace-nav-item.selected{background:#d9e6d4;color:#55734e;border-radius:5px}.workspace-nav-foot{margin-top:auto;font-size:7px;background:#dbe4da;border-radius:50%;padding:8px;color:#6b8069}.workspace-main{padding:0 28px;min-width:0}.workspace-toolbar{display:flex;align-items:center;justify-content:space-between;font-size:9px;color:#94a598;border-bottom:1px solid #e6ece6;padding:16px 0}.workspace-toolbar b{font-weight:400;margin:0 9px;color:#c2ccc1}.workspace-person{display:flex;gap:7px;align-items:center}.workspace-person i{width:6px;height:6px;background:#85a76d;border-radius:50%}.workspace-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:25px 0 24px}.workspace-overline{font-size:6px;letter-spacing:1px;color:#94a295}.workspace-title h3{font-family:Arial,sans-serif;font-size:26px;letter-spacing:-1px;font-weight:500;margin:8px 0 0}.workspace-add{font-size:8px;background:#e6efdd;color:#718865;border:1px solid #d6e4c9;border-radius:4px;padding:10px;white-space:nowrap}.workspace-list-heading{font-size:7px;color:#98a89c;border-bottom:1px solid #dfe8df;display:flex;justify-content:space-between;padding-bottom:10px}.workspace-row{display:flex;align-items:center;gap:13px;padding:13px 0;border-bottom:1px solid #e6ede5}.row-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:14px;background:#e1ebd6;color:#7c9765;border-radius:5px;flex-shrink:0}.row-icon.lilac{background:#e6e6ef;color:#8b8ba9}.row-icon.peach{background:#f2e8da;color:#b7a17c}.workspace-row strong{font-size:9px;font-weight:500;display:block}.workspace-row small{font-size:7px;color:#a1b0a2;display:block;margin-top:5px}.row-status{font-size:6px;border:1px solid #e0e7dd;padding:5px 7px;color:#9aa894;border-radius:20px;margin-left:auto;white-space:nowrap}.row-status.green{background:#eef5e6;border-color:#e3edd7;color:#8aa374}.workspace-footer{font-size:7px;color:#9caf9c;display:flex;align-items:center;justify-content:space-between;gap:15px;padding-top:14px}.workspace-footer>span:first-child{display:flex;align-items:center;gap:5px}.workspace-footer i{height:4px;width:4px;background:#8bab73;border-radius:50%}.product-phone{position:absolute;right:40px;bottom:35px;width:183px;height:325px;background:#fafcf6;border:6px solid #1c2927;border-radius:26px;box-shadow:0 20px 24px #112c2780;padding:12px 14px;color:#2a3a31;transform:rotate(4deg)}.phone-status{font-size:6px;display:flex;justify-content:space-between;margin-bottom:22px}.phone-logo{font-size:12px;display:flex;align-items:center;justify-content:space-between}.phone-logo>span{font-size:6px;color:#8fad6d}.phone-greeting{font-size:7px;color:#9aa68c;margin:22px 0 6px}.product-phone h4{font-family:Arial,sans-serif;font-size:23px;font-weight:500;letter-spacing:-.8px;line-height:1.1;margin:0 0 20px}.phone-date{border-top:1px solid #dfe8d6;padding-top:12px}.phone-date>span{font-size:5px;letter-spacing:1px;color:#8b9f7c}.phone-date>div{display:flex;align-items:center;gap:12px;margin-top:5px}.phone-date b{font-size:27px;font-weight:400;letter-spacing:-1px}.phone-date>div>span{font-size:6px;color:#899c7c;line-height:1.9}.phone-event{display:flex;align-items:center;gap:7px;background:#ebf2df;padding:11px 8px;margin-top:15px;border-radius:4px}.phone-event i{width:4px;height:20px;background:#aac67c;border-radius:2px}.phone-event strong{display:block;font-size:7px;font-weight:500}.phone-event small{display:block;font-size:5px;color:#96a580;margin-top:3px}.phone-event>span{margin-left:auto;font-size:10px;color:#92a571}.phone-bar{font-size:6px;color:#9ba68d;margin-top:16px;display:flex;justify-content:space-between}.phone-home{position:absolute;bottom:5px;left:35%;height:3px;width:30%;border-radius:5px;background:#283f35}.stage-bottom{display:flex;justify-content:space-between;gap:15px;color:#8eaaa0;font-size:8px;margin-top:23px;padding-right:180px}.stage-bottom>span:last-child{font-size:6px;letter-spacing:1px}.scene-note{font-size:8px;color:#9ca797;text-align:center;margin:15px 0 0}.example{padding-top:75px}.section{color:#22352b}.contact{color:var(--paper)}@media(max-width:1000px){.product-stage{padding:22px 28px 32px}.workspace{width:95%}.workspace-main{padding:0 20px}.workspace-title h3{font-size:23px}.product-phone{right:22px;width:157px;height:297px;padding:10px;border-width:5px}.phone-status{margin-bottom:17px}.phone-greeting{margin-top:15px}.product-phone h4{font-size:21px;margin-bottom:14px}.phone-event{margin-top:11px}.phone-bar{margin-top:12px}.stage-bottom{padding-right:155px}.stage-bottom>span:last-child{display:none}.workspace-title{padding-right:100px}.workspace-add{display:none}.row-status{margin-right:100px}.workspace-footer>span:last-child{display:none}}@media(max-width:600px){header{padding:22px 6%}.nav-contact{font-size:10px;padding:10px 12px;gap:18px}.logo{font-size:27px}.opening-new{padding:32px 6% 25px;min-height:auto}.hero-message .opening-kicker{font-size:6px;letter-spacing:1.3px}.hero-message h1{font-size:clamp(29px,7.5vw,44px);line-height:1.15;letter-spacing:-1.4px;margin:22px auto 17px}.hero-message>p{font-size:12px;line-height:1.8;max-width:300px}.hero-message>p br{display:none}.hero-cta{font-size:11px;padding:15px 18px;gap:28px}.hero-cta>span{font-size:17px}.product-stage{margin-top:30px;border-radius:9px;padding:15px 13px 24px;overflow:hidden;min-height:285px}.stage-top{font-size:5px;letter-spacing:.8px;margin-bottom:15px;gap:10px}.workspace{width:100%;height:236px;grid-template-columns:31px 1fr;border-radius:4px}.workspace-nav{padding:10px 4px;gap:9px}.workspace-symbol{width:19px;height:19px;font-size:16px;border-radius:4px;margin-bottom:4px}.workspace-nav-item{width:20px;height:20px;font-size:10px}.workspace-nav-foot{font-size:4px;padding:5px}.workspace-main{padding:0 12px}.workspace-toolbar{font-size:5px;padding:10px 0}.workspace-toolbar b{margin:0 5px}.workspace-person{font-size:5px;gap:4px}.workspace-person i{width:3px;height:3px}.workspace-title{padding-right:0;margin:17px 0 18px}.workspace-title h3{font-size:17px;letter-spacing:-.6px}.workspace-overline{font-size:4px;letter-spacing:.5px}.workspace-list-heading{font-size:5px;padding-bottom:8px}.workspace-row{gap:7px;padding:9px 0}.row-icon{width:19px;height:19px;font-size:9px;border-radius:3px}.workspace-row strong{font-size:5px}.workspace-row small{font-size:4px;margin-top:3px}.row-status{display:none}.workspace-footer{padding-top:9px;font-size:4px}.workspace-footer i{height:3px;width:3px}.product-phone{right:11px;bottom:18px;width:93px;height:181px;border-width:3px;border-radius:14px;padding:7px;transform:rotate(4deg)}.phone-status{font-size:3px;margin-bottom:11px}.phone-logo{font-size:7px}.phone-logo>span{font-size:4px}.phone-greeting{font-size:4px;margin:12px 0 4px}.product-phone h4{font-size:13px;letter-spacing:-.4px;margin-bottom:11px}.phone-date{padding-top:6px}.phone-date>span{font-size:3px;letter-spacing:.5px}.phone-date>div{gap:6px;margin-top:3px}.phone-date b{font-size:16px;letter-spacing:-.5px}.phone-date>div>span{font-size:3px;line-height:1.8}.phone-event{padding:6px 4px;gap:4px;margin-top:7px}.phone-event i{height:13px;width:2px}.phone-event strong{font-size:4px}.phone-event small{font-size:3px;margin-top:2px}.phone-event>span{font-size:6px}.phone-bar{display:none}.phone-home{height:2px;bottom:3px}.stage-bottom{font-size:5px;line-height:1.7;max-width:180px;margin-top:15px;padding-right:0}.scene-note{font-size:7px;line-height:1.7;margin-top:12px}.example{padding-top:45px}}@media(prefers-reduced-motion:reduce){.product-phone{transform:none}}
/* Interacción de la plataforma y el móvil: una acción, un resultado visible. */
.workspace-add{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:#c8e89e;color:#344b29;border:1px solid #b3d583;font-size:10px;font-weight:600;padding:12px 13px;margin-right:95px;position:relative;z-index:3;min-height:39px;transition:background .2s,box-shadow .2s}.workspace-add:hover{background:#b6dc84;box-shadow:0 3px 12px #284b2620}.workspace-add:focus-visible{outline:2px solid white;outline-offset:3px;box-shadow:0 0 0 5px #688c4a}.workspace-add:disabled{cursor:wait;opacity:.75}.workspace-title h3{font-size:25px}.workspace-title{gap:15px}.stage-demo-state{color:#bad697}.workspace-row.new-request{background:#edf6e5;margin-inline:-9px;padding-inline:9px;border-radius:4px;animation:request-arrival .45s ease-out}.workspace-row.new-request .row-icon{background:#c6e59f;color:#48662b}.product-phone.has-notification .phone-event{background:#cce79f;box-shadow:0 4px 12px #35551d18}.product-phone.has-notification{animation:phone-receive .55s ease-out}.product-phone.has-notification .phone-event small{color:#627c43}.product-phone.has-notification .phone-event strong{color:#2e4623}.stage-bottom #hero-demo-feedback{color:#c8ddbb;line-height:1.7}.scene-note{font-size:9px}.stage-bottom{min-height:16px}#hero-sync-status{color:#799664}@keyframes request-arrival{from{opacity:.35;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes phone-receive{0%,100%{transform:rotate(4deg)}45%{transform:rotate(1deg) translateY(-5px)}}@media(min-width:1001px){.workspace-title>div{max-width:310px}.workspace-title{margin-top:22px;margin-bottom:20px}}@media(max-width:1000px) and (min-width:601px){.workspace-title{padding-right:120px;flex-wrap:wrap;margin:16px 0 12px;gap:10px}.workspace-title h3{font-size:21px}.workspace-add{display:inline-flex;font-size:8px;padding:8px 10px;min-height:30px;margin:0}.workspace-row{padding-block:10px}.workspace-overline{font-size:5px}.workspace-list-heading{padding-bottom:8px}.workspace-footer{font-size:6px}.stage-bottom{padding-right:145px}}@media(max-width:600px){.workspace-add{display:inline-flex;position:absolute;right:13px;top:11px;min-height:33px;padding:8px 10px;font-size:9px;margin:0;border-radius:4px}.workspace-title{position:static}.workspace-title h3{font-size:17px}.product-stage{padding-top:24px}.stage-top{min-height:22px;padding-right:130px}.stage-top>span:first-child{max-width:130px;line-height:1.7}.stage-demo-state{display:none}.scene-note{font-size:8px;max-width:290px;margin-inline:auto}.stage-bottom{max-width:190px;min-height:25px}.workspace-row.new-request{margin-inline:-5px;padding-inline:5px}.workspace-add:focus-visible{outline-color:#233b40}.product-phone.has-notification{animation:none}}@media(prefers-reduced-motion:reduce){.workspace-add{transition:none}.workspace-row.new-request,.product-phone.has-notification{animation:none}}
.workspace-add.automatic-action{cursor:default;transition:background .3s;box-shadow:none}.workspace-add.automatic-action:hover{background:#c8e89e;box-shadow:none}.workspace-add.demo-working{background:#d9edbc;color:#526e37}.demo-toggle{border:1px solid #79968a;background:transparent;color:#c9dace;padding:7px 10px;border-radius:4px;font-size:8px;letter-spacing:.3px;white-space:nowrap;cursor:pointer;min-height:30px}.demo-toggle:hover{border-color:#c4ea69;color:#e0edc9}.demo-toggle[hidden]{display:none}.stage-bottom{align-items:center;padding-right:175px}.stage-bottom .demo-toggle{font-size:8px;letter-spacing:.3px}.stage-bottom>span:first-child{max-width:430px}.stage-bottom .demo-toggle:focus-visible{outline-color:#c4ea69}@media(max-width:1000px) and (min-width:601px){.stage-bottom{padding-right:155px;gap:10px}.stage-bottom>span:first-child{max-width:300px;font-size:7px}.stage-bottom .demo-toggle{font-size:7px;padding:6px}}@media(max-width:600px){.stage-bottom{max-width:none;padding-right:95px;align-items:flex-start;flex-direction:column;gap:7px}.stage-bottom>span:first-child{max-width:170px;font-size:6px}.stage-bottom .demo-toggle{font-size:7px;padding:5px 8px;min-height:27px}.product-stage{padding-bottom:18px}.automatic-action{min-width:118px}.scene-note{font-size:7px}}@media(prefers-reduced-motion:reduce){.workspace-add.automatic-action{transition:none}}
/* Enlaces a páginas de servicio sin cargar la portada de información. */
.detail-content .service-page-link{display:flex;align-items:center;justify-content:space-between;gap:35px;width:fit-content;border-bottom:1px solid #a7ba93;padding-bottom:7px;margin-top:20px;font-size:12px;color:#547439}.detail-content .service-page-link>span{font-size:18px;color:inherit;letter-spacing:0}.detail-content .service-page-link:hover{color:#223e23}.footer-services{display:flex;gap:20px;flex-wrap:wrap}.footer-services a{font-size:9px;color:#74866b;display:flex;align-items:center;gap:9px}.footer-services a:hover{color:#496536}@media(max-width:700px){footer .footer-services{flex-basis:100%;order:3;margin-top:7px;gap:17px}.detail-content .service-page-link{font-size:11px}}
