:root{--business-white:#fff;--business-warm:#fbf8f4;--business-soft:#eaeefc}@supports (color:lab(0% 0 0)){:root{--business-white:lab(100% 0 0);--business-warm:lab(97.6976% .3407 2.25883);--business-soft:lab(94.0653% .783742 -7.50697)}}.business-pages h1,.business-pages h2,.business-pages h3{overflow-wrap:anywhere;min-width:0;font-style:normal}.business-demo{background:var(--paper);border-block:1px solid var(--line);padding:58px 0 45px;scroll-margin-top:0}.business-demo-heading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:75px;margin-bottom:30px;display:grid}.business-demo-heading>div>p:not(.business-sector-label){color:var(--muted);font-size:14px;line-height:1.9}.business-demo-heading .business-demo-task{color:var(--accent);margin-top:12px;font-size:12px}.business-demo-stage{background:var(--business-soft);border-radius:16px;max-width:1120px;margin-inline:auto;padding:24px 0}.business-demo .device-frame--interactive .device-display{height:600px;max-height:none}.business-demo .demo-invoice-concept{font-size:9px}.business-demo .demo-heading h3{letter-spacing:-.7px}.business-demo .demo-table .demo-text-button{min-height:36px;font-size:10px}@media (max-width:850px){.business-demo-heading{gap:30px}.business-demo .device-frame--interactive .device-display{height:570px}}@media (max-width:700px){.business-demo{padding-block:40px 25px}.business-demo-heading{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:20px}.business-demo-heading>div>p:not(.business-sector-label){font-size:13px}.business-demo-stage{border-radius:10px;padding-block:18px}}@media (max-width:600px){.business-demo{scroll-margin-top:0}.business-demo .device-frame--interactive .device-display{height:570px}.business-demo .demo-invoice-concept,.business-demo .demo-period select{font-size:10px}.business-demo .demo-heading{gap:12px}.business-demo .demo-sector-task .demo-text-button{min-height:40px}.business-demo .demo-nav-item,.business-demo .demo-invoice-form input,.business-demo .demo-form-actions button{min-height:44px}.business-demo .demo-filters .demo-search{flex-basis:auto}.business-demo .demo-table .demo-text-button,.business-demo .demo-client-link{min-height:44px}.business-demo .demo-icon-button{justify-content:center;align-items:center;min-width:36px;min-height:36px}}.business-pages h1{letter-spacing:-2.6px;font-size:clamp(38px,4.2vw,60px);font-weight:500;line-height:1.1}.business-pages h1 span{color:var(--accent)}.business-pages h2{letter-spacing:-1.3px;font-size:36px;line-height:1.2}.business-pages h2 span{color:var(--muted)}.business-breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:32px;font-size:11px;display:flex}.business-breadcrumb a{white-space:nowrap;align-items:center;min-height:28px;display:inline-flex}.business-breadcrumb a:hover{color:var(--accent)}.business-lead{color:var(--muted);font-size:15px;line-height:1.9}.business-index-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:64px;padding-block:48px 64px;display:grid}.business-index-hero h1{letter-spacing:-3px;font-size:clamp(44px,5vw,68px)}.business-index-hero .business-lead{max-width:415px;margin-block:25px}.business-photo{min-width:0;margin:0}.business-photo img{object-fit:cover;border-radius:14px;width:100%;height:450px}.business-photo--negocios img{object-position:58% center;height:505px}.business-photo figcaption{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:10px;font-size:9px;line-height:1.6;display:flex}.business-photo figcaption a{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.business-photo figcaption a:hover{color:var(--accent)}.business-index-list{padding-block:26px 80px;scroll-margin-top:110px}.business-section-heading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:72px;margin-bottom:38px;display:grid}.business-section-heading>p{color:var(--muted);max-width:470px;font-size:14px;line-height:1.9}.business-directory{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;display:grid}.business-directory-link{border-top:1px solid var(--line);align-items:center;gap:20px;min-width:0;min-height:112px;padding:27px 8px;display:flex}.business-directory-link>svg:first-child{color:var(--accent)}.business-directory-link>svg:last-child{color:var(--muted);margin-left:auto;transition:transform .15s}.business-directory-link:hover>svg:last-child{color:var(--accent);transform:translate(2px,-2px)}.business-directory-link:hover h3{color:var(--accent)}.business-directory-link:active{background:var(--paper)}.business-directory-link h3{letter-spacing:-.6px;font-size:20px;line-height:1.4}.business-directory-link p{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.7}.business-common{background:var(--business-warm);border-block:1px solid var(--line);padding-block:64px}.business-common-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;display:grid}.business-common p{color:var(--muted);margin-bottom:18px;font-size:14px;line-height:1.9}.business-common .text-link{min-height:44px;margin-top:7px}.business-detail-hero{padding-block:38px 0}.business-detail-intro{grid-template-columns:minmax(0,1.14fr) minmax(0,1fr);align-items:center;gap:64px;margin-bottom:38px;display:grid}.business-detail-intro h1{letter-spacing:-2px;font-size:clamp(36px,3.45vw,49px)}.business-sector-label{color:var(--accent);margin-bottom:18px;font-size:12px;font-weight:500}.business-actions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:23px;display:flex}.business-pages .btn,.business-pages .text-link{white-space:nowrap;min-height:44px}.business-detail .business-photo img{object-position:center 46%;height:430px}.business-detail .business-photo--autonomos img{object-position:center 45%}.business-detail .business-photo--academias img{object-position:center 43%}.business-detail .business-photo--artesanos img{object-position:center 52%}.business-audience{color:var(--muted);border-bottom:1px solid var(--line);padding-block:22px 26px;font-size:12px;line-height:1.8}.business-needs{padding-block:72px}.business-needs-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-bottom:24px;display:grid}.business-needs-grid article{border-top:1px solid var(--line);padding-top:24px}.business-need-number{color:var(--accent);margin-bottom:20px;font-size:11px;display:block}.business-needs-grid h3{letter-spacing:-.5px;margin-bottom:12px;font-size:20px;line-height:1.4}.business-needs-grid p{color:var(--muted);font-size:13px;line-height:1.9}.business-workflow{background:var(--paper);border-block:1px solid var(--line);padding-block:65px}.business-workflow-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:90px;display:grid}.business-example-label{color:var(--accent);align-items:center;gap:8px;margin-bottom:20px;font-size:12px;display:flex}.business-workflow h2{max-width:430px}.business-workflow-layout>div>p{color:var(--muted);margin-block:20px;font-size:14px;line-height:1.9}.business-workflow ol{margin:0;padding:0;list-style:none}.business-workflow li{border-bottom:1px solid var(--line);gap:16px;padding-block:22px;display:flex}.business-workflow li:first-child{padding-top:0}.business-workflow li:last-child{border-bottom:0;padding-bottom:0}.business-workflow li>svg{color:var(--accent);margin-top:4px}.business-workflow h3{letter-spacing:-.4px;margin-bottom:9px;font-size:19px;line-height:1.45}.business-workflow li p{color:var(--muted);font-size:13px;line-height:1.85}.business-plan{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:100px;padding-block:75px;display:grid}.business-plan>div>p:not(.business-sector-label){color:var(--muted);max-width:480px;margin-block:22px;font-size:14px;line-height:1.9}.business-plan-details{background:var(--ink);color:var(--business-white);border-radius:12px;padding:30px}.business-plan-details>span{letter-spacing:-.6px;border-bottom:1px solid var(--muted);padding-block:20px;font-size:22px;display:block}.business-plan-details>span:first-child{padding-top:0}.business-plan-details>a{justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding-top:16px;font-size:12px;display:flex}.business-plan-details>a:hover{color:var(--lavender)}.business-questions{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:70px;padding-block:10px 75px;display:grid}.business-questions .faq-list summary{font-size:14px;line-height:1.6}.business-questions .faq-list details>p{font-size:13px;line-height:1.9}.business-related{border-top:1px solid var(--line);padding-block:45px 70px}.business-related>h2{margin-bottom:30px;font-size:28px}.business-related>.text-link{margin-top:20px}.business-related .business-directory-link h3{font-size:17px}.business-nav{position:relative}.business-nav-toggle{min-height:44px;color:var(--muted);white-space:nowrap;align-items:center;gap:5px;padding:12px 0;font-size:12px;display:flex}.business-nav-toggle:hover,.business-nav-toggle[aria-expanded=true],.business-nav-toggle.is-current{color:var(--accent)}.business-nav-toggle svg{transition:transform .15s}.business-nav-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.business-nav-panel{background:var(--business-white);border:1px solid var(--line);width:620px;box-shadow:0 14px 35px var(--line);overscroll-behavior:contain;border-radius:12px;max-height:calc(100dvh - 120px);padding:20px;position:absolute;top:calc(100% + 14px);left:-160px;overflow-y:auto}.business-nav-panel[hidden]{display:none}.business-nav-panel>p{color:var(--muted);padding:4px 10px 15px;font-size:11px}.business-nav-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px;display:grid}.main-nav .business-nav-list a{border-radius:6px;align-items:center;gap:12px;min-width:0;padding:12px 10px;display:flex}.business-nav-copy{min-width:0}.business-nav-icon{color:var(--accent);flex-shrink:0}.main-nav .business-nav-list a[aria-current=page]{background:var(--paper)}.main-nav .business-nav-list a[aria-current=page]:after{display:none}.main-nav .business-nav-list a:hover{background:var(--paper)}.business-nav-list strong{white-space:nowrap;font-size:12px;font-weight:500;display:block}.business-nav-list span{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.7;display:block}.main-nav .business-nav-all{border-top:1px solid var(--line);color:var(--accent);justify-content:space-between;margin-top:12px;padding:16px 10px 0;font-size:12px}.header-inner{gap:24px}.main-nav{gap:22px;margin-left:0}.header-actions .btn{white-space:nowrap;flex-shrink:0}@media (max-width:1000px){.header-inner,.main-nav{gap:15px}.main-nav a,.business-nav-toggle{font-size:11px}.header-actions{gap:14px}.business-index-hero,.business-detail-intro{gap:32px}.business-index-hero h1{font-size:54px}.business-section-heading,.business-common-layout{gap:40px}.business-workflow-layout{gap:44px}.business-plan{gap:45px}.business-questions{gap:35px}.business-nav-panel{left:-200px}}@media (max-width:850px){.header-actions>.login-link{display:none}.site-logo img{width:120px}.main-nav{gap:13px}.business-nav-toggle,.main-nav a{font-size:10px}.header-actions .btn{padding-inline:10px}.business-index-hero h1{font-size:46px}.business-detail-intro h1{font-size:36px}.business-pages h2{font-size:30px}.business-photo--negocios img{height:430px}.business-needs-grid{gap:22px}.business-detail .business-photo img{height:360px}.business-nav-panel{width:590px;left:-230px}.business-directory-link{gap:15px}.business-directory-link h3{font-size:18px}}@media (max-width:700px){.header-inner,.main-nav{gap:10px}.header-actions .btn{font-size:10px}.site-logo img{width:105px}.business-detail-intro,.business-index-hero{grid-template-columns:minmax(0,1fr);gap:28px}.business-index-hero{padding-block:28px 35px}.business-index-hero h1{font-size:52px}.business-index-hero .business-lead{max-width:500px}.business-photo--negocios img{height:355px}.business-section-heading,.business-common-layout,.business-workflow-layout,.business-plan,.business-questions{grid-template-columns:minmax(0,1fr);gap:28px}.business-section-heading{margin-bottom:26px}.business-index-list{padding-block:30px 45px}.business-directory{grid-template-columns:minmax(0,1fr)}.business-directory-link{min-height:100px;padding-block:23px}.business-directory-link h3{font-size:21px}.business-common{padding-block:45px}.business-detail-hero{padding-top:24px}.business-detail-intro h1{font-size:42px}.business-detail-intro{margin-bottom:28px}.business-detail .business-photo img{height:340px}.business-detail .business-photo--academias img{object-position:center 37%}.business-needs{padding-block:45px}.business-needs-grid{grid-template-columns:minmax(0,1fr);gap:25px}.business-need-number{margin-bottom:12px}.business-needs-grid article{padding-top:20px}.business-needs-grid h3{font-size:22px}.business-needs-grid p,.business-workflow li p{font-size:14px}.business-workflow{padding-block:45px}.business-workflow h2{max-width:100%}.business-workflow-layout{gap:35px}.business-plan{padding-block:50px}.business-plan-details{padding:26px}.business-questions{padding-bottom:45px}.business-related{padding-block:35px 45px}.business-related>h2{font-size:27px}.business-related .business-directory-link h3{font-size:20px}}@media (max-width:600px){.header-inner{gap:14px}.site-logo img{width:115px}.header-actions{gap:14px}.main-nav{gap:0;max-height:calc(100dvh - 65px);overflow-y:auto}.business-nav{width:100%}.business-nav-toggle{border-bottom:1px solid var(--line);justify-content:space-between;width:100%;min-height:49px;padding:14px 0;font-size:13px}.business-nav-panel{border:0;border-bottom:1px solid var(--line);width:auto;box-shadow:none;border-radius:0;padding:12px 0;position:static}.business-nav-panel>p{display:none}.business-nav-list{grid-template-columns:minmax(0,1fr);gap:0}.main-nav .business-nav-list a{border:0;min-height:44px;padding:11px 14px}.business-nav-list strong{font-size:12px}.business-nav-list span{display:none}.main-nav .business-nav-all{border-bottom:0;min-height:44px;margin-top:4px;padding:13px 14px 6px;font-size:12px}.business-breadcrumb{gap:8px;margin-bottom:24px;font-size:10px}.business-detail-intro h1{letter-spacing:-1.5px;font-size:36px}.business-index-hero h1{letter-spacing:-2px;font-size:48px}.business-lead{font-size:14px;line-height:1.85}.business-index-hero .business-lead{margin-block:20px}.business-photo--negocios img{height:310px}.business-photo figcaption{gap:5px;font-size:8px}.business-photo figcaption>span{display:none}.business-detail .business-photo img{height:285px}.business-detail .business-photo--artesanos img{object-position:40% center}.business-detail .business-photo--autonomos img{object-position:35% center}.business-audience{padding-block:16px 21px;font-size:11px}.business-section-heading>p{font-size:14px}.business-pages h2{letter-spacing:-1px;font-size:29px}.business-sector-label{margin-bottom:15px;font-size:11px}.business-actions{gap:20px}.business-pages .text-link{font-size:12px}.business-pages .btn{padding-inline:16px;font-size:12px}.business-directory-link h3{font-size:19px}.business-directory-link p{font-size:12px}.business-directory-link{gap:14px;padding-inline:0}.business-directory-link>svg:first-child{width:21px}.business-directory-link>svg:last-child{width:17px}.business-plan-details>span{font-size:21px}.business-questions .faq-list summary,.business-questions .faq-list details>p{font-size:14px}.business-related>h2{font-size:26px}.business-related .business-directory-link h3{font-size:18px}}@media (prefers-reduced-motion:reduce){.business-directory-link>svg:last-child,.business-nav-toggle svg{transition:none}.business-directory-link:hover>svg:last-child{transform:none}}@media (max-width:850px){.site-header .business-nav-panel{max-height:none;overflow-y:visible}.site-header .business-nav-list a{justify-content:flex-start}.business-nav-icon{width:20px;height:20px}}.business-detail .business-photo--peluquerias img{object-position:center 44%}.business-detail .business-photo--estetica img{object-position:center 42%}.business-detail .business-photo--restaurantes img{object-position:center 48%}.business-detail .business-photo--talleres-mecanicos img{object-position:center 44%}@media (max-width:600px){.business-detail .business-photo--peluquerias img{object-position:62% center}.business-detail .business-photo--estetica img{object-position:45% center}.business-detail .business-photo--talleres-mecanicos img{object-position:48% center}}@media (min-width:601px) and (max-width:850px){.site-header .header-inner{height:66px}.site-header .site-logo img{width:120px}.site-header .mobile-menu{place-items:center;width:28px;height:44px;padding:0;display:grid!important}.site-header .main-nav{background:var(--business-white);border-bottom:1px solid var(--line);max-height:calc(100dvh - 66px);margin:0;padding:10px 24px 20px;display:none;position:absolute;top:66px;left:0;right:0;overflow-y:auto}.site-header .main-nav.is-open{flex-direction:column;align-items:stretch;gap:0;display:flex}.site-header .main-nav>a{border-bottom:1px solid var(--line);justify-content:space-between;padding:14px 0;font-size:13px}.site-header .main-nav .mobile-login{color:var(--accent);display:flex!important}.site-header .business-nav-toggle{border-bottom:1px solid var(--line);justify-content:space-between;width:100%;min-height:49px;font-size:13px}.site-header .business-nav-panel{width:auto;box-shadow:none;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:12px 0;position:static}.site-header .business-nav-panel>p{display:none}.site-header .business-nav-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.site-header .business-nav-list a{border:0;min-height:44px;padding:12px}.site-header .business-nav-list strong{font-size:12px}.site-header .business-nav-list span{display:none}.site-header .business-nav-all{min-height:44px;padding:14px 12px 4px;font-size:12px}}
