.input-field[data-astro-cid-omljtfl2]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.input-field[data-astro-cid-omljtfl2]:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1)) }fieldset[data-astro-cid-omljtfl2]{margin-bottom:1rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:1rem}legend[data-astro-cid-omljtfl2]{margin-left:.5rem;padding-left:.5rem;padding-right:.5rem}dialog[data-astro-cid-ep2ozr2p]::backdrop{background-color:#00000080}#logo-input[data-astro-cid-smvne5lp]::file-selector-button{cursor:pointer}dialog[data-astro-cid-654dktzk]::backdrop{background:#00000080}dialog[data-astro-cid-654dktzk]:not([open]){display:none!important}#email-input[data-astro-cid-hysg5fjb]:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1)) }@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin[data-astro-cid-ehsln7d4]{animation:spin 1s linear infinite}.arca-page{background:#fff;color:#111;font-family:var(--um-font-body)}.arca-container{width:min(1180px,calc(100% - 48px));margin:0 auto}.arca-hero{padding:clamp(92px,12vw,150px) 0 clamp(56px,8vw,92px);background:linear-gradient(90deg,#fffffffa,#ffffffdb 54%,#ffffff52),url(/images/hero/portada-software.jpg) center / cover}.arca-hero-grid,.arca-final-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,430px);gap:clamp(32px,6vw,80px);align-items:end}.arca-eyebrow{display:inline-flex;align-items:center;gap:12px;margin-bottom:18px;color:var(--um-red);font-size:1rem;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.arca-eyebrow:after{content:"";width:40px;height:2px;background:var(--um-red)}.arca-hero h1,.arca-section-head h2,.arca-final-cta h2{font-family:var(--um-font-display);font-weight:600;letter-spacing:0;color:#111}.arca-hero h1{max-width:820px;font-size:clamp(2.35rem,4.2vw,3.3rem);line-height:1.12}.arca-lead{max-width:680px;margin-top:22px;color:#444b52;font-size:clamp(1.08rem,1.25vw,1.24rem);line-height:1.65}@media (max-width: 640px){.arca-container{width:min(100% - 32px,1180px)}}.arca-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.arca-btn,.arca-page button,.arca-page input::file-selector-button{min-height:48px;border-radius:4px;font-size:1rem;font-weight:700;line-height:1.1;transition:background .16s ease,color .16s ease,border-color .16s ease}.arca-btn{display:inline-flex;align-items:center;justify-content:center;padding:15px 22px;border:0}.arca-btn-primary,.arca-generate-btn,.arca-page .bg-blue-600,.arca-page .bg-indigo-600,.arca-page .bg-green-600{background:var(--um-red)!important;color:#fff!important;border-color:transparent!important;background-image:none!important;box-shadow:none!important}.arca-btn-primary:hover,.arca-generate-btn:hover,.arca-page .bg-blue-600:hover,.arca-page .bg-indigo-600:hover,.arca-page .bg-green-600:hover{background:#111!important;border-color:transparent!important;color:#fff!important}.arca-btn-secondary{background:#ffffffd6;color:#111}.arca-page #save-template-btn,.arca-page #delete-template-btn,.arca-page #cancel-save,.arca-page #new-invoice-btn,.arca-page #afip-cta-no,.arca-page #afip-disconnect{border:0!important;background:#f1f3f5!important;color:#111!important}.arca-page #confirm-save,.arca-page #download-pdf-btn,.arca-page #afip-cta-yes,.arca-page #afip-show-form{border:0!important;background:#111!important;color:#fff!important;box-shadow:none!important}.arca-hero-proof{display:grid;background:#ffffffdb;backdrop-filter:blur(10px)}.arca-hero-proof div{padding:22px;background:#ffffff8a}.arca-hero-proof div+div{margin-top:1px}.arca-hero-proof span,.arca-card h3 span{color:var(--um-red);font-size:1rem;font-weight:700;line-height:1}.arca-hero-proof strong{display:block;margin-top:10px;color:#111;font-family:var(--um-font-display);font-size:1.3rem;font-weight:600;line-height:1.2}.arca-hero-proof p{margin-top:8px;color:#555d66;font-size:1rem;line-height:1.55}.arca-workspace,.arca-faq,.arca-final-cta{padding:clamp(64px,9vw,112px) 0}.arca-workspace{background:#f5f6f7}.arca-section-head{display:grid;grid-template-columns:minmax(0,.85fr) minmax(300px,.55fr);-moz-column-gap:clamp(28px,5vw,72px);column-gap:clamp(28px,5vw,72px);row-gap:16px;align-items:end;margin-bottom:34px;padding-top:22px}.arca-section-head .arca-eyebrow{grid-column:1 / -1;margin-bottom:0}.arca-section-head h2,.arca-final-cta h2{font-size:clamp(1.85rem,3vw,2.65rem);line-height:1.16}.arca-section-head p,.arca-final-cta p{color:#555d66;font-size:1.05rem;line-height:1.65}.arca-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,390px);gap:24px;align-items:start}.arca-main-stack,.arca-side-stack,.arca-faq-list{display:grid;gap:16px}.arca-card,.arca-detail,.arca-page dialog{border:0!important;border-radius:4px!important;background:#fff!important;box-shadow:none!important}.arca-card{padding:clamp(20px,2.4vw,30px)}.arca-card h3{display:flex;align-items:center;gap:12px;margin-bottom:18px;color:#111;font-family:var(--um-font-display);font-size:clamp(1.1rem,1.4vw,1.32rem);font-weight:600;line-height:1.25}.arca-sticky{position:sticky;top:88px}.arca-generate-btn{display:flex;width:100%;align-items:center;justify-content:center;padding:17px 22px;border:0;cursor:pointer}.arca-page :where(form,fieldset){max-width:none!important;padding:0!important;border:0}.arca-page :where(legend){margin-bottom:18px!important;color:#111!important;font-family:var(--um-font-display);font-size:1.2rem!important;font-weight:600!important;line-height:1.25}.arca-page :where(label){color:#2f353b!important;font-size:1rem!important;font-weight:600!important;line-height:1.35}.arca-page :where(input,select,textarea){min-height:46px;border:0!important;border-radius:4px!important;background:#f5f6f7!important;color:#111!important;font-size:1rem!important;line-height:1.35;box-shadow:none!important}.arca-page :where(input:focus,select:focus,textarea:focus){outline:2px solid rgba(220,38,38,.2)!important;outline-offset:1px;--tw-ring-color: rgba(220,38,38,.22) !important}.arca-page :where(small,.text-gray-500,.text-gray-700,.text-blue-700,.text-blue-800,.text-indigo-900){color:#555d66!important;font-size:1rem!important;line-height:1.55}.arca-page :where(.text-green-700,.text-green-800){color:#17633b!important}.arca-page :where(.text-red-700,.text-red-800,.text-red-600){color:#dc2626!important}.arca-page :where(.bg-blue-50,.bg-indigo-50,.from-indigo-50,.to-blue-50){background:#f5f6f7!important;background-image:none!important}.arca-page :where(.border-blue-200,.border-indigo-200,.border-blue-100){border-color:#dadde1!important}.arca-page :where(.border-blue-500,.border-indigo-500,.border-green-500){border-color:var(--um-red)!important}.arca-page :where([class*=rounded-]){border-radius:4px!important}.arca-page :where([class*=shadow-]){box-shadow:none!important}.arca-page :where(.font-bold){font-weight:700!important}.arca-status-mark{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;margin:0 auto 14px;border-radius:50%;background:#17633b14;color:#17633b;font-size:1rem;font-weight:700}.arca-faq{background:#fff}.arca-faq-grid{display:grid;grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);gap:clamp(28px,6vw,80px);align-items:start}.arca-faq .arca-section-head{display:block;margin-bottom:0;position:sticky;top:88px}.arca-detail{padding:0}.arca-detail summary{display:flex;justify-content:space-between;gap:18px;align-items:center;cursor:pointer;padding:22px 24px;color:#111;font-family:var(--um-font-display);font-size:1.08rem;font-weight:600;line-height:1.35}.arca-detail summary span:last-child{color:var(--um-red);font-size:1.25rem;font-weight:700;line-height:1}.arca-detail p{padding:0 24px 24px;color:#555d66;font-size:1rem;line-height:1.65}.arca-final-cta{background:#080808;color:#fff}.arca-final-cta h2{color:#fff}.arca-final-cta p{color:#ffffffb8}.arca-final-cta .arca-btn-secondary{background:#ffffff17;color:#fff}details summary::-webkit-details-marker{display:none}details[open] summary~*{animation:slideDown .3s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 900px){.arca-hero-grid,.arca-grid,.arca-faq-grid,.arca-final-grid,.arca-section-head{grid-template-columns:1fr}.arca-hero{padding-top:82px}.arca-hero h1{font-size:clamp(2.125rem,9vw,2.42rem);line-height:1.13}.arca-hero-proof{margin-top:10px}.arca-sticky,.arca-faq .arca-section-head{position:static}.arca-actions,.arca-btn,.arca-actions .arca-btn{width:100%}.arca-card{padding:20px}}
