.workspace-module__W8q09q__workspace{background:var(--background,#f8fafc);min-height:90vh;color:var(--foreground,#142033);padding:116px 24px 64px}.workspace-module__W8q09q__inner{gap:24px;max-width:1120px;margin:auto;display:grid}.workspace-module__W8q09q__title{letter-spacing:-.035em;margin:14px 0;font-size:clamp(26px,4vw,40px);font-weight:900;line-height:1.1}.workspace-module__W8q09q__eyebrow{letter-spacing:.1em;font-size:11px;font-weight:900}.workspace-module__W8q09q__muted{color:#64748b;font-size:14px;line-height:1.6}.workspace-module__W8q09q__nav,.workspace-module__W8q09q__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.workspace-module__W8q09q__nav{margin-top:24px;font-size:13px;font-weight:700}.workspace-module__W8q09q__nav a{border:1px solid #94a3b844;border-radius:999px;padding:10px 14px}.workspace-module__W8q09q__card{background:var(--card,#fff);color:var(--card-foreground,#142033);border:1px solid #94a3b83b;border-radius:22px;min-width:0;padding:clamp(20px,3vw,30px);box-shadow:0 12px 36px #0e749008}.workspace-module__W8q09q__card h2{margin-bottom:16px;font-size:22px;font-weight:850}.workspace-module__W8q09q__card h3{margin:16px 0 10px;font-size:16px;font-weight:800}.workspace-module__W8q09q__card p{margin:10px 0;line-height:1.65}.workspace-module__W8q09q__card ul{padding-left:20px;line-height:1.8;list-style:outside}.workspace-module__W8q09q__workspace button,.workspace-module__W8q09q__workspace .workspace-module__W8q09q__primary{cursor:pointer;border:1px solid #94a3b84d;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:12px 18px;font-size:13px;font-weight:800;transition:transform .2s,box-shadow .2s;display:inline-flex}.workspace-module__W8q09q__workspace .workspace-module__W8q09q__primary{color:#142033;background:#fccf06;border-color:#d7ae12}.workspace-module__W8q09q__workspace button:hover,.workspace-module__W8q09q__workspace .workspace-module__W8q09q__primary:hover{transform:translateY(-1px);box-shadow:0 5px 16px #0891b21a}.workspace-module__W8q09q__workspace button:disabled{opacity:.55;cursor:wait;transform:none}.workspace-module__W8q09q__workspace :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #0891b2}.workspace-module__W8q09q__workspace label{gap:8px;min-width:0;margin:16px 0;font-size:13px;font-weight:700;display:grid}.workspace-module__W8q09q__workspace :is(input,textarea,select){background:var(--background,#fff);width:100%;color:var(--foreground,#142033);border:1px solid #94a3b866;border-radius:12px;min-width:0;padding:11px 12px;font-size:16px}.workspace-module__W8q09q__workspace textarea{resize:vertical}.workspace-module__W8q09q__workspace .workspace-module__W8q09q__checkbox{align-items:center;gap:10px;display:flex}.workspace-module__W8q09q__checkbox input{width:18px;height:18px}.workspace-module__W8q09q__workspace dl{gap:8px;margin:20px 0;font-size:14px;display:grid}.workspace-module__W8q09q__workspace dt{font-weight:800}.workspace-module__W8q09q__workspace dd{overflow-wrap:anywhere;color:#64748b;margin-bottom:8px}.workspace-module__W8q09q__workspace summary{cursor:pointer;font-weight:800}.workspace-module__W8q09q__twoColumns,.workspace-module__W8q09q__requestGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.workspace-module__W8q09q__serviceTop{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.workspace-module__W8q09q__price{font-size:28px;font-weight:850}.workspace-module__W8q09q__serviceTop .workspace-module__W8q09q__price{margin-left:auto}.workspace-module__W8q09q__error{background:#e11d4810;border:1px solid #e11d4866;border-radius:14px;padding:16px}.workspace-module__W8q09q__notice{background:#0891b20c;border-left:3px solid #0891b2;border-radius:4px;padding:16px}.workspace-module__W8q09q__prewrap{white-space:pre-wrap;overflow-wrap:anywhere}.workspace-module__W8q09q__badge{background:#0891b212;border:1px solid #0891b244;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:800;display:inline-flex}.workspace-module__W8q09q__metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.workspace-module__W8q09q__metrics .workspace-module__W8q09q__card{padding:18px}.workspace-module__W8q09q__metrics strong{margin-top:8px;font-size:30px;display:block}.workspace-module__W8q09q__filter{max-width:300px}.workspace-module__W8q09q__stepper{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.workspace-module__W8q09q__stepper li{color:#64748b;border-top:3px solid #94a3b844;gap:9px;padding:16px 4px;font-size:12px;display:grid}.workspace-module__W8q09q__stepper li[data-complete=true]{color:var(--foreground,#142033);border-color:#0891b2}.workspace-module__W8q09q__stepper li[aria-current]{font-weight:900}.workspace-module__W8q09q__fields{gap:12px;display:grid}.workspace-module__W8q09q__requirement{border:1px solid #94a3b844;border-radius:14px;grid-template-columns:2fr 1fr;gap:10px;padding:16px;display:grid}.workspace-module__W8q09q__requirement legend{padding:0 6px;font-size:12px}@media (max-width:800px){.workspace-module__W8q09q__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-module__W8q09q__twoColumns,.workspace-module__W8q09q__requestGrid{grid-template-columns:1fr}}@media (max-width:540px){.workspace-module__W8q09q__workspace{padding:98px 16px 40px}.workspace-module__W8q09q__requirement{grid-template-columns:1fr}.workspace-module__W8q09q__stepper{grid-template-columns:1fr;gap:0}.workspace-module__W8q09q__stepper li{border-top:0;border-left:3px solid #94a3b844;align-items:center;padding:10px 14px;display:flex}.workspace-module__W8q09q__serviceTop .workspace-module__W8q09q__price{margin-left:0}}@media (prefers-reduced-motion:reduce){.workspace-module__W8q09q__workspace button,.workspace-module__W8q09q__workspace .workspace-module__W8q09q__primary{transition:none}.workspace-module__W8q09q__workspace button:hover,.workspace-module__W8q09q__workspace .workspace-module__W8q09q__primary:hover{transform:none}}.workspace-module__W8q09q__workspace .workspace-module__W8q09q__mercadoPagoButton{color:#fff;background:#2968c8;border-color:#0000;border-radius:6px;max-width:100%;min-height:48px;padding:13px 24px;font-size:16px;font-weight:600;line-height:1.4;transition:background-color .2s,box-shadow .2s}.workspace-module__W8q09q__workspace .workspace-module__W8q09q__mercadoPagoButton svg{flex-shrink:0}.workspace-module__W8q09q__workspace .workspace-module__W8q09q__mercadoPagoButton:hover:not(:disabled){background:#1f55a8;transform:none;box-shadow:0 4px 12px #2968c830}.workspace-module__W8q09q__workspace .workspace-module__W8q09q__mercadoPagoButton:active:not(:disabled){box-shadow:none;background:#19478f}.workspace-module__W8q09q__workspace .workspace-module__W8q09q__mercadoPagoButton:focus-visible{outline-offset:3px;outline:3px solid #2968c8}.workspace-module__W8q09q__workspace .workspace-module__W8q09q__mercadoPagoButton:disabled{color:#64748b;opacity:1;box-shadow:none;background:#e5e7eb}.workspace-module__W8q09q__paymentSpinner{animation:.8s linear infinite workspace-module__W8q09q__paymentSpin}@keyframes workspace-module__W8q09q__paymentSpin{to{transform:rotate(360deg)}}@media (max-width:540px){.workspace-module__W8q09q__workspace .workspace-module__W8q09q__mercadoPagoButton{width:100%;padding-inline:16px}}@media (prefers-reduced-motion:reduce){.workspace-module__W8q09q__workspace .workspace-module__W8q09q__mercadoPagoButton{transition:none}.workspace-module__W8q09q__paymentSpinner{animation:none}}
