[hidden]{display:none!important}.hero{padding-top:55px;padding-bottom:55px}.hero h1{font-size:clamp(44px,4.6vw,65px);line-height:1.08}.hero .art{height:450px;border-radius:160px 160px 4px 4px}.art img{width:100%;height:100%;object-fit:cover;object-position:48% center;display:block}.photo-caption{position:absolute;top:18px;right:20px;color:white;background:#253a35b8;padding:3px 8px;font-size:11px;z-index:2}.art-note{bottom:20px}.demo{background:transparent;border-bottom:1px solid var(--line);font-size:12px;justify-content:space-between;padding-top:7px;padding-bottom:7px}.demo a{text-decoration:underline}.trust{color:var(--green);font-weight:500}.cost-short{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;border-bottom:1px solid var(--line)}.cost-short p{margin:0;font-size:15px}.cost-short strong{color:var(--ink)}.other-tools{margin-top:16px;border-top:1px solid var(--line);padding:15px 0}.other-tools summary{padding:0 12px;font-size:14px;cursor:pointer}.other-tools .tab{display:block;width:100%}.study-only{display:none!important}.study-view .study-only{display:block!important}.assist-bar{background:#f8faf3;border:1px solid #c7d1c1;padding:20px;margin-bottom:20px}.assist-bar select{max-width:380px}.assist-bar p{margin:10px 0 0;font-size:14px}.consultation-export{margin:22px 0}.consultation-export p{max-width:630px;margin:10px 0}.simple-journey{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin:32px 0}.simple-journey article{border-top:1px solid var(--gold);padding-top:20px}.simple-journey article>span{font:italic 30px 'Cormorant Garamond',serif;color:var(--gold)}.simple-journey h3{font-size:28px;margin:10px 0}.simple-journey p{font-size:16px}.full-process{border-top:1px solid var(--line);padding:20px 0}.full-process>summary{cursor:pointer}.full-process .flow-grid{margin-top:25px}.reference-detail,.project-scope{max-width:900px;margin:20px auto;padding:20px 0;border-top:1px solid var(--line)}.project-scope p{font-size:14px}.reference-detail summary,.project-scope summary{cursor:pointer}.assisted-entry{padding:22px;background:#f8faf3;margin-bottom:24px}.assisted-entry .btn{margin:8px 10px 0 0}body:not(.study-view) #caseExtras .section-head button{display:none}.motion-controls{position:static!important;margin:20px auto;max-width:900px;box-shadow:none!important;width:fit-content}.motion-controls .btn{background:transparent!important;color:var(--green)!important}.workspace-menu .menu-note{font-size:13px}.workspace>.wrap>.section-head{gap:20px}.hero .actions .btn{padding:14px 17px}.process-motion{display:none}footer{align-items:center;gap:20px;flex-wrap:wrap}
@media(max-width:899px){.workspace-menu .tabs{display:flex;flex-direction:column}.simple-journey{gap:20px}.hero .art{height:380px}.hero{gap:24px}.hero h1{font-size:48px}}
@media(max-width:600px){header{height:auto;min-height:84px;flex-wrap:wrap;padding-top:15px;padding-bottom:15px}header nav{display:flex;flex-wrap:wrap;gap:15px;font-size:13px}header nav .btn{padding:9px 13px;min-height:42px}.hero{padding-top:30px}.hero h1{font-size:44px}.hero .art{height:290px}.hero .actions{display:grid;gap:12px}.simple-journey{grid-template-columns:1fr;gap:12px}.simple-journey p{margin-bottom:12px}.cost-short{display:block}.cost-short button{margin-top:10px}.demo{display:flex;gap:12px;font-size:11px}.motion-controls{margin:16px}.workspace .section-head>button{margin-top:15px}}
@media print{.demo,header,footer,.hero,.trust,#herramientas,#proceso,#preguntas,.cta,.reference-detail,.project-scope,.motion-controls,.consultation-export,.assist-bar{display:none!important}}

.photo-caption{top:auto;bottom:142px;right:20px}.extra-questions>details{margin-left:15px}.project-scope>details{padding:12px 0}
