:root{--tally-bg:#fff;--tally-surface:#f8fafc;--tally-text:#172033;--tally-muted:#667085;--tally-line:#e2e7ee;--tally-blue:#3888d0;--tally-tint:#eff5ff;--tally-header:rgba(255,255,255,.96)}.dark{--tally-bg:#0a0a0a;--tally-surface:#121212;--tally-text:#f4f4f5;--tally-muted:#a1a1aa;--tally-line:#2b2b2e;--tally-blue:#65aadd;--tally-tint:#111e34;--tally-header:rgba(10,10,10,.96)}body{background:var(--tally-bg);color:var(--tally-text)}body :where(h1,h2,h3,h4,p,a,button,input,select,textarea,label,summary,span,small,li,div):not([data-original-card],[data-original-card] *){font-family:var(--font-tally),Arial,sans-serif}[data-original-card]{font-family:var(--font-original),Arial,sans-serif}body :where(h1,h2):not([data-original-card],[data-original-card] *){letter-spacing:-.045em;font-weight:600}body :where(button,a,input,select,textarea,summary):focus-visible{outline:2px solid #3888d0;outline-offset:4px}body main{min-height:65vh}.tally-frame{max-width:1320px;margin:0 auto;border-left:1px dashed var(--tally-line);border-right:1px dashed var(--tally-line)}.tally-header{position:fixed;top:0;left:0;right:0;z-index:50;background:var(--tally-header);backdrop-filter:none;border-bottom:1px dashed var(--tally-line);font-family:var(--font-tally),sans-serif}.tally-header-row{max-width:1440px;margin:auto;padding:0 28px;min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:22px}.tally-logo{flex-shrink:0;width:142px;display:block}.tally-logo img{width:100%;height:auto;max-height:42px;object-fit:contain}.tally-desktop-nav{display:flex;gap:15px;align-items:center}.tally-nav-group summary{display:flex;gap:5px;align-items:center;cursor:pointer;font-size:14px;font-weight:500;white-space:nowrap;min-height:46px;color:var(--tally-text)}.tally-header summary{list-style:none}.tally-header summary::-webkit-details-marker{display:none}.tally-nav-group summary.is-active,.tally-nav-group summary:hover{color:var(--tally-blue)}.tally-nav-panel{position:absolute;top:74px;left:50%;transform:translateX(-50%);width:min(740px,90vw);padding:25px;background:var(--tally-bg);border:1px solid var(--tally-line);box-shadow:0 15px 35px #00000012}.tally-nav-panel>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 14px;max-height:60vh;overflow-y:auto}.tally-nav-panel a{display:flex;padding:9px;font-size:14px;color:var(--tally-text)}.tally-nav-panel a:hover{background:var(--tally-tint);color:var(--tally-blue)}.tally-nav-panel .tally-nav-title{color:var(--tally-blue);font-size:19px;justify-content:space-between;border-bottom:1px dashed var(--tally-line);margin-bottom:12px;padding-bottom:16px}.tally-header-actions{display:flex;align-items:center;gap:9px;flex-shrink:0}.tally-icon-button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--tally-line);color:var(--tally-text);background:transparent;border-radius:0}.tally-icon-button:hover{background:var(--tally-tint);color:var(--tally-blue)}.tally-button{display:inline-flex;align-items:center;justify-content:center;gap:13px;background:#3888d0;color:#fff;padding:15px 22px;border:1px solid #3888d0;font-weight:500;font-size:15px;min-height:48px;transition:background .18s,transform .18s;border-radius:0}.tally-button:hover{background:#2d73b3;color:#fff;transform:translateY(-2px)}.tally-button-outline{background:var(--tally-bg);color:var(--tally-text);border-color:var(--tally-line)}.tally-button-outline:hover{background:var(--tally-tint);color:var(--tally-blue)}.tally-button-small{min-height:40px;padding:9px 14px;font-size:14px}.tally-account{position:relative}.tally-account-panel{position:absolute;top:48px;right:0;width:220px;background:var(--tally-bg);border:1px solid var(--tally-line);padding:18px;display:grid;gap:15px}.tally-account-panel button{display:flex;gap:9px;align-items:center}.tally-menu-toggle{display:none}.tally-mobile-nav{max-height:calc(100dvh - 86px);overflow-y:auto;padding:12px 24px 24px;background:var(--tally-bg);border-top:1px dashed var(--tally-line)}.tally-mobile-nav details{border-bottom:1px solid var(--tally-line);padding:12px 0}.tally-mobile-nav summary{display:flex;align-items:center;justify-content:space-between;font-size:18px;cursor:pointer;min-height:34px}.tally-mobile-nav details>a{display:block;padding:10px 12px;color:var(--tally-muted);font-size:15px}.tally-mobile-nav details>a:first-of-type{color:var(--tally-blue)}.tally-mobile-extra{display:flex;flex-wrap:wrap;gap:22px;padding-top:24px}.tally-home{padding-top:86px;background:var(--tally-bg)}.tally-hero{display:grid;grid-template-columns:1.04fr 1fr;align-items:center;gap:54px;padding:95px 44px 90px;border-bottom:1px dashed var(--tally-line)}.tally-eyebrow{display:inline-flex;align-items:center;gap:10px;padding:10px 13px;border:1px dashed var(--tally-line);font-size:10px;font-weight:500;letter-spacing:.12em;color:var(--tally-blue);margin-bottom:26px}.tally-hero h1{font-size:clamp(48px,5.2vw,74px);line-height:1.02;margin:0 0 26px;color:var(--tally-text)}.tally-home em{font-style:normal;color:var(--tally-blue)}.tally-hero-copy>p{color:var(--tally-muted);font-size:17px;line-height:1.8;max-width:490px}.tally-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:31px}.tally-hero-note{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--tally-muted);margin-top:24px}.tally-hero-note svg{color:var(--tally-blue)}.tally-workspace{border:1px solid var(--tally-line);background:var(--tally-bg);box-shadow:16px 16px 0 var(--tally-surface);min-width:0}.tally-workspace-bar{display:flex;gap:5px;align-items:center;padding:14px;border-bottom:1px solid var(--tally-line);font-size:10px;color:var(--tally-muted)}.tally-dot{width:6px;height:6px;border:1px solid var(--tally-line);border-radius:50%}.tally-workspace-bar>span:nth-child(4){margin-left:7px}.tally-status{margin-left:auto;color:var(--tally-blue);font-size:8px;letter-spacing:.07em}.tally-workspace-content{padding:27px}.tally-workspace-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.tally-label{display:block;color:var(--tally-blue);letter-spacing:.12em;font-size:10px;font-weight:600;margin-bottom:16px}.tally-workspace-heading .tally-label{font-size:8px;margin-bottom:8px}.tally-workspace-heading h2{font-size:24px;line-height:1.2}.tally-monogram{display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:var(--tally-tint);color:var(--tally-blue);font-size:22px;font-weight:600}.tally-workspace-stats{display:grid;grid-template-columns:repeat(3,1fr);margin:27px 0;border:1px dashed var(--tally-line)}.tally-workspace-stats>div{display:flex;flex-direction:column;gap:5px;padding:14px}.tally-workspace-stats>div+div{border-left:1px dashed var(--tally-line)}.tally-workspace-stats strong{font-size:29px;line-height:1.2;font-weight:500}.tally-workspace-stats span{font-size:11px;color:var(--tally-muted)}.tally-ledger-title{display:flex;justify-content:space-between;color:var(--tally-muted);font-size:8px;letter-spacing:.1em;padding-bottom:8px}.tally-ledger-row{display:flex;align-items:center;gap:12px;padding:15px 0;border-top:1px solid var(--tally-line)}.tally-ledger-row:hover{color:var(--tally-blue)}.tally-ledger-row>svg:last-child{margin-left:auto;flex-shrink:0;color:var(--tally-blue)}.tally-ledger-icon{color:var(--tally-blue);padding:8px;background:var(--tally-tint)}.tally-ledger-row strong{display:block;font-size:13px;font-weight:500}.tally-ledger-row small{display:block;margin-top:4px;font-size:10px;color:var(--tally-muted)}.tally-workspace-bottom{display:flex;align-items:center;gap:7px;border-top:1px solid var(--tally-line);padding-top:18px;font-size:10px;color:var(--tally-muted)}.tally-blue-dot{width:5px;height:5px;background:var(--tally-blue);border-radius:50%}.tally-area-strip{display:flex;flex-wrap:wrap;justify-content:center;padding:24px 20px;gap:26px;border-bottom:1px dashed var(--tally-line)}.tally-area-strip a{font-size:13px;color:var(--tally-muted)}.tally-area-strip a:hover,.tally-area-strip span{color:var(--tally-blue)}.tally-area-strip span{margin-left:7px}.tally-section{padding:85px 44px;border-bottom:1px dashed var(--tally-line);scroll-margin-top:86px}.tally-section-heading{display:flex;justify-content:space-between;align-items:end;gap:45px;margin-bottom:45px}.tally-home h2{font-size:clamp(32px,3.5vw,48px);line-height:1.12}.tally-workspace h2{font-size:24px}.tally-section-heading>p{color:var(--tally-muted);line-height:1.8;font-size:16px;max-width:345px}.tally-area-directory{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px dashed var(--tally-line);border-left:1px dashed var(--tally-line)}.tally-area-entry{display:flex;flex-direction:column;align-items:flex-start;padding:30px;border-bottom:1px dashed var(--tally-line);border-right:1px dashed var(--tally-line);position:relative;transition:background .2s}.tally-area-entry:hover{background:var(--tally-surface)}.tally-area-entry>svg{color:var(--tally-blue);margin-bottom:28px}.tally-area-number{position:absolute;top:30px;right:25px;font-size:11px;color:var(--tally-muted)}.tally-area-entry h3{font-size:23px;margin-bottom:12px;letter-spacing:-.03em;font-weight:500}.tally-area-entry p{color:var(--tally-muted);line-height:1.7;font-size:14px;flex:1}.tally-area-link{display:flex;width:100%;justify-content:space-between;color:var(--tally-blue);margin-top:30px;font-size:13px}.tally-area-entry:last-child{grid-column:span 3;display:grid;grid-template-columns:45px 1fr 1.5fr auto;gap:24px;align-items:center}.tally-area-entry:last-child .tally-area-link,.tally-area-entry:last-child h3,.tally-area-entry:last-child>svg{margin:0}.tally-area-entry:last-child .tally-area-number{display:none}.tally-faq,.tally-workflow{display:grid;grid-template-columns:1fr 1fr;gap:80px}.tally-faq p,.tally-workflow p{font-size:16px;line-height:1.8;color:var(--tally-muted);margin:22px 0}.tally-workflow ol{border-top:1px dashed var(--tally-line)}.tally-workflow li{display:flex;gap:24px;padding:26px 0;border-bottom:1px dashed var(--tally-line)}.tally-workflow li>span{font-size:12px;color:var(--tally-blue);padding-top:6px}.tally-workflow h3{font-size:23px;font-weight:500}.tally-workflow li p{font-size:14px;margin:9px 0 0}.tally-featured{border-bottom:1px dashed var(--tally-line)}.tally-featured section{padding-top:80px;padding-bottom:70px}.tally-faq details{padding:23px 0;border-top:1px dashed var(--tally-line)}.tally-faq details:last-child{border-bottom:1px dashed var(--tally-line)}.tally-faq summary{display:flex;justify-content:space-between;gap:24px;cursor:pointer;font-size:18px;list-style:none}.tally-faq summary::-webkit-details-marker{display:none}.tally-faq summary span{color:var(--tally-blue);font-size:22px}.tally-faq details[open] summary span{transform:rotate(45deg)}.tally-faq details p{font-size:14px;margin-bottom:0}.tally-text-link{display:inline-flex;align-items:center;gap:9px;color:var(--tally-blue);font-size:14px;margin-top:14px}.tally-end{text-align:center;background:var(--tally-surface)}.tally-end h2{font-size:clamp(40px,5vw,68px)}.tally-end p{margin-top:24px;color:var(--tally-muted)}.tally-end .tally-actions{justify-content:center}body .tally-footer{background:var(--tally-bg)!important;border-top:1px dashed var(--tally-line);color:var(--tally-text)}body .tally-footer :is(p,a,button,span){color:var(--tally-muted)!important}body .tally-footer :is(h3,h4){color:var(--tally-text)!important}body .tally-footer :is(a,button):hover{color:var(--tally-blue)!important}body .tally-footer .container{max-width:1320px;padding-top:65px}body .tally-inner-page{padding-top:92px;padding-bottom:80px}body .tally-inner-page>div{max-width:1232px}body .tally-inner-page header{border-bottom:1px dashed var(--tally-line);padding-bottom:28px;margin-bottom:32px}body .tally-inner-page h1{color:var(--tally-text)}@media(min-width:1450px){.tally-header-row{gap:26px}.tally-desktop-nav{gap:22px}}@media(max-width:1250px){.tally-desktop-nav{display:none}.tally-menu-toggle{display:inline-flex}.tally-header-row{min-height:76px}.tally-home{padding-top:76px}.tally-hero{gap:32px;padding:75px 32px}.tally-hero h1{font-size:62px}}@media(max-width:900px){.tally-hero{grid-template-columns:1fr;padding:58px 28px;gap:46px}.tally-hero-copy{max-width:650px}.tally-hero h1{font-size:66px}.tally-hero h1 br:nth-of-type(2){display:none}.tally-workspace{width:100%;max-width:620px}.tally-section{padding:60px 28px}.tally-section-heading{align-items:start;flex-direction:column;gap:22px}.tally-area-directory{grid-template-columns:repeat(2,1fr)}.tally-area-entry:last-child{grid-column:span 2;grid-template-columns:35px 1fr}.tally-faq,.tally-workflow{grid-template-columns:1fr;gap:40px}}@media(max-width:560px){.tally-header-row{padding:0 16px;gap:12px;min-height:72px}.tally-logo{width:119px}.tally-header-actions{gap:6px}.tally-icon-button{width:34px;height:36px}.tally-login{display:none}.tally-home{padding-top:72px}.tally-hero{padding:45px 21px}.tally-hero h1{font-size:48px}.tally-hero h1 br:nth-of-type(2){display:block}.tally-eyebrow{font-size:8px;letter-spacing:.1em}.tally-hero-copy>p{font-size:16px}.tally-button{padding:12px 15px;font-size:13px;gap:9px}.tally-hero-note{font-size:10px}.tally-workspace-content{padding:18px}.tally-workspace-heading h2{font-size:22px}.tally-status{display:none}.tally-ledger-row{gap:9px}.tally-ledger-row strong{font-size:12px}.tally-workspace{box-shadow:7px 7px 0 var(--tally-surface)}.tally-area-strip{gap:17px;padding:22px 16px}.tally-area-strip a{font-size:11px}.tally-section{padding:52px 21px}.tally-area-directory{grid-template-columns:1fr}.tally-area-entry{padding:25px}.tally-area-entry:last-child{grid-column:auto;display:flex;gap:0;align-items:flex-start}.tally-area-entry:last-child>svg{margin-bottom:24px}.tally-area-entry:last-child h3{margin-bottom:12px}.tally-area-entry:last-child .tally-area-link{margin-top:24px}.tally-home h2{font-size:33px}.tally-workspace h2{font-size:22px}.tally-inner-page{padding-left:8px;padding-right:8px}}@media(prefers-reduced-motion:reduce){.tally-header *,.tally-home *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}body :is([class~=bg-white],[class~="bg-[#ffffff]"],[class~="bg-[#FFFFFF]"],[class~="bg-[#F8FAFC]"],[class~="bg-[#f8fafc]"],[class~="bg-[#f9fafb]"],[class~=bg-simplifico-cream],[class~=bg-background]):not([data-original-card],[data-original-card] *){background-color:var(--tally-bg)!important}body :is([class~=bg-gray-50],[class~=bg-gray-100],[class~=bg-slate-50],[class~=bg-slate-100],[class~=bg-simplifico-gray-light]):not([data-original-card],[data-original-card] *){background-color:var(--tally-surface)!important}body :is([class~=text-slate-900],[class~=text-gray-900],[class~=text-gray-800],[class~=text-slate-800],[class~=text-simplifico-gray-dark],[class~=text-foreground]):not([data-original-card],[data-original-card] *){color:var(--tally-text)!important}body :is([class~=text-gray-400],[class~=text-gray-500],[class~=text-gray-600],[class~=text-slate-400],[class~=text-slate-500],[class~=text-slate-600],[class~=text-blue-50]):not([data-original-card],[data-original-card] *){color:var(--tally-muted)!important}body :is([class~=border-gray-100],[class~=border-gray-200],[class~=border-slate-100],[class~=border-slate-200],[class~=border-blue-100]):not([data-original-card],[data-original-card] *){border-color:var(--tally-line)!important}body :is([class~=text-blue-600],[class~=text-blue-700],[class~=text-simplifico-blue]):not([data-original-card],[data-original-card] *){color:var(--tally-blue)!important}body :is([class~=bg-blue-50],[class~=bg-blue-100]):not([data-original-card],[data-original-card] *){background-color:var(--tally-tint)!important}body :is([class~=rounded-xl],[class~=rounded-2xl],[class~=rounded-3xl],[class~="rounded-[2rem]"],[class~="rounded-[2.5rem]"],[class~="rounded-[3rem]"]):not([data-original-card],[data-original-card] *){border-radius:3px!important}body :is([class~=shadow-xl],[class~=shadow-2xl],[class~=shadow-lg]):not([data-original-card],[data-original-card] *){box-shadow:0 4px 18px #00000005!important}body main h1:not([data-original-card],[data-original-card] *){line-height:1.07}body :is(input,select,textarea):not([data-original-card],[data-original-card] *){border-radius:2px}body :is(button,a)[class*=rounded-full]:not([data-original-card],[data-original-card] *){border-radius:2px!important}body .tally-footer [class*="bg-white/"]{background:var(--tally-surface)!important}.tally-logo{display:flex;align-items:center;gap:2px}.tally-logo img:first-child{width:calc(100% - 27px)}.tally-logo img:last-child{width:25px;height:32px;object-fit:contain}.tally-nav-extra{font-size:13px;white-space:nowrap;color:var(--tally-blue)}@media(min-width:1251px) and (max-width:1390px){.tally-desktop-nav{gap:10px}.tally-header-row{gap:16px;padding:0 20px}.tally-nav-group summary{font-size:13px}.tally-logo{width:122px}}body .tally-footer{color:var(--tally-text)!important}body .tally-footer [class*=text-blue-]{color:var(--tally-muted)!important}body .tally-footer svg{color:var(--tally-blue)}body .tally-footer .border-t{border-color:var(--tally-line)}.footer-legal-documents{margin-top:48px;padding-top:32px;border-top:1px dashed var(--tally-line)}.footer-legal-documents h4{font-size:16px;font-weight:600;margin-bottom:20px}.footer-legal-documents ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 28px}.footer-legal-documents a{display:block;font-size:12px;line-height:1.6;text-transform:none;overflow-wrap:anywhere}.footer-legal-documents a:hover{text-decoration:underline}@media(max-width:760px){.footer-legal-documents ul{grid-template-columns:1fr}}.home-final{overflow-x:clip!important}header.shared-header>div:first-child{max-width:1600px;gap:16px}header.shared-header nav{display:none}header.shared-header button[aria-controls=home-mobile-menu]{display:grid}.shared-header #home-mobile-menu{display:block}.shared-header #home-mobile-menu.hidden{display:none}@media(min-width:1600px){header.shared-header nav{display:flex}.shared-header #home-mobile-menu,header.shared-header button[aria-controls=home-mobile-menu]{display:none}}header.shared-header a,header.shared-header button{flex-shrink:0}.home-final .fade-up{opacity:1}.home-final section{scroll-margin-top:90px}.home-final a:focus-visible,.home-final button:focus-visible{outline:2px solid #3888d0;outline-offset:4px}@media(max-width:380px){header.shared-header img{max-width:115px;height:auto}header.shared-header>div:first-child{padding-left:12px;padding-right:12px;gap:8px}}@media(prefers-reduced-motion:reduce){.home-final *,.home-final :after,.home-final :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.home-final .fade-up{transform:none;opacity:1}}.home-final [hidden],.shared-header [hidden]{display:none!important}.shared-header a:focus-visible,.shared-header button:focus-visible{outline:2px solid #3888d0;outline-offset:4px}:root{--category-blue:56,136,208}.category-directory{background:radial-gradient(ellipse at 5% 24%,rgba(var(--category-blue),.1),transparent 48%),radial-gradient(ellipse at 95% 65%,rgba(var(--category-blue),.08),transparent 45%)}.category-glass{position:relative;isolation:isolate;min-width:0;background:radial-gradient(ellipse at 100% 100%,rgba(var(--category-blue),.22),transparent 68%),linear-gradient(130deg,rgba(255,255,255,.88),rgba(226,242,255,.68) 50%,rgba(196,226,249,.58))!important;border:1px solid rgba(var(--category-blue),.24)!important;border-radius:26px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.96),inset 0 -1px 0 rgba(255,255,255,.4),0 12px 34px rgba(30,89,142,.08)!important;-webkit-backdrop-filter:blur(20px) saturate(130%);backdrop-filter:blur(20px) saturate(130%);transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}.category-glass:hover{border-color:rgba(var(--category-blue),.5)!important;box-shadow:inset 0 1px 0 #fff,0 18px 40px rgba(30,89,142,.15)!important;transform:translateY(-3px)}.category-glass :is(h2,h3){color:#183b59!important;font-size:22px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:-.025em}.category-glass p{color:#3c5c76!important;font-size:16px!important;line-height:1.65!important}.category-glass :is(span,[class*=text-blue-],[class*=text-transparent]){color:#245b86}.category-glass [class*=bg-clip-text]{background:none!important;color:#245b86!important}.category-glass>button>span{color:#183b59!important;font-size:18px!important}.category-glass :is(a,button):focus-visible,.category-glass:focus-visible{outline:3px solid #3888d0;outline-offset:4px}.dark .category-glass{background:radial-gradient(ellipse at 100% 100%,rgba(var(--category-blue),.28),transparent 70%),linear-gradient(130deg,rgba(23,46,68,.94),rgba(18,43,65,.85))!important;border-color:rgba(136,193,238,.3)!important;box-shadow:inset 0 1px 0 rgba(196,226,249,.18),0 12px 32px rgba(0,0,0,.15)!important}.dark .category-glass :is(h2,h3),.dark .category-glass>button>span{color:#e5f3ff!important}.dark .category-glass p{color:#bfd7eb!important}.dark .category-glass :is(span,[class*=text-blue-],[class*=text-transparent]){color:#a8d5f7!important}.shared-header nav>div>div>div{background:linear-gradient(130deg,rgba(250,253,255,.97),rgba(213,234,251,.94))!important;border-color:rgba(var(--category-blue),.25)!important;backdrop-filter:blur(22px);box-shadow:0 18px 45px rgba(30,89,142,.15),inset 0 1px 0 #fff!important}.shared-header #home-mobile-menu{background:linear-gradient(130deg,rgba(250,253,255,.98),rgba(213,234,251,.96))!important;backdrop-filter:blur(22px)}.shared-header #home-mobile-menu a[href*="/categoria/"],.shared-header nav a[href*="/categoria/"]{background:linear-gradient(120deg,rgba(255,255,255,.75),rgba(var(--category-blue),.08));border:1px solid rgba(var(--category-blue),.15);border-radius:14px}.dark .shared-header #home-mobile-menu,.dark .shared-header nav>div>div>div{background:linear-gradient(130deg,rgba(20,43,65,.98),rgba(22,57,85,.96))!important}@media(prefers-reduced-motion:reduce){.category-glass{transition:none}.category-glass:hover{transform:none}}.brand-shell{position:relative;isolation:isolate}.brand-shell:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:url(/images/brand/simplifico-blue-ribbon.webp) 50%/cover no-repeat;opacity:.11}.brand-shell .home-final>section,.brand-shell>main>:is(div,section){background-color:initial!important}.dark .brand-shell:before{opacity:.055}.brand-ribbon-hero{display:block;width:min(480px,78vw);height:auto;aspect-ratio:1;object-fit:cover;box-shadow:0 24px 65px rgba(56,136,208,.2);border:1px solid rgba(56,136,208,.16)}body :is(button,a[class*=bg-blue],a[class*="bg-[#3888"],a[class*=bg-simplifico],a[class*=bg-primary],.tally-button):not(:disabled):not([aria-disabled=true]){transition:background-color .18s ease,box-shadow .18s ease,translate .18s ease,scale .18s ease}@media(hover:hover){body :is(button,a[class*=bg-blue],a[class*="bg-[#3888"],a[class*=bg-simplifico],a[class*=bg-primary],.tally-button):not(:disabled):not([aria-disabled=true]):hover{translate:0 -2px;box-shadow:0 7px 20px rgba(56,136,208,.2)}}body :is(button,a[class*=bg-blue],a[class*="bg-[#3888"],a[class*=bg-simplifico],a[class*=bg-primary],.tally-button):not(:disabled):not([aria-disabled=true]):active{translate:0 0;scale:.97}body :is(button,a):focus-visible{outline:3px solid #3888d0;outline-offset:4px}@media(prefers-reduced-motion:reduce){body :is(button,a){transition:none!important;translate:none!important;scale:none!important}}.campaign-hero{position:relative;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;color:#0b1730}.campaign-visual img{display:block;width:100%;height:auto}.campaign-copy{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.campaign-cta{position:absolute;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;font-family:inherit;font-size:clamp(12px,1.55vw,28px);font-weight:600;text-decoration:none;transition:box-shadow .2s,filter .2s}.campaign-primary{background:#3888d0;color:#fff!important;box-shadow:0 8px 25px #3888d04d}.campaign-primary:hover{background:#2d73b3;box-shadow:0 12px 30px #3888d066}.campaign-secondary{background:#f7fafdf5;color:#10172d!important;border:1px solid #ffffff}.campaign-secondary:hover{background:#e2f0fa}.campaign-home .campaign-primary{left:10.7%;top:55.1%;width:18.5%;height:8.3%}.campaign-home .campaign-secondary{left:30.4%;top:55.1%;width:17%;height:8.3%}.campaign-digitalizar .campaign-primary{left:62.2%;top:84.3%;width:21%;height:14.2%}.campaign-gestionar .campaign-primary{left:7.3%;top:82.1%;width:18.8%;height:13.7%}.campaign-gestionar .campaign-secondary{left:27.1%;top:82.1%;width:16.3%;height:13.7%}body .campaign-directory{padding-top:0}.campaign-directory>.campaign-hero{max-width:1600px;margin-bottom:64px}.campaign-category-grid{scroll-margin-top:100px}@media(max-width:767px){.campaign-hero{display:flex;flex-direction:column;background:rgba(241,248,253,.8);padding-bottom:28px}.campaign-copy{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal;padding:28px 22px 22px;order:1}.campaign-copy p:first-child{color:#3888d0;font-size:14px;font-weight:600;margin-bottom:10px}.campaign-copy h1{font-size:clamp(32px,8vw,44px);line-height:1.08;margin-bottom:16px;color:#10172d}.campaign-copy p:last-child{font-size:16px;line-height:1.6;color:#41576d}.campaign-visual{height:200px;overflow:hidden;order:0}.campaign-visual img{width:100%;max-width:none;height:100%;object-fit:cover;object-position:center;transform:none}.campaign-digitalizar .campaign-visual img{transform:none}.campaign-actions{order:2;display:flex;flex-wrap:wrap;gap:12px;padding:0 22px}.campaign-hero .campaign-cta{position:static;width:100%;min-height:50px;font-size:16px;padding:12px 18px}.dark .campaign-copy h1{color:#e5f3ff}.dark .campaign-copy p:last-child{color:#bfd7eb}.dark .campaign-hero{background:rgba(18,43,65,.85)}}.campaign-ahorrar .campaign-primary{left:62.2%;top:79.9%;width:20%;height:14%}@media(max-width:767px){.campaign-ahorrar .campaign-visual img{transform:none}.campaign-ahorrar .campaign-cta{position:static;width:100%;min-height:50px}}.campaign-empleo .campaign-primary,.campaign-emprender-y-crecer .campaign-primary{left:62.2%;top:86.1%;width:21.5%;height:13.8%}.campaign-herramientas .campaign-primary{left:8.2%;top:85.2%;width:20.5%;height:13%}.campaign-comunidad .campaign-primary{left:8%;top:85.6%;width:20.5%;height:13.3%}.campaign-comunidad .campaign-secondary{left:29.2%;top:85.6%;width:15.4%;height:13.3%}@media(max-width:767px){.campaign-empleo .campaign-visual img,.campaign-emprender-y-crecer .campaign-visual img,.campaign-herramientas .campaign-visual img{transform:none}.campaign-hero .campaign-cta{position:static;width:100%;min-height:50px;height:auto}}@media(min-width:768px){.campaign-hero.is-translated{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;align-items:end;background:rgba(241,248,253,.8)}.campaign-hero.is-translated .campaign-copy{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal;padding:clamp(32px,5vw,88px) clamp(24px,4vw,72px) 24px;grid-column:1;grid-row:1}.campaign-hero.is-translated .campaign-copy p:first-child{color:#3888d0;font-size:clamp(14px,1.2vw,20px);font-weight:600;margin-bottom:14px}.campaign-hero.is-translated .campaign-copy h1{font-size:clamp(36px,4.6vw,76px);line-height:1.04;margin-bottom:20px;color:#10172d}.campaign-hero.is-translated .campaign-copy p:last-child{font-size:clamp(16px,1.3vw,21px);line-height:1.6;color:#41576d;max-width:36ch}.campaign-hero.is-translated .campaign-visual{grid-column:2;grid-row:1/span 2;align-self:stretch;overflow:hidden;aspect-ratio:836/941}.campaign-hero.is-translated .campaign-visual img{width:200%;max-width:none;height:100%;object-fit:cover;transform:translateX(-50%)}.campaign-hero.is-translated.campaign-digitalizar .campaign-visual img{transform:none}.campaign-hero.is-translated .campaign-actions{grid-column:1;grid-row:2;align-self:start;display:flex;flex-wrap:wrap;gap:12px;padding:0 clamp(24px,4vw,72px) clamp(32px,5vw,88px)}.campaign-hero.is-translated .campaign-cta{position:static;width:auto;min-height:52px;font-size:16px;padding:12px 26px}.dark .campaign-hero.is-translated{background:rgba(18,43,65,.85)}.dark .campaign-hero.is-translated .campaign-copy h1{color:#e5f3ff}.dark .campaign-hero.is-translated .campaign-copy p:last-child{color:#bfd7eb}}body,body :not(code,pre,kbd,samp,code *,pre *),body :not(code,pre,kbd,samp,code *,pre *):after,body :not(code,pre,kbd,samp,code *,pre *):before{font-family:var(--font-original),"Inter",Arial,sans-serif!important}body,body *,body :after,body :before{font-weight:400!important}body :is(.font-thin,.font-extralight,.font-light,.eh-sc-title,[style*="font-weight:300"],[style*="font-weight: 300"]),body :is(.font-thin,.font-extralight,.font-light,.eh-sc-title,[style*="font-weight:300"],[style*="font-weight: 300"]) *{font-weight:300!important}