{"id":31,"date":"2026-08-21T19:05:52","date_gmt":"2026-08-21T19:05:52","guid":{"rendered":"https:\/\/quesadalicitaciones.com\/?page_id=31"},"modified":"2026-10-16T18:57:54","modified_gmt":"2026-10-16T18:57:54","slug":"memorias-tecnicas","status":"publish","type":"page","link":"https:\/\/quesadalicitaciones.com\/ca\/memorias-tecnicas\/","title":{"rendered":"Mem\u00f2ries T\u00e8cniques"},"content":{"rendered":"<style data-wp-block-html=\"css\">\n\/* ============================================\n   1. TOKENS \u2014 id\u00e9nticos al sistema de la Home\n   ============================================ *\/\n:root{\n  --primary: #6B1E3F;\n  --primary-light: #A03D68;\n  --anthracite: #2F343A;\n  --bg-soft: #F4F4F4;\n  --white: #FFFFFF;\n  --primary-tint: #FBF4F6;\n  --border: #E4E0E2;\n  --text-muted: #6C6F73;\n  --text-body: #43474C;\n  --font-display: 'Plus Jakarta Sans', 'Manrope', sans-serif;\n  --font-body: 'Plus Jakarta Sans', 'Manrope', sans-serif;\n  --max-width: 1200px;\n  --radius-sm: 10px;\n  --radius-md: 14px;\n  --radius-full: 999px;\n  --shadow-sm: 0 1px 2px rgba(47,52,58,0.05), 0 1px 1px rgba(47,52,58,0.04);\n  --shadow-md: 0 12px 32px rgba(43,20,30,0.08);\n  --shadow-lg: 0 24px 64px rgba(43,20,30,0.14);\n  --ease: cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n\/* ============================================\n   2. RESET\n   ============================================ *\/\n.ql-page, .ql-page *, .ql-page *::before, .ql-page *::after{ box-sizing: border-box; }\n.ql-page h1, .ql-page h2, .ql-page h3, .ql-page h4, .ql-page p, .ql-page ul, .ql-page li{ margin:0; padding:0; }\nhtml{ scroll-behavior: smooth; }\n.ql-page{\n  font-family: var(--font-body);\n  color: var(--text-body);\n  background: var(--white);\n  line-height: 1.7;\n  -webkit-font-smoothing: antialiased;\n  font-size: 16px;\n}\n.ql-page img, .ql-page svg{ display:block; max-width:100%; }\n.ql-page a{ color: inherit; text-decoration:none; }\n.ql-page ul{ list-style: none; }\n.ql-page button{ font-family: inherit; cursor:pointer; border:none; background:none; }\n.ql-page input, .ql-page textarea, .ql-page select{ font-family: inherit; font-size: 1rem; }\n.ql-page :focus-visible{ outline: 2px solid var(--primary); outline-offset: 3px; }\n@media (prefers-reduced-motion: reduce){\n  .ql-page *{ animation-duration: 0.01ms !important; transition-duration: 0.01ms !important; scroll-behavior: auto !important; }\n}\n\n\/* ============================================\n   3. TIPOGRAF\u00cdA\n   ============================================ *\/\n.ql-page h1, .ql-page h2, .ql-page h3, .ql-page h4{\n  font-family: var(--font-display);\n  color: var(--anthracite);\n  font-weight: 700;\n  line-height: 1.15;\n  letter-spacing: -0.02em;\n}\n.ql-page h1{ font-size: clamp(2.3rem, 3.6vw + 1rem, 3.25rem); font-weight: 800; }\n.ql-page h2{ font-size: clamp(1.9rem, 2.4vw + 1rem, 2.4rem); }\n.ql-page h3{ font-size: 1.15rem; letter-spacing: -0.01em; }\n.ql-page p{ color: var(--text-body); }\n.ql-page .eyebrow{\n  display:inline-flex; align-items:center; gap:8px;\n  font-family: var(--font-display);\n  font-size: 0.8rem; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase;\n  color: var(--primary);\n}\n.ql-page .eyebrow::before{ content:\"\"; width: 18px; height: 2px; background: var(--primary); display:inline-block; }\n.ql-page .lead{ font-size: 1.12rem; color: var(--text-muted); line-height: 1.75; }\n\n\/* ============================================\n   4. LAYOUT UTILITIES\n   ============================================ *\/\n.ql-page .wrap{ max-width: var(--max-width); margin: 0 auto; padding: 0 32px; }\n.ql-page section{ padding: 100px 0; }\n.ql-page .section-head{ max-width: 700px; margin-bottom: 52px; }\n.ql-page .section-head.centered{ margin-left:auto; margin-right:auto; text-align:center; }\n.ql-page .section-head h2{ margin-top: 14px; }\n.ql-page .section-head p{ margin-top: 18px; }\n.ql-page .btn{\n  display:inline-flex; align-items:center; justify-content:center; gap: 8px;\n  padding: 15px 30px; border-radius: var(--radius-full);\n  font-family: var(--font-display); font-weight: 600; font-size: 0.95rem; letter-spacing: -0.01em;\n  transition: all 220ms var(--ease); white-space: nowrap;\n}\n.ql-page .btn-primary{ background: var(--primary); color: var(--white); box-shadow: 0 1px 2px rgba(43,20,30,0.15); }\n.ql-page .btn-primary:hover{ background: #591933; box-shadow: var(--shadow-md); transform: translateY(-1px); }\n.ql-page .btn-secondary{ background: transparent; color: var(--anthracite); border: 1.5px solid var(--border); }\n.ql-page .btn-secondary:hover{ border-color: var(--anthracite); background: var(--bg-soft); }\n.ql-page .btn-ghost-light{ background: rgba(255,255,255,0.1); color: var(--white); border: 1.5px solid rgba(255,255,255,0.3); }\n.ql-page .btn-ghost-light:hover{ background: rgba(255,255,255,0.18); border-color: rgba(255,255,255,0.6); }\n.ql-page .link-more{\n  display:inline-flex; align-items:center; gap:6px;\n  font-family: var(--font-display); font-weight:600; font-size:0.92rem; color: var(--primary);\n  white-space:nowrap; padding-bottom: 6px; border-bottom: 1.5px solid transparent;\n  transition: border-color 200ms var(--ease);\n}\n.ql-page .link-more:hover{ border-color: var(--primary); }\n\n\/* ============================================\n   5. HEADER\n   ============================================ *\/\n.ql-page .site-header{\n  position: sticky; top: 0; z-index: 100;\n  background: rgba(255,255,255,0.92); backdrop-filter: blur(10px);\n  border-bottom: 1px solid var(--border);\n}\n.ql-page .nav{\n  max-width: var(--max-width); margin: 0 auto; padding: 0 32px; height: 84px;\n  display:flex; align-items:center; justify-content: space-between;\n}\n.ql-page .logo{\n  display:flex; align-items:center; gap: 10px;\n  font-family: var(--font-display); font-weight: 800; font-size: 1.1rem; color: var(--anthracite);\n  letter-spacing: -0.01em;\n}\n.ql-page .logo-img{ width: 175px; height: auto; display: block; object-fit: contain; flex-shrink: 0; }\n.ql-page .nav-links{ display:flex; align-items:center; gap: 36px; }\n.ql-page .nav-links a{\n  font-size: 0.94rem; font-weight: 500; color: var(--anthracite);\n  position: relative; padding: 4px 0; transition: color 200ms var(--ease);\n}\n.ql-page .nav-links a::after{\n  content:\"\"; position:absolute; left:0; bottom:-2px; width:0; height:1.5px;\n  background: var(--primary); transition: width 220ms var(--ease);\n}\n.ql-page .nav-links a:hover{ color: var(--primary); }\n.ql-page .nav-links a:hover::after{ width: 100%; }\n.ql-page .nav-links a.active{ color: var(--primary); }\n.ql-page .nav-links a.active::after{ width: 100%; }\n.ql-page .nav-actions{ display:flex; align-items:center; gap:20px; }\n.ql-page .nav-actions .btn{ padding: 12px 24px; font-size: 0.9rem; }\n.ql-page .nav-toggle{ display:none; width: 40px; height: 40px; align-items:center; justify-content:center; }\n.ql-page .nav-toggle span, .ql-page .nav-toggle::before, .ql-page .nav-toggle::after{\n  content:\"\"; display:block; width: 22px; height: 1.5px; background: var(--anthracite);\n  transition: all 250ms var(--ease);\n}\n.ql-page .nav-toggle span{ margin: 5px 0; }\n.ql-page .nav-toggle.active::before{ transform: translateY(6.5px) rotate(45deg); }\n.ql-page .nav-toggle.active::after{ transform: translateY(-6.5px) rotate(-45deg); }\n.ql-page .nav-toggle.active span{ opacity:0; }\n\n\/* ============================================\n   6. BREADCRUMB\n   ============================================ *\/\n.ql-page .breadcrumb{ padding: 22px 0 0; }\n.ql-page .breadcrumb .wrap{ display:flex; align-items:center; gap: 8px; font-size: 0.85rem; color: var(--text-muted); }\n.ql-page .breadcrumb a{ color: var(--text-muted); transition: color 200ms var(--ease); }\n.ql-page .breadcrumb a:hover{ color: var(--primary); }\n.ql-page .breadcrumb span{ color: var(--anthracite); font-weight: 500; }\n\n\/* ============================================\n   7. HERO \u2014 versi\u00f3n potente\n   ============================================ *\/\n.ql-page .hero{ padding: 44px 0 88px; background: linear-gradient(180deg, var(--white) 0%, var(--primary-tint) 100%); }\n.ql-page .hero .wrap{ max-width: 820px; }\n.ql-page .hero h1{ margin-top: 18px; }\n.ql-page .hero .lead{ margin-top: 22px; max-width: 680px; }\n.ql-page .hero-actions{ display:flex; gap: 16px; margin-top: 36px; flex-wrap: wrap; }\n.ql-page .hero-actions .btn{ padding: 17px 32px; }\n.ql-page .hero-sub{ margin-top: 24px; font-size: 0.92rem; color: var(--text-muted); font-weight: 500; }\n.ql-page .hero-sub strong{ color: var(--anthracite); }\n\n\/* ============================================\n   8. ICON BADGES\n   ============================================ *\/\n.ql-page .icon-badge{\n  width: 52px; height: 52px; border-radius: var(--radius-sm); background: var(--primary-tint);\n  display:flex; align-items:center; justify-content:center; flex-shrink:0;\n}\n.ql-page .icon-badge svg{ width: 24px; height: 24px; stroke: var(--primary); fill:none; stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round; }\n.ql-page .icon-badge.sm{ width: 44px; height: 44px; }\n.ql-page .icon-badge.sm svg{ width: 20px; height: 20px; }\n.ql-page .icon-badge.dark{ background: rgba(255,255,255,0.1); }\n.ql-page .icon-badge.dark svg{ stroke: var(--white); }\n\n\/* ============================================\n   9. PROBLEMA\n   ============================================ *\/\n.ql-page .problem{ background: var(--white); }\n.ql-page .problem .wrap{ display:grid; grid-template-columns: 1.1fr 0.9fr; gap: 64px; align-items:start; }\n.ql-page .problem p + p{ margin-top: 16px; }\n.ql-page .problem-questions{ display:flex; flex-direction:column; gap: 10px; }\n.ql-page .problem-questions li{\n  display:flex; align-items:center; gap: 14px;\n  padding: 16px 20px; background: var(--primary-tint); border-radius: var(--radius-sm);\n  border-left: 3px solid var(--primary); font-size: 0.96rem; font-weight: 600; color: var(--anthracite);\n  font-family: var(--font-display);\n}\n.ql-page .problem-questions svg{ width: 20px; height: 20px; stroke: var(--primary); flex-shrink:0; fill:none; stroke-width:1.8; stroke-linecap:round; stroke-linejoin:round; }\n\n\/* ============================================\n   10. COMPARATIVA gen\u00e9rica vs adaptada\n   ============================================ *\/\n.ql-page .compare-mem{ background: var(--anthracite); }\n.ql-page .compare-mem .wrap > .eyebrow{ color: var(--primary-light); }\n.ql-page .compare-mem .wrap > .eyebrow::before{ background: var(--primary-light); }\n.ql-page .compare-mem .wrap > h2{ color: var(--white); margin-top: 14px; max-width: 700px; }\n.ql-page .compare-mem-grid{ display:grid; grid-template-columns: 1fr 1fr; gap: 24px; margin-top: 48px; }\n.ql-page .compare-mem-card{ border-radius: var(--radius-md); padding: 32px 30px; }\n.ql-page .compare-mem-card.bad{ background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.1); }\n.ql-page .compare-mem-card.good{ background: rgba(107,30,63,0.35); border: 1px solid rgba(160,61,104,0.5); }\n.ql-page .compare-mem-card .ctag{\n  display:inline-block; font-family: var(--font-display); font-weight: 700; font-size: 0.78rem;\n  letter-spacing: 0.05em; padding: 5px 12px; border-radius: var(--radius-full); margin-bottom: 18px;\n}\n.ql-page .compare-mem-card.bad .ctag{ background: rgba(255,255,255,0.08); color: rgba(255,255,255,0.5); }\n.ql-page .compare-mem-card.good .ctag{ background: rgba(160,61,104,0.5); color: rgba(255,255,255,0.9); }\n.ql-page .compare-mem-card h3{ color: var(--white); font-size: 1.08rem; }\n.ql-page .compare-mem-card ul{ display:flex; flex-direction:column; gap: 12px; margin-top: 16px; }\n.ql-page .compare-mem-card li{ display:flex; align-items:flex-start; gap: 12px; font-size: 0.9rem; }\n.ql-page .compare-mem-card.bad li{ color: rgba(255,255,255,0.55); }\n.ql-page .compare-mem-card.good li{ color: rgba(255,255,255,0.85); }\n.ql-page .compare-mem-card li svg{ width: 16px; height: 16px; flex-shrink:0; margin-top: 3px; fill:none; stroke-width:1.8; stroke-linecap:round; stroke-linejoin:round; }\n.ql-page .compare-mem-card.bad li svg{ stroke: rgba(255,255,255,0.3); }\n.ql-page .compare-mem-card.good li svg{ stroke: var(--primary-light); }\n.ql-page .compare-close{\n  margin-top: 36px; text-align:center; font-family: var(--font-display); font-weight: 600;\n  color: rgba(255,255,255,0.75); font-size: 1.02rem; max-width: 620px; margin-left:auto; margin-right:auto;\n}\n\n\/* ============================================\n   11. QU\u00c9 HACEMOS (grid)\n   ============================================ *\/\n.ql-page .what-we-do{ background: var(--bg-soft); }\n.ql-page .what-grid{ display:grid; grid-template-columns: repeat(4, 1fr); gap: 20px; }\n.ql-page .what-card{\n  background: var(--white); border: 1px solid var(--border); border-radius: var(--radius-md);\n  padding: 26px 24px; transition: transform 220ms var(--ease), box-shadow 220ms var(--ease);\n}\n.ql-page .what-card:hover{ transform: translateY(-3px); box-shadow: var(--shadow-md); }\n.ql-page .what-card h3{ margin-top: 16px; font-size: 1.02rem; }\n.ql-page .what-card p{ margin-top: 8px; font-size: 0.88rem; color: var(--text-muted); line-height: 1.6; }\n.ql-page .what-note{ margin-top: 32px; font-size: 0.88rem; color: var(--text-muted); text-align:center; }\n\n\/* ============================================\n   12. FLUJO DE CRITERIOS A MEMORIA\n   ============================================ *\/\n.ql-page .flow-criteria{ background: var(--white); }\n.ql-page .flow-criteria .section-head{ max-width: 680px; }\n.ql-page .criteria-flow{ display:flex; align-items:stretch; gap: 0; margin-top: 4px; }\n.ql-page .criteria-step{\n  flex: 1; text-align:center; padding: 28px 18px; background: var(--bg-soft);\n  border-top: 3px solid var(--border); position: relative;\n}\n.ql-page .criteria-step:first-child{ border-radius: var(--radius-sm) 0 0 var(--radius-sm); border-top-color: var(--primary); }\n.ql-page .criteria-step:last-child{ border-radius: 0 var(--radius-sm) var(--radius-sm) 0; border-top-color: var(--primary-light); }\n.ql-page .criteria-step:not(:first-child):not(:last-child){ border-top-color: var(--primary); }\n.ql-page .criteria-step .step-num{\n  width: 28px; height: 28px; border-radius: 50%; background: var(--primary); color: var(--white);\n  font-family: var(--font-display); font-weight: 700; font-size: 0.78rem;\n  display:flex; align-items:center; justify-content:center; margin: 0 auto 12px;\n}\n.ql-page .criteria-step h4{ font-size: 0.88rem; color: var(--anthracite); font-weight: 700; line-height: 1.3; }\n.ql-page .criteria-step p{ font-size: 0.78rem; color: var(--text-muted); margin-top: 6px; line-height: 1.5; }\n.ql-page .criteria-arrow{ width: 28px; flex-shrink:0; display:flex; align-items:center; justify-content:center; background: var(--bg-soft); color: var(--primary-light); font-size: 1.1rem; font-weight: 700; }\n.ql-page .flow-note{ margin-top: 28px; font-size: 0.93rem; color: var(--text-muted); max-width: 720px; }\n\n\/* ============================================\n   13. CRITERIOS SUJETOS A JUICIO DE VALOR\n   ============================================ *\/\n.ql-page .judgment{ background: var(--bg-soft); }\n.ql-page .judgment .wrap{ display:grid; grid-template-columns: 1fr 0.85fr; gap: 64px; align-items:start; }\n.ql-page .judgment p + p{ margin-top: 16px; }\n.ql-page .judgment-list{ display:flex; flex-direction:column; gap: 12px; }\n.ql-page .judgment-list li{\n  display:flex; align-items:flex-start; gap: 14px; background: var(--white); border: 1px solid var(--border);\n  padding: 14px 18px; border-radius: var(--radius-sm); font-size: 0.92rem; color: var(--anthracite); font-weight: 500;\n}\n.ql-page .judgment-list svg{ width: 18px; height: 18px; stroke: var(--primary); flex-shrink:0; margin-top: 2px; fill:none; stroke-width:1.8; stroke-linecap:round; stroke-linejoin:round; }\n\n\/* ============================================\n   14. QU\u00c9 PUEDE INCLUIR UNA MEMORIA\n   ============================================ *\/\n.ql-page .content-types{ background: var(--white); }\n.ql-page .content-note{\n  margin-bottom: 32px; padding: 16px 22px; background: var(--primary-tint); border-left: 3px solid var(--primary);\n  border-radius: 0 var(--radius-sm) var(--radius-sm) 0; font-size: 0.94rem; font-weight: 600; color: var(--anthracite);\n}\n.ql-page .content-tags{ display:flex; flex-wrap:wrap; gap: 12px; }\n.ql-page .content-tags span{\n  font-size: 0.87rem; font-weight: 600; color: var(--anthracite); border: 1.5px solid var(--border);\n  padding: 10px 18px; border-radius: var(--radius-full); background: var(--white);\n  transition: border-color 200ms var(--ease), color 200ms var(--ease);\n}\n.ql-page .content-tags span:hover{ border-color: var(--primary); color: var(--primary); }\n\n\/* ============================================\n   15. PARA QUI\u00c9N ES\n   ============================================ *\/\n.ql-page .audience{ background: var(--bg-soft); }\n.ql-page .audience-grid{ display:grid; grid-template-columns: repeat(2, 1fr); gap: 16px; }\n.ql-page .audience-item{\n  display:flex; align-items:flex-start; gap: 16px; background: var(--white); border: 1px solid var(--border);\n  border-radius: var(--radius-md); padding: 24px;\n}\n.ql-page .audience-item .icon-badge{ width: 40px; height: 40px; }\n.ql-page .audience-item .icon-badge svg{ width: 18px; height: 18px; }\n.ql-page .audience-item p{ font-size: 0.95rem; color: var(--anthracite); font-weight: 500; }\n\n\/* ============================================\n   16. QU\u00c9 APORTA QUESADA \u2014 bloque destacado\n   ============================================ *\/\n.ql-page .value-add{ background: var(--anthracite); }\n.ql-page .value-add .eyebrow{ color: var(--primary-light); }\n.ql-page .value-add .eyebrow::before{ background: var(--primary-light); }\n.ql-page .value-add h2{ color: var(--white); margin-top: 14px; max-width: 680px; }\n.ql-page .value-add .lead-dark{ color: rgba(255,255,255,0.62); margin-top: 16px; font-size: 1.02rem; max-width: 640px; }\n.ql-page .value-formula{ display:flex; align-items:center; flex-wrap:wrap; gap: 8px; margin: 32px 0; }\n.ql-page .value-formula span{\n  font-family: var(--font-display); font-weight: 600; font-size: 0.88rem; color: rgba(255,255,255,0.82);\n  background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.15); padding: 8px 16px; border-radius: var(--radius-full);\n}\n.ql-page .value-formula .plus{ color: var(--primary-light); font-size: 1.1rem; font-weight: 700; }\n.ql-page .value-grid{ display:grid; grid-template-columns: repeat(3, 1fr); gap: 18px; margin-top: 44px; }\n.ql-page .value-item{ border: 1px solid rgba(255,255,255,0.1); border-radius: var(--radius-md); padding: 26px 24px; background: rgba(255,255,255,0.04); }\n.ql-page .value-item .vnum{\n  width: 30px; height: 30px; border-radius: 50%; background: var(--primary); color: var(--white);\n  display:flex; align-items:center; justify-content:center; font-family: var(--font-display); font-weight: 700; font-size: 0.8rem; margin-bottom: 14px;\n}\n.ql-page .value-item h3{ color: var(--white); font-size: 1.02rem; }\n.ql-page .value-item p{ color: rgba(255,255,255,0.58); margin-top: 8px; font-size: 0.88rem; }\n\n\/* ============================================\n   17. C\u00d3MO TRABAJAMOS \u2014 timeline 5 pasos\n   ============================================ *\/\n.ql-page .process{ background: var(--anthracite); }\n.ql-page .process.light{ background: var(--bg-soft); }\n.ql-page .process .section-head h2{ color: var(--white); }\n.ql-page .process .eyebrow{ color: var(--primary-light); }\n.ql-page .process .eyebrow::before{ background: var(--primary-light); }\n.ql-page .process .section-head p{ color: rgba(255,255,255,0.65); }\n.ql-page .timeline-5{ display:grid; grid-template-columns: repeat(5, 1fr); gap: 4px; }\n.ql-page .timeline-step{ padding: 32px 22px 0; border-top: 2px solid rgba(255,255,255,0.15); position: relative; }\n.ql-page .timeline-step::before{\n  content: attr(data-step); position:absolute; top: -13px; left: 0; width: 24px; height: 24px; border-radius: 50%;\n  background: var(--primary-light); color: var(--white); font-family: var(--font-display); font-size: 0.72rem; font-weight: 700;\n  display:flex; align-items:center; justify-content:center;\n}\n.ql-page .timeline-step h3{ color: var(--white); font-size: 1rem; }\n.ql-page .timeline-step p{ color: rgba(255,255,255,0.58); margin-top: 10px; font-size: 0.88rem; }\n.ql-page .process-note{ margin-top: 44px; text-align:center; font-size: 0.88rem; color: rgba(255,255,255,0.45); }\n\n\/* ============================================\n   18. QU\u00c9 NECESITAMOS DE LA EMPRESA\n   ============================================ *\/\n.ql-page .needs{ background: var(--white); }\n.ql-page .needs .wrap{ display:grid; grid-template-columns: 0.95fr 1.05fr; gap: 64px; align-items:start; }\n.ql-page .needs p + p{ margin-top: 14px; }\n.ql-page .needs-highlight{ margin-top: 24px; padding: 18px 22px; background: var(--anthracite); border-radius: var(--radius-sm); font-size: 0.95rem; color: rgba(255,255,255,0.85); font-weight: 500; }\n.ql-page .needs-list{ display:flex; flex-direction:column; gap: 10px; }\n.ql-page .needs-list li{\n  display:flex; align-items:flex-start; gap: 12px; background: var(--bg-soft); border: 1px solid var(--border);\n  padding: 14px 18px; border-radius: var(--radius-sm); font-size: 0.92rem; color: var(--anthracite); font-weight: 500;\n}\n.ql-page .needs-list svg{ width: 16px; height: 16px; stroke: var(--primary); flex-shrink:0; margin-top: 3px; fill:none; stroke-width:1.8; stroke-linecap:round; stroke-linejoin:round; }\n\n\/* ============================================\n   19. SERVICIOS RELACIONADOS\n   ============================================ *\/\n.ql-page .related{ background: var(--bg-soft); }\n.ql-page .related-grid{ display:grid; grid-template-columns: repeat(3, 1fr); gap: 22px; }\n.ql-page .related-card{\n  background: var(--white); border: 1px solid var(--border); border-radius: var(--radius-md); padding: 28px 26px;\n  display:flex; flex-direction:column; gap: 14px; transition: transform 220ms var(--ease), box-shadow 220ms var(--ease);\n}\n.ql-page .related-card:hover{ transform: translateY(-3px); box-shadow: var(--shadow-md); }\n.ql-page .related-card p{ font-size: 0.92rem; color: var(--text-muted); flex-grow:1; }\n.ql-page .related-foot{ text-align:center; margin-top: 36px; }\n\n\/* ============================================\n   20. FAQ\n   ============================================ *\/\n.ql-page .faq{ background: var(--white); }\n.ql-page .faq-list{ max-width: 800px; }\n.ql-page .faq-item{ background: var(--bg-soft); border: 1px solid var(--border); border-radius: var(--radius-md); margin-bottom: 14px; overflow: hidden; }\n.ql-page .faq-question{\n  width: 100%; display:flex; align-items:center; justify-content: space-between; gap: 20px; padding: 24px 28px;\n  text-align:left; font-family: var(--font-display); font-weight: 600; font-size: 1rem; color: var(--anthracite);\n}\n.ql-page .faq-icon{ flex-shrink:0; width: 22px; height: 22px; position: relative; }\n.ql-page .faq-icon::before, .ql-page .faq-icon::after{ content:\"\"; position:absolute; top:50%; left:50%; background: var(--primary); transition: transform 260ms var(--ease); }\n.ql-page .faq-icon::before{ width: 14px; height: 1.6px; transform: translate(-50%,-50%); }\n.ql-page .faq-icon::after{ width: 1.6px; height: 14px; transform: translate(-50%,-50%); }\n.ql-page .faq-item.active .faq-icon::after{ transform: translate(-50%,-50%) rotate(90deg); opacity:0; }\n.ql-page .faq-answer{ max-height: 0; overflow:hidden; transition: max-height 360ms var(--ease); }\n.ql-page .faq-answer-inner{ padding: 0 28px 26px; color: var(--text-muted); font-size: 0.95rem; }\n.ql-page .faq-item.active .faq-answer{ max-height: 400px; }\n\n\/* ============================================\n   21. CTA BANNER \u2014 versi\u00f3n potente\n   ============================================ *\/\n.ql-page .cta-banner{ background: linear-gradient(135deg, var(--primary) 0%, #4C1530 100%); position: relative; overflow: hidden; }\n.ql-page .cta-banner::before{\n  content:\"\"; position:absolute; inset:0; background-image: radial-gradient(rgba(255,255,255,0.08) 1.5px, transparent 1.5px);\n  background-size: 22px 22px; opacity: 0.5;\n}\n.ql-page .cta-banner .wrap{ position:relative; text-align:center; max-width: 720px; }\n.ql-page .cta-banner .eyebrow{ color: rgba(255,255,255,0.75); justify-content:center; }\n.ql-page .cta-banner .eyebrow::before{ background: rgba(255,255,255,0.6); }\n.ql-page .cta-banner h2{ color: var(--white); margin-top: 16px; }\n.ql-page .cta-banner p{ color: rgba(255,255,255,0.78); margin-top: 18px; font-size: 1.04rem; }\n.ql-page .cta-actions{ display:flex; gap: 16px; margin-top: 36px; justify-content:center; flex-wrap:wrap; }\n.ql-page .cta-actions .btn{ padding: 17px 32px; }\n\n\/* ============================================\n   22. CONTACTO\n   ============================================ *\/\n.ql-page .contact{ background: var(--bg-soft); }\n.ql-page .contact .wrap{ display:grid; grid-template-columns: 0.9fr 1.1fr; gap: 72px; }\n.ql-page .contact-info h2{ margin-top: 14px; }\n.ql-page .contact-info p{ margin-top: 18px; }\n.ql-page .contact-points{ margin-top: 40px; display:flex; flex-direction:column; gap: 24px; }\n.ql-page .contact-point{ display:flex; gap: 16px; align-items:flex-start; }\n.ql-page .contact-point strong{ display:block; color: var(--anthracite); font-size: 0.96rem; }\n.ql-page .contact-point span{ display:block; font-size: 0.9rem; color: var(--text-muted); margin-top: 2px; }\n.ql-page .contact-form{ background: var(--white); border: 1px solid var(--border); border-radius: var(--radius-md); padding: 44px; }\n.ql-page .form-row{ display:grid; grid-template-columns: 1fr 1fr; gap: 20px; }\n.ql-page .field{ margin-bottom: 20px; }\n.ql-page .field label{ display:block; font-size: 0.85rem; font-weight: 600; color: var(--anthracite); margin-bottom: 8px; }\n.ql-page .field input, .ql-page .field select, .ql-page .field textarea{\n  width: 100%; padding: 13px 16px; border: 1px solid var(--border); border-radius: var(--radius-sm);\n  background: var(--white); color: var(--anthracite); transition: border-color 200ms var(--ease);\n}\n.ql-page .field input:focus, .ql-page .field select:focus, .ql-page .field textarea:focus{ border-color: var(--primary); outline: none; }\n.ql-page .field textarea{ resize: vertical; min-height: 120px; }\n.ql-page .form-note{ font-size: 0.82rem; color: var(--text-muted); margin-top: 14px; }\n.ql-page .form-success{\n  display:none; align-items:center; gap: 12px; background: var(--primary-tint); border: 1px solid var(--primary-light);\n  color: var(--primary); padding: 16px 20px; border-radius: var(--radius-sm); font-size: 0.92rem; font-weight: 500; margin-top: 20px;\n}\n.ql-page .form-success.show{ display:flex; }\n\n\/* ============================================\n   23. FOOTER\n   ============================================ *\/\n.ql-page footer{ background: var(--anthracite); color: rgba(255,255,255,0.6); padding: 80px 0 32px; }\n.ql-page .footer-grid{ display:grid; grid-template-columns: 1.4fr 1fr 1fr 1fr; gap: 48px; padding-bottom: 56px; border-bottom: 1px solid rgba(255,255,255,0.1); }\n.ql-page .footer-brand .logo{ color: var(--white); }\n.ql-page .footer-brand p{ color: rgba(255,255,255,0.55); margin-top: 18px; font-size: 0.92rem; max-width: 300px; }\n.ql-page .footer-col h4{ font-family: var(--font-display); font-size: 0.85rem; font-weight: 700; color: var(--white); letter-spacing: 0.04em; text-transform: uppercase; margin-bottom: 20px; }\n.ql-page .footer-col ul{ display:flex; flex-direction:column; gap: 12px; }\n.ql-page .footer-col a{ font-size: 0.9rem; color: rgba(255,255,255,0.6); transition: color 200ms var(--ease); }\n.ql-page .footer-col a:hover{ color: var(--white); }\n.ql-page .footer-bottom{ padding-top: 28px; display:flex; justify-content: space-between; align-items:center; font-size: 0.82rem; flex-wrap: wrap; gap: 12px; }\n.ql-page .footer-bottom .legal-links{ display:flex; gap: 24px; }\n.ql-page .footer-bottom a:hover{ color: var(--white); }\n\n\/* ============================================\n   24. RESPONSIVE\n   ============================================ *\/\n@media (max-width: 1024px){\n  .ql-page section{ padding: 76px 0; }\n  .ql-page .problem .wrap{ grid-template-columns: 1fr; gap: 40px; }\n  .ql-page .compare-mem-grid{ grid-template-columns: 1fr; }\n  .ql-page .what-grid{ grid-template-columns: repeat(2, 1fr); }\n  .ql-page .criteria-flow{ flex-direction:column; }\n  .ql-page .criteria-arrow{ display:none; }\n  .ql-page .criteria-step{ border-radius: 0; border-top: 3px solid var(--primary); }\n  .ql-page .criteria-step:first-child{ border-radius: var(--radius-sm) var(--radius-sm) 0 0; }\n  .ql-page .criteria-step:last-child{ border-radius: 0 0 var(--radius-sm) var(--radius-sm); }\n  .ql-page .judgment .wrap{ grid-template-columns: 1fr; gap: 32px; }\n  .ql-page .audience-grid{ grid-template-columns: 1fr; }\n  .ql-page .value-grid{ grid-template-columns: repeat(2, 1fr); }\n  .ql-page .timeline-5{ grid-template-columns: repeat(2, 1fr); row-gap: 48px; }\n  .ql-page .needs .wrap{ grid-template-columns: 1fr; gap: 36px; }\n  .ql-page .related-grid{ grid-template-columns: 1fr; }\n  .ql-page .contact .wrap{ grid-template-columns: 1fr; gap: 48px; }\n}\n@media (max-width: 768px){\n  .ql-page .wrap{ padding: 0 24px; }\n  .ql-page .nav{ padding: 0 24px; height: 72px; }\n  .ql-page .nav-links{\n    position: fixed; top: 72px; left:0; right:0; background: var(--white);\n    flex-direction: column; align-items:flex-start; gap: 0; padding: 8px 24px 20px; border-bottom: 1px solid var(--border);\n    transform: translateY(-12px); opacity: 0; pointer-events:none; transition: all 240ms var(--ease);\n  }\n  .ql-page .nav-links.active{ transform: translateY(0); opacity:1; pointer-events:auto; }\n  .ql-page .nav-links a{ padding: 14px 0; width:100%; border-bottom: 1px solid var(--border); }\n  .ql-page .nav-actions .btn-secondary{ display:none; }\n  .ql-page .nav-toggle{ display:flex; flex-direction:column; }\n  .ql-page .hero{ padding: 36px 0 60px; }\n  .ql-page .hero-actions{ flex-direction:column; align-items:stretch; }\n  .ql-page .hero-actions .btn, .ql-page .cta-actions .btn{ width:100%; }\n  .ql-page .cta-actions{ flex-direction:column; align-items:stretch; max-width: 360px; margin-left:auto; margin-right:auto; }\n  .ql-page .what-grid{ grid-template-columns: 1fr; }\n  .ql-page .value-formula{ gap: 6px; }\n  .ql-page .value-grid{ grid-template-columns: 1fr; }\n  .ql-page .timeline-5{ grid-template-columns: 1fr; }\n  .ql-page .form-row{ grid-template-columns: 1fr; }\n  .ql-page .contact-form{ padding: 28px; }\n  .ql-page .footer-grid{ grid-template-columns: 1fr 1fr; row-gap: 40px; }\n  .ql-page .footer-bottom{ flex-direction:column; align-items:flex-start; }\n}\n@media (max-width: 480px){\n  .ql-page h1{ font-size: 2rem; }\n  .ql-page h2{ font-size: 1.55rem; }\n  .ql-page section{ padding: 56px 0; }\n  .ql-page .footer-grid{ grid-template-columns: 1fr; }\n}\n\n.footer-grid{ gap: 28px; }\n.footer-brand .logo-img{ width: 210px; max-width: 100%; height: auto; }\n<\/style>\n\n<script data-wp-block-html=\"js\">\ndocument.addEventListener('DOMContentLoaded', function () {\n\n\/\/ Formulario de contacto\nconst contactForm = document.getElementById('contactForm');\nconst formSuccess = document.getElementById('formSuccess');\ncontactForm && contactForm.addEventListener('submit', (e) => {\n  e.preventDefault();\n  formSuccess.classList.add('show');\n  contactForm.reset();\n});\n\n\/\/ Sombra del header\nconst header = document.querySelector('.site-header');\nwindow.addEventListener('scroll', () => {\n  header.style.boxShadow = window.scrollY > 8 ? '0 1px 0 rgba(47,52,58,0.06)' : 'none';\n});\n\n});\n<\/script>\n\n<div class=\"ql-page alignfull\">\n\n<section class=\"breadcrumb\">\n  <div class=\"wrap\">\n    <a href=\"\/ca\/\">Inici<\/a>\n    <span>\/<\/span>\n    <a href=\"\/ca\/servicios\/\">Serveis<\/a>\n    <span>\/<\/span>\n    <span>Redacci\u00f3 de mem\u00f2ries t\u00e8cniques<\/span>\n  <\/div>\n<\/section>\n<main>\n  <section class=\"hero\">\n    <div class=\"wrap\">\n      <span class=\"eyebrow\">Redacci\u00f3 de mem\u00f2ries t\u00e8cniques<\/span>\n      <h1>Una mem\u00f2ria t\u00e8cnica no es redacta per omplir p\u00e0gines. Es redacta per aconseguir la millor valoraci\u00f3 possible.<\/h1>\n      <p class=\"lead\">Analitzo els criteris de valoraci\u00f3 de l'expedient i desenvolupo una proposta t\u00e8cnica adaptada a l'objecte del contracte, al plec i al que realment es valorar\u00e0. Cada mem\u00f2ria parteix d'un expedient concret, mai d'una plantilla.<\/p>\n      <div class=\"hero-actions\">\n        <a href=\"\/ca\/contacto\/\" class=\"btn btn-primary\">Tens una licitaci\u00f3? Envia-me-la<\/a>\n      <\/div>\n      <p class=\"hero-sub\"><strong>Cada mem\u00f2ria parteix d'un expedient concret.<\/strong><\/p>\n    <\/div>\n  <\/section>\n\n  <section class=\"problem\">\n    <div class=\"wrap\">\n      <div>\n        <span class=\"eyebrow\">El repte d'una mem\u00f2ria t\u00e8cnica<\/span>\n        <h2>El problema no \u00e9s escriure. \u00c9s saber qu\u00e8 escriure.<\/h2>\n        <p>Moltes empreses coneixen perfectament la seva activitat i saben com prestar el servei. Per\u00f2 una licitaci\u00f3 no es guanya simplement explicant com treballa l'empresa de manera gen\u00e8rica.<\/p>\n        <p>La mem\u00f2ria t\u00e8cnica ha de respondre a uns criteris concrets, establerts al plec, que determinen qu\u00e8 es valorar\u00e0, quants punts t\u00e9 cada aspecte i qu\u00e8 ha de demostrar la proposta. Si la mem\u00f2ria no respon a aquests criteris de manera clara i espec\u00edfica, parteix amb desavantatge independentment de la qualitat real de l'empresa.<\/p>\n      <\/div>\n      <ul class=\"problem-questions\" aria-label=\"Preguntes clau que ha de respondre una mem\u00f2ria t\u00e8cnica\">\n        <li>\n          <svg viewbox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"9 6 15 12 9 18\"><\/polyline><\/svg>\n          Qu\u00e8 em puntuaran?\n        <\/li>\n        <li>\n          <svg viewbox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"9 6 15 12 9 18\"><\/polyline><\/svg>\n          Quants punts val cada criteri?\n        <\/li>\n        <li>\n          <svg viewbox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"9 6 15 12 9 18\"><\/polyline><\/svg>\n          Qu\u00e8 he d'explicar i amb quina profunditat?\n        <\/li>\n        <li>\n          <svg viewbox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"9 6 15 12 9 18\"><\/polyline><\/svg>\n          Com demostro que la meva proposta compleix el que demanen?\n        <\/li>\n        <li>\n          <svg viewbox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"9 6 15 12 9 18\"><\/polyline><\/svg>\n          Com puc aportar valor sense sortir-me del que estableix el plec?\n        <\/li>\n      <\/ul>\n    <\/div>\n  <\/section>\n\n  <section class=\"compare-mem\">\n    <div class=\"wrap\">\n      <span class=\"eyebrow\">La difer\u00e8ncia que importa<\/span>\n      <h2>Una mem\u00f2ria gen\u00e8rica no respon a una licitaci\u00f3 concreta<\/h2>\n      <div class=\"compare-mem-grid\">\n        <div class=\"compare-mem-card bad\">\n          <span class=\"ctag\">Mem\u00f2ria gen\u00e8rica<\/span>\n          <h3>Explica com treballa l'empresa<\/h3>\n          <ul>\n            <li>Explica com treballa l'empresa de manera general<\/li>\n            <li>Utilitza el mateix contingut per a contractes diferents<\/li>\n            <li>No sempre respon directament als criteris de valoraci\u00f3<\/li>\n            <li>Pot dedicar espai a aspectes poc rellevants per a aquell expedient<\/li>\n            <li>No aprofita el potencial dels criteris subjectes a judici de valor<\/li>\n          <\/ul>\n        <\/div>\n        <div class=\"compare-mem-card good\">\n          <span class=\"ctag\">Mem\u00f2ria adaptada a l'expedient<\/span>\n          <h3>Parteix dels criteris de valoraci\u00f3<\/h3>\n          <ul>\n            <li>Parteix dels criteris de valoraci\u00f3 del plec<\/li>\n            <li>Respon directament al que se sol\u00b7licita<\/li>\n            <li>Adapta la proposta a l'objecte concret del contracte<\/li>\n            <li>Prioritza els aspectes amb m\u00e9s pes en la valoraci\u00f3<\/li>\n            <li>Busca maximitzar la puntuaci\u00f3 possible dins dels criteris establerts<\/li>\n          <\/ul>\n        <\/div>\n      <\/div>\n      <p class=\"compare-close\">La difer\u00e8ncia no \u00e9s escriure m\u00e9s. \u00c9s escriure el que realment aporta valor per a aquella licitaci\u00f3.<\/p>\n    <\/div>\n  <\/section>\n\n  <section class=\"what-we-do\" id=\"que-hacemos\">\n    <div class=\"wrap\">\n      <div class=\"section-head\">\n        <span class=\"eyebrow\">El servei en detall<\/span>\n        <h2>Qu\u00e8 faig en una mem\u00f2ria t\u00e8cnica?<\/h2>\n        <p>La feina s'adapta sempre als criteris i requisits de l'expedient. Aquests s\u00f3n els elements que desenvolupo amb m\u00e9s freq\u00fc\u00e8ncia.<\/p>\n      <\/div>\n      <div class=\"what-grid\">\n        <div class=\"what-card\">\n          <div class=\"icon-badge sm\"><svg viewbox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"3\" y=\"3\" width=\"12\" height=\"16\" rx=\"1\"><\/rect><line x1=\"6\" y1=\"7\" x2=\"12\" y2=\"7\"><\/line><line x1=\"6\" y1=\"10\" x2=\"12\" y2=\"10\"><\/line><circle cx=\"17\" cy=\"16\" r=\"3.2\"><\/circle><line x1=\"19.3\" y1=\"18.3\" x2=\"21.5\" y2=\"20.5\"><\/line><\/svg><\/div>\n          <h3>Analitzo els criteris de valoraci\u00f3<\/h3>\n          <p>Identifico quins aspectes es valoraran, com es distribueixen els punts i qu\u00e8 exigeix exactament cada criteri i subcriteri.<\/p>\n        <\/div>\n        <div class=\"what-card\">\n          <div class=\"icon-badge sm\"><svg viewbox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"4\" y=\"3\" width=\"16\" height=\"18\" rx=\"1\"><\/rect><line x1=\"4\" y1=\"9\" x2=\"20\" y2=\"9\"><\/line><line x1=\"10\" y1=\"9\" x2=\"10\" y2=\"21\"><\/line><\/svg><\/div>\n          <h3>Estructuro la mem\u00f2ria<\/h3>\n          <p>Dissenyo una estructura coherent seguint els criteris del plec, evitant contingut innecessari o que no aporti puntuaci\u00f3.<\/p>\n        <\/div>\n        <div class=\"what-card\">\n          <div class=\"icon-badge sm\"><svg viewbox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M4 20 L4 16 L15 5 L19 9 L8 20 Z\"><\/path><line x1=\"13\" y1=\"7\" x2=\"17\" y2=\"11\"><\/line><\/svg><\/div>\n          <h3>Desenvolupo la proposta t\u00e8cnica<\/h3>\n          <p>Converteixo els coneixements, recursos i capacitats de l'empresa en una proposta concreta i adaptada al contracte.<\/p>\n        <\/div>\n        <div class=\"what-card\">\n          <div class=\"icon-badge sm\"><svg viewbox=\"0 0 24 24\" aria-hidden=\"true\"><polygon points=\"12 3 14 7 18 6 17 10 21 12 17 14 18 18 14 17 12 21 10 17 6 18 7 14 3 12 7 10 6 6 10 7\"><\/polygon><circle cx=\"12\" cy=\"12\" r=\"3\"><\/circle><\/svg><\/div>\n          <h3>Desenvolupo la metodologia<\/h3>\n          <p>Explico com s'executar\u00e0 el servei de manera clara i adaptada a l'objecte del contracte.<\/p>\n        <\/div>\n        <div class=\"what-card\">\n          <div class=\"icon-badge sm\"><svg viewbox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"3\" y=\"9\" width=\"18\" height=\"11\" rx=\"1\"><\/rect><path d=\"M8 9 L8 6 L16 6 L16 9\"><\/path><line x1=\"3\" y1=\"14\" x2=\"21\" y2=\"14\"><\/line><line x1=\"10\" y1=\"14\" x2=\"10\" y2=\"16\"><\/line><line x1=\"14\" y1=\"14\" x2=\"14\" y2=\"16\"><\/line><\/svg><\/div>\n          <h3>Defineixo recursos i mitjans<\/h3>\n          <p>Desenvolupo els mitjans humans, materials i t\u00e8cnics quan s\u00f3n objecte de valoraci\u00f3, segons l'expedient.<\/p>\n        <\/div>\n        <div class=\"what-card\">\n          <div class=\"icon-badge sm\"><svg viewbox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"4 17 10 11 14 15 20 7\"><\/polyline><polyline points=\"14 7 20 7 20 13\"><\/polyline><\/svg><\/div>\n          <h3>Incorporo millores<\/h3>\n          <p>Quan el plec preveu millores o propostes de valor, les desenvolupo d'acord amb els criteris establerts.<\/p>\n        <\/div>\n        <div class=\"what-card\">\n          <div class=\"icon-badge sm\"><svg viewbox=\"0 0 24 24\" aria-hidden=\"true\"><polygon points=\"12 2 14.5 9 22 9 16 13.5 18 21 12 16.5 6 21 8 13.5 2 9 9.5 9\"><\/polygon><\/svg><\/div>\n          <h3>Aporto elements diferenciadors<\/h3>\n          <p>Identifico oportunitats d'aportar valor dins dels criteris de valoraci\u00f3 establerts a l'expedient.<\/p>\n        <\/div>\n        <div class=\"what-card\">\n          <div class=\"icon-badge sm\"><svg viewbox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"><\/circle><polyline points=\"7 12.5 10.5 16 17 8.5\"><\/polyline><\/svg><\/div>\n          <h3>Reviso la coher\u00e8ncia<\/h3>\n          <p>Comprovo que el que s'ha desenvolupat a la mem\u00f2ria respon als criteris i que no hi ha contradiccions entre els diferents apartats.<\/p>\n        <\/div>\n      <\/div>\n      <p class=\"what-note\">No tots aquests elements apareixen en totes les mem\u00f2ries. L'abast es determina sempre a partir dels criteris de l'expedient concret.<\/p>\n    <\/div>\n  <\/section>\n<\/main>\n<footer>\n  <div class=\"wrap\">\n    <div class=\"footer-grid\">\n      <div class=\"footer-brand\">\n        <a href=\"\/ca\/\" class=\"logo\">\n          <img decoding=\"async\" src=\"https:\/\/quesadalicitaciones.com\/wp-content\/uploads\/2026\/10\/quesada-logo-footer-blanco.png\" alt=\"Quesada Licitaciones\" class=\"logo-img\">\n        <\/a>\n        <p>Preparo ofertes perqu\u00e8 les empreses puguin competir per contractes p\u00fablics<\/p>\n      <\/div>\n      <div class=\"footer-col\">\n        <h4>Navegaci\u00f3<\/h4>\n        <ul>\n          <li><a href=\"\/ca\/\">Inici<\/a><\/li>\n          <li><a href=\"\/ca\/servicios\/\">Serveis<\/a><\/li>\n          <li><a href=\"\/ca\/sobre-nosotros\/\">Sobre mi<\/a><\/li>\n          <li><a href=\"\/ca\/faqs\/\">FAQ<\/a><\/li>\n          <li><a href=\"\/ca\/blog\/\">Blog<\/a><\/li>\n          <li><a href=\"\/ca\/contacto\/\">Contacte<\/a><\/li>\n        <\/ul>\n      <\/div>\n      <div class=\"footer-col\">\n        <h4>Serveis<\/h4>\n        <ul>\n          <li><a href=\"\/ca\/servicios\/\">Revisi\u00f3 de plecs<\/a><\/li>\n          <li><a href=\"\/ca\/documentacion-administrativa\/\">Documentaci\u00f3 Administrativa<\/a><\/li>\n          <li><a href=\"\/ca\/memorias-tecnicas\/\">Mem\u00f2ries T\u00e8cniques<\/a><\/li>\n          <li><a href=\"\/ca\/rolece\/\">ROLECE<\/a><\/li>\n          <li><a href=\"\/ca\/deuc\/\">DEUC<\/a><\/li>\n          <li><a href=\"\/ca\/seguimiento-hasta-el-contrato\/\">Seguiment fins al contracte<\/a><\/li>\n        <\/ul>\n      <\/div>\n      <div class=\"footer-col\">\n        <h4>Contacte<\/h4>\n        <ul>\n          <li><a href=\"mailto:info@quesadalicitaciones.com\">info@quesadalicitaciones.com<\/a><\/li>\n          <li><a href=\"tel:+34681990973\">+34 681 99 09 73<\/a><\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n    <div class=\"footer-bottom\">\n      <span>\u00a9 2026 Quesada Licitaciones. Tots els drets reservats.<\/span>\n      <div class=\"legal-links\">\n        <a href=\"\/ca\/privacy-policy\/\">Pol\u00edtica de privacitat<\/a>\n        <a href=\"\/ca\/aviso-legal\/\">Av\u00eds legal<\/a>\n        <a href=\"\/ca\/politica-de-cookies\/\">Pol\u00edtica de galetes<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/footer>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Inicio \/ Servicios \/ Redacci\u00f3n de memorias t\u00e9cnicas Redacci\u00f3n de memorias t\u00e9cnicas Una memoria t\u00e9cnica no se redacta para llenar p\u00e1ginas. Se redacta para conseguir la mejor valoraci\u00f3n posible. Analizo los criterios de valoraci\u00f3n del expediente y desarrollo una propuesta t\u00e9cnica adaptada al objeto del contrato, al pliego y a lo que realmente se va [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-31","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Memorias T\u00e9cnicas - Quesada Licitaciones<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/quesadalicitaciones.com\/ca\/memorias-tecnicas\/\" \/>\n<meta property=\"og:locale\" content=\"ca_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Memorias T\u00e9cnicas - Quesada Licitaciones\" \/>\n<meta property=\"og:description\" content=\"Inicio \/ Servicios \/ Redacci\u00f3n de memorias t\u00e9cnicas Redacci\u00f3n de memorias t\u00e9cnicas Una memoria t\u00e9cnica no se redacta para llenar p\u00e1ginas. Se redacta para conseguir la mejor valoraci\u00f3n posible. Analizo los criterios de valoraci\u00f3n del expediente y desarrollo una propuesta t\u00e9cnica adaptada al objeto del contrato, al pliego y a lo que realmente se va [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/quesadalicitaciones.com\/ca\/memorias-tecnicas\/\" \/>\n<meta property=\"og:site_name\" content=\"Quesada Licitaciones\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-16T18:57:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/quesadalicitaciones.com\/wp-content\/uploads\/2026\/10\/quesada-logo-footer-blanco.png\" \/>\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=\"3 minuts\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/quesadalicitaciones.com\\\/memorias-tecnicas\\\/\",\"url\":\"https:\\\/\\\/quesadalicitaciones.com\\\/memorias-tecnicas\\\/\",\"name\":\"Memorias T\u00e9cnicas - Quesada Licitaciones\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/quesadalicitaciones.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/quesadalicitaciones.com\\\/memorias-tecnicas\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/quesadalicitaciones.com\\\/memorias-tecnicas\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/quesadalicitaciones.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/quesada-logo-footer-blanco.png\",\"datePublished\":\"2026-08-21T19:05:52+00:00\",\"dateModified\":\"2026-10-16T18:57:54+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/quesadalicitaciones.com\\\/memorias-tecnicas\\\/#breadcrumb\"},\"inLanguage\":\"ca\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/quesadalicitaciones.com\\\/memorias-tecnicas\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ca\",\"@id\":\"https:\\\/\\\/quesadalicitaciones.com\\\/memorias-tecnicas\\\/#primaryimage\",\"url\":\"https:\\\/\\\/quesadalicitaciones.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/quesada-logo-footer-blanco.png\",\"contentUrl\":\"https:\\\/\\\/quesadalicitaciones.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/quesada-logo-footer-blanco.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/quesadalicitaciones.com\\\/memorias-tecnicas\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/quesadalicitaciones.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Memorias T\u00e9cnicas\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/quesadalicitaciones.com\\\/#website\",\"url\":\"https:\\\/\\\/quesadalicitaciones.com\\\/\",\"name\":\"Quesada Licitaciones\",\"description\":\"Consultor\u00eda en contrataci\u00f3n p\u00fablica para pymes\",\"publisher\":{\"@id\":\"https:\\\/\\\/quesadalicitaciones.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/quesadalicitaciones.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ca\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/quesadalicitaciones.com\\\/#organization\",\"name\":\"Quesada Licitaciones\",\"url\":\"https:\\\/\\\/quesadalicitaciones.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ca\",\"@id\":\"https:\\\/\\\/quesadalicitaciones.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/quesadalicitaciones.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/quesada-logo-header.png\",\"contentUrl\":\"https:\\\/\\\/quesadalicitaciones.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/quesada-logo-header.png\",\"width\":560,\"height\":207,\"caption\":\"Quesada Licitaciones\"},\"image\":{\"@id\":\"https:\\\/\\\/quesadalicitaciones.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Memorias T\u00e9cnicas - Quesada Licitaciones","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:\/\/quesadalicitaciones.com\/ca\/memorias-tecnicas\/","og_locale":"ca_ES","og_type":"article","og_title":"Memorias T\u00e9cnicas - Quesada Licitaciones","og_description":"Inicio \/ Servicios \/ Redacci\u00f3n de memorias t\u00e9cnicas Redacci\u00f3n de memorias t\u00e9cnicas Una memoria t\u00e9cnica no se redacta para llenar p\u00e1ginas. Se redacta para conseguir la mejor valoraci\u00f3n posible. Analizo los criterios de valoraci\u00f3n del expediente y desarrollo una propuesta t\u00e9cnica adaptada al objeto del contrato, al pliego y a lo que realmente se va [&hellip;]","og_url":"https:\/\/quesadalicitaciones.com\/ca\/memorias-tecnicas\/","og_site_name":"Quesada Licitaciones","article_modified_time":"2026-10-16T18:57:54+00:00","og_image":[{"url":"https:\/\/quesadalicitaciones.com\/wp-content\/uploads\/2026\/10\/quesada-logo-footer-blanco.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minuts"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/quesadalicitaciones.com\/memorias-tecnicas\/","url":"https:\/\/quesadalicitaciones.com\/memorias-tecnicas\/","name":"Memorias T\u00e9cnicas - Quesada Licitaciones","isPartOf":{"@id":"https:\/\/quesadalicitaciones.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/quesadalicitaciones.com\/memorias-tecnicas\/#primaryimage"},"image":{"@id":"https:\/\/quesadalicitaciones.com\/memorias-tecnicas\/#primaryimage"},"thumbnailUrl":"https:\/\/quesadalicitaciones.com\/wp-content\/uploads\/2026\/10\/quesada-logo-footer-blanco.png","datePublished":"2026-08-21T19:05:52+00:00","dateModified":"2026-10-16T18:57:54+00:00","breadcrumb":{"@id":"https:\/\/quesadalicitaciones.com\/memorias-tecnicas\/#breadcrumb"},"inLanguage":"ca","potentialAction":[{"@type":"ReadAction","target":["https:\/\/quesadalicitaciones.com\/memorias-tecnicas\/"]}]},{"@type":"ImageObject","inLanguage":"ca","@id":"https:\/\/quesadalicitaciones.com\/memorias-tecnicas\/#primaryimage","url":"https:\/\/quesadalicitaciones.com\/wp-content\/uploads\/2026\/10\/quesada-logo-footer-blanco.png","contentUrl":"https:\/\/quesadalicitaciones.com\/wp-content\/uploads\/2026\/10\/quesada-logo-footer-blanco.png"},{"@type":"BreadcrumbList","@id":"https:\/\/quesadalicitaciones.com\/memorias-tecnicas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/quesadalicitaciones.com\/"},{"@type":"ListItem","position":2,"name":"Memorias T\u00e9cnicas"}]},{"@type":"WebSite","@id":"https:\/\/quesadalicitaciones.com\/#website","url":"https:\/\/quesadalicitaciones.com\/","name":"Quesada Licitaciones","description":"Consultor\u00eda en contrataci\u00f3n p\u00fablica para pymes","publisher":{"@id":"https:\/\/quesadalicitaciones.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/quesadalicitaciones.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ca"},{"@type":"Organization","@id":"https:\/\/quesadalicitaciones.com\/#organization","name":"Quesada Licitaciones","url":"https:\/\/quesadalicitaciones.com\/","logo":{"@type":"ImageObject","inLanguage":"ca","@id":"https:\/\/quesadalicitaciones.com\/#\/schema\/logo\/image\/","url":"https:\/\/quesadalicitaciones.com\/wp-content\/uploads\/2026\/10\/quesada-logo-header.png","contentUrl":"https:\/\/quesadalicitaciones.com\/wp-content\/uploads\/2026\/10\/quesada-logo-header.png","width":560,"height":207,"caption":"Quesada Licitaciones"},"image":{"@id":"https:\/\/quesadalicitaciones.com\/#\/schema\/logo\/image\/"}}]}},"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/quesadalicitaciones.com\/ca\/wp-json\/wp\/v2\/pages\/31","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/quesadalicitaciones.com\/ca\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/quesadalicitaciones.com\/ca\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/quesadalicitaciones.com\/ca\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/quesadalicitaciones.com\/ca\/wp-json\/wp\/v2\/comments?post=31"}],"version-history":[{"count":12,"href":"https:\/\/quesadalicitaciones.com\/ca\/wp-json\/wp\/v2\/pages\/31\/revisions"}],"predecessor-version":[{"id":337,"href":"https:\/\/quesadalicitaciones.com\/ca\/wp-json\/wp\/v2\/pages\/31\/revisions\/337"}],"wp:attachment":[{"href":"https:\/\/quesadalicitaciones.com\/ca\/wp-json\/wp\/v2\/media?parent=31"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}