{"id":9703,"date":"2026-06-08T17:09:32","date_gmt":"2026-06-08T15:09:32","guid":{"rendered":"https:\/\/metrickal.com\/outsourcing-back-office-in-madrid\/"},"modified":"2026-07-24T23:57:38","modified_gmt":"2026-07-24T21:57:38","slug":"outsourcing-back-office-in-madrid","status":"publish","type":"page","link":"https:\/\/metrickal.com\/en\/outsourcing-back-office-in-madrid\/","title":{"rendered":"Outsourcing Back Office in Madrid"},"content":{"rendered":"\n<style>\n:root {\n  --rosa: #CE1782; --rosa-hover: #B5106F; --rosa-light: #FEEFF8; --rosa-mid: #F5C9E2;\n  --navy: #071A35; --navy-deep: #050F26; --navy-light: #112344;\n  --text: #5C5C5C; --text-dark: #1E2330; --text-muted: #878D9C;\n  --white: #FFFFFF; --surface: #F5F5F5; --surface-cool: #F7F8FB;\n  --border: #EAEBED; --border-soft: #F1F2F4; --mint: #0FEDC1; --danger: #DE3D3D;\n  --shadow-sm: 0 4px 12px rgba(0,0,0,.04);\n  --shadow-md: 0 8px 32px rgba(0,0,0,.06);\n  --shadow-lg: 0 16px 40px rgba(206,23,130,.10);\n}\n.mk *, .mk *::before, .mk *::after { box-sizing: border-box; }\n.mk { font-family: 'Manrope', system-ui, -apple-system, sans-serif; font-size: 16px; line-height: 1.5; color: var(--text); background: var(--white); -webkit-font-smoothing: antialiased; }\n.mk h1, .mk h2, .mk h3, .mk h4 { font-family: 'DM Sans', system-ui, sans-serif; font-weight: 900; letter-spacing: -0.025em; margin: 0; color: var(--navy); }\n.mk p { margin: 0; }\n.mk a { color: inherit; text-decoration: none; transition: color .15s ease; }\n.mk a:hover { color: var(--rosa); }\n.mk ul { list-style: none; padding: 0; margin: 0; }\n.mk img, .mk svg { display: block; max-width: 100%; }\n\n\/* Sections, all 1440px full-width with inner 1280px content *\/\n.mk-section { width: 100%; padding: 0; position: relative; }\n.mk-wrap { max-width: 1280px; margin: 0 auto; padding: 0 80px; }\n@media (max-width: 1024px) { .mk-wrap { padding: 0 32px; } }\n@media (max-width: 640px) { .mk-wrap { padding: 0 20px; } }\n\n\/* Eyebrow pill *\/\n.mk-eyebrow { display: inline-flex; align-items: center; padding: 8px 14px; background: var(--rosa-light); color: var(--rosa); font-family: 'DM Sans', sans-serif; font-weight: 700; font-size: 12px; letter-spacing: 0.08em; text-transform: uppercase; border-radius: 999px; }\n\n\/* Buttons *\/\n.mk-btn { display: inline-flex; align-items: center; justify-content: center; padding: 16px 28px; font-family: 'DM Sans', sans-serif; font-weight: 700; font-size: 15px; border-radius: 999px; text-decoration: none; transition: all .15s ease; cursor: pointer; }\n.mk-btn--primary { background: var(--rosa); color: var(--white); box-shadow: var(--shadow-lg); }\n.mk-btn--primary:hover { background: var(--rosa-hover); color: var(--white); transform: translateY(-1px); }\n.mk-btn--outline { background: transparent; color: var(--navy); border: 1.5px solid var(--navy); }\n.mk-btn--outline:hover { background: var(--navy); color: var(--white); }\n\n\/* Section heads *\/\n.mk-section-head { max-width: 800px; margin: 0 auto; text-align: center; }\n.mk-section-head h2 { font-size: clamp(32px, 4vw, 52px); line-height: 1.05; margin-top: 16px; }\n.mk-section-head .mk-section-sub { margin-top: 16px; font-size: 17px; color: var(--text); }\n\n\/* === 01 HERO === *\/\n.mk-hero { padding: 80px 0 80px; }\n.mk-hero__wrap { display: grid; grid-template-columns: 640px 1fr; gap: 80px; max-width: 1280px; margin: 0 auto; padding: 0 80px; }\n@media (max-width: 1100px) { .mk-hero__wrap { grid-template-columns: 1fr; gap: 48px; } }\n.mk-hero__left h1 { font-size: clamp(40px, 5vw, 64px); line-height: 1.04; margin-top: 24px; }\n.mk-hero__lead { margin-top: 32px; font-size: 18px; line-height: 1.55; max-width: 600px; color: var(--text); }\n.mk-hero__ctas { display: flex; gap: 12px; margin-top: 40px; flex-wrap: wrap; }\n.mk-hero__trust { display: flex; align-items: center; gap: 16px; margin-top: 40px; }\n.mk-hero__avatars { display: flex; }\n.mk-avatar { width: 36px; height: 36px; border-radius: 50%; border: 2px solid var(--white); margin-left: -10px; display: flex; align-items: center; justify-content: center; font-weight: 700; font-size: 11px; color: var(--white); font-family: 'DM Sans', sans-serif; }\n.mk-avatar:first-child { margin-left: 0; }\n.mk-avatar:nth-child(1) { background: linear-gradient(135deg, #CE1782, #B5106F); }\n.mk-avatar:nth-child(2) { background: linear-gradient(135deg, #0FEDC1, #0BC4A1); }\n.mk-avatar:nth-child(3) { background: linear-gradient(135deg, #071A35, #112344); }\n.mk-avatar:nth-child(4) { background: linear-gradient(135deg, #5C5C5C, #1E2330); }\n.mk-hero__trust-text { font-size: 13px; line-height: 1.3; }\n.mk-hero__trust-text strong { display: block; color: var(--navy); font-weight: 700; font-size: 14px; }\n.mk-hero__trust-text span { color: var(--text-muted); }\n\n\/* HeroRight 520x600 with blobs + HeroImageCard 480x600 *\/\n.mk-hero__right { position: relative; width: 520px; height: 600px; }\n@media (max-width: 1100px) { .mk-hero__right { width: 100%; max-width: 520px; margin: 0 auto; } }\n.mk-blob { position: absolute; border-radius: 50%; filter: blur(0px); opacity: 0.5; z-index: 1; }\n.mk-blob--rosa { left: 60px; top: -40px; width: 380px; height: 380px; background: radial-gradient(circle, var(--rosa-mid) 0%, var(--rosa-light) 70%, transparent 100%); }\n.mk-blob--mint { left: 380px; top: 460px; width: 160px; height: 160px; background: radial-gradient(circle, var(--mint) 0%, rgba(15,237,193,.3) 60%, transparent 100%); }\n.mk-hero__card { position: absolute; left: 20px; top: 0; width: 480px; height: 600px; background: var(--white); border-radius: 24px; box-shadow: var(--shadow-md); padding: 36px; z-index: 2; }\n@media (max-width: 1100px) { .mk-hero__card { width: 100%; } }\n.mk-statpill { display: inline-flex; align-items: center; gap: 10px; padding: 10px 18px; background: var(--surface-cool); border-radius: 999px; font-size: 13px; font-weight: 700; color: var(--navy); }\n.mk-statpill__dot { width: 8px; height: 8px; border-radius: 50%; background: var(--mint); box-shadow: 0 0 0 4px rgba(15,237,193,.18); animation: mk-pulse 1.8s infinite; }\n@keyframes mk-pulse { 0%, 100% { box-shadow: 0 0 0 4px rgba(15,237,193,.18); } 50% { box-shadow: 0 0 0 8px rgba(15,237,193,.08); } }\n\n\/* HeroProfileCard *\/\n.mk-profcard { margin-top: 18px; border: 1px solid var(--border); border-radius: 16px; padding: 24px; background: var(--white); }\n.mk-profcard__head { display: flex; justify-content: space-between; align-items: center; }\n.mk-profcard__title { font-family: 'DM Sans', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.1em; color: var(--text-muted); text-transform: uppercase; }\n.mk-livedot { display: inline-flex; align-items: center; gap: 4px; font-size: 10px; font-weight: 700; color: var(--rosa); letter-spacing: 0.06em; }\n.mk-livedot__d { width: 6px; height: 6px; background: var(--rosa); border-radius: 50%; animation: mk-pulse 1.5s infinite; }\n.mk-profrow { display: flex; align-items: center; justify-content: space-between; padding: 14px 0; border-bottom: 1px solid var(--border-soft); }\n.mk-profrow:last-of-type { border-bottom: none; }\n.mk-profrow__left { display: flex; align-items: center; gap: 10px; }\n.mk-profrow__ico { width: 32px; height: 32px; background: var(--surface-cool); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 14px; }\n.mk-profrow__label strong { display: block; font-size: 14px; font-weight: 700; color: var(--navy); }\n.mk-profrow__label small { display: block; font-size: 12px; color: var(--text-muted); margin-top: 2px; }\n.mk-profrow__price { font-family: 'DM Sans', sans-serif; font-size: 14px; font-weight: 800; color: var(--navy); }\n.mk-profcta { display: block; text-align: center; margin-top: 12px; padding: 6px; font-size: 13px; font-weight: 700; color: var(--rosa); }\n.mk-profcta:hover { color: var(--rosa-hover); }\n\n\/* HeroBigStat *\/\n.mk-bigstat { margin-top: 24px; padding: 24px; background: linear-gradient(135deg, var(--rosa-light), #fff); border-radius: 16px; border: 1px solid var(--rosa-mid); }\n.mk-bigstat__lbl { font-size: 13px; font-weight: 700; color: var(--rosa); text-transform: uppercase; letter-spacing: 0.06em; }\n.mk-bigstat__num { font-family: 'DM Sans', sans-serif; font-size: 96px; font-weight: 900; line-height: 1; letter-spacing: -0.04em; color: var(--rosa); margin-top: 8px; }\n.mk-bigstat__cap { font-size: 13px; color: var(--text); margin-top: 8px; line-height: 1.35; }\n\n\/* === 02 LOGOS === *\/\n.mk-logos { padding: 80px 0 60px; background: var(--surface-cool); }\n.mk-logos__head { text-align: center; font-family: 'DM Sans', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); }\n.mk-logos__row { display: flex; justify-content: space-between; align-items: center; margin-top: 32px; gap: 24px; flex-wrap: wrap; }\n.mk-logo { font-family: 'DM Sans', sans-serif; font-weight: 800; font-size: 17px; color: var(--text-muted); opacity: 0.7; letter-spacing: 0.04em; }\n\n\/* === 03 LLM ANSWER === *\/\n.mk-llm { padding: 60px 0; }\n.mk-llm__box { display: grid; grid-template-columns: 88px 1fr; gap: 32px; padding: 40px 48px; background: linear-gradient(135deg, #FAFBFE, #F4F6FB); border: 1px solid var(--border); border-radius: 24px; max-width: 1280px; margin: 0 auto; }\n@media (max-width: 800px) { .mk-llm__box { grid-template-columns: 1fr; gap: 24px; padding: 28px; } }\n.mk-llm__icon { width: 64px; height: 64px; background: var(--navy); color: var(--white); font-family: 'DM Sans', sans-serif; font-weight: 900; font-size: 36px; display: flex; align-items: center; justify-content: center; border-radius: 50%; }\n.mk-llm__q { font-family: 'DM Sans', sans-serif; font-size: 26px; font-weight: 900; color: var(--navy); line-height: 1.2; }\n.mk-llm__a { margin-top: 18px; font-size: 16px; line-height: 1.6; color: var(--text-dark); }\n.mk-llm__source { margin-top: 24px; font-size: 12px; color: var(--text-muted); }\n.mk-llm__source strong { color: var(--navy); font-family: 'DM Sans', sans-serif; letter-spacing: 0.04em; }\n.mk-llm__cta { display: inline-flex; align-items: center; gap: 6px; margin-top: 16px; padding: 12px 22px; background: var(--rosa); color: var(--white); border-radius: 999px; font-weight: 700; font-size: 14px; }\n.mk-llm__cta:hover { background: var(--rosa-hover); color: var(--white); }\n\n\/* === 04 STATS GRID === *\/\n.mk-stats { padding: 80px 0; }\n.mk-stats__grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; margin-top: 56px; max-width: 1280px; margin-left: auto; margin-right: auto; padding: 0 80px; }\n@media (max-width: 1024px) { .mk-stats__grid { grid-template-columns: repeat(2, 1fr); padding: 0 32px; } }\n@media (max-width: 540px) { .mk-stats__grid { grid-template-columns: 1fr; } }\n.mk-statcard { padding: 32px 28px; background: var(--white); border: 1px solid var(--border); border-radius: 20px; }\n.mk-statcard__num { font-family: 'DM Sans', sans-serif; font-size: 56px; font-weight: 900; line-height: 1; color: var(--rosa); letter-spacing: -0.04em; }\n.mk-statcard__num small { font-size: 31px; margin-left: 4px; color: var(--rosa); font-weight: 800; }\n.mk-statcard__lbl { font-family: 'DM Sans', sans-serif; font-size: 17px; font-weight: 800; color: var(--navy); margin-top: 16px; line-height: 1.25; }\n.mk-statcard__cap { margin-top: 16px; font-size: 13px; color: var(--text-muted); line-height: 1.45; }\n.mk-stats__cta-row { text-align: center; margin-top: 56px; }\n\n\/* === 05 WHY CITY === *\/\n.mk-why { padding: 100px 0; background: var(--surface-cool); }\n.mk-why__wrap { display: grid; grid-template-columns: 600px 1fr; gap: 80px; max-width: 1280px; margin: 0 auto; padding: 0 80px; align-items: start; }\n@media (max-width: 1024px) { .mk-why__wrap { grid-template-columns: 1fr; gap: 48px; padding: 0 32px; } }\n.mk-why__left h2 { font-size: clamp(32px, 4vw, 52px); line-height: 1.05; margin-top: 16px; }\n.mk-why__left p { margin-top: 24px; font-size: 16px; line-height: 1.7; color: var(--text); }\n.mk-why__bullets { margin-top: 32px; display: grid; gap: 18px; }\n.mk-bullet { display: flex; gap: 12px; align-items: flex-start; }\n.mk-bullet__check { flex-shrink: 0; width: 24px; height: 24px; background: var(--rosa-light); color: var(--rosa); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: 900; font-size: 13px; }\n.mk-bullet p { margin: 0; font-size: 15px; line-height: 1.55; color: var(--text-dark); }\n.mk-why__cta { margin-top: 40px; }\n.mk-why__right { position: sticky; top: 100px; }\n.mk-mapcard { background: var(--white); border: 1px solid var(--border); border-radius: 24px; padding: 60px 40px; text-align: center; box-shadow: var(--shadow-sm); }\n.mk-mapcard__pin { font-size: 56px; }\n.mk-mapcard__name { font-family: 'DM Sans', sans-serif; font-size: 32px; font-weight: 900; color: var(--navy); margin-top: 16px; letter-spacing: -0.02em; }\n.mk-mapcard__sub { font-size: 13px; color: var(--text-muted); margin-top: 6px; }\n.mk-mini-row { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 24px; }\n.mk-mini { background: var(--white); border: 1px solid var(--border); border-radius: 16px; padding: 24px; }\n.mk-mini__num { font-family: 'DM Sans', sans-serif; font-size: 28px; font-weight: 900; color: var(--navy); letter-spacing: -0.02em; }\n.mk-mini--rosa .mk-mini__num { color: var(--rosa); }\n.mk-mini__lbl { font-size: 13px; font-weight: 700; color: var(--navy); margin-top: 12px; }\n.mk-mini__cap { font-size: 12px; color: var(--text-muted); margin-top: 4px; }\n\n\/* === 06 SERVICE DEFINITION === *\/\n.mk-def { padding: 100px 0; }\n.mk-def__wrap { display: grid; grid-template-columns: 760px 488px; gap: 32px; max-width: 1280px; margin: 56px auto 0; padding: 0 80px; }\n@media (max-width: 1024px) { .mk-def__wrap { grid-template-columns: 1fr; padding: 0 32px; } }\n.mk-def__left { background: var(--white); border: 1px solid var(--border); border-radius: 24px; padding: 40px; }\n.mk-def__label { font-family: 'DM Sans', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 0.1em; color: var(--rosa); text-transform: uppercase; }\n.mk-def__lead { margin-top: 16px; font-size: 17px; line-height: 1.6; color: var(--text-dark); }\n.mk-def__div { height: 1px; background: var(--border); margin: 32px 0; }\n.mk-def__list { display: grid; gap: 16px; margin-top: 24px; }\n.mk-def__row { display: flex; gap: 12px; align-items: flex-start; }\n.mk-def__dot { flex-shrink: 0; width: 8px; height: 8px; background: var(--rosa); border-radius: 50%; margin-top: 8px; }\n.mk-def__row p { margin: 0; font-size: 15px; line-height: 1.55; color: var(--text); }\n.mk-cite { background: linear-gradient(135deg, var(--navy) 0%, var(--navy-deep) 100%); color: var(--white); border-radius: 24px; padding: 36px; }\n.mk-cite + .mk-cite { margin-top: 20px; }\n.mk-cite__lbl { font-family: 'DM Sans', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 0.1em; color: var(--mint); text-transform: uppercase; }\n.mk-cite__num { font-family: 'DM Sans', sans-serif; font-size: 64px; font-weight: 900; line-height: 1; color: var(--white); letter-spacing: -0.03em; margin-top: 16px; }\n.mk-cite__txt { margin-top: 20px; font-size: 14px; line-height: 1.6; color: rgba(255,255,255,.85); }\n.mk-cite__src { margin-top: 24px; font-size: 11px; color: rgba(255,255,255,.6); letter-spacing: 0.04em; }\n\n\/* === 07 SERVICES GRID === *\/\n.mk-svc { padding: 100px 0; background: var(--surface-cool); }\n.mk-svc__grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; margin-top: 64px; max-width: 1280px; margin-left: auto; margin-right: auto; padding: 0 80px; }\n@media (max-width: 1024px) { .mk-svc__grid { grid-template-columns: 1fr 1fr; padding: 0 32px; } }\n@media (max-width: 720px) { .mk-svc__grid { grid-template-columns: 1fr; } }\n.mk-svccard { background: var(--white); border: 1px solid var(--border); border-radius: 20px; padding: 32px; transition: all .2s ease; }\n.mk-svccard:hover { transform: translateY(-2px); box-shadow: var(--shadow-md); border-color: var(--rosa-mid); }\n.mk-svccard__icon { width: 56px; height: 56px; background: var(--rosa-light); border-radius: 14px; display: flex; align-items: center; justify-content: center; font-size: 28px; }\n.mk-svccard__title { font-family: 'DM Sans', sans-serif; font-size: 20px; font-weight: 800; color: var(--navy); margin-top: 24px; line-height: 1.2; }\n.mk-svccard__desc { margin-top: 16px; font-size: 14px; line-height: 1.6; color: var(--text); }\n.mk-svccard__tags { display: flex; gap: 6px; margin-top: 24px; flex-wrap: wrap; }\n.mk-tag { padding: 4px 10px; background: var(--surface); color: var(--navy); font-size: 11px; font-weight: 700; border-radius: 999px; font-family: 'DM Sans', sans-serif; }\n\n\/* === 08 COMPARISON TABLE === *\/\n.mk-cmp { padding: 100px 0; }\n.mk-cmp__table { max-width: 1280px; margin: 56px auto 0; padding: 0 80px; }\n@media (max-width: 1024px) { .mk-cmp__table { padding: 0 32px; } }\n.mk-cmp__tbl { width: 100%; border-collapse: separate; border-spacing: 0; background: var(--white); border-radius: 20px; overflow: hidden; box-shadow: var(--shadow-sm); border: 1px solid var(--border); }\n.mk-cmp__tbl th, .mk-cmp__tbl td { padding: 24px 32px; text-align: left; vertical-align: middle; font-size: 14px; line-height: 1.5; }\n.mk-cmp__tbl th { font-family: 'DM Sans', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: var(--text-muted); background: var(--surface); border-bottom: 1px solid var(--border); }\n.mk-cmp__tbl th .mk-cmp__sub { display: block; margin-top: 8px; font-weight: 600; font-size: 13px; text-transform: none; letter-spacing: 0; color: var(--text); }\n.mk-cmp__tbl th--rec { background: linear-gradient(180deg, var(--rosa-light), #fff); position: relative; }\n.mk-cmp__tbl th--rec .mk-cmp__sub { color: var(--rosa); font-weight: 700; }\n.mk-cmp__rec-tag { display: inline-block; padding: 4px 10px; background: var(--rosa); color: var(--white); font-size: 9px; font-weight: 800; letter-spacing: 0.08em; border-radius: 999px; margin-left: 8px; vertical-align: middle; }\n.mk-cmp__tbl tr + tr td { border-top: 1px solid var(--border-soft); }\n.mk-cmp__tbl td.mk-cmp__factor { font-family: 'DM Sans', sans-serif; font-weight: 700; color: var(--navy); font-size: 15px; }\n.mk-cmp__cell { display: flex; gap: 12px; align-items: flex-start; }\n.mk-cmp__x, .mk-cmp__chk { flex-shrink: 0; width: 22px; height: 22px; border-radius: 50%; display: inline-flex; align-items: center; justify-content: center; font-weight: 900; font-size: 13px; }\n.mk-cmp__x { background: #FEEAEA; color: var(--danger); }\n.mk-cmp__chk { background: rgba(15,237,193,.16); color: #0A8E72; }\n\n\/* === 09 PRICING === *\/\n.mk-pri { padding: 100px 0; background: linear-gradient(180deg, #fff 0%, var(--surface-cool) 100%); }\n.mk-pri__table { max-width: 1280px; margin: 56px auto 0; padding: 0 80px; }\n@media (max-width: 1024px) { .mk-pri__table { padding: 0 32px; } }\n.mk-pri__tbl { width: 100%; border-collapse: separate; border-spacing: 0; background: var(--white); border-radius: 20px; overflow: hidden; box-shadow: var(--shadow-md); border: 1px solid var(--border); }\n.mk-pri__tbl th, .mk-pri__tbl td { padding: 22px 28px; font-size: 15px; line-height: 1.4; }\n.mk-pri__tbl th { font-family: 'DM Sans', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: var(--text-muted); background: var(--surface); text-align: center; }\n.mk-pri__tbl th:first-child { text-align: left; }\n.mk-pri__tbl td { text-align: center; }\n.mk-pri__tbl td:first-child { text-align: left; font-family: 'DM Sans', sans-serif; font-weight: 700; color: var(--navy); }\n.mk-pri__tbl tr + tr td { border-top: 1px solid var(--border-soft); }\n.mk-pri__local { font-family: 'DM Sans', sans-serif; font-weight: 700; color: var(--text); font-size: 17px; }\n.mk-pri__metr { font-family: 'DM Sans', sans-serif; font-weight: 900; color: var(--rosa); font-size: 20px; letter-spacing: -0.02em; }\n.mk-pri__save { display: inline-flex; align-items: center; padding: 6px 14px; background: rgba(15,237,193,.18); color: #0A8E72; font-family: 'DM Sans', sans-serif; font-weight: 800; font-size: 13px; border-radius: 999px; }\n.mk-pri__foot { padding: 20px 28px; background: var(--surface); border-top: 1px solid var(--border); font-size: 12px; color: var(--text-muted); line-height: 1.55; }\n.mk-pri__cta-row { text-align: center; margin-top: 56px; }\n\n\/* === 10 METHODOLOGY === *\/\n.mk-meth { padding: 100px 0; }\n.mk-meth__steps { display: grid; grid-template-columns: repeat(5, 1fr); gap: 20px; margin-top: 56px; max-width: 1280px; margin-left: auto; margin-right: auto; padding: 0 80px; }\n@media (max-width: 1024px) { .mk-meth__steps { grid-template-columns: repeat(2, 1fr); padding: 0 32px; } }\n@media (max-width: 540px) { .mk-meth__steps { grid-template-columns: 1fr; } }\n.mk-step { background: var(--white); border: 1px solid var(--border); border-radius: 20px; padding: 28px 24px; }\n.mk-step__head { display: flex; align-items: center; gap: 10px; }\n.mk-step__num { width: 36px; height: 36px; background: var(--navy); color: var(--white); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-family: 'DM Sans', sans-serif; font-weight: 900; font-size: 16px; }\n.mk-step__day { padding: 4px 10px; background: var(--rosa-light); color: var(--rosa); font-family: 'DM Sans', sans-serif; font-size: 11px; font-weight: 800; letter-spacing: 0.05em; border-radius: 999px; }\n.mk-step__title { font-family: 'DM Sans', sans-serif; font-size: 18px; font-weight: 800; color: var(--navy); margin-top: 20px; line-height: 1.2; }\n.mk-step__desc { margin-top: 16px; font-size: 13px; line-height: 1.6; color: var(--text); }\n\n\/* === 11 TESTIMONIALS === *\/\n.mk-test { padding: 100px 0; background: var(--surface-cool); }\n.mk-test__grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; margin-top: 56px; max-width: 1280px; margin-left: auto; margin-right: auto; padding: 0 80px; }\n@media (max-width: 1024px) { .mk-test__grid { grid-template-columns: 1fr; padding: 0 32px; } }\n.mk-testcard { background: var(--white); border: 1px solid var(--border); border-radius: 20px; padding: 36px; display: flex; flex-direction: column; min-height: 380px; }\n.mk-testcard__q { font-family: 'DM Sans', sans-serif; font-size: 48px; color: var(--rosa); line-height: 1; margin-bottom: 16px; }\n.mk-testcard__txt { font-size: 16px; line-height: 1.6; color: var(--text-dark); flex: 1; }\n.mk-testcard__btm { margin-top: 24px; padding-top: 24px; border-top: 1px solid var(--border-soft); display: flex; gap: 14px; align-items: center; }\n.mk-testcard__avatar { width: 44px; height: 44px; border-radius: 50%; background: linear-gradient(135deg, var(--rosa), var(--navy)); color: var(--white); display: flex; align-items: center; justify-content: center; font-family: 'DM Sans', sans-serif; font-weight: 800; font-size: 14px; }\n.mk-testcard__author { font-family: 'DM Sans', sans-serif; font-weight: 800; font-size: 15px; color: var(--navy); }\n.mk-testcard__role { font-size: 13px; color: var(--text); margin-top: 2px; }\n.mk-testcard__tag { display: inline-block; margin-top: 6px; font-size: 10px; font-weight: 800; color: var(--rosa); letter-spacing: 0.08em; }\n.mk-test__stats { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; margin-top: 56px; padding: 32px 0; max-width: 1280px; margin-left: auto; margin-right: auto; padding-left: 80px; padding-right: 80px; }\n@media (max-width: 1024px) { .mk-test__stats { grid-template-columns: repeat(2, 1fr); padding-left: 32px; padding-right: 32px; } }\n.mk-tstat { text-align: center; }\n.mk-tstat__n { font-family: 'DM Sans', sans-serif; font-size: 40px; font-weight: 900; color: var(--navy); letter-spacing: -0.03em; }\n.mk-tstat__l { font-size: 13px; color: var(--text-muted); margin-top: 8px; }\n\n\/* === 12 ORIGINAL DATA === *\/\n.mk-data { padding: 100px 0; }\n.mk-data__grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; margin-top: 56px; max-width: 1280px; margin-left: auto; margin-right: auto; padding: 0 80px; }\n@media (max-width: 1024px) { .mk-data__grid { grid-template-columns: 1fr; padding: 0 32px; } }\n.mk-datacard { background: linear-gradient(160deg, var(--navy), var(--navy-deep)); color: var(--white); border-radius: 20px; padding: 36px; min-height: 360px; display: flex; flex-direction: column; }\n.mk-datacard__lbl { font-family: 'DM Sans', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 0.1em; color: var(--mint); text-transform: uppercase; }\n.mk-datacard__big { font-family: 'DM Sans', sans-serif; font-size: 72px; font-weight: 900; color: var(--white); letter-spacing: -0.04em; line-height: 1; margin-top: 24px; }\n.mk-datacard__txt { font-size: 14px; line-height: 1.6; color: rgba(255,255,255,.82); margin-top: 24px; flex: 1; }\n.mk-datacard__src { font-size: 11px; color: rgba(255,255,255,.55); margin-top: 24px; letter-spacing: 0.04em; }\n.mk-datacard__src strong { color: var(--mint); }\n\n\/* === 13 FAQ === *\/\n.mk-faq { padding: 100px 0; background: var(--surface-cool); }\n.mk-faq__list { max-width: 960px; margin: 56px auto 0; padding: 0 32px; }\n.mk-faq__item { background: var(--white); border: 1px solid var(--border); border-radius: 16px; margin-bottom: 12px; overflow: hidden; }\n.mk-faq__item details { padding: 0; }\n.mk-faq__item summary { padding: 24px 28px; cursor: pointer; display: flex; justify-content: space-between; align-items: center; gap: 16px; font-family: 'DM Sans', sans-serif; font-size: 17px; font-weight: 700; color: var(--navy); list-style: none; }\n.mk-faq__item summary::-webkit-details-marker { display: none; }\n.mk-faq__item summary::after { content: '+'; font-size: 24px; color: var(--rosa); font-weight: 400; line-height: 1; }\n.mk-faq__item[open] summary::after { content: '\u2212'; }\n.mk-faq__answer { padding: 0 28px 24px; font-size: 15px; line-height: 1.65; color: var(--text); }\n.mk-faq__cta { max-width: 960px; margin: 40px auto 0; padding: 36px; background: var(--white); border-radius: 20px; text-align: center; border: 1px solid var(--border); }\n.mk-faq__cta h3 { font-family: 'DM Sans', sans-serif; font-size: 22px; font-weight: 800; color: var(--navy); }\n.mk-faq__cta .mk-btn { margin-top: 20px; }\n.mk-faq__cta a.mk-link { display: inline-block; margin-top: 16px; font-size: 14px; color: var(--rosa); font-weight: 700; }\n\n\/* === 14 AUTHOR BIO === *\/\n.mk-author { padding: 60px 0; }\n.mk-author__card { max-width: 1280px; margin: 0 auto; padding: 32px; background: var(--white); border: 1px solid var(--border); border-radius: 20px; display: grid; grid-template-columns: 96px 1fr auto; gap: 32px; align-items: center; }\n@media (max-width: 1024px) { .mk-author__card { grid-template-columns: 1fr; text-align: center; } }\n.mk-author__avatar { width: 96px; height: 96px; border-radius: 50%; background: linear-gradient(135deg, var(--rosa), var(--navy)); color: var(--white); display: flex; align-items: center; justify-content: center; font-family: 'DM Sans', sans-serif; font-weight: 900; font-size: 32px; }\n.mk-author__top { display: flex; align-items: center; gap: 12px; font-size: 12px; font-weight: 700; color: var(--text-muted); letter-spacing: 0.06em; text-transform: uppercase; }\n.mk-author__verify { padding: 4px 10px; background: rgba(15,237,193,.18); color: #0A8E72; border-radius: 999px; font-size: 11px; font-weight: 800; letter-spacing: 0.04em; }\n.mk-author__name { font-family: 'DM Sans', sans-serif; font-size: 22px; font-weight: 800; color: var(--navy); margin-top: 8px; }\n.mk-author__bio { margin-top: 12px; font-size: 14px; line-height: 1.6; color: var(--text); }\n.mk-author__links { margin-top: 16px; display: flex; gap: 24px; flex-wrap: wrap; }\n.mk-author__links a { color: var(--rosa); font-weight: 700; font-size: 14px; }\n.mk-author__date { text-align: right; font-size: 11px; color: var(--text-muted); letter-spacing: 0.06em; text-transform: uppercase; }\n.mk-author__date strong { display: block; font-family: 'DM Sans', sans-serif; font-size: 16px; font-weight: 800; color: var(--navy); margin-top: 6px; text-transform: none; letter-spacing: 0; }\n.mk-author__date span { display: block; margin-top: 4px; color: var(--text); text-transform: none; letter-spacing: 0; font-size: 12px; }\n\n\/* === 15 RELATED CITIES === *\/\n.mk-cities { padding: 100px 0; }\n.mk-cities__grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; margin-top: 56px; max-width: 1280px; margin-left: auto; margin-right: auto; padding: 0 80px; }\n@media (max-width: 1024px) { .mk-cities__grid { grid-template-columns: repeat(2, 1fr); padding: 0 32px; } }\n.mk-citycard { display: block; background: var(--white); border: 1px solid var(--border); border-radius: 14px; padding: 20px 24px; transition: all .15s ease; }\n.mk-citycard:hover { border-color: var(--rosa-mid); box-shadow: var(--shadow-sm); transform: translateY(-1px); }\n\n.mk-citycard--soon { opacity: .55; cursor: default; background: #FAFAFB; }\n.mk-citycard--soon:hover { border-color: var(--border); box-shadow: none; transform: none; }\n.mk-citycard--soon .mk-citycard__sub { font-style: italic; }\n.mk-citycard__top { display: flex; align-items: center; gap: 10px; }\n.mk-citycard__pin { width: 28px; height: 28px; background: var(--rosa-light); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 14px; }\n.mk-citycard__name { font-family: 'DM Sans', sans-serif; font-size: 17px; font-weight: 800; color: var(--navy); }\n.mk-citycard__sub { margin-top: 12px; font-size: 12px; color: var(--text-muted); }\n.mk-citycard--current { background: var(--rosa-light); border-color: var(--rosa-mid); }\n.mk-citycard--all { background: var(--surface-cool); border-style: dashed; text-align: center; }\n.mk-citycard--all .mk-citycard__name { color: var(--rosa); display: block; text-align: center; }\n\n\/* === 16 FINAL CTA === *\/\n.mk-final { padding: 100px 0; }\n.mk-final__card { max-width: 1280px; margin: 0 auto; padding: 80px 200px; background: linear-gradient(135deg, var(--navy) 0%, var(--navy-deep) 100%); border-radius: 32px; text-align: center; color: var(--white); position: relative; overflow: hidden; }\n@media (max-width: 1024px) { .mk-final__card { padding: 60px 32px; } }\n.mk-final__card::before { content: ''; position: absolute; top: -100px; right: -100px; width: 300px; height: 300px; background: radial-gradient(circle, rgba(206,23,130,.25), transparent 70%); }\n.mk-final__card::after { content: ''; position: absolute; bottom: -80px; left: -80px; width: 200px; height: 200px; background: radial-gradient(circle, rgba(15,237,193,.15), transparent 70%); }\n.mk-final__eyebrow { display: inline-flex; padding: 8px 14px; background: rgba(255,255,255,.1); color: var(--white); border-radius: 999px; font-family: 'DM Sans', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; position: relative; z-index: 2; }\n.mk-final__card h2 { font-family: 'DM Sans', sans-serif; font-size: clamp(32px, 4vw, 48px); font-weight: 900; line-height: 1.05; color: var(--white); margin-top: 24px; letter-spacing: -0.025em; position: relative; z-index: 2; }\n.mk-final__card p { margin-top: 24px; font-size: 17px; line-height: 1.55; color: rgba(255,255,255,.85); max-width: 760px; margin-left: auto; margin-right: auto; position: relative; z-index: 2; }\n.mk-final__btns { display: flex; gap: 14px; justify-content: center; margin-top: 40px; flex-wrap: wrap; position: relative; z-index: 2; }\n.mk-final__btns .mk-btn--primary { background: var(--rosa); }\n.mk-final__btns .mk-btn--outline { color: var(--white); border-color: rgba(255,255,255,.5); }\n.mk-final__btns .mk-btn--outline:hover { background: rgba(255,255,255,.1); color: var(--white); border-color: var(--white); }\n.mk-final__trust { display: flex; gap: 32px; justify-content: center; margin-top: 32px; flex-wrap: wrap; position: relative; z-index: 2; }\n.mk-final__trust span { display: inline-flex; align-items: center; gap: 6px; font-size: 13px; color: rgba(255,255,255,.75); }\n.mk-final__trust span::before { content: '\u2713'; color: var(--mint); font-weight: 900; }\n\n@import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;700;800;900&family=Manrope:wght@400;500;600;700;800&display=swap');\n\n\n\n\n\/* === SCOPED FIXES, only target .mk children, plus minimal page-ID scoped overrides === *\/\n\n\/* (1) Hide the duplicate theme post title above our hero, scoped to these 2 pages *\/\nbody.page-id-9424 .entry-title,\nbody.page-id-9426 .entry-title,\nbody.page-id-9424 .page-title,\nbody.page-id-9426 .page-title { display: none !important; }\n\n\/* (2) Theme applies `filter: brightness(0) invert(1)` to header logo + nav widget,\n   designed for dark hero pages. Our hero left is white, so the white logo\/nav\n   would be invisible. Undo the filter ONLY on these 2 pages. *\/\n\n\/* Button text colors *\/\n.mk .mk-btn { text-decoration: none !important; }\n.mk a.mk-btn--primary, .mk .mk-btn--primary { color: #FFFFFF !important; background: var(--rosa) !important; }\n.mk a.mk-btn--primary:hover, .mk .mk-btn--primary:hover { background: var(--rosa-hover) !important; color: #FFFFFF !important; }\n.mk a.mk-btn--outline, .mk .mk-btn--outline { color: var(--navy) !important; background: transparent !important; border: 1.5px solid var(--navy) !important; }\n.mk a.mk-btn--outline:hover, .mk .mk-btn--outline:hover { background: var(--navy) !important; color: #FFFFFF !important; }\n\n\/* (3) Final CTA outline button, higher specificity so white text + bright border stick *\/\n.mk .mk-final .mk-final__card .mk-btn--outline,\n.mk .mk-final__btns a.mk-btn--outline,\n.mk-final__card a.mk-btn--outline {\n  color: #FFFFFF !important;\n  background: transparent !important;\n  border: 1.5px solid rgba(255,255,255,0.7) !important;\n}\n.mk .mk-final .mk-final__card .mk-btn--outline:hover,\n.mk .mk-final__btns a.mk-btn--outline:hover,\n.mk-final__card a.mk-btn--outline:hover {\n  background: rgba(255,255,255,0.12) !important;\n  border-color: #FFFFFF !important;\n  color: #FFFFFF !important;\n}\n\n.mk a.mk-profcta { color: var(--rosa) !important; }\n.mk a.mk-llm__cta { color: #FFFFFF !important; background: var(--rosa); }\n.mk-author__links a { color: var(--rosa) !important; }\n\n\/* Comparison table column widths *\/\n.mk-cmp__tbl { table-layout: fixed; }\n.mk-cmp__tbl th:nth-child(1), .mk-cmp__tbl td:nth-child(1) { width: 28%; }\n.mk-cmp__tbl th:nth-child(2), .mk-cmp__tbl td:nth-child(2) { width: 36%; }\n.mk-cmp__tbl th:nth-child(3), .mk-cmp__tbl td:nth-child(3) { width: 36%; }\n\n\/* === HERO REDESIGN, Figma-faithful dark navy right card === *\/\n.mk-hero { padding: 40px 0 60px; }\n.mk-hero__wrap {\n  display: grid !important;\n  grid-template-columns: minmax(0, 1fr) minmax(0, 460px) !important;\n  gap: 48px !important;\n  max-width: 1100px !important;\n  margin: 0 auto !important;\n  padding: 0 20px !important;\n  align-items: start !important;\n}\n@media (max-width: 900px) { .mk-hero__wrap { grid-template-columns: 1fr !important; } }\n.mk-hero__left h1 {\n  font-size: clamp(34px, 4.2vw, 50px) !important;\n  line-height: 1.08 !important;\n}\n.mk-h1-rosa { color: var(--rosa) !important; }\n\n.mk-hero__right {\n  position: relative !important;\n  width: 100% !important;\n  height: auto !important;\n  background: linear-gradient(165deg, #0B1F40 0%, #050F26 100%) !important;\n  border-radius: 32px !important;\n  padding: 36px 30px 32px !important;\n  overflow: hidden !important;\n  box-shadow: 0 24px 64px rgba(7,26,53,0.20) !important;\n}\n.mk-hero__right .mk-blob {\n  position: absolute !important;\n  border-radius: 50% !important;\n  filter: blur(50px) !important;\n  z-index: 0 !important;\n  pointer-events: none !important;\n  top: auto !important; left: auto !important; right: auto !important;\n}\n.mk-hero__right .mk-blob--rosa {\n  right: -90px !important; bottom: -130px !important;\n  width: 340px !important; height: 340px !important;\n  background: var(--rosa) !important; opacity: 0.55 !important;\n}\n.mk-hero__right .mk-blob--mint {\n  left: -90px !important; bottom: -60px !important;\n  width: 240px !important; height: 240px !important;\n  background: var(--mint) !important; opacity: 0.28 !important;\n}\n.mk-hero__right .mk-hero__card {\n  background: transparent !important;\n  box-shadow: none !important;\n  padding: 0 !important;\n  position: relative !important;\n  z-index: 2 !important;\n  width: 100% !important;\n  height: auto !important;\n  left: 0 !important;\n  top: 0 !important;\n}\n.mk-hero__card > .mk-statpill { background: white !important; color: var(--navy) !important; }\n.mk-hero__card .mk-profcard {\n  background: white !important;\n  border-radius: 14px !important;\n  padding: 16px 18px !important;\n  margin-top: 14px !important;\n  border: none !important;\n}\n.mk-profcard .mk-profrow { padding: 10px 0 !important; }\n.mk-profcard .mk-profrow__ico { width: 28px !important; height: 28px !important; font-size: 13px !important; }\n.mk-profcard .mk-profrow__label strong { font-size: 13px !important; }\n.mk-profcard .mk-profrow__label small { font-size: 11px !important; }\n.mk-profcard .mk-profrow__price { font-size: 13px !important; }\n.mk-hero__card .mk-bigstat {\n  background: none !important;\n  border: none !important;\n  padding: 0 !important;\n  margin-top: 26px !important;\n}\n.mk-hero__card .mk-bigstat__lbl {\n  color: rgba(255,255,255,0.78) !important;\n  font-family: 'Manrope', sans-serif !important;\n  font-size: 13px !important;\n  font-weight: 500 !important;\n  letter-spacing: 0 !important;\n  text-transform: none !important;\n}\n.mk-hero__card .mk-bigstat__num {\n  font-size: clamp(72px, 8.5vw, 116px) !important;\n  color: #FFFFFF !important;\n  margin-top: 4px !important;\n}\n.mk-hero__card .mk-bigstat__cap {\n  color: rgba(255,255,255,0.65) !important;\n  font-size: 12px !important;\n  margin-top: 10px !important;\n}\n\n\/* Trust avatars: rosa \/ navy \/ mint \/ rosa-mid (per Figma) *\/\n.mk-hero__avatars .mk-avatar {\n  font-size: 0 !important;\n  width: 28px !important;\n  height: 28px !important;\n  margin-left: -8px !important;\n  background-image: none !important;\n}\n.mk-hero__avatars .mk-avatar:first-child { margin-left: 0 !important; }\n.mk-hero__avatars .mk-avatar:nth-child(1) { background: var(--rosa) !important; }\n.mk-hero__avatars .mk-avatar:nth-child(2) { background: var(--navy) !important; }\n.mk-hero__avatars .mk-avatar:nth-child(3) { background: var(--mint) !important; }\n.mk-hero__avatars .mk-avatar:nth-child(4) { background: var(--rosa-mid) !important; }\n\n\/* (4) Original Data cards, reduce big number font + tighten so \"up to 56%\" fits *\/\n.mk-datacard { padding: 28px 28px !important; min-height: 320px !important; }\n.mk-datacard__big {\n  font-size: 56px !important;\n  line-height: 1.0 !important;\n  margin-top: 18px !important;\n  letter-spacing: -0.03em !important;\n  word-spacing: -0.05em !important;\n}\n.mk-datacard__txt { margin-top: 18px !important; font-size: 13px !important; }\n.mk-datacard__src { margin-top: 18px !important; }\n\n\/* (5) Topband removed, hide if still in HTML *\/\n.mk-topband { display: none !important; }\n\n\n\/* Header menu link color, theme sets WHITE for dark-hero pages, force navy here *\/\n\/* Keep dropdown arrows visible too *\/\n\n\n\/* Inner span of menu items has direct color:white, override *\/\n\n\n\/* Catch-all for header text incl Chrome auto-translate <font> tags *\/\n\n\n\/* Push hero below the theme header so navy card doesn't overlap nav *\/\n.mk-hero { padding-top: 90px !important; }\n\n\n\/* === SPACING PASS, breathing room everywhere === *\/\n\n\/* Hero: more space above + below, wider gap between columns *\/\n.mk-hero { padding-top: 120px !important; padding-bottom: 100px !important; }\n.mk-hero__wrap {\n  gap: 80px !important;\n  max-width: 1180px !important;\n  grid-template-columns: minmax(0, 1fr) minmax(0, 440px) !important;\n}\n\n\/* Add internal padding to hero left so h1 has space from edge *\/\n.mk-hero__left { padding-right: 0 !important; }\n.mk-hero__left h1 { margin-top: 28px !important; }\n.mk-hero__lead { margin-top: 32px !important; }\n.mk-hero__ctas { margin-top: 44px !important; gap: 14px !important; }\n.mk-hero__trust { margin-top: 44px !important; }\n\n\/* Hero right card: pull in a bit, more internal padding *\/\n.mk-hero__right { padding: 40px 36px 36px !important; }\n\n\/* All sections: consistent vertical padding *\/\n.mk-logos { padding: 80px 0 !important; }\n.mk-llm { padding: 80px 0 !important; }\n.mk-stats { padding: 110px 0 !important; }\n.mk-why { padding: 110px 0 !important; }\n.mk-def { padding: 110px 0 !important; }\n.mk-svc { padding: 110px 0 !important; }\n.mk-cmp { padding: 110px 0 !important; }\n.mk-pri { padding: 110px 0 !important; }\n.mk-meth { padding: 110px 0 !important; }\n.mk-test { padding: 110px 0 !important; }\n.mk-data { padding: 110px 0 !important; }\n.mk-faq { padding: 110px 0 !important; }\n.mk-author { padding: 70px 0 !important; }\n.mk-cities { padding: 110px 0 !important; }\n.mk-final { padding: 110px 0 !important; }\n\n\/* Section heads: more space below the eyebrow pill and h2 *\/\n.mk-section-head h2 { margin-top: 20px !important; }\n.mk-section-head .mk-section-sub { margin-top: 20px !important; }\n\n\/* Stats \/ why-city \/ def \/ svc grids: more room above the cards *\/\n.mk-stats__grid { margin-top: 64px !important; }\n.mk-why__wrap { gap: 80px !important; }\n.mk-def__wrap { gap: 40px !important; margin-top: 64px !important; }\n.mk-svc__grid { margin-top: 64px !important; gap: 28px !important; }\n.mk-meth__steps { margin-top: 64px !important; gap: 24px !important; }\n.mk-test__grid { margin-top: 64px !important; gap: 28px !important; }\n.mk-data__grid { margin-top: 64px !important; gap: 28px !important; }\n\n\/* Comparison\/pricing tables: more space above *\/\n.mk-cmp__table { margin-top: 64px !important; }\n.mk-pri__table { margin-top: 64px !important; }\n.mk-pri__cta-row { margin-top: 64px !important; }\n.mk-stats__cta-row { margin-top: 64px !important; }\n\n\/* FAQ list spacing *\/\n.mk-faq__list { margin-top: 64px !important; }\n.mk-faq__cta { margin-top: 56px !important; }\n\n\/* Related cities + final CTA *\/\n.mk-cities__grid { margin-top: 64px !important; }\n\n\n\/* === HERO EXTRA SPACING === *\/\n.mk-hero { padding-top: 160px !important; padding-bottom: 140px !important; }\n.mk-hero__wrap { gap: 96px !important; }\n.mk-hero__left h1 { margin-top: 36px !important; }\n.mk-hero__lead { margin-top: 40px !important; }\n.mk-hero__ctas { margin-top: 56px !important; }\n.mk-hero__trust { margin-top: 60px !important; }\n.mk-hero__right { padding: 48px 40px 44px !important; }\n.mk-hero__card .mk-profcard { margin-top: 22px !important; padding: 20px 22px !important; }\n.mk-profcard .mk-profrow { padding: 14px 0 !important; }\n.mk-hero__card .mk-bigstat { margin-top: 36px !important; }\n.mk-hero__card .mk-bigstat__num { margin-top: 8px !important; }\n.mk-hero__card .mk-bigstat__cap { margin-top: 16px !important; }\n\n\n\/* === HERO DECOR + MORE SPACING (matches homepage curve) === *\/\n.mk-hero {\n  position: relative !important;\n  overflow: hidden !important;\n  padding-top: 180px !important;\n  padding-bottom: 160px !important;\n}\n.mk-hero::before {\n  content: '';\n  position: absolute;\n  top: -260px;\n  right: -260px;\n  width: 780px;\n  height: 780px;\n  background: radial-gradient(circle at 30% 30%, rgba(206,23,130,0.50) 0%, rgba(140,40,200,0.42) 35%, rgba(180,60,200,0.18) 60%, transparent 80%);\n  border-radius: 50%;\n  filter: blur(40px);\n  z-index: 0;\n  pointer-events: none;\n}\n.mk-hero::after {\n  content: '';\n  position: absolute;\n  top: -180px;\n  right: -100px;\n  width: 520px;\n  height: 520px;\n  background: radial-gradient(circle, rgba(206,23,130,0.30) 0%, rgba(120,30,180,0.20) 50%, transparent 80%);\n  border-radius: 50%;\n  z-index: 0;\n  pointer-events: none;\n}\n.mk-hero__wrap {\n  position: relative !important;\n  z-index: 1 !important;\n  gap: 100px !important;\n}\n.mk-hero__left h1 { margin-top: 40px !important; }\n.mk-hero__lead { margin-top: 44px !important; }\n.mk-hero__ctas { margin-top: 60px !important; }\n.mk-hero__trust { margin-top: 64px !important; }\n\n\n\/* === NAVY CARD DARK + COMPACT, HEADER CURVE === *\/\n\/* Card stays pure dark navy, remove decorative blobs *\/\n.mk-hero__right {\n  background: linear-gradient(165deg, #050F26 0%, #071A35 100%) !important;\n  padding: 32px 28px !important;\n}\n.mk-hero__right .mk-blob { display: none !important; }\n\n\/* Compact spacing inside the card *\/\n.mk-hero__card > .mk-statpill { margin-bottom: 0 !important; }\n.mk-hero__card .mk-profcard {\n  margin-top: 14px !important;\n  padding: 14px 18px !important;\n  border-radius: 14px !important;\n}\n.mk-profcard .mk-profrow { padding: 9px 0 !important; }\n.mk-profcard__head { padding-bottom: 4px !important; }\n.mk-profcta { margin-top: 8px !important; padding: 4px 0 !important; }\n.mk-hero__card .mk-bigstat { margin-top: 22px !important; }\n.mk-hero__card .mk-bigstat__lbl { font-size: 13px !important; }\n.mk-hero__card .mk-bigstat__num {\n  margin-top: 4px !important;\n  font-size: clamp(72px, 7.5vw, 100px) !important;\n  line-height: 0.95 !important;\n}\n.mk-hero__card .mk-bigstat__cap { margin-top: 10px !important; }\n\n\/* Top-right curve: sharper + more vibrant like homepage *\/\n.mk-hero::before {\n  top: -120px !important;\n  right: -320px !important;\n  width: 760px !important;\n  height: 760px !important;\n  background: radial-gradient(circle at 35% 40%, rgba(206,23,130,0.72) 0%, rgba(150,30,180,0.62) 35%, rgba(110,40,160,0.32) 60%, transparent 78%) !important;\n  filter: blur(0px) !important;\n  border-radius: 50% !important;\n}\n.mk-hero::after { display: none !important; }\n\n\n\/* === CLEAN HERO BG (matches Figma) + MINT GLOW === *\/\n\/* Remove the pink-purple top-right blob, Figma is clean white *\/\n.mk-hero::before,\n.mk-hero::after { display: none !important; }\n.mk-hero { overflow: visible !important; }\n\n\/* Hero right wrapper allows blob to overflow *\/\n.mk-hero__right { overflow: visible !important; }\n\n\/* Mint glow at bottom-right of navy card (per Figma) *\/\n.mk-hero__right > .mk-mint-glow,\n.mk-hero__right::before {\n  content: '';\n  position: absolute;\n  bottom: -70px;\n  right: -50px;\n  width: 200px;\n  height: 200px;\n  background: radial-gradient(circle, rgba(15,237,193,0.55) 0%, rgba(15,237,193,0.25) 40%, transparent 70%);\n  border-radius: 50%;\n  filter: blur(30px);\n  z-index: 0;\n  pointer-events: none;\n  display: block !important;\n}\n\n\n\/* === PROFILE CARD EMBEDDED IN NAVY (matches Figma) === *\/\n\/* Profile card is no longer a white inset, it's dark, with white text *\/\n.mk-hero__card .mk-profcard {\n  background: transparent !important;\n  border: 1px solid rgba(255,255,255,0.10) !important;\n  border-radius: 14px !important;\n  padding: 18px 18px !important;\n  margin-top: 18px !important;\n}\n.mk-hero__card .mk-profcard__head {\n  padding-bottom: 8px !important;\n  border-bottom: 1px solid rgba(255,255,255,0.08) !important;\n}\n.mk-hero__card .mk-profcard__title {\n  color: rgba(255,255,255,0.55) !important;\n  font-size: 10px !important;\n  letter-spacing: 0.12em !important;\n}\n.mk-hero__card .mk-livedot { color: var(--mint) !important; font-size: 10px !important; }\n.mk-hero__card .mk-livedot__d { background: var(--mint) !important; box-shadow: 0 0 0 3px rgba(15,237,193,0.18) !important; }\n\n\/* Profile rows on dark bg *\/\n.mk-hero__card .mk-profrow {\n  padding: 11px 0 !important;\n  border-bottom: 1px solid rgba(255,255,255,0.06) !important;\n}\n.mk-hero__card .mk-profrow:last-of-type { border-bottom: none !important; }\n.mk-hero__card .mk-profrow__ico {\n  background: rgba(255,255,255,0.10) !important;\n  color: white !important;\n  width: 32px !important;\n  height: 32px !important;\n  font-size: 14px !important;\n}\n.mk-hero__card .mk-profrow__label strong {\n  color: #FFFFFF !important;\n  font-size: 13px !important;\n  font-weight: 700 !important;\n}\n.mk-hero__card .mk-profrow__label small {\n  color: rgba(255,255,255,0.50) !important;\n  font-size: 11px !important;\n}\n.mk-hero__card .mk-profrow__price {\n  color: #FFFFFF !important;\n  font-weight: 800 !important;\n  font-size: 13px !important;\n}\n\n\/* \"Ver todos los perfiles\" CTA *\/\n.mk-hero__card .mk-profcta {\n  color: var(--rosa) !important;\n  margin-top: 10px !important;\n  padding: 8px 0 !important;\n  border-top: 1px solid rgba(255,255,255,0.06) !important;\n}\n.mk-hero__card .mk-profcta:hover { color: var(--mint) !important; }\n\n\/* \"Equipo operativo\" pill stays white on dark per Figma *\/\n.mk-hero__card > .mk-statpill {\n  background: rgba(255,255,255,0.96) !important;\n  color: var(--navy) !important;\n  font-size: 13px !important;\n}\n\n\n\/* === TIGHTER SPACING PASS === *\/\n\/* Hero: less top\/bottom padding, tighter internal gaps *\/\n.mk-hero { padding-top: 100px !important; padding-bottom: 70px !important; }\n.mk-hero__wrap { gap: 72px !important; }\n.mk-hero__left h1 { margin-top: 24px !important; }\n.mk-hero__lead { margin-top: 28px !important; }\n.mk-hero__ctas { margin-top: 36px !important; }\n.mk-hero__trust { margin-top: 36px !important; }\n\n\/* Section padding: lower from 110 to 80px *\/\n.mk-logos { padding: 60px 0 !important; }\n.mk-llm { padding: 60px 0 !important; }\n.mk-stats { padding: 80px 0 !important; }\n.mk-why { padding: 80px 0 !important; }\n.mk-def { padding: 80px 0 !important; }\n.mk-svc { padding: 80px 0 !important; }\n.mk-cmp { padding: 80px 0 !important; }\n.mk-pri { padding: 80px 0 !important; }\n.mk-meth { padding: 80px 0 !important; }\n.mk-test { padding: 80px 0 !important; }\n.mk-data { padding: 80px 0 !important; }\n.mk-faq { padding: 80px 0 !important; }\n.mk-author { padding: 50px 0 !important; }\n.mk-cities { padding: 80px 0 !important; }\n.mk-final { padding: 80px 0 !important; }\n\n\/* Tighter gaps between section heads and content *\/\n.mk-section-head h2 { margin-top: 14px !important; }\n.mk-section-head .mk-section-sub { margin-top: 14px !important; }\n.mk-stats__grid { margin-top: 44px !important; }\n.mk-why__wrap { gap: 60px !important; }\n.mk-def__wrap { gap: 28px !important; margin-top: 44px !important; }\n.mk-svc__grid { margin-top: 44px !important; gap: 22px !important; }\n.mk-meth__steps { margin-top: 44px !important; gap: 20px !important; }\n.mk-test__grid { margin-top: 44px !important; gap: 22px !important; }\n.mk-data__grid { margin-top: 44px !important; gap: 22px !important; }\n.mk-cmp__table { margin-top: 44px !important; }\n.mk-pri__table { margin-top: 44px !important; }\n.mk-pri__cta-row { margin-top: 44px !important; }\n.mk-stats__cta-row { margin-top: 44px !important; }\n.mk-faq__list { margin-top: 44px !important; }\n.mk-faq__cta { margin-top: 36px !important; }\n.mk-cities__grid { margin-top: 44px !important; }\n\n\n\/* === HERO TOP SPACE BUMP === *\/\n.mk-hero { padding-top: 165px !important; }\n\n\/* === FIX SECTION OVERFLOW (fixed-px grid cols + too-wide padding) === *\/\n\/* Convert all fixed-pixel grid columns to minmax fr so they shrink in theme container *\/\n.mk-why__wrap {\n  grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr) !important;\n  padding-left: 20px !important;\n  padding-right: 20px !important;\n  gap: 40px !important;\n}\n.mk-def__wrap {\n  grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr) !important;\n  padding-left: 20px !important;\n  padding-right: 20px !important;\n  gap: 28px !important;\n}\n.mk-llm__box {\n  grid-template-columns: 72px minmax(0, 1fr) !important;\n  padding-left: 24px !important;\n  padding-right: 24px !important;\n}\n.mk-author__card {\n  grid-template-columns: 80px minmax(0, 1fr) auto !important;\n  padding: 28px !important;\n}\n\n\/* All other section wraps: reduce huge 80px padding to 20px *\/\n.mk-wrap, .mk-stats__grid, .mk-svc__grid, .mk-cmp__table, .mk-pri__table,\n.mk-meth__steps, .mk-test__grid, .mk-test__stats, .mk-data__grid,\n.mk-cities__grid, .mk-final__card {\n  padding-left: 20px !important;\n  padding-right: 20px !important;\n}\n.mk-section__wrap {\n  padding-left: 20px !important;\n  padding-right: 20px !important;\n}\n\n\/* Def section right side: stat cards should fit comfortably *\/\n.mk-def__side { min-width: 0 !important; }\n.mk-def__stat {\n  padding: 28px 24px !important;\n  word-wrap: break-word !important;\n  overflow-wrap: break-word !important;\n}\n.mk-def__stat-big {\n  font-size: clamp(48px, 5vw, 64px) !important;\n  word-break: break-word !important;\n}\n.mk-def__stat-txt {\n  font-size: 14px !important;\n  line-height: 1.5 !important;\n}\n\n\n\/* === HEADER: match homepage behavior on these 2 pages (opt out of theme's subpage filter) === *\/\n\n\n\n\/* === HEADER COLOR RESTORE + HIDE PAGE-HEADER (9484), match 9424\/9426 treatment === *\/\nbody.page-id-9693 #logo-header { filter: none !important; }\nbody.page-id-9693.page.page-child header.elementor-location-header span.e-n-menu-title-text,\nbody.page-id-9693.page header.elementor-location-header span.e-n-menu-title-text {\n  color: #071a35 !important;\n}\n\/* Calculator (6th nav item) has its own navy bg, keep white text *\/\nbody.page-id-9693.page header.elementor-location-header .e-n-menu-item:nth-child(6) span.e-n-menu-title-text {\n  color: #ffffff !important;\n}\n\/* Hide the rogue WP theme page-header H1 that sits above the hero *\/\nbody.page-id-9693 .page-header,\nbody.page-id-9693 main.site-main > .page-header {\n  display: none !important;\n}\n\n\n\/* === RESPONSIVE V3, MOBILE STACK FIX (9424 + 9484) === *\/\n@media (max-width: 1024px) {\n  body.page-id-9693 .mk .mk-hero__wrap,\n  body.page-id-9424 .mk .mk-hero__wrap,\n  body.page-id-9693 .mk-hero__wrap,\n  body.page-id-9424 .mk-hero__wrap {\n    display: block !important;\n    grid-template-columns: 1fr !important;\n    gap: 32px !important;\n  }\n  body.page-id-9693 .mk-hero__left,\n  body.page-id-9424 .mk-hero__left,\n  body.page-id-9693 .mk-hero__right,\n  body.page-id-9424 .mk-hero__right {\n    width: 100% !important;\n    max-width: 100% !important;\n    padding-left: 0 !important;\n    padding-right: 0 !important;\n  }\n  body.page-id-9693 .mk-why__wrap,\n  body.page-id-9424 .mk-why__wrap {\n    display: block !important;\n    grid-template-columns: 1fr !important;\n    gap: 24px !important;\n  }\n  body.page-id-9693 .mk-why__left,\n  body.page-id-9424 .mk-why__left,\n  body.page-id-9693 .mk-why__right,\n  body.page-id-9424 .mk-why__right {\n    width: 100% !important;\n    max-width: 100% !important;\n  }\n  body.page-id-9693 .mk-mini-row,\n  body.page-id-9424 .mk-mini-row {\n    display: grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap: 12px !important;\n  }\n  body.page-id-9693 .mk-mini,\n  body.page-id-9424 .mk-mini {\n    width: 100% !important;\n    max-width: 100% !important;\n  }\n  body.page-id-9693 .mk-cmp__table,\n  body.page-id-9424 .mk-cmp__table {\n    width: 100% !important;\n    max-width: 100% !important;\n    overflow-x: auto !important;\n  }\n}\n@media (max-width: 768px) {\n  body.page-id-9693 .mk-hero h1,\n  body.page-id-9424 .mk-hero h1 {\n    font-size: 30px !important;\n    line-height: 1.15 !important;\n    width: 100% !important;\n    word-break: normal !important;\n    overflow-wrap: break-word !important;\n  }\n  body.page-id-9693 .mk-mini-row,\n  body.page-id-9424 .mk-mini-row {\n    grid-template-columns: 1fr !important;\n  }\n  body.page-id-9693 .mk-mini,\n  body.page-id-9424 .mk-mini {\n    margin-bottom: 10px !important;\n  }\n  body.page-id-9693 .mk-hero__wrap,\n  body.page-id-9424 .mk-hero__wrap {\n    padding-left: 16px !important;\n    padding-right: 16px !important;\n  }\n}\n@media (max-width: 480px) {\n  body.page-id-9693 .mk-hero h1,\n  body.page-id-9424 .mk-hero h1 {\n    font-size: 26px !important;\n  }\n  body.page-id-9693 .mk-pri__tbl,\n  body.page-id-9424 .mk-pri__tbl {\n    font-size: 13px !important;\n  }\n}\n\n\/* === RESPONSIVE V4 PATCH, comparison table mobile scroll === *\/\n@media (max-width: 768px) {\n  body.page-id-9693 .mk-cmp__table,\n  body.page-id-9424 .mk-cmp__table { display: block !important; overflow-x: auto !important; max-width: 100% !important; width: 100% !important; }\n  body.page-id-9693 .mk-cmp__tbl,\n  body.page-id-9424 .mk-cmp__tbl { min-width: 600px !important; }\n  body.page-id-9693 .mk-cmp__sub,\n  body.page-id-9424 .mk-cmp__sub { max-width: 100% !important; word-wrap: break-word !important; }\n  body.page-id-9693 .mk-cmp,\n  body.page-id-9424 .mk-cmp { overflow-x: hidden !important; }\n}\n\n\n\/* === RESPONSIVE V5, universal mobile stack fix === *\/\n@media (max-width: 1024px) {\n  body.page-id-9693 .mk-llm__box, body.page-id-9424 .mk-llm__box,\n  body.page-id-9693 .mk-def__wrap, body.page-id-9424 .mk-def__wrap,\n  body.page-id-9693 .mk-test__stats, body.page-id-9424 .mk-test__stats,\n  body.page-id-9693 .mk-cities__grid, body.page-id-9424 .mk-cities__grid,\n  body.page-id-9693 .mk-svc__grid, body.page-id-9424 .mk-svc__grid,\n  body.page-id-9693 .mk-meth__grid, body.page-id-9424 .mk-meth__grid,\n  body.page-id-9693 .mk-faq__grid, body.page-id-9424 .mk-faq__grid {\n    display: grid !important;\n    grid-template-columns: 1fr !important;\n    gap: 16px !important;\n  }\n  body.page-id-9693 .mk-author__card, body.page-id-9424 .mk-author__card {\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    text-align: center !important;\n    gap: 12px !important;\n  }\n  body.page-id-9693 .mk-llm__icon, body.page-id-9424 .mk-llm__icon {\n    margin: 0 auto 12px !important;\n  }\n}\n@media (max-width: 768px) {\n  body.page-id-9693 .mk-cmp__tbl, body.page-id-9424 .mk-cmp__tbl {\n    min-width: auto !important;\n    width: 100% !important;\n    font-size: 12px !important;\n  }\n  body.page-id-9693 .mk-cmp__tbl th, body.page-id-9693 .mk-cmp__tbl td,\n  body.page-id-9424 .mk-cmp__tbl th, body.page-id-9424 .mk-cmp__tbl td {\n    padding: 10px 6px !important;\n    font-size: 12px !important;\n    line-height: 1.35 !important;\n    vertical-align: top !important;\n  }\n  body.page-id-9693 .mk-section h2, body.page-id-9424 .mk-section h2 {\n    font-size: 26px !important;\n    line-height: 1.2 !important;\n  }\n  body.page-id-9693 .mk-section h3, body.page-id-9424 .mk-section h3 {\n    font-size: 20px !important;\n  }\n  body.page-id-9693 .mk-section, body.page-id-9424 .mk-section {\n    padding-left: 16px !important;\n    padding-right: 16px !important;\n  }\n}\n\n\n\/* === SCROLL LOCK FIX (page-id-9693), page only scrolls vertically; wide tables scroll internally === *\/\n@media (max-width: 1024px) {\n  body.page-id-9693,\n  html:has(body.page-id-9693) {\n    overflow-x: hidden !important;\n    max-width: 100vw !important;\n  }\n  body.page-id-9693 .mk-section,\n  body.page-id-9693 section.mk-section {\n    overflow-x: hidden !important;\n    max-width: 100vw !important;\n  }\n  body.page-id-9693 .mk-cmp__table,\n  body.page-id-9693 .mk-pri__table {\n    display: block !important;\n    overflow-x: auto !important;\n    -webkit-overflow-scrolling: touch !important;\n    max-width: 100% !important;\n    width: 100% !important;\n    overscroll-behavior-x: contain !important;\n  }\n  body.page-id-9693 .mk-cmp__tbl,\n  body.page-id-9693 .mk-pri__tbl {\n    min-width: auto !important;\n    width: 100% !important;\n  }\n}\n\n\/* === TIER COMPARISON SECTION (page-id-9693 only, unique to back office page) === *\/\nbody.page-id-9693 .mk-tier { padding: 80px 0; background: linear-gradient(180deg, #fff 0%, #FEEFF8 100%); }\nbody.page-id-9693 .mk-tier__wrap { max-width: 1180px !important; margin: 0 auto !important; padding: 0 20px !important; box-sizing: border-box !important; }\nbody.page-id-9693 .mk-tier__grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; margin-top: 48px; }\nbody.page-id-9693 .mk-tier__card { padding: 32px 28px; border: 1px solid #E5E7EB; border-radius: 16px; background: #fff; position: relative; transition: transform 0.2s, box-shadow 0.2s; }\nbody.page-id-9693 .mk-tier__card:hover { transform: translateY(-4px); box-shadow: 0 12px 32px rgba(0,0,0,0.08); }\nbody.page-id-9693 .mk-tier__card--recommended { border: 2px solid #CE1782; box-shadow: 0 12px 32px rgba(206, 23, 130, 0.18); background: linear-gradient(180deg, #fff 0%, #FEEFF8 100%); }\nbody.page-id-9693 .mk-tier__icon { font-size: 36px; margin-bottom: 16px; }\nbody.page-id-9693 .mk-tier__card h3 { font-size: 20px; font-weight: 700; margin: 0 0 8px; color: #0E1B3D; }\nbody.page-id-9693 .mk-tier__price { font-size: 26px; font-weight: 800; color: #CE1782; margin: 8px 0 20px; }\nbody.page-id-9693 .mk-tier__card ul { list-style: none; padding: 0; margin: 0; }\nbody.page-id-9693 .mk-tier__card ul li { padding: 8px 0; padding-left: 24px; position: relative; font-size: 14px; color: #4B5563; line-height: 1.5; }\nbody.page-id-9693 .mk-tier__card ul li:before { content: '\u2713'; position: absolute; left: 0; color: #CE1782; font-weight: 700; }\nbody.page-id-9693 .mk-tier__badge { position: absolute; top: -14px; left: 50%; transform: translateX(-50%); background: #CE1782; color: white; padding: 6px 16px; border-radius: 20px; font-size: 11px; font-weight: 700; letter-spacing: 1px; white-space: nowrap; }\nbody.page-id-9693 .mk-tier__source { margin-top: 32px; font-size: 13px; color: #6B7280; text-align: center; font-style: italic; }\n@media (max-width: 1024px) {\n  body.page-id-9693 .mk-tier { padding: 48px 0; }\n  body.page-id-9693 .mk-tier__grid { grid-template-columns: 1fr; gap: 20px; }\n  body.page-id-9693 .mk-tier__card { padding: 24px 20px; }\n}\n\n<\/style>\n\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"\u00bfQu\u00e9 es outsourcing de back office en Madrid y c\u00f3mo funciona con Metrickal?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Outsourcing de back office en Madrid significa delegar a Metrickal la gesti\u00f3n de procesos administrativos, contables, documentales, de compliance y operacionales sin contacto directo con el cliente final. Somos una empresa BPO con base en Barcelona. Nuestros Account Managers en Espa\u00f1a coordinan equipos de back office desde el pa\u00eds que mejor se ajuste a tu operaci\u00f3n (Filipinas y Colombia por defecto). Hablan ES y EN nativos, hasta 14 idiomas si los pides. Operativos en menos de 3 semanas, desde 20h\/semana.\"}},{\"@type\":\"Question\",\"name\":\"\u00bfCu\u00e1nto cuesta externalizar back office en Madrid en 2026?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"El III Convenio Estatal de Oficinas y Despachos (BOE-A-2025-8781) marca un coste in-house fully-loaded de 15,59\u20ac\/h a 21,40\u20ac\/h seg\u00fan perfil (operativo documental, contable, compliance, team lead). Con Metrickal, los mismos perfiles cuestan desde una tarifa cerrada por volumen con un ahorro de hasta el 56%. Sin variables ocultos.\"}},{\"@type\":\"Question\",\"name\":\"\u00bfEn cu\u00e1nto tiempo tengo mi equipo de back office operativo en Madrid?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"En menos de 3 semanas. D\u00eda 1-2 diagn\u00f3stico, d\u00eda 3-5 cotizaci\u00f3n y dise\u00f1o, semana 1-2 selecci\u00f3n y formaci\u00f3n, semana 3 onboarding integrado con shadowing en tu equipo. En casos urgentes con perfil disponible, 48 horas. Frente a las 8-12 semanas habituales de contrataci\u00f3n in-house en Madrid.\"}},{\"@type\":\"Question\",\"name\":\"\u00bfPuedo contratar solo unas horas a la semana?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"S\u00ed. Desde 20h\/semana, con 15 d\u00edas de aviso si no funciona. No te atas a un contrato anual ni a un m\u00ednimo de FTE. Ideal si tu volumen es estacional o variable (cierres trimestrales, picos de facturaci\u00f3n en Q4).\"}},{\"@type\":\"Question\",\"name\":\"\u00bfC\u00f3mo gestiona Metrickal el cumplimiento fiscal y la confidencialidad (RGPD, Agencia Tributaria)?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"100% gestionado: contratos, n\u00f3minas, IRPF, Seguridad Social, bajas, despidos, PRL. Cumplimos el III Convenio Estatal de Oficinas y Despachos, RGPD, LOPD-GDD y normativa Agencia Tributaria. Auditor\u00edas trimestrales. Para datos sensibles (contabilidad, KYC) firmamos NDA y operamos bajo el principio de m\u00ednimo privilegio. Recibes una factura mensual, sin sorpresas.\"}},{\"@type\":\"Question\",\"name\":\"\u00bfQu\u00e9 pasa si un operador no funciona o causa baja?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Sustituci\u00f3n en 72 horas sin penalizaciones. Si un operador no encaja por cualquier motivo, te asignamos otro perfil disponible inmediatamente. Si una baja IT o vacaciones afecta tu equipo, cubrimos sin coste extra para mantener la continuidad.\"}},{\"@type\":\"Question\",\"name\":\"\u00bfEn qu\u00e9 idiomas pueden trabajar los equipos de back office para Madrid?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Soporte nativo en ES y EN, plus FR, IT, DE, PT, NL, PL y 14+ idiomas si los pides. Ideal para empresas con expansi\u00f3n EU, LATAM o USA. Encontrar un contable triling\u00fce en Madrid es escaso y caro; con Metrickal lo tienes en 3 semanas.\"}},{\"@type\":\"Question\",\"name\":\"\u00bfQu\u00e9 herramientas y sistemas (SAP, Holded, Oracle, Sage, Odoo) cubren los equipos?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Integramos con tu ERP, no el nuestro: SAP S\/4HANA, Oracle NetSuite, Holded, Sage 50\/200, Odoo, Microsoft Dynamics 365. Plus CRM (Salesforce, HubSpot, Pipedrive), facturaci\u00f3n (Factorial, A3 ASESOR), banca (BBVA Net, Santander Banca Online), comunicaci\u00f3n (Slack, Teams). Acceso bajo SSO con MFA, m\u00ednimo privilegio, logs auditables.\"}},{\"@type\":\"Question\",\"name\":\"\u00bfQu\u00e9 tareas espec\u00edficas de back office puedo externalizar a Metrickal?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Externalizamos facturaci\u00f3n, gesti\u00f3n de n\u00f3minas, data entry, contabilidad y cierre mensual, compliance fiscal y RGPD, gesti\u00f3n documental, KYC y onboarding, cuentas por pagar y cobrar, reporting y BI. Si tu equipo lo hace hoy en Excel, SAP, Oracle, Holded, Sage u Odoo, podemos operarlo desde d\u00eda uno.\"}},{\"@type\":\"Question\",\"name\":\"\u00bfC\u00f3mo se compara Metrickal con MST Holding, Konecta o VIA Consultores en Madrid?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Somos nearshore h\u00edbrido: Account Manager en Espa\u00f1a y equipos remotos en Filipinas y Colombia. Frente a BPOs de gran escala (MST, Konecta), ofrecemos volumen flexible desde 20h\/semana y Account Manager dedicado. Frente a boutiques especializadas (VIA Consultores, PBS), somos un 60-70% m\u00e1s econ\u00f3micos para back office est\u00e1ndar. Tarifa cerrada por volumen, todo incluido.\"}}]}<\/script>\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"Service\",\"serviceType\":\"Outsourcing back office (BPO)\",\"name\":\"Outsourcing back office en Madrid\",\"description\":\"Externalizaci\u00f3n de back office en Madrid con equipos remotos en Filipinas y Colombia, Account Manager en Espa\u00f1a, ahorro de hasta el 56% frente al III Convenio Estatal de Oficinas y Despachos (BOE-A-2025-8781).\",\"provider\":{\"@type\":\"LocalBusiness\",\"name\":\"Metrickal\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Carrer d'Ausi\u00e0s Marc 141\",\"addressLocality\":\"Barcelona\",\"postalCode\":\"08013\",\"addressCountry\":\"ES\"},\"url\":\"https:\/\/metrickal.com\"},\"areaServed\":{\"@type\":\"City\",\"name\":\"Madrid\"},\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"EUR\",\"priceRange\":\"15\u20ac-25\u20ac\/hour\",\"availability\":\"https:\/\/schema.org\/InStock\"}}<\/script>\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"LocalBusiness\",\"name\":\"Metrickal\",\"image\":\"https:\/\/metrickal.com\/wp-content\/uploads\/2025\/07\/logo-metrical-white.svg\",\"url\":\"https:\/\/metrickal.com\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Carrer d'Ausi\u00e0s Marc 141\",\"addressLocality\":\"Barcelona\",\"postalCode\":\"08013\",\"addressCountry\":\"ES\"},\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":41.398,\"longitude\":2.182},\"areaServed\":[{\"@type\":\"City\",\"name\":\"Madrid\"},{\"@type\":\"City\",\"name\":\"Barcelona\"},{\"@type\":\"City\",\"name\":\"Valencia\"}]}<\/script>\n\n<div class=\"mk\">\n<!-- 01 HERO -->\n<section class=\"mk-section mk-hero\">\n  <div class=\"mk-hero__wrap\">\n    <div class=\"mk-hero__left\">\n      <span class=\"mk-eyebrow\">BPO BACK OFFICE &#8211; MADRID<\/span>\n      <h1>Back office outsourcing in Madrid: save up to <span style=\"color:#CE1782\">56%<\/span> without losing control of your operation<\/h1>\n      <p class=\"mk-hero__lead\">Metrickal is a Barcelona-based BPO company. Our account managers in Spain set up back-office teams in the country that best suits your operations (the Philippines and Colombia by default). For companies in Madrid in sectors such as fintech, tech, corporate services, and international e-commerce: accounting, documentation, compliance, HR, operations, and bookkeeping. 24\/7 access to your dashboard with real-time KPIs. They are native speakers of Spanish and English. Up and running in less than 3 weeks, starting at 20 hours per week, with a 15-day cancellation notice if it doesn\u2019t work out.     <\/p>\n      <div class=\"mk-hero__ctas\">\n        <a href=\"https:\/\/metrickal.com\/en\/calculator\/\" class=\"mk-btn mk-btn--primary\">Simulate your savings<\/a>\n        <a href=\"https:\/\/metrickal.com\/en\/company-contact\/\" class=\"mk-btn mk-btn--outline\">Schedule a call<\/a>\n      <\/div>\n      <div class=\"mk-hero__trust\">\n        <div class=\"mk-hero__avatars\">\n          <span class=\"mk-avatar\">OF<\/span><span class=\"mk-avatar\">JR<\/span>\n          <span class=\"mk-avatar\">EP<\/span><span class=\"mk-avatar\">JZ<\/span>\n        <\/div>\n        <div class=\"mk-hero__trust-text\">\n          <strong>+360 companies in Spain<\/strong>\n          <span>already trust in Metrickal<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"mk-hero__right\">\n      <div class=\"mk-blob mk-blob--rosa\"><\/div>\n      <div class=\"mk-blob mk-blob--mint\"><\/div>\n      <div class=\"mk-hero__card\">\n        <div class=\"mk-statpill\"><span class=\"mk-statpill__dot\"><\/span>  Operational equipment in <3 weeks<\/div>\n        <div class=\"mk-profcard\">\n          <div class=\"mk-profcard__head\">\n            <span class=\"mk-profcard__title\">BACK OFFICE PROFILES AVAILABLE IN MADRID<\/span>\n            <span class=\"mk-livedot\"><span class=\"mk-livedot__d\"><\/span>LIVE<\/span>\n          <\/div>\n          <div class=\"mk-profrow\">\n      <div class=\"mk-profrow__left\">\n        <div class=\"mk-profrow__ico\">\ud83d\udcac<\/div>\n        <div class=\"mk-profrow__label\"><strong>Documentary operative admin.<\/strong><small>8 available<\/small><\/div>\n      <\/div>\n      <div class=\"mk-profrow__price\">by volume<\/div>\n    <\/div>\n<div class=\"mk-profrow\">\n      <div class=\"mk-profrow__left\">\n        <div class=\"mk-profrow__ico\">\ud83c\udf10<\/div>\n        <div class=\"mk-profrow__label\"><strong>Senior Accountant<\/strong><small>5 available<\/small><\/div>\n      <\/div>\n      <div class=\"mk-profrow__price\">by volume<\/div>\n    <\/div>\n<div class=\"mk-profrow\">\n      <div class=\"mk-profrow__left\">\n        <div class=\"mk-profrow__ico\">\ud83c\udf0d<\/div>\n        <div class=\"mk-profrow__label\"><strong>Compliance &#038; legal junior<\/strong><small>3 available<\/small><\/div>\n      <\/div>\n      <div class=\"mk-profrow__price\">by volume<\/div>\n    <\/div>\n<div class=\"mk-profrow\">\n      <div class=\"mk-profrow__left\">\n        <div class=\"mk-profrow__ico\">\u2b50<\/div>\n        <div class=\"mk-profrow__label\"><strong>Team Lead Operations<\/strong><small>2 available<\/small><\/div>\n      <\/div>\n      <div class=\"mk-profrow__price\">by volume<\/div>\n    <\/div>\n          <a href=\"https:\/\/metrickal.com\/en\/profiles-and-costs\/\" class=\"mk-profcta\">View all profiles \u2192<\/a>\n        <\/div>\n        <div class=\"mk-bigstat\">\n          <div class=\"mk-bigstat__lbl\">Average savings<\/div>\n          <div class=\"mk-bigstat__num\">-56%<\/div>\n          <p class=\"mk-bigstat__cap\">vs back office in-house in Madrid under III Contact Center Agreement (BOE-A-2025-8781)<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<\/div>\n\n<div class=\"mk\">\n<!-- 02 LOGOS -->\n<section class=\"mk-section mk-logos\">\n  <div class=\"mk-wrap\">\n    <p class=\"mk-logos__head\">+360 companies in Spain already work with us<\/p>\n    <div class=\"mk-logos__row\">\n      <span class=\"mk-logo\">FLIPDISH<\/span>\n      <span class=\"mk-logo\">DOCTORALIA<\/span>\n      <span class=\"mk-logo\">ZERCA!<\/span>\n      <span class=\"mk-logo\">HANGRY<\/span>\n      <span class=\"mk-logo\">AURO<\/span>\n      <span class=\"mk-logo\">CLOUDFLOW<\/span>\n    <\/div>\n  <\/div>\n<\/section>\n<\/div>\n\n<div class=\"mk\">\n<!-- 03 LLM ANSWER -->\n<section class=\"mk-section mk-llm\">\n  <div class=\"mk-wrap\">\n    <div class=\"mk-llm__box\">\n      <div class=\"mk-llm__icon\">?<\/div>\n      <div>\n        <h2 class=\"mk-llm__q\">What is back office outsourcing in Madrid?<\/h2>\n        <p class=\"mk-llm__a\">Back-office outsourcing in Madrid involves delegating the comprehensive management of support channels (WhatsApp Business, email, web chat, phone, social media) to a specialized BPO provider. Metrickal is a Barcelona-based BPO company that assembles multilingual remote teams in the Philippines and Colombia, managed by account managers in Spain, offering labor cost savings of up to 56% compared to the Third National Contact Center Collective Bargaining Agreement. Up and running in less than 3 weeks, starting at 20 hours per week, with native-language support in Spanish, Catalan, English, French, Italian, and German, plus 14+ other languages\u2014a key advantage for Madrid-based companies in sectors such as fintech, tech, corporate services, and international e-commerce. More than 360 companies in Spain already trust metrickal, with over 20,000 pre-screened candidates.   <\/p>\n        <p class=\"mk-llm__source\"><strong>SOURCE:<\/strong> Metrickal public data &#8211; metrickal.com &#8211; Updated May 2026<\/p>\n        <a href=\"https:\/\/metrickal.com\/en\/company-contact\/\" class=\"mk-llm__cta\">\u2192 Book a demo for Madrid<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<\/div>\n\n<div class=\"mk\">\n<!-- 04 STATS GRID -->\n<section class=\"mk-section mk-stats\">\n  <div class=\"mk-section-head\">\n    <span class=\"mk-eyebrow\">PROVEN RESULTS<\/span>\n    <h2>Why companies from Madrid choose Metrickal<\/h2>\n  <\/div>\n  <div class=\"mk-stats__grid\"><div class=\"mk-statcard\">\n      <div class=\"mk-statcard__num\"><small>52%<\/small><\/div>\n      <div class=\"mk-statcard__lbl\">Labor cost savings<\/div>\n      <p class=\"mk-statcard__cap\">vs cost fully-loaded back office in-house in Madrid (estimate on agreement + charges + indirect)<\/p>\n    <\/div>\n<div class=\"mk-statcard\">\n      <div class=\"mk-statcard__num\"><small><3sem<\/small><\/div>\n      <div class=\"mk-statcard__lbl\">Until the equipment is operational<\/div>\n      <p class=\"mk-statcard__cap\">Diagnosis, recruitment, training and onboarding. 48h in urgent cases. <\/p>\n    <\/div>\n<div class=\"mk-statcard\">\n      <div class=\"mk-statcard__num\">+360<\/div>\n      <div class=\"mk-statcard__lbl\">Companies in Spain<\/div>\n      <p class=\"mk-statcard__cap\">Startups, SaaS, ecommerce, logistics, hospitality, fintech, healthcare and more.<\/p>\n    <\/div>\n<div class=\"mk-statcard\">\n      <div class=\"mk-statcard__num\"><small>14+<\/small><\/div>\n      <div class=\"mk-statcard__lbl\">Supported languages<\/div>\n      <p class=\"mk-statcard__cap\">ES, CA, EN, FR, DE, PT, IT, NL, RU, HE, DA, SV, AR and more<\/p>\n    <\/div><\/div>\n  <div class=\"mk-stats__cta-row\">\n    <a href=\"https:\/\/metrickal.com\/en\/company-contact\/\" class=\"mk-btn mk-btn--primary\">Book a demo \u2192<\/a>\n  <\/div>\n<\/section>\n<\/div>\n\n<div class=\"mk\">\n<!-- 05 WHY CITY -->\n<section class=\"mk-section mk-why\">\n  <div class=\"mk-why__wrap\">\n    <div class=\"mk-why__left\">\n      <span class=\"mk-eyebrow\">LOCAL MARKET &#8211; MADRID<\/span>\n      <h2>Why Madrid companies outsource with Metrickal<\/h2>\n      <p>Madrid concentrates 43% of office recruitment in Spain in 2025, with AZCA \/ Las Tablas as a digital engine (Glovo, Wallapop, Travelperk, Typeform, Factorial). This is in addition to the operational headquarters of CaixaBank, Sabadell, Naturgy, Cellnex, Colonial, Mango, Damm and Desigual, and the Catalan IBEX corporate headquarters (Grifols, Almirall, Fluidra). In-house back office recruitment is regulated by the III Convenio Estatal de Contact Center (BOE-A-2025-8781): base salary level 10 of 16.576\u20ac\/year plus language bonus of 1.520\u20ac\/year. With loads (~30%), equipment and office, the fully-loaded cost exceeds 14,50\u20ac\/h. Metrickal offers ES + EN coverage with trained teams (Asia + LATAM + Africa + Europe) according to volume.    <\/p>\n      <ul class=\"mk-why__bullets\"><li class=\"mk-bullet\"><span class=\"mk-bullet__check\">\u2713<\/span><p>Account Manager in Madrid, same time zone (CET, UTC+1) and physical proximity for face-to-face meetings<\/p><\/li>\n<li class=\"mk-bullet\"><span class=\"mk-bullet__check\">\u2713<\/span><p>Teams in the Philippines and Colombia (Asia + LATAM + Africa + Europe): your company does not assume an employment relationship in Spain.<\/p><\/li>\n<li class=\"mk-bullet\"><span class=\"mk-bullet__check\">\u2713<\/span><p>Back office team operational from 20h\/week, with 15 days notice. 15 days notice to leave <\/p><\/li>\n<li class=\"mk-bullet\"><span class=\"mk-bullet__check\">\u2713<\/span><p>Native support for ES + CA + EN + FR + IT + DE\u2014a key feature for Madrid-based fintech\/SaaS companies in sectors such as fintech, tech, corporate services, and international e-commerce<\/p><\/li><\/ul>\n      <div class=\"mk-why__cta\">\n        <a href=\"https:\/\/metrickal.com\/en\/profiles-and-costs\/\" class=\"mk-btn mk-btn--primary\">View available profiles<\/a>\n      <\/div>\n    <\/div>\n    <div class=\"mk-why__right\">\n      <div class=\"mk-mapcard\">\n        <div class=\"mk-mapcard__pin\">\ud83d\udccd<\/div>\n        <div class=\"mk-mapcard__name\">Madrid<\/div>\n        <div class=\"mk-mapcard__sub\">Metrickal Headquarters &#8211; Eixample<\/div>\n      <\/div>\n      <div class=\"mk-mini-row\">\n        <div class=\"mk-mini\">\n          <div class=\"mk-mini__num\">~14,50\u20ac\/h<\/div>\n          <div class=\"mk-mini__lbl\">Cost fully-loaded in-house<\/div>\n          <div class=\"mk-mini__cap\">Estimate on agreement + charges<\/div>\n        <\/div>\n        <div class=\"mk-mini mk-mini--rosa\">\n          <div class=\"mk-mini__num\">by volume<\/div>\n          <div class=\"mk-mini__lbl\">Metrickal Tariffs<\/div>\n          <div class=\"mk-mini__cap\">Teams in the Philippines and Colombia formed<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<\/div>\n\n<div class=\"mk\">\n<!-- 06 SERVICE DEFINITION -->\n<section class=\"mk-section mk-def\">\n  <div class=\"mk-section-head\">\n    <span class=\"mk-eyebrow\">DEFINITION<\/span>\n    <h2>What is back office outsourcing and why outsource it?<\/h2>\n    <p class=\"mk-section-sub\">Clear definition, when it applies and what it solves for companies in Madrid.<\/p>\n  <\/div>\n  <div class=\"mk-def__wrap\">\n    <div class=\"mk-def__left\">\n      <div class=\"mk-def__label\">DEFINITION<\/div>\n      <p class=\"mk-def__lead\">Back-office outsourcing\u2014also known as customer service outsourcing or back-office BPO\u2014involves delegating the comprehensive management of support channels\u2014WhatsApp Business, email, web chat, phone, social media, and forms\u2014to a specialized provider. In Madrid, metrickal operates out of Barcelona and has teams in the country that best suits your operations (the Philippines and Colombia by default). Flexible hours, support in up to 14 languages, and compliance with the LOPDGDD and GDPR guaranteed by the Account Manager in Spain.  <\/p>\n      <div class=\"mk-def__div\"><\/div>\n      <div class=\"mk-def__label\">WHEN DOES IT APPLY?<\/div>\n      <div class=\"mk-def__list\"><div class=\"mk-def__row\"><span class=\"mk-def__dot\"><\/span><p>Overburdened in-house back-office team: You lose customers due to a lack of follow-up on WhatsApp or via email\u2014a common issue among startups in Madrid in sectors such as fintech, tech, corporate services, and international e-commerce<\/p><\/div>\n<div class=\"mk-def__row\"><span class=\"mk-def__dot\"><\/span><p>Need for multilingual coverage (ES + CA + EN + FR + IT + DE) that the local labor market does not provide the necessary flexibility.<\/p><\/div>\n<div class=\"mk-def__row\"><span class=\"mk-def__dot\"><\/span><p>Seasonal peaks, Mobile World Congress, ISE, 4YFN, tourist season, which do not justify permanent hiring under the agreement<\/p><\/div>\n<div class=\"mk-def__row\"><span class=\"mk-def__dot\"><\/span><p>Focus on core business: free your Barcelona team from repetitive level 1 back office tasks to focus on product, sales or expansion.<\/p><\/div><\/div>\n    <\/div>\n    <div>\n      <div class=\"mk-cite\">\n        <div class=\"mk-cite__lbl\">METRICKAL COST REDUCTION<\/div>\n        <div class=\"mk-cite__num\">50%+<\/div>\n        <p class=\"mk-cite__txt\">is the reduction in labor and task costs that Metrickal achieves for its clients, as reported on its own platform.<\/p>\n        <p class=\"mk-cite__src\"><strong style=\"color:var(--mint);\">SOURCE:<\/strong> Metrickal, linkedin.com\/company\/metrickal<\/p>\n      <\/div>\n      <div class=\"mk-cite\">\n        <div class=\"mk-cite__lbl\">METRICKAL ACTIVATION<\/div>\n        <div class=\"mk-cite__num\"><3 sem<\/div>\n        <p class=\"mk-cite__txt\">is the time in which Metrickal customers scale operations from diagnostics to equipment with defined KPIs.<\/p>\n        <p class=\"mk-cite__src\"><strong style=\"color:var(--mint);\">SOURCE:<\/strong> Metrickal, metrickal.com (homepage)<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<\/div>\n\n<div class=\"mk\">\n<!-- 07 SERVICES GRID -->\n<section class=\"mk-section mk-svc\">\n  <div class=\"mk-section-head\">\n    <span class=\"mk-eyebrow\">WHAT IS INCLUDED<\/span>\n    <h2>Back office services included for companies in Madrid<\/h2>\n    <p class=\"mk-section-sub\">Each package is tailored to your vertical, channels, languages and volume. From 20h\/week, with 15 days notice. <\/p>\n  <\/div>\n  <div class=\"mk-svc__grid\"><article class=\"mk-svccard\">\n          <div class=\"mk-svccard__icon\">\ud83d\udcac<\/div>\n          <h3 class=\"mk-svccard__title\">Multichannel customer service<\/h3>\n          <p class=\"mk-svccard__desc\">WhatsApp Business (#1 channel in Spain), email, web chat, telephone and social networks. Incident resolution, FAQs management, escalation to level 2. <\/p>\n          <div class=\"mk-svccard__tags\"><span class=\"mk-tag\">WhatsApp<\/span><span class=\"mk-tag\">Email<\/span><span class=\"mk-tag\">Chat<\/span><\/div>\n        <\/article>\n<article class=\"mk-svccard\">\n          <div class=\"mk-svccard__icon\">\ud83d\udce6<\/div>\n          <h3 class=\"mk-svccard__title\">Order and returns management<\/h3>\n          <p class=\"mk-svccard__desc\">Processing, modifications, returns and tracking with carriers (SEUR, DHL, GLS, Correos). Integration with Shopify, WooCommerce, Magento, Prestashop. <\/p>\n          <div class=\"mk-svccard__tags\"><span class=\"mk-tag\">E-commerce<\/span><span class=\"mk-tag\">Ordering<\/span><span class=\"mk-tag\">Returns<\/span><\/div>\n        <\/article>\n<article class=\"mk-svccard\">\n          <div class=\"mk-svccard__icon\">\ud83d\udcca<\/div>\n          <h3 class=\"mk-svccard__title\">NPS and CSAT surveys<\/h3>\n          <p class=\"mk-svccard__desc\">Design, launch and analysis of post-purchase NPS and post-interaction CSAT surveys. Monthly reporting with actionable insights and quarterly plan. <\/p>\n          <div class=\"mk-svccard__tags\"><span class=\"mk-tag\">NPS<\/span><span class=\"mk-tag\">CSAT<\/span><\/div>\n        <\/article>\n<article class=\"mk-svccard\">\n          <div class=\"mk-svccard__icon\">\ud83c\udfaf<\/div>\n          <h3 class=\"mk-svccard__title\">Upselling and reactive cross-selling<\/h3>\n          <p class=\"mk-svccard__desc\">Identification of opportunities during back office interactions. Validated scripts, ongoing training and conversion fee model. <\/p>\n          <div class=\"mk-svccard__tags\"><span class=\"mk-tag\">Upsell<\/span><span class=\"mk-tag\">Conversion<\/span><span class=\"mk-tag\">Revenue<\/span><\/div>\n        <\/article>\n<article class=\"mk-svccard\">\n          <div class=\"mk-svccard__icon\">\ud83d\udcf1<\/div>\n          <h3 class=\"mk-svccard__title\">Social media support<\/h3>\n          <p class=\"mk-svccard__desc\">Reactive community management: Instagram DMs, Twitter\/X, Facebook Messenger, TikTok. Response time <30 minutes during working hours. <\/p>\n          <div class=\"mk-svccard__tags\"><span class=\"mk-tag\">PR.<\/span><span class=\"mk-tag\">DMs<\/span><span class=\"mk-tag\">Reputation<\/span><\/div>\n        <\/article>\n<article class=\"mk-svccard\">\n          <div class=\"mk-svccard__icon\">\ud83c\udf0d<\/div>\n          <h3 class=\"mk-svccard__title\">international multilingual back office<\/h3>\n          <p class=\"mk-svccard__desc\">Native or bilingual team fluent in 14+ languages. Ideal for fintech, SaaS, and e-commerce companies in Madrid operating in sectors such as fintech, tech, corporate services, and international e-commerce. Includes a native Catalan speaker.  <\/p>\n          <div class=\"mk-svccard__tags\"><span class=\"mk-tag\">14+ languages<\/span><span class=\"mk-tag\">Catalan<\/span><span class=\"mk-tag\">International<\/span><\/div>\n        <\/article><\/div>\n<\/section>\n<\/div>\n\n<div class=\"mk\">\n<!-- 08 COMPARISON -->\n<section class=\"mk-section mk-cmp\">\n  <div class=\"mk-section-head\">\n    <span class=\"mk-eyebrow\">COMPARATIVE<\/span>\n    <h2>Team in-house in Madrid vs Metrickal<\/h2>\n    <p class=\"mk-section-sub\">What changes when you outsource to a specialized BPO partner.<\/p>\n  <\/div>\n  <div class=\"mk-cmp__table\">\n    <table class=\"mk-cmp__tbl\"><thead><tr>\n      <th>FACTOR<\/th>\n      <th>IN-HOUSE IN MADRIDContracting<span class=\"mk-cmp__sub\">under agreement<\/span><\/th>\n      <th class=\"mk-cmp__tbl th--rec\" style=\"background:linear-gradient(180deg,var(--rosa-light),#fff);\">WITH <span class=\"mk-cmp__rec-tag\">METRICKALRECOMMENDEDExternalization<\/span><span class=\"mk-cmp__sub\" style=\"color:var(--rosa);font-weight:700;\">with Metrickal<\/span><\/th>\n    <\/tr><\/thead><tbody><tr>\n      <td class=\"mk-cmp__factor\">Monthly cost per agent FTE<\/td>\n      <td><div class=\"mk-cmp__cell\"><span class=\"mk-cmp__x\">\u2715<\/span><span>~2.320+\/month (16.576 convention level 10 + language + language bonus + charges ~30% + equipment + indirect)<\/span><\/div><\/td>\n      <td><div class=\"mk-cmp__cell\"><span class=\"mk-cmp__chk\">\u2713<\/span><span>From 1.280\u20ac\/month (160h \u00d7 8\u20ac), all inclusive, without hidden variables<\/span><\/div><\/td>\n    <\/tr>\n<tr>\n      <td class=\"mk-cmp__factor\">Time of incorporation<\/td>\n      <td><div class=\"mk-cmp__cell\"><span class=\"mk-cmp__x\">\u2715<\/span><span>8-12 weeks in Madrid: selection, contract, SS, initial training.<\/span><\/div><\/td>\n      <td><div class=\"mk-cmp__cell\"><span class=\"mk-cmp__chk\">\u2713<\/span><span>Operational in <3 weeks (48h in urgent cases with available profile).<\/span><\/div><\/td>\n    <\/tr>\n<tr>\n      <td class=\"mk-cmp__factor\">Scalability of hours and profiles<\/td>\n      <td><div class=\"mk-cmp__cell\"><span class=\"mk-cmp__x\">\u2715<\/span><span>Limited: each extra agent requires new hire for 8-12 weeks.<\/span><\/div><\/td>\n      <td><div class=\"mk-cmp__cell\"><span class=\"mk-cmp__chk\">\u2713<\/span><span>Immediate: add hours, languages or channels in 72h without penalties<\/span><\/div><\/td>\n    <\/tr>\n<tr>\n      <td class=\"mk-cmp__factor\">Administrative and labor management<\/td>\n      <td><div class=\"mk-cmp__cell\"><span class=\"mk-cmp__x\">\u2715<\/span><span>Contracts, payrolls, severance payments, ITs, dismissals at your expense (HR or management)<\/span><\/div><\/td>\n      <td><div class=\"mk-cmp__cell\"><span class=\"mk-cmp__chk\">\u2713<\/span><span>100% managed by Metrickal: contracts, payroll, IT leave.<\/span><\/div><\/td>\n    <\/tr>\n<tr>\n      <td class=\"mk-cmp__factor\">Hourly coverage<\/td>\n      <td><div class=\"mk-cmp__cell\"><span class=\"mk-cmp__x\">\u2715<\/span><span>Limited by working day (1,764h\/year). Surcharges for holidays and night work.<\/span><\/div><\/td>\n      <td><div class=\"mk-cmp__cell\"><span class=\"mk-cmp__chk\">\u2713<\/span><span>24\/7 coverage with no surcharges for shifts, holidays or nighttime.<\/span><\/div><\/td>\n    <\/tr>\n<tr>\n      <td class=\"mk-cmp__factor\">Replacements due to leaves of absence<\/td>\n      <td><div class=\"mk-cmp__cell\"><span class=\"mk-cmp__x\">\u2715<\/span><span>Long processes: 3-6 weeks to replace an agent in Madrid.<\/span><\/div><\/td>\n      <td><div class=\"mk-cmp__cell\"><span class=\"mk-cmp__chk\">\u2713<\/span><span>Replacement assumed by Metrickal, without cost or operational interruption.<\/span><\/div><\/td>\n    <\/tr>\n<tr>\n      <td class=\"mk-cmp__factor\">Labor risk and liabilities<\/td>\n      <td><div class=\"mk-cmp__cell\"><span class=\"mk-cmp__x\">\u2715<\/span><span>High: turnover characteristic of the sector, ITs, conflicts, indemnities.<\/span><\/div><\/td>\n      <td><div class=\"mk-cmp__cell\"><span class=\"mk-cmp__chk\">\u2713<\/span><span>Nil: no direct employment relationship, no liabilities, no conflicts.<\/span><\/div><\/td>\n    <\/tr>\n<tr>\n      <td class=\"mk-cmp__factor\">Available languages<\/td>\n      <td><div class=\"mk-cmp__cell\"><span class=\"mk-cmp__x\">\u2715<\/span><span>Limited to the local Barcelona market (ES + CA + EN). Language bonus according to agreement<\/span><\/div><\/td>\n      <td><div class=\"mk-cmp__cell\"><span class=\"mk-cmp__chk\">\u2713<\/span><span>14+ native or bilingual languages (CA, FR, DE, PT, IT, NL, RU, HE, DA, SV, AR)<\/span><\/div><\/td>\n    <\/tr><\/tbody><\/table>\n  <\/div>\n<\/section>\n<section class=\"mk-section mk-tier\"><div class=\"mk-tier__wrap\"><div class=\"mk-section-head\"><span class=\"mk-eyebrow\">POSITIONING &#8211; 3 TIERS OF SUPPLIERS<\/span><h2>How Metrickal fits among back office providers in Madrid<\/h2><p>Google AI Overview categorizes the back office market in Madrid into three types of providers. This is where we fit in. <\/p><\/div><div class=\"mk-tier__grid\"><div class=\"mk-tier__card\"><div class=\"mk-tier__icon\">\ud83c\udfdb\ufe0f<\/div><h3>Specialized boutique<\/h3><div class=\"mk-tier__price\">50\u20ac-100\u20ac+\/h<\/div><ul><li>VIA Consultants, PBS, premium tax offices<\/li><li>Complex audits and multi-jurisdictional taxation<\/li><li>M&#038;A contracts and advanced due diligence<\/li><\/ul><\/div><div class=\"mk-tier__card\"><div class=\"mk-tier__icon\">\ud83c\udfe2<\/div><h3>Multinational BPO<\/h3><div class=\"mk-tier__price\">25\u20ac-49\u20ac\/h<\/div><ul><li>MST Holding, Konecta, Atento<\/li><li>Accenture, Deloitte and Capgemini at Torre Picasso<\/li><li>High volume (50+ FTE), standardized processes<\/li><\/ul><\/div><div class=\"mk-tier__card mk-tier__card--recommended\"><div class=\"mk-tier__badge\">METRICKAL &#8211; YOU ARE HERE<\/div><div class=\"mk-tier__icon\">\ud83c\udf0d<\/div><h3>Nearshore hybrid<\/h3><div class=\"mk-tier__price\">15\u20ac-25\u20ac\/h equivalent<\/div><ul><li>Account Manager in Spain, teams in the Philippines and Colombia<\/li><li>Flexible volume from 20h\/week, 15 days&#8217; notice<\/li><li>Closed rate per volume, savings up to 56%.<\/li><\/ul><\/div><\/div><p class=\"mk-tier__source\">Source: Google AI Overview citing Clutch.co, Metrickal, Impulso Tecnol\u00f3gico, PBS.es (June 2026).<\/p><\/div><\/section>\n\n<\/div>\n\n<div class=\"mk\">\n<!-- 09 PRICING -->\n<section class=\"mk-section mk-pri\">\n  <div class=\"mk-section-head\">\n    <span class=\"mk-eyebrow\">PRICES &#8211; JUNE 2026<\/span>\n    <h2>How much does it cost to outsource back office in Madrid: real comparison<\/h2>\n    <p class=\"mk-section-sub\">Average hourly rate for in-house contracting vs. Metrickal rate with teams in the Philippines and Colombia.<\/p>\n  <\/div>\n  <div class=\"mk-pri__table\">\n    <table class=\"mk-pri__tbl\"><thead><tr>\n      <th>PROFILE<\/th>\n      <th>PRICE IN MADRID<\/th>\n      <th>SAVINGS<\/th>\n    <\/tr><\/thead><tbody><tr>\n      <td>Documentary administrative operation<\/td>\n      <td><span class=\"mk-pri__local\">15,59\u20ac\/h<\/span><\/td>\n      <td><span class=\"mk-pri__save\">Up to 49% of<\/span><\/td>\n    <\/tr>\n<tr>\n      <td>Senior accountant<\/td>\n      <td><span class=\"mk-pri__local\">18,17\u20ac\/h<\/span><\/td>\n      <td><span class=\"mk-pri__save\">Up to 54% of<\/span><\/td>\n    <\/tr>\n<tr>\n      <td>Compliance &#038; legal junior<\/td>\n      <td><span class=\"mk-pri__local\">20,59\u20ac\/h<\/span><\/td>\n      <td><span class=\"mk-pri__save\">Up to 52% of<\/span><\/td>\n    <\/tr>\n<tr>\n      <td>Team Lead Operations<\/td>\n      <td><span class=\"mk-pri__local\">21,40\u20ac\/h<\/span><\/td>\n      <td><span class=\"mk-pri__save\">Up to 56% of<\/span><\/td>\n    <\/tr>\n<tr>\n      <td>Commercial back office operations<\/td>\n      <td><span class=\"mk-pri__local\">20,59\u20ac\/h<\/span><\/td>\n      <td><span class=\"mk-pri__save\">Up to 56<\/span><\/td>\n    <\/tr><\/tbody>\n    <tfoot><tr><td colspan=\"4\" class=\"mk-pri__foot\">\u2139 Official Metrickal rates (metrickal.com\/profiles-and-costs) &#8211; May 2026 &#8211; In-house cost estimated on III Contact Center Agreement (BOE-A-2025-8781, level 10) + charges ~30% + language bonus + equipment. Includes recruitment, administrative management, Account Manager in Madrid and free replacement. With 15 days notice.  <\/td><\/tr><\/tfoot>\n    <\/table>\n  <\/div>\n  <div class=\"mk-pri__cta-row\">\n    <a href=\"https:\/\/metrickal.com\/en\/calculator\/\" class=\"mk-btn mk-btn--primary\">Calculate savings with calculator<\/a>\n  <\/div>\n<\/section>\n<\/div>\n\n<div class=\"mk\">\n<!-- 10 METHODOLOGY -->\n<section class=\"mk-section mk-meth\">\n  <div class=\"mk-section-head\">\n    <span class=\"mk-eyebrow\">METHODOLOGY &#8211; 5 STEPS<\/span>\n    <h2>How we activate your equipment in Madrid<\/h2>\n    <p class=\"mk-section-sub\">A process validated with more than 360 customers in Spain.  <\/p>\n  <\/div>\n  <div class=\"mk-meth__steps\"><article class=\"mk-step\">\n      <div class=\"mk-step__head\">\n        <span class=\"mk-step__num\">1<\/span>\n        <span class=\"mk-step__day\">DAY 1-2<\/span>\n      <\/div>\n      <h3 class=\"mk-step__title\">Personalized diagnosis<\/h3>\n      <p class=\"mk-step__desc\">We analyze your current back office channels, ticket volume, languages, target KPIs (DSO, error rate, processing time, accuracy) and tools (Zendesk, Intercom, HubSpot, Freshdesk).<\/p>\n    <\/article>\n<article class=\"mk-step\">\n      <div class=\"mk-step__head\">\n        <span class=\"mk-step__num\">2<\/span>\n        <span class=\"mk-step__day\">DAY 3-5<\/span>\n      <\/div>\n      <h3 class=\"mk-step__title\">Equipment design<\/h3>\n      <p class=\"mk-step__desc\">We define the number of agents, profiles, coverage schedules, languages and level of complexity per channel. Economic proposal closed within 48 hours. <\/p>\n    <\/article>\n<article class=\"mk-step\">\n      <div class=\"mk-step__head\">\n        <span class=\"mk-step__num\">3<\/span>\n        <span class=\"mk-step__day\">SEM 1-2<\/span>\n      <\/div>\n      <h3 class=\"mk-step__title\">Recruitment + training<\/h3>\n      <p class=\"mk-step__desc\">Selection among +20,000 pre-validated candidates (Asia + LATAM + Africa + Europe). Training on your product, scripts, tone of voice and tools via e-learning. <\/p>\n    <\/article>\n<article class=\"mk-step\">\n      <div class=\"mk-step__head\">\n        <span class=\"mk-step__num\">4<\/span>\n        <span class=\"mk-step__day\">SEM 3<\/span>\n      <\/div>\n      <h3 class=\"mk-step__title\">Integrated onboarding<\/h3>\n      <p class=\"mk-step__desc\">The team starts with shadowing with your Barcelona team, KPIs defined in SLA and Account Manager supervising the transition.<\/p>\n    <\/article>\n<article class=\"mk-step\">\n      <div class=\"mk-step__head\">\n        <span class=\"mk-step__num\">5<\/span>\n        <span class=\"mk-step__day\">ONGOING<\/span>\n      <\/div>\n      <h3 class=\"mk-step__title\">Continuous optimization<\/h3>\n      <p class=\"mk-step__desc\">Weekly meetings with your Account Manager in Madrid, CSAT\/NPS analysis, A\/B testing of scripts and SLA review every 6 months.<\/p>\n    <\/article><\/div>\n<\/section>\n<\/div>\n\n<div class=\"mk\">\n<!-- 11 TESTIMONIALS -->\n<section class=\"mk-section mk-test\">\n  <div class=\"mk-section-head\">\n    <span class=\"mk-eyebrow\">SUCCESS CASES<\/span>\n    <h2>CEOs and founders who trust Metrickal<\/h2>\n    <p class=\"mk-section-sub\">Real companies in Spain that outsource operations, back office and administration with Metrickal from Madrid.<\/p>\n  <\/div>\n  <div class=\"mk-test__grid\"><article class=\"mk-testcard\">\n      <div class=\"mk-testcard__q\">&#8220;<\/div>\n      <p class=\"mk-testcard__txt\">We knew Metrickal from our previous company and for this new project we counted on them from day one. They have been key to scale operations without saturating the team. <\/p>\n      <div class=\"mk-testcard__btm\">\n        <div class=\"mk-testcard__avatar\">OF<\/div>\n        <div>\n          <div class=\"mk-testcard__author\">Olivier de Forges<\/div>\n          <div class=\"mk-testcard__role\">CEO, Zocochic<\/div>\n          <span class=\"mk-testcard__tag\">E-COMMERCE<\/span>\n        <\/div>\n      <\/div>\n    <\/article>\n<article class=\"mk-testcard\">\n      <div class=\"mk-testcard__q\">&#8220;<\/div>\n      <p class=\"mk-testcard__txt\">Thanks to Metrickal we significantly reduced costs in marketing, support and operations, less expense and more sustainable growth for Find Balance.<\/p>\n      <div class=\"mk-testcard__btm\">\n        <div class=\"mk-testcard__avatar\">JR<\/div>\n        <div>\n          <div class=\"mk-testcard__author\">Jesus Rebollo<\/div>\n          <div class=\"mk-testcard__role\">CEO, Find Balance<\/div>\n          <span class=\"mk-testcard__tag\">SAAS<\/span>\n        <\/div>\n      <\/div>\n    <\/article>\n<article class=\"mk-testcard\">\n      <div class=\"mk-testcard__q\">&#8220;<\/div>\n      <p class=\"mk-testcard__txt\">We started with Metrickal using only their back office service to free our minds to focus on other business issues. Today they cover multiple areas. <\/p>\n      <div class=\"mk-testcard__btm\">\n        <div class=\"mk-testcard__avatar\">EP<\/div>\n        <div>\n          <div class=\"mk-testcard__author\">Enrique Perez-Castro<\/div>\n          <div class=\"mk-testcard__role\">Co-CEO, Nugu Burger<\/div>\n          <span class=\"mk-testcard__tag\">HOSPITALITY<\/span>\n        <\/div>\n      <\/div>\n    <\/article><\/div>\n  <div class=\"mk-test__stats\">\n    <div class=\"mk-tstat\"><div class=\"mk-tstat__n\">+360<\/div><div class=\"mk-tstat__l\">Companies in Spain<\/div><\/div>\n    <div class=\"mk-tstat\"><div class=\"mk-tstat__n\">+20K<\/div><div class=\"mk-tstat__l\">Pre-validated candidates<\/div><\/div>\n    <div class=\"mk-tstat\"><div class=\"mk-tstat__n\">3<\/div><div class=\"mk-tstat__l\">Continents \/ 10 countries<\/div><\/div>\n    <div class=\"mk-tstat\"><div class=\"mk-tstat__n\"><3 sem<\/div><div class=\"mk-tstat__l\">Average operating time<\/div><\/div>\n  <\/div>\n<\/section>\n<\/div>\n\n<div class=\"mk\">\n<!-- 12 ORIGINAL DATA -->\n<section class=\"mk-section mk-data\">\n  <div class=\"mk-section-head\">\n    <span class=\"mk-eyebrow\">METRICKAL IN FIGURES<\/span>\n    <h2>Metrickal for businesses in Madrid: what the data says<\/h2>\n    <p class=\"mk-section-sub\">Verifiable public figures on Metrickal and its outsourcing model with teams in the Philippines and Colombia.<\/p>\n  <\/div>\n  <div class=\"mk-data__grid\"><div class=\"mk-datacard\">\n      <span class=\"mk-datacard__lbl\">COST SAVINGS<\/span>\n      <div class=\"mk-datacard__big\">up to 56%.<\/div>\n      <p class=\"mk-datacard__txt\">of guaranteed savings versus in-house procurement in Madrid, as reported by Metrickal in its public savings calculator.<\/p>\n      <div class=\"mk-datacard__src\"><strong>SOURCE:<\/strong> metrickal.com\/calculator<\/div>\n    <\/div>\n<div class=\"mk-datacard\">\n      <span class=\"mk-datacard__lbl\">ACTIVATION TIME<\/span>\n      <div class=\"mk-datacard__big\"><3 sem<\/div>\n      <p class=\"mk-datacard__txt\">is the time in which Metrickal&#8217;s clients in Madrid scale operations, from diagnosis to operational team with defined KPIs.<\/p>\n      <div class=\"mk-datacard__src\"><strong>SOURCE:<\/strong> metrickal.com (homepage)<\/div>\n    <\/div>\n<div class=\"mk-datacard\">\n      <span class=\"mk-datacard__lbl\">PLATFORM AND NETWORK<\/span>\n      <div class=\"mk-datacard__big\">+360<\/div>\n      <p class=\"mk-datacard__txt\">companies in Spain work with Metrickal, with a network of +20,000 pre-validated candidates recruited in the Philippines and Colombia.<\/p>\n      <div class=\"mk-datacard__src\"><strong>SOURCE:<\/strong> metrickal.com (homepage)<\/div>\n    <\/div><\/div>\n<\/section>\n<\/div>\n\n<div class=\"mk\">\n<!-- 13 FAQ -->\n<section class=\"mk-section mk-faq\"><div class=\"mk-faq__list\"><div class=\"mk-section-head\"><span class=\"mk-eyebrow\">FAQ &#8211; OUTSOURCING BACK OFFICE MADRID<\/span><h2>All about back office outsourcing in Madrid<\/h2><p>Frequently asked questions from companies that outsource back office with Metrickal in Madrid.<\/p><\/div><div class=\"mk-faq__item\"><details><summary>What is back office outsourcing in Madrid and how does it work with Metrickal?<\/summary><div class=\"mk-faq__answer\">Back-office outsourcing in Madrid means entrusting Metrickal with the management of administrative, accounting, document management, compliance, and operational processes that do not involve direct contact with the end customer. We are a BPO company based in Barcelona. Our account managers in Spain coordinate back-office teams from the country that best suits your operation (the Philippines and Colombia by default). They are native speakers of Spanish and English, and can speak up to 14 languages upon request. We can be up and running in less than 3 weeks, starting at 20 hours per week.    <\/div><\/details><\/div>\n<div class=\"mk-faq__item\"><details><summary>How much does it cost to outsource back office in Madrid in 2026?<\/summary><div class=\"mk-faq__answer\">The III State Agreement for Offices (BOE-A-2025-8781) sets an in-house fully-loaded cost from 15,59\u20ac\/h to 21,40\u20ac\/h depending on the profile (document operative, accountant, compliance, team lead). With Metrickal, the same profiles cost from a closed rate per volume with a saving of up to 56%. No hidden variables.  <\/div><\/details><\/div>\n<div class=\"mk-faq__item\"><details><summary>How long does it take to have my back office team operational in Madrid?<\/summary><div class=\"mk-faq__answer\">In less than 3 weeks. Day 1-2 diagnosis, day 3-5 quotation and design, week 1-2 selection and training, week 3 onboarding integrated with shadowing in your team. In urgent cases with available profile, 48 hours. Compared to the usual 8-12 weeks of in-house recruitment in Madrid.   <\/div><\/details><\/div>\n<div class=\"mk-faq__item\"><details><summary>Can I hire only a few hours per week?<\/summary><div class=\"mk-faq__answer\">Yes, from 20h\/week, with 15 days notice if it does not work. You are not tied to an annual contract or a minimum FTE. Ideal if your volume is seasonal or variable (quarterly closings, peak billing in Q4).   <\/div><\/details><\/div>\n<div class=\"mk-faq__item\"><details><summary>How does Metrickal manage tax compliance and confidentiality (RGPD, Tax Agency)?<\/summary><div class=\"mk-faq__answer\">100% managed: contracts, payroll, IRPF, Social Security, sick leave, dismissals, PRL. We comply with the III State Agreement of Offices and Firms, RGPD, LOPD-GDD and Tax Agency regulations. Quarterly audits. For sensitive data (accounting, KYC) we sign NDA and operate under the principle of least privilege. You receive a monthly invoice, no surprises.    <\/div><\/details><\/div>\n<div class=\"mk-faq__item\"><details><summary>What happens if an operator does not work or causes cancellation?<\/summary><div class=\"mk-faq__answer\">Replacement within 72 hours without penalties. If an operator does not fit for any reason, we assign you another available profile immediately. If an IT leave or vacation affects your team, we cover at no extra cost to maintain continuity.  <\/div><\/details><\/div>\n<div class=\"mk-faq__item\"><details><summary>What languages can back office teams for Madrid work in?<\/summary><div class=\"mk-faq__answer\">Native support in ES and EN, plus FR, IT, DE, PT, NL, PL and 14+ languages on request. Ideal for companies with EU, LATAM or USA expansion. Finding a trilingual accountant in Madrid is scarce and expensive; with Metrickal you have one in 3 weeks.  <\/div><\/details><\/div>\n<div class=\"mk-faq__item\"><details><summary>What tools and systems (SAP, Holded, Oracle, Sage, Odoo) do the teams cover?<\/summary><div class=\"mk-faq__answer\">We integrate with your ERP, not ours: SAP S\/4HANA, Oracle NetSuite, Holded, Sage 50\/200, Odoo, Microsoft Dynamics 365. Plus CRM (Salesforce, HubSpot, Pipedrive), invoicing (Factorial, A3 ASESOR), banking (BBVA Net, Santander Banca Online), communication (Slack, Teams). Access under SSO with MFA, least privilege, auditable logs.  <\/div><\/details><\/div>\n<div class=\"mk-faq__item\"><details><summary>What specific back office tasks can I outsource to Metrickal?<\/summary><div class=\"mk-faq__answer\">We outsource invoicing, payroll management, data entry, accounting and monthly closing, tax and GDPR compliance, document management, KYC and onboarding, accounts payable and receivable, reporting and BI. If your team does it today in Excel, SAP, Oracle, Holded, Sage or Odoo, we can operate it from day one.<\/div><\/details><\/div>\n<div class=\"mk-faq__item\"><details><summary>How does Metrickal compare with MST Holding, Konecta or VIA Consultores in Madrid?<\/summary><div class=\"mk-faq__answer\">We are hybrid nearshore: Account Manager in Spain and remote teams in the Philippines and Colombia. Compared to large scale BPOs (MST, Konecta), we offer flexible volume from 20h\/week and dedicated Account Manager. Compared to specialized boutiques (VIA Consultores, PBS), we are 60-70% cheaper for standard back office. Closed rate per volume, all inclusive.   <\/div><\/details><\/div><div class=\"mk-faq__cta\"><p>Do you have more questions? Let&#8217;s talk. <\/p><a href=\"#contact\" class=\"mk-btn mk-btn--primary\">Schedule a call<\/a><\/div><\/div><\/section>\n<\/div>\n\n<div class=\"mk\">\n<!-- 14 AUTHOR BIO -->\n<section class=\"mk-section mk-author\">\n  <div class=\"mk-author__card\">\n    <div class=\"mk-author__avatar\">JB<\/div>\n    <div>\n      <div class=\"mk-author__top\">CONTENT REVIEWED BY <span class=\"mk-author__verify\">\u2713 VERIFIED<\/span><\/div>\n      <div class=\"mk-author__name\">Jaume Boada, Co-founder &#038; CCO, Metrickal<\/div>\n      <p class=\"mk-author__bio\">20 years of experience in multinationals in the commercial department (Philip Morris, Cr\u00e9dito y Cauci\u00f3n) and startups in growth phase (Just Eat as Head of Sales, Tiller, Mox Group as General Manager). More than 10 years in the food delivery sector. Co-founder of Metrickal with Patrick Synge.  <\/p>\n      <div class=\"mk-author__links\">\n        <a href=\"https:\/\/www.linkedin.com\/company\/metrickal\/\">\u2192 LinkedIn of Metrickal<\/a>\n        <a href=\"https:\/\/metrickal.com\/en\/blog\/\">\u2192 View all articles<\/a>\n      <\/div>\n    <\/div>\n    <div class=\"mk-author__date\">\n  LAST UPDATED\n <strong>13 May 2026<\/strong>\n <span>Next revision: Jun 2026<\/span>\n    <\/div>\n  <\/div>\n<\/section>\n<\/div>\n\n<div class=\"mk\">\n<!-- 15 RELATED CITIES -->\n<section class=\"mk-section mk-cities\">\n  <div class=\"mk-section-head\">\n    <span class=\"mk-eyebrow\">COVERAGE IN SPAIN<\/span>\n    <h2>Outsourced customer service in other cities in Spain<\/h2>\n    <p class=\"mk-section-sub\">Metrickal operates with companies all over Spain. Headquarters in Madrid, multilingual support, same time zone. <\/p>\n  <\/div>\n  <div class=\"mk-cities__grid\"><a class=\"mk-citycard mk-citycard--current\" href=\"https:\/\/metrickal.com\/en\/outsourcing-back-office-in-madrid\/\"><div class=\"mk-citycard__top\"><span class=\"mk-citycard__pin\">\ud83d\udccd<\/span><span class=\"mk-citycard__name\">Madrid<\/span><\/div><p class=\"mk-citycard__sub\">You are here<\/p><\/a><a class=\"mk-citycard\" href=\"https:\/\/metrickal.com\/en\/customer-service-outsourcing\/customer-service-outsourcing-in-barcelona\/\"><div class=\"mk-citycard__top\"><span class=\"mk-citycard__pin\">\ud83d\udccd<\/span><span class=\"mk-citycard__name\">Barcelona<\/span><\/div><p class=\"mk-citycard__sub\">Customer service available<\/p><\/a><a class=\"mk-citycard\" href=\"https:\/\/metrickal.com\/en\/logistics-outsourcing\/logistics-outsourcing-in-valencia\/\"><div class=\"mk-citycard__top\"><span class=\"mk-citycard__pin\">\ud83d\udccd<\/span><span class=\"mk-citycard__name\">Valencia<\/span><\/div><p class=\"mk-citycard__sub\">available logistics<\/p><\/a><a class=\"mk-citycard\" href=\"https:\/\/metrickal.com\/en\/call-center-outsourcing-in-seville\/\"><div class=\"mk-citycard__top\"><span class=\"mk-citycard__pin\">\ud83d\udccd<\/span><span class=\"mk-citycard__name\">Seville<\/span><\/div><p class=\"mk-citycard__sub\">call center available<\/p><\/a><a class=\"mk-citycard\" href=\"https:\/\/metrickal.com\/en\/customer-service-outsourcing-in-malaga\/\"><div class=\"mk-citycard__top\"><span class=\"mk-citycard__pin\">\ud83d\udccd<\/span><span class=\"mk-citycard__name\">M\u00e1laga<\/span><\/div><p class=\"mk-citycard__sub\">Customer service available<\/p><\/a><a class=\"mk-citycard\" href=\"https:\/\/metrickal.com\/en\/back-office-outsourcing-in-bilbao\/\"><div class=\"mk-citycard__top\"><span class=\"mk-citycard__pin\">\ud83d\udccd<\/span><span class=\"mk-citycard__name\">Bilbao<\/span><\/div><p class=\"mk-citycard__sub\">back office available<\/p><\/a><div class=\"mk-citycard mk-citycard--soon\"><div class=\"mk-citycard__top\"><span class=\"mk-citycard__pin\">\ud83d\udccd<\/span><span class=\"mk-citycard__name\">Zaragoza<\/span><\/div><p class=\"mk-citycard__sub\">Coming Soon<\/p><\/div><div class=\"mk-citycard mk-citycard--soon\"><div class=\"mk-citycard__top\"><span class=\"mk-citycard__pin\">\ud83d\udccd<\/span><span class=\"mk-citycard__name\">Murcia<\/span><\/div><p class=\"mk-citycard__sub\">Coming Soon<\/p><\/div><div class=\"mk-citycard mk-citycard--soon\"><div class=\"mk-citycard__top\"><span class=\"mk-citycard__pin\">\ud83d\udccd<\/span><span class=\"mk-citycard__name\">Palma de Mallorca<\/span><\/div><p class=\"mk-citycard__sub\">Coming Soon<\/p><\/div><div class=\"mk-citycard mk-citycard--soon\"><div class=\"mk-citycard__top\"><span class=\"mk-citycard__pin\">\ud83d\udccd<\/span><span class=\"mk-citycard__name\">Las Palmas<\/span><\/div><p class=\"mk-citycard__sub\">Coming Soon<\/p><\/div><div class=\"mk-citycard mk-citycard--soon\"><div class=\"mk-citycard__top\"><span class=\"mk-citycard__pin\">\ud83d\udccd<\/span><span class=\"mk-citycard__name\">Alicante<\/span><\/div><p class=\"mk-citycard__sub\">Coming Soon<\/p><\/div><\/div>\n<\/section>\n<\/div>\n\n<div class=\"mk\">\n<!-- 16 FINAL CTA -->\n<section class=\"mk-section mk-final\">\n  <div class=\"mk-final__card\">\n    <span class=\"mk-final__eyebrow\">NEXT STEPS<\/span>\n    <h2>Get started with free diagnostics and operational equipment in less than 3 weeks<\/h2>\n    <p>Free diagnosis, customized proposal and operational team in less than 3 weeks. Equipment in the Philippines and Colombia with LOPDGDD and RGPD compliance. With 15 days mandatory notice, 15 days notice for cancellation.  <\/p>\n    <div class=\"mk-final__btns\">\n      <a href=\"https:\/\/metrickal.com\/en\/calculator\/\" class=\"mk-btn mk-btn--primary\">Simulate your savings with the calculator<\/a>\n      <a href=\"https:\/\/metrickal.com\/en\/company-contact\/\" class=\"mk-btn mk-btn--outline\">Schedule a call (15 min)<\/a>\n    <\/div>\n    <div class=\"mk-final__trust\">\n      <span>No commitment<\/span>\n      <span>With 15 days notice<\/span>\n      <span>Free replacement<\/span>\n      <span>Equipment in <3 weeks<\/span>\n    <\/div>\n  <\/div>\n<\/section>\n<\/div>\n<p><!-- METRICKAL_SEO_SCHEMAS_START --><\/p>\n<p><!-- METRICKAL_SEO_SCHEMAS_END --><\/p>\n\n\n\n\n","protected":false},"excerpt":{"rendered":"<p>BPO BACK OFFICE &#8211; MADRID Back office outsourcing in Madrid: save up to 56% without losing control of your operation Metrickal is a Barcelona-based BPO company. Our account managers in Spain set up back-office teams in the country that best suits your operations (the Philippines and Colombia by default). For companies in Madrid in sectors [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-9703","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Outsourcing back office in Madrid | Metrickal<\/title>\n<meta name=\"description\" content=\"Outsource your back office in Madrid with Metrickal: accounting, documentation, compliance and operations. Operational in 3 weeks, up to 56% savings.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/metrickal.com\/en\/outsourcing-back-office-in-madrid\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Outsourcing back office in Madrid | Metrickal\" \/>\n<meta property=\"og:description\" content=\"Outsource your back office in Madrid with Metrickal: accounting, documentation, compliance and operations. Operational in 3 weeks, up to 56% savings.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/metrickal.com\/en\/outsourcing-back-office-in-madrid\/\" \/>\n<meta property=\"og:site_name\" content=\"Empresa de Externalizaci\u00f3n de Servicios y soluciones BPO | Metrickal\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-24T21:57:38+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/metrickal.com\/en\/outsourcing-back-office-in-madrid\/\",\"url\":\"https:\/\/metrickal.com\/en\/outsourcing-back-office-in-madrid\/\",\"name\":\"Outsourcing back office in Madrid | Metrickal\",\"isPartOf\":{\"@id\":\"https:\/\/metrickal.com\/en\/#website\"},\"datePublished\":\"2026-06-08T15:09:32+00:00\",\"dateModified\":\"2026-07-24T21:57:38+00:00\",\"description\":\"Outsource your back office in Madrid with Metrickal: accounting, documentation, compliance and operations. Operational in 3 weeks, up to 56% savings.\",\"breadcrumb\":{\"@id\":\"https:\/\/metrickal.com\/en\/outsourcing-back-office-in-madrid\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/metrickal.com\/en\/outsourcing-back-office-in-madrid\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/metrickal.com\/en\/outsourcing-back-office-in-madrid\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/metrickal.com\/en\/home-2\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Outsourcing Back Office in Madrid\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/metrickal.com\/en\/#website\",\"url\":\"https:\/\/metrickal.com\/en\/\",\"name\":\"Metrickal\",\"description\":\"Metrickal es una empresa de externalizaci\u00f3n de servicios especializada en reclutamiento remoto y BPO. Contrata talento global validado y reduce costes con resultados medibles.\",\"publisher\":{\"@id\":\"https:\/\/metrickal.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/metrickal.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/metrickal.com\/en\/#organization\",\"name\":\"Metrickal\",\"url\":\"https:\/\/metrickal.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/metrickal.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/metrickal.com\/wp-content\/uploads\/2025\/07\/logo-metrical.svg\",\"contentUrl\":\"https:\/\/metrickal.com\/wp-content\/uploads\/2025\/07\/logo-metrical.svg\",\"width\":149,\"height\":37,\"caption\":\"Metrickal\"},\"image\":{\"@id\":\"https:\/\/metrickal.com\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/company\/metrickal\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Outsourcing back office in Madrid | Metrickal","description":"Outsource your back office in Madrid with Metrickal: accounting, documentation, compliance and operations. Operational in 3 weeks, up to 56% savings.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/metrickal.com\/en\/outsourcing-back-office-in-madrid\/","og_locale":"en_US","og_type":"article","og_title":"Outsourcing back office in Madrid | Metrickal","og_description":"Outsource your back office in Madrid with Metrickal: accounting, documentation, compliance and operations. Operational in 3 weeks, up to 56% savings.","og_url":"https:\/\/metrickal.com\/en\/outsourcing-back-office-in-madrid\/","og_site_name":"Empresa de Externalizaci\u00f3n de Servicios y soluciones BPO | Metrickal","article_modified_time":"2026-07-24T21:57:38+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/metrickal.com\/en\/outsourcing-back-office-in-madrid\/","url":"https:\/\/metrickal.com\/en\/outsourcing-back-office-in-madrid\/","name":"Outsourcing back office in Madrid | Metrickal","isPartOf":{"@id":"https:\/\/metrickal.com\/en\/#website"},"datePublished":"2026-06-08T15:09:32+00:00","dateModified":"2026-07-24T21:57:38+00:00","description":"Outsource your back office in Madrid with Metrickal: accounting, documentation, compliance and operations. Operational in 3 weeks, up to 56% savings.","breadcrumb":{"@id":"https:\/\/metrickal.com\/en\/outsourcing-back-office-in-madrid\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/metrickal.com\/en\/outsourcing-back-office-in-madrid\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/metrickal.com\/en\/outsourcing-back-office-in-madrid\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/metrickal.com\/en\/home-2\/"},{"@type":"ListItem","position":2,"name":"Outsourcing Back Office in Madrid"}]},{"@type":"WebSite","@id":"https:\/\/metrickal.com\/en\/#website","url":"https:\/\/metrickal.com\/en\/","name":"Metrickal","description":"Metrickal es una empresa de externalizaci\u00f3n de servicios especializada en reclutamiento remoto y BPO. Contrata talento global validado y reduce costes con resultados medibles.","publisher":{"@id":"https:\/\/metrickal.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/metrickal.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/metrickal.com\/en\/#organization","name":"Metrickal","url":"https:\/\/metrickal.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/metrickal.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/metrickal.com\/wp-content\/uploads\/2025\/07\/logo-metrical.svg","contentUrl":"https:\/\/metrickal.com\/wp-content\/uploads\/2025\/07\/logo-metrical.svg","width":149,"height":37,"caption":"Metrickal"},"image":{"@id":"https:\/\/metrickal.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/metrickal"]}]}},"_links":{"self":[{"href":"https:\/\/metrickal.com\/en\/wp-json\/wp\/v2\/pages\/9703","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/metrickal.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/metrickal.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/metrickal.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/metrickal.com\/en\/wp-json\/wp\/v2\/comments?post=9703"}],"version-history":[{"count":4,"href":"https:\/\/metrickal.com\/en\/wp-json\/wp\/v2\/pages\/9703\/revisions"}],"predecessor-version":[{"id":9805,"href":"https:\/\/metrickal.com\/en\/wp-json\/wp\/v2\/pages\/9703\/revisions\/9805"}],"wp:attachment":[{"href":"https:\/\/metrickal.com\/en\/wp-json\/wp\/v2\/media?parent=9703"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}