.hero-render{position:relative;z-index:2;width:min(100%,500px);max-height:620px;object-fit:contain;border-radius:26px;box-shadow:0 24px 55px #071a3b3d}.experience-section{padding:0 24px 110px}.experience-heading{width:min(1080px,100%);margin:0 auto 34px;display:flex;align-items:end;justify-content:space-between;gap:30px}.experience-heading h2{max-width:430px;margin:0;font-size:clamp(30px,4vw,48px);line-height:1.05;letter-spacing:-.05em}.experience-heading>p:last-child{max-width:360px;margin:0;color:var(--muted);font-size:15px}.screen-gallery{width:min(1080px,100%);margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.screen-gallery figure{margin:0;padding:14px 14px 16px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:0 12px 28px #19203a0b}.screen-gallery img{display:block;width:100%;height:370px;object-fit:cover;object-position:top;border-radius:15px;background:#eef0ff}.screen-gallery figcaption{display:flex;justify-content:space-between;gap:10px;padding:14px 3px 0;font-size:14px}.screen-gallery figcaption strong{color:var(--blue)}.screen-gallery figcaption span{color:var(--muted);font-weight:700}@media(max-width:760px){.hero-render{width:min(100%,430px);max-height:530px}.experience-section{padding-bottom:75px}.experience-heading{display:block}.experience-heading>p:last-child{margin-top:16px}.screen-gallery{grid-template-columns:1fr 1fr;gap:10px}.screen-gallery figure:last-child{grid-column:1/-1;max-width:50%;justify-self:center}.screen-gallery img{height:300px}}@media(max-width:420px){.screen-gallery{display:grid;grid-template-columns:1fr}.screen-gallery figure:last-child{grid-column:auto;max-width:none}.screen-gallery img{height:390px}}
.workflow-render{display:block;width:100%;margin:0 0 30px;border-radius:24px;box-shadow:0 16px 36px #19203a12}.step-card .step-number{font-size:11px}@media(max-width:760px){.workflow-render{margin-bottom:24px;border-radius:18px}}
#como-funciona .steps{display:grid;grid-template-columns:1fr;gap:16px}.step-card{display:grid;grid-template-columns:46% 1fr;align-items:center;min-height:390px;padding:16px;overflow:hidden}.step-card>img{width:100%;height:360px;object-fit:cover;object-position:center top;border-radius:16px;background:#eef0ff}.step-card .step-copy{padding:32px 44px}.step-card:nth-child(even)>img{order:2}.step-card:nth-child(even) .step-copy{order:1}.step-card .step-icon{margin:28px 0 22px}.step-card h3{font-size:clamp(24px,3vw,34px);line-height:1.05;letter-spacing:-.04em}.step-card p{max-width:390px;font-size:16px;line-height:1.5}@media(max-width:760px){.step-card,.step-card:nth-child(even){display:flex;flex-direction:column;align-items:stretch;min-height:0;padding:12px}.step-card>img,.step-card:nth-child(even)>img{order:0;width:100%;height:320px}.step-card .step-copy,.step-card:nth-child(even) .step-copy{order:1;padding:24px 12px 18px}.step-card .step-icon{margin:22px 0 18px}}
.hero-render-frame{position:relative;z-index:2;width:min(100%,500px);overflow:hidden;border-radius:28px;background:#071536;box-shadow:0 24px 55px #071a3b3d}.hero-render{display:block;width:100%;height:auto;border-radius:0;box-shadow:none}
@media(max-width:760px){.hero-render-frame{width:min(100%,430px)}.hero-render{width:100%;max-height:none}}
