{"id":6,"date":"2026-08-31T17:25:30","date_gmt":"2026-08-31T17:25:30","guid":{"rendered":"https:\/\/felsencorp.com\/?page_id=6"},"modified":"2026-08-31T17:25:30","modified_gmt":"2026-08-31T17:25:30","slug":"6-2","status":"publish","type":"page","link":"https:\/\/felsencorp.com\/?page_id=6","title":{"rendered":""},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"es\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>TERRET \u2014 rentabilidad para hosteler\u00eda \u00b7 Alicante<\/title>\n<meta name=\"description\" content=\"Consultor\u00eda de rentabilidad para bares y restaurantes en Alicante. Escandallos, control de costes y turnos. Pide tu diagn\u00f3stico gratuito.\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<!-- S\u00f6hne es de pago; Inter + Archivo act\u00faan como sustitutos gratuitos seg\u00fan la direcci\u00f3n de la gu\u00eda -->\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@400;500;600&#038;family=Inter:wght@400;500;600&#038;display=swap\" rel=\"stylesheet\">\n<style>\n\/* ============================================================\n   TERRET \u00b7 Worth Agency layout language \u00b7 paleta \"La Terreta\"\n   Galer\u00eda editorial: campos de color plano, un acento (terracota),\n   tipograf\u00eda a escala de exhibici\u00f3n, enlaces subrayados, sin sombras.\n   Colores adaptados a la identidad alicantina de TERRET.\n   + Microinteracciones c\u00e1lidas y responsive reforzado (integrado para WordPress)\n   ============================================================ *\/\n\n:root{\n  \/* ---- Paleta \"La Terreta\" (mapeada al sistema Worth) ---- *\/\n  --azul-bahia:#1A5E82;      \/* inmersi\u00f3n \/ campo de color (rol del blush) *\/\n  --azul-hover:#134965;\n  --mar-somero:#3E92B8;      \/* apoyo fr\u00edo *\/\n  --terracota:#C8622D;       \/* ACENTO \u00daNICO (rol del vermilion) *\/\n  --terracota-d:#A94E20;\n  --ocre:#E0A24A;            \/* segundo acento puntual *\/\n  --blanco-cal:#F4EFE6;      \/* texto sobre oscuro \/ superficie c\u00e1lida *\/\n  --carbon:#282828;          \/* tinta *\/\n  --pure-white:#ffffff;\n  --bone:#f6f4ef;            \/* hueso c\u00e1lido para bloques anidados *\/\n\n  \/* ---- Tipograf\u00eda: familias (sustitutos de las faces comisionadas) ---- *\/\n  --font-body:'S\u00f6hne','Inter',ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,sans-serif;\n  --font-display:'S\u00f6hne Breit','Archivo Expanded','Inter',ui-sans-serif,system-ui,sans-serif;\n  --font-system:-apple-system,ui-sans-serif,system-ui,BlinkMacSystemFont,\"Segoe UI\",Roboto,sans-serif;\n\n  \/* ---- Escala tipogr\u00e1fica (Worth) ---- *\/\n  --text-body:16px;      --leading-body:1.50;      --tracking-body:-0.096px;\n  --text-subheading:22px;--leading-subheading:1.45;--tracking-subheading:-0.132px;\n  --text-heading-sm:28px;--leading-heading-sm:1.29;--tracking-heading-sm:-0.168px;\n  --text-heading:42px;   --leading-heading:1.28;   --tracking-heading:-0.252px;\n  --text-heading-lg:52px;--leading-heading-lg:1.27;--tracking-heading-lg:-0.312px;\n\n  --fw-regular:400; --fw-medium:500; --fw-semibold:600;\n\n  --page-max-width:1200px;\n  --col-width:680px;\n\n  --radius-tags:12px;\n  --radius-cards:16px;\n  --radius-pill:26px;\n\n  \/* ---- easing \"natural\" (spring-like) para movimientos c\u00e1lidos ---- *\/\n  --ease-natural:cubic-bezier(.22,1,.36,1);\n  --ease-soft:cubic-bezier(.16,.84,.44,1);\n}\n\n\/* ---------- reset ---------- *\/\n*{margin:0;padding:0;box-sizing:border-box;}\nhtml{scroll-behavior:smooth;-webkit-text-size-adjust:100%;}\nbody{\n  font-family:var(--font-body);\n  font-size:var(--text-body);\n  line-height:var(--leading-body);\n  letter-spacing:var(--tracking-body);\n  color:var(--carbon);\n  background:var(--pure-white);\n  -webkit-font-smoothing:antialiased;\n  font-feature-settings:\"dlig\" 0,\"hlig\" 0,\"liga\" 0,\"rlig\" 0,\"smcp\" 0;\n  overflow-x:hidden;\n}\nimg{max-width:100%;display:block;}\n::selection{background:var(--terracota);color:var(--pure-white);}\n\n\/* ---------- layout base ---------- *\/\n.section{width:100%;padding:clamp(72px,13vw,150px) clamp(1.2rem,5vw,2rem);}\n.col{max-width:var(--col-width);margin:0 auto;text-align:center;}\n.wide{max-width:var(--page-max-width);margin:0 auto;}\n\n.bahia{background:var(--azul-bahia);color:var(--blanco-cal);}\n.white{background:var(--pure-white);}\n.bone{background:var(--bone);}\n.ink{background:var(--carbon);color:var(--blanco-cal);}\n\n\/* ---------- helpers tipogr\u00e1ficos ---------- *\/\n.eyebrow{\n  font-family:var(--font-system);\n  font-size:var(--text-body);\n  letter-spacing:.12em;text-transform:uppercase;\n  color:var(--terracota);\n  margin-bottom:28px;\n}\n.bahia .eyebrow,.ink .eyebrow{color:var(--ocre);}\n.h-lg{font-size:var(--text-heading-lg);line-height:var(--leading-heading-lg);letter-spacing:var(--tracking-heading-lg);font-weight:var(--fw-regular);}\n.h{font-size:var(--text-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);font-weight:var(--fw-regular);}\n.h-sm{font-size:var(--text-heading-sm);line-height:var(--leading-heading-sm);letter-spacing:var(--tracking-heading-sm);font-weight:var(--fw-medium);}\n.sub{font-size:var(--text-subheading);line-height:var(--leading-subheading);letter-spacing:var(--tracking-subheading);font-weight:var(--fw-regular);}\n.lead{font-size:var(--text-subheading);line-height:1.5;letter-spacing:var(--tracking-subheading);margin-top:24px;}\n.muted{color:#6f6f6f;}\n.bahia .muted,.ink .muted{color:#c7dae4;}\n.mt-l{margin-top:40px;}\n\n\/* ---------- enlace subrayado (sustituye a todos los botones) ---------- *\/\n.ul-link{\n  position:relative;\n  display:inline-block;\n  font-family:var(--font-body);\n  font-size:var(--text-subheading);\n  letter-spacing:var(--tracking-subheading);\n  color:var(--terracota);\n  background:none;border:none;\n  border-bottom:1px solid var(--terracota);\n  padding-bottom:1px;cursor:pointer;\n  transition:color .28s var(--ease-natural),border-color .28s var(--ease-natural),border-width .28s var(--ease-natural),transform .28s var(--ease-natural);\n}\n.ul-link:hover{color:var(--carbon);border-color:var(--carbon);border-bottom-width:2px;transform:translateY(-1px);}\n.ul-link:active{transform:translateY(0);}\n.bahia .ul-link:hover,.ink .ul-link:hover{color:var(--blanco-cal);border-color:var(--blanco-cal);}\n.ul-link.small{font-size:var(--text-body);letter-spacing:var(--tracking-body);}\n.ul-link .arr{display:inline-block;margin-left:8px;transition:transform .32s var(--ease-natural);}\n.ul-link:hover .arr{transform:translateX(5px);}\n\n\/* ---------- p\u00edldora flotante (toda la navegaci\u00f3n) ---------- *\/\n.pill-nav{\n  position:fixed;top:22px;left:50%;transform:translateX(-50%);z-index:100;\n  display:flex;align-items:center;gap:14px;\n  background:var(--pure-white);\n  border-radius:var(--radius-pill);\n  padding:11px 12px 11px 22px;\n  border:1px solid #e7e2d8;\n  box-shadow:0 6px 24px rgba(40,40,40,.06);\n  transition:box-shadow .3s var(--ease-natural);\n}\n.pill-nav:hover{box-shadow:0 10px 30px rgba(40,40,40,.10);}\n.pill-nav .brand{\n  font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--fw-semibold);\n  color:var(--carbon);letter-spacing:-.01em;position:relative;\n}\n.pill-nav .brand b{\n  color:var(--terracota);\n  display:inline-block;\n  animation:dot-pulse 3.2s ease-in-out infinite;\n}\n@keyframes dot-pulse{\n  0%,100%{transform:scale(1);opacity:1;}\n  50%{transform:scale(1.35);opacity:.75;}\n}\n.pill-nav .label{font-family:var(--font-system);font-size:var(--text-body);color:#6f6f6f;padding-left:14px;border-left:1px solid #ebe6dc;}\n.pill-toggle{\n  width:34px;height:34px;flex:0 0 34px;border-radius:50%;\n  border:1px solid var(--carbon);background:none;cursor:pointer;\n  display:flex;align-items:center;justify-content:center;\n  transition:background .28s var(--ease-natural),transform .45s var(--ease-natural),border-color .28s var(--ease-natural);\n}\n.pill-toggle svg{width:15px;height:15px;stroke:var(--carbon);stroke-width:1.5;transition:stroke .18s ease;}\n.pill-toggle:hover{background:var(--terracota);border-color:var(--terracota);transform:scale(1.06);}\n.pill-toggle:hover svg{stroke:var(--pure-white);}\n.pill-toggle.open{transform:rotate(135deg);}\n\n\/* ---------- overlay de men\u00fa ---------- *\/\n.menu-overlay{\n  position:fixed;inset:0;z-index:95;\n  background:var(--azul-bahia);\n  display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;\n  opacity:0;pointer-events:none;transition:opacity .45s var(--ease-soft);\n}\n.menu-overlay.open{opacity:1;pointer-events:auto;}\n.menu-overlay a{\n  font-family:var(--font-body);\n  font-size:clamp(30px,7vw,var(--text-heading));\n  color:var(--blanco-cal);\n  letter-spacing:var(--tracking-heading);\n  border-bottom:1px solid transparent;padding-bottom:2px;\n  transition:color .25s var(--ease-natural),border-color .25s var(--ease-natural),transform .25s var(--ease-natural);\n  opacity:0;transform:translateY(14px);\n}\n.menu-overlay.open a{opacity:1;transform:none;}\n.menu-overlay.open a:nth-child(1){transition-delay:.05s;}\n.menu-overlay.open a:nth-child(2){transition-delay:.10s;}\n.menu-overlay.open a:nth-child(3){transition-delay:.15s;}\n.menu-overlay.open a:nth-child(4){transition-delay:.20s;}\n.menu-overlay.open a:nth-child(5){transition-delay:.25s;}\n.menu-overlay a:hover{color:var(--ocre);border-color:var(--ocre);transform:translateX(4px);}\n\n\/* ---------- hero ---------- *\/\n.hero{\n  min-height:100vh;\n  background:linear-gradient(120deg,var(--azul-bahia) 0%,var(--azul-hover) 55%,var(--azul-bahia) 100%);\n  background-size:220% 220%;\n  animation:tide 16s ease-in-out infinite;\n  display:flex;flex-direction:column;align-items:center;justify-content:center;\n  text-align:center;padding:120px 1rem 60px;position:relative;\n}\n@keyframes tide{\n  0%{background-position:0% 30%;}\n  50%{background-position:100% 70%;}\n  100%{background-position:0% 30%;}\n}\n.hero .kicker{\n  font-family:var(--font-system);font-size:var(--text-body);\n  letter-spacing:.14em;text-transform:uppercase;color:var(--blanco-cal);\n  margin-bottom:6vh;opacity:0;\n  animation:rise .8s var(--ease-soft) .1s forwards;\n}\n.wordmark{\n  font-family:var(--font-display);font-weight:400;\n  font-size:clamp(84px,26vw,400px);line-height:.75;letter-spacing:-.011em;\n  text-transform:uppercase;width:100%;\n  position:relative;\n  background:linear-gradient(100deg,var(--ocre) 0%,var(--terracota) 28%,var(--terracota-d) 50%,var(--terracota) 72%,var(--ocre) 100%);\n  background-size:300% 100%;\n  -webkit-background-clip:text;background-clip:text;color:transparent;\n  animation:rise .9s var(--ease-soft) .2s forwards,shine 7s linear 1.2s infinite;\n  opacity:0;\n}\n@keyframes rise{\n  from{opacity:0;transform:translateY(18px);}\n  to{opacity:1;transform:translateY(0);}\n}\n@keyframes shine{\n  0%{background-position:0% 50%;}\n  100%{background-position:300% 50%;}\n}\n.hero-tagline{\n  font-family:var(--font-body);\n  font-size:clamp(22px,3vw,var(--text-heading-sm));\n  line-height:1.3;letter-spacing:var(--tracking-heading-sm);\n  color:var(--blanco-cal);max-width:640px;margin-top:6vh;\n  opacity:0;animation:rise .8s var(--ease-soft) .38s forwards;\n}\n.hero-tagline em{font-style:italic;color:var(--ocre);}\n\n\/* indicador de scroll *\/\n.scroll-ind{margin-top:7vh;display:flex;flex-direction:column;align-items:center;gap:14px;opacity:0;animation:rise .8s var(--ease-soft) .55s forwards;}\n.scroll-ind a{\n  font-family:var(--font-body);font-size:var(--text-body);\n  color:var(--ocre);border-bottom:1px solid var(--ocre);padding-bottom:1px;\n  transition:letter-spacing .3s var(--ease-natural);\n}\n.scroll-ind a:hover{letter-spacing:.03em;}\n.scroll-ind .down{width:18px;height:26px;stroke:var(--ocre);stroke-width:1.5;fill:none;animation:bob 1.8s ease-in-out infinite;}\n@keyframes bob{0%,100%{transform:translateY(0);}50%{transform:translateY(6px);}}\n\n\/* skyline decorativo del Benacantil (sutil, sin romper el plano) *\/\n.hero .sky{position:absolute;left:0;right:0;bottom:0;width:100%;opacity:.10;pointer-events:none;}\n.hero .sky path{fill:var(--blanco-cal);}\n\n\/* ---------- dolor (secci\u00f3n carb\u00f3n) ---------- *\/\n.pain-list{max-width:760px;margin:56px auto 0;display:flex;flex-direction:column;}\n.pain-row{padding:26px 0;border-top:1px solid rgba(244,239,230,.18);display:flex;gap:22px;align-items:baseline;text-align:left;transition:padding-left .3s var(--ease-natural);}\n.pain-row:hover{padding-left:8px;}\n.pain-row:last-child{border-bottom:1px solid rgba(244,239,230,.18);}\n.pain-row .idx{font-family:var(--font-body);font-size:var(--text-body);color:var(--ocre);min-width:34px;transition:color .3s ease;}\n.pain-row:hover .idx{color:var(--terracota);}\n.pain-row .body h4{font-size:var(--text-heading-sm);line-height:1.2;letter-spacing:var(--tracking-heading-sm);font-weight:var(--fw-medium);margin-bottom:6px;}\n.pain-row .body p{font-size:var(--text-body);line-height:1.5;color:#c7dae4;}\n\n\/* ---------- servicios (lista editorial numerada) ---------- *\/\n.serv-list{max-width:900px;margin:56px auto 0;}\n.serv-item{\n  display:grid;grid-template-columns:70px 1fr auto;gap:24px;align-items:center;\n  padding:30px 8px;border-top:1px solid rgba(40,40,40,.14);text-align:left;\n  transition:padding-left .35s var(--ease-natural),background .35s var(--ease-natural);cursor:default;\n}\n.serv-item:last-child{border-bottom:1px solid rgba(40,40,40,.14);}\n.serv-item:hover{padding-left:22px;background:var(--bone);}\n.serv-item .n{font-family:var(--font-body);font-size:var(--text-subheading);color:var(--terracota);transition:transform .3s var(--ease-natural);}\n.serv-item:hover .n{transform:scale(1.12);}\n.serv-item .t h3{font-size:var(--text-heading-sm);line-height:1.15;letter-spacing:var(--tracking-heading-sm);font-weight:var(--fw-medium);}\n.serv-item .t p{font-size:var(--text-body);color:#6f6f6f;margin-top:6px;max-width:520px;}\n.serv-item .go{font-size:22px;color:var(--terracota);opacity:0;transform:translateX(-6px);transition:opacity .25s var(--ease-natural),transform .25s var(--ease-natural);}\n.serv-item:hover .go{opacity:1;transform:none;}\n@media(max-width:680px){.serv-item{grid-template-columns:40px 1fr;gap:14px;}.serv-item .go{display:none;}}\n\n\/* ---------- m\u00e9todo (4 pasos) ---------- *\/\n.steps{max-width:var(--page-max-width);margin:64px auto 0;display:grid;grid-template-columns:repeat(4,1fr);gap:40px;}\n@media(max-width:900px){.steps{grid-template-columns:1fr 1fr;gap:44px 32px;}}\n@media(max-width:520px){.steps{grid-template-columns:1fr;}}\n.step{text-align:center;transition:transform .35s var(--ease-natural);}\n.step:hover{transform:translateY(-4px);}\n.step .sn{font-family:var(--font-display);font-size:72px;line-height:1;color:var(--terracota);margin-bottom:16px;letter-spacing:-.02em;transition:color .3s ease;}\n.step:hover .sn{color:var(--ocre);}\n.step h4{font-size:var(--text-subheading);font-weight:var(--fw-medium);letter-spacing:var(--tracking-subheading);margin-bottom:8px;}\n.step p{font-size:var(--text-body);color:#6f6f6f;line-height:1.5;}\n.bahia .step p{color:#c7dae4;}\n.bahia .step h4{color:var(--blanco-cal);}\n\n\/* ---------- precios (tres planes, plano, con borde) ---------- *\/\n.plans{max-width:var(--page-max-width);margin:60px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:left;}\n@media(max-width:860px){.plans{grid-template-columns:1fr;max-width:520px;}}\n.plan{\n  background:var(--pure-white);border:1px solid var(--carbon);border-radius:var(--radius-cards);\n  padding:clamp(28px,4vw,44px);display:flex;flex-direction:column;\n  transition:transform .35s var(--ease-natural),box-shadow .35s var(--ease-natural),border-color .35s var(--ease-natural);\n}\n.plan:hover{transform:translateY(-6px);box-shadow:0 22px 40px rgba(40,40,40,.10);}\n.plan.feat{background:var(--azul-bahia);border-color:var(--azul-bahia);color:var(--blanco-cal);}\n.plan.feat:hover{box-shadow:0 22px 44px rgba(26,94,130,.30);}\n.plan .pn{font-size:var(--text-heading-sm);letter-spacing:var(--tracking-heading-sm);font-weight:var(--fw-medium);margin-bottom:6px;}\n.plan .pd{font-size:var(--text-body);color:#6f6f6f;min-height:44px;margin-bottom:20px;}\n.plan.feat .pd{color:#c7dae4;}\n.plan .pp{font-family:var(--font-body);font-size:var(--text-heading);letter-spacing:var(--tracking-heading);line-height:1;}\n.plan.feat .pp{color:var(--ocre);}\n.plan .pp small{font-size:var(--text-body);color:#6f6f6f;letter-spacing:var(--tracking-body);}\n.plan.feat .pp small{color:#c7dae4;}\n.plan .pmeta{font-size:14px;color:#6f6f6f;margin-top:8px;margin-bottom:22px;}\n.plan.feat .pmeta{color:#c7dae4;}\n.plan ul{list-style:none;flex:1;margin-bottom:26px;}\n.plan li{font-size:var(--text-body);line-height:1.5;padding:6px 0 6px 22px;position:relative;transition:padding-left .25s var(--ease-natural);}\n.plan li:hover{padding-left:26px;}\n.plan li::before{content:\"\u2192\";position:absolute;left:0;color:var(--terracota);transition:transform .25s var(--ease-natural);}\n.plan li:hover::before{transform:translateX(3px);}\n.plan.feat li::before{color:var(--ocre);}\n.price-note{text-align:center;font-size:var(--text-body);color:#6f6f6f;margin-top:28px;max-width:560px;margin-left:auto;margin-right:auto;}\n\n\/* ---------- cita ---------- *\/\n.quote{max-width:820px;margin:0 auto;text-align:center;}\n.quote p{font-family:var(--font-body);font-size:clamp(24px,4vw,var(--text-heading));line-height:1.3;letter-spacing:var(--tracking-heading);font-style:italic;color:var(--blanco-cal);}\n.quote .qm{color:var(--ocre);font-style:normal;}\n.quote .by{font-size:var(--text-body);color:#c7dae4;margin-top:28px;font-style:normal;}\n.quote .by b{color:var(--blanco-cal);}\n\n\/* ---------- FAQ (acorde\u00f3n) ---------- *\/\n.faq-list{max-width:760px;margin:52px auto 0;text-align:left;}\n.faq{border-top:1px solid rgba(40,40,40,.16);}\n.faq:last-child{border-bottom:1px solid rgba(40,40,40,.16);}\n.faq-q{\n  width:100%;background:none;border:none;cursor:pointer;\n  display:flex;justify-content:space-between;align-items:center;gap:18px;padding:24px 4px;text-align:left;\n  font-family:var(--font-body);font-size:var(--text-subheading);letter-spacing:var(--tracking-subheading);\n  font-weight:var(--fw-medium);color:var(--carbon);transition:color .25s var(--ease-natural);\n}\n.faq-q:hover{color:var(--terracota);}\n.faq-q .pm{color:var(--terracota);font-size:26px;line-height:1;transition:transform .4s var(--ease-natural);flex:0 0 auto;}\n.faq.open .faq-q .pm{transform:rotate(45deg);}\n.faq-a{max-height:0;overflow:hidden;transition:max-height .45s var(--ease-natural);}\n.faq-a .inner{padding:0 4px 26px;font-size:var(--text-body);line-height:1.55;color:#6f6f6f;max-width:640px;}\n\n\/* ---------- contacto \/ formulario ---------- *\/\n.form{max-width:560px;margin:52px auto 0;text-align:left;}\n.field{margin-bottom:22px;}\n.field label{display:block;font-family:var(--font-system);font-size:14px;letter-spacing:.02em;color:var(--blanco-cal);margin-bottom:8px;}\n.field input,.field select{\n  width:100%;font-family:var(--font-body);font-size:var(--text-subheading);letter-spacing:var(--tracking-subheading);\n  color:var(--blanco-cal);background:none;border:none;border-bottom:1px solid rgba(244,239,230,.5);padding:10px 2px;\n  transition:border-color .3s var(--ease-natural);\n}\n.field input::placeholder{color:rgba(244,239,230,.45);}\n.field input:focus,.field select:focus{outline:none;border-color:var(--ocre);border-bottom-width:2px;}\n.field select{cursor:pointer;}\n.field select option{color:var(--carbon);}\n.form .submit-row{margin-top:34px;text-align:center;}\n.form-note{text-align:center;font-size:14px;color:#c7dae4;margin-top:20px;}\n.form-ok{display:none;text-align:center;opacity:0;transform:translateY(10px);transition:opacity .5s var(--ease-soft),transform .5s var(--ease-soft);}\n.form-ok.show{display:block;}\n.form-ok.show.in{opacity:1;transform:none;}\n.form-ok .big{font-size:var(--text-heading);letter-spacing:var(--tracking-heading);color:var(--ocre);}\n.form-ok p{font-size:var(--text-subheading);color:var(--blanco-cal);margin-top:12px;}\n\n\/* ---------- footer ---------- *\/\n.footer{background:var(--azul-bahia);padding:clamp(56px,9vw,90px) clamp(1.2rem,5vw,2rem) 40px;}\n.footer .fmark{font-family:var(--font-display);font-size:clamp(60px,16vw,200px);line-height:.8;color:var(--terracota);text-transform:uppercase;text-align:center;letter-spacing:-.02em;}\n.footer .frow{max-width:var(--page-max-width);margin:44px auto 0;display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;border-top:1px solid rgba(244,239,230,.2);padding-top:30px;}\n.footer .fcol h5{font-family:var(--font-system);font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--ocre);margin-bottom:14px;}\n.footer .fcol a,.footer .fcol span{display:block;font-size:var(--text-body);color:var(--blanco-cal);margin-bottom:9px;}\n.footer .fcol a{border-bottom:1px solid transparent;transition:border-color .25s var(--ease-natural),padding-left .25s var(--ease-natural);}\n.footer .fcol a:hover{border-color:var(--blanco-cal);padding-left:4px;}\n.footer .legal{max-width:var(--page-max-width);margin:34px auto 0;font-size:14px;color:#c7dae4;text-align:center;}\n\n\/* ---------- reveal (con soporte de stagger natural via --d) ---------- *\/\n.reveal{\n  opacity:0;transform:translateY(24px);\n  transition:opacity .8s var(--ease-soft),transform .8s var(--ease-soft);\n  transition-delay:var(--d,0s);\n}\n.reveal.in{opacity:1;transform:none;}\n\n\/* ---------- volver arriba ---------- *\/\n.to-top{\n  position:fixed;right:26px;bottom:26px;z-index:80;width:46px;height:46px;border-radius:50%;\n  background:var(--terracota);display:flex;align-items:center;justify-content:center;\n  opacity:0;pointer-events:none;transform:translateY(10px);\n  transition:opacity .3s var(--ease-natural),transform .3s var(--ease-natural),background .3s ease;\n  border:none;cursor:pointer;\n}\n.to-top:hover{background:var(--terracota-d);transform:translateY(-3px);}\n.to-top.show{opacity:1;pointer-events:auto;transform:none;}\n.to-top.show:hover{transform:translateY(-3px);}\n.to-top svg{width:18px;height:18px;stroke:var(--pure-white);stroke-width:1.6;fill:none;}\n\n\/* ============================================================\n   RESPONSIVE reforzado \u2014 m\u00f3vil \/ tablet \/ escritorio\n   ============================================================ *\/\n@media(max-width:1024px){\n  .plans{gap:20px;}\n}\n@media(max-width:768px){\n  .pill-nav{top:14px;padding:9px 10px 9px 18px;gap:10px;}\n  .pill-nav .label{display:none;}\n  .hero{padding:110px 1rem 50px;}\n  .footer .frow{flex-direction:column;gap:34px;}\n}\n@media(max-width:600px){\n  .section{padding:clamp(56px,14vw,110px) 1.1rem;}\n  .lead{font-size:19px;}\n  .pain-row{flex-direction:column;gap:8px;}\n  .form{margin-top:40px;}\n}\n@media(max-width:420px){\n  .pill-nav .brand{font-size:14px;}\n  .wordmark{letter-spacing:-.02em;}\n}\n@media(prefers-reduced-motion:reduce){\n  *{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;}\n}\n<\/style>\n<\/head>\n<body>\n\n<!-- P\u00cdLDORA FLOTANTE (toda la navegaci\u00f3n) -->\n<div class=\"pill-nav\">\n  <span class=\"brand\">TERRET<b>.<\/b><\/span>\n  <span class=\"label\">Alicante<\/span>\n  <button class=\"pill-toggle\" id=\"pillToggle\" aria-label=\"Abrir men\u00fa\">\n    <svg viewBox=\"0 0 24 24\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg>\n  <\/button>\n<\/div>\n\n<!-- OVERLAY DE MEN\u00da -->\n<div class=\"menu-overlay\" id=\"menuOverlay\">\n  <a href=\"#servicios\">Servicios<\/a>\n  <a href=\"#metodo\">C\u00f3mo trabajo<\/a>\n  <a href=\"#precios\">Precios<\/a>\n  <a href=\"#faq\">Preguntas<\/a>\n  <a href=\"#contacto\">Contacto<\/a>\n<\/div>\n\n<!-- HERO -->\n<header class=\"hero\" id=\"inicio\">\n  <svg class=\"sky\" viewBox=\"0 0 1440 200\" preserveAspectRatio=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n    <path d=\"M0,200 L0,150 L60,150 L60,120 L120,120 L120,140 L200,140 L200,90 L240,60 L280,90 L280,130 L360,130 L360,110 L420,110 L440,70 L470,110 L470,150 L560,150 L560,100 L620,100 L620,130 L720,130 L720,80 L760,50 L800,80 L800,120 L880,120 L880,140 L960,140 L960,95 L1010,95 L1030,60 L1055,95 L1055,150 L1140,150 L1140,115 L1200,115 L1200,135 L1290,135 L1290,100 L1340,100 L1340,130 L1440,130 L1440,200 Z\"\/>\n  <\/svg>\n  <div class=\"kicker\">Consultor\u00eda de rentabilidad \u00b7 Hosteler\u00eda<\/div>\n  <div class=\"wordmark\">TERRET<\/div>\n  <p class=\"hero-tagline\">Tu bar factura, pero <em>\u00bfcu\u00e1nto ganas de verdad?<\/em><\/p>\n  <div class=\"scroll-ind\">\n    <a href=\"#dolor\">Desc\u00fabrelo<\/a>\n    <svg class=\"down\" viewBox=\"0 0 24 24\"><line x1=\"12\" y1=\"4\" x2=\"12\" y2=\"20\"\/><polyline points=\"6 14 12 20 18 14\"\/><\/svg>\n  <\/div>\n<\/header>\n\n<!-- DOLOR (secci\u00f3n carb\u00f3n) -->\n<section class=\"section ink\" id=\"dolor\">\n  <div class=\"col\">\n    <div class=\"eyebrow\">El problema<\/div>\n    <h2 class=\"h-lg reveal\">La mayor\u00eda de los locales van a ciegas con los n\u00fameros.<\/h2>\n    <p class=\"lead reveal muted\">Se trabaja much\u00edsimo, entra dinero por la caja y a fin de mes no cuadra. Casi nunca el problema es vender m\u00e1s: es saber qu\u00e9 te cuesta de verdad lo que vendes.<\/p>\n  <\/div>\n  <div class=\"pain-list\">\n    <div class=\"pain-row reveal\"><span class=\"idx\">01<\/span><div class=\"body\"><h4>Cartas sin escandallo<\/h4><p>No sabes cu\u00e1nto te cuesta cada plato, as\u00ed que fijas precios a ojo.<\/p><\/div><\/div>\n    <div class=\"pain-row reveal\"><span class=\"idx\">02<\/span><div class=\"body\"><h4>Platos que pierden dinero<\/h4><p>Tus platos m\u00e1s vendidos pueden ser justo los que menos margen dejan.<\/p><\/div><\/div>\n    <div class=\"pain-row reveal\"><span class=\"idx\">03<\/span><div class=\"body\"><h4>Turnos descuadrados<\/h4><p>Personal de m\u00e1s en d\u00edas flojos y de menos en los picos de temporada.<\/p><\/div><\/div>\n    <div class=\"pain-row reveal\"><span class=\"idx\">04<\/span><div class=\"body\"><h4>Mermas sin control<\/h4><p>Roturas, stock y compras que se comen tu margen sin que lo veas.<\/p><\/div><\/div>\n  <\/div>\n<\/section>\n\n<!-- SERVICIOS (blanco) -->\n<section class=\"section white\" id=\"servicios\">\n  <div class=\"col\">\n    <div class=\"eyebrow\">Qu\u00e9 hago<\/div>\n    <h2 class=\"h reveal\">Servicios que se traducen en euros.<\/h2>\n    <p class=\"lead reveal muted\">Nada de informes que acaban en un caj\u00f3n. Cada servicio busca un resultado medible en tu cuenta de resultados.<\/p>\n  <\/div>\n  <div class=\"serv-list\">\n    <div class=\"serv-item reveal\"><span class=\"n\">01<\/span><div class=\"t\"><h3>Escandallos y fichas t\u00e9cnicas<\/h3><p>El coste real de cada plato y el precio con el margen que necesitas. La base de todo.<\/p><\/div><span class=\"go\">\u2192<\/span><\/div>\n    <div class=\"serv-item reveal\"><span class=\"n\">02<\/span><div class=\"t\"><h3>Control de costes<\/h3><p>Food cost, prime cost y m\u00e1rgenes bajo control, con un cuadro de mando que entiendes de un vistazo.<\/p><\/div><span class=\"go\">\u2192<\/span><\/div>\n    <div class=\"serv-item reveal\"><span class=\"n\">03<\/span><div class=\"t\"><h3>Gesti\u00f3n de personal y turnos<\/h3><p>Cuadrantes ajustados a tu ocupaci\u00f3n real y al convenio de Alicante. Menos coste laboral, cero sustos.<\/p><\/div><span class=\"go\">\u2192<\/span><\/div>\n    <div class=\"serv-item reveal\"><span class=\"n\">04<\/span><div class=\"t\"><h3>An\u00e1lisis de m\u00e1rgenes<\/h3><p>Ingenier\u00eda de men\u00fa: tus platos estrella, los que sobran y los que puedes rentabilizar mejor.<\/p><\/div><span class=\"go\">\u2192<\/span><\/div>\n    <div class=\"serv-item reveal\"><span class=\"n\">05<\/span><div class=\"t\"><h3>Reducci\u00f3n de mermas<\/h3><p>Un sistema simple para frenar las fugas silenciosas de tu margen.<\/p><\/div><span class=\"go\">\u2192<\/span><\/div>\n    <div class=\"serv-item reveal\"><span class=\"n\">06<\/span><div class=\"t\"><h3>Seguimiento continuo<\/h3><p>Revisi\u00f3n mensual de KPIs y actualizaci\u00f3n de precios ante subidas de proveedores.<\/p><\/div><span class=\"go\">\u2192<\/span><\/div>\n  <\/div>\n<\/section>\n\n<!-- M\u00c9TODO (azul bah\u00eda) -->\n<section class=\"section bahia\" id=\"metodo\">\n  <div class=\"col\">\n    <div class=\"eyebrow\">C\u00f3mo trabajo<\/div>\n    <h2 class=\"h reveal\">De la duda a los n\u00fameros claros, en cuatro pasos.<\/h2>\n    <p class=\"lead reveal muted\">Un proceso sencillo y sin humo, pensado para que veas resultados desde las primeras semanas.<\/p>\n  <\/div>\n  <div class=\"steps\">\n    <div class=\"step reveal\"><div class=\"sn\">1<\/div><h4>Diagn\u00f3stico gratuito<\/h4><p>Visito tu local y te ense\u00f1o al menos 3 fugas de dinero concretas. Sin coste ni compromiso.<\/p><\/div>\n    <div class=\"step reveal\"><div class=\"sn\">2<\/div><h4>Plan a medida<\/h4><p>Qu\u00e9 atacar primero y qu\u00e9 resultado esperar. T\u00fa decides hasta d\u00f3nde llegar.<\/p><\/div>\n    <div class=\"step reveal\"><div class=\"sn\">3<\/div><h4>Manos a la obra<\/h4><p>Monto escandallos, control de costes y turnos. Formo a tu equipo para mantenerlo.<\/p><\/div>\n    <div class=\"step reveal\"><div class=\"sn\">4<\/div><h4>Resultados<\/h4><p>Medimos la mejora en euros y, si quieres, sigo a tu lado cada mes.<\/p><\/div>\n  <\/div>\n<\/section>\n\n<!-- POR QU\u00c9 (blanco, editorial centrado) -->\n<section class=\"section white\" id=\"porque\">\n  <div class=\"col\">\n    <div class=\"eyebrow reveal\">Por qu\u00e9 TERRET<\/div>\n    <h2 class=\"h reveal\">No soy una gestor\u00eda. He estado dentro de la cocina y de la barra.<\/h2>\n    <p class=\"lead reveal\">M\u00e1s de 6 a\u00f1os gestionando negocios de hosteler\u00eda por dentro: s\u00e9 lo que es un servicio a tope, un turno partido y un proveedor que sube precios sin avisar. Por eso no te mando un Excel y desaparezco \u2014 te explico los n\u00fameros en tu idioma y te digo qu\u00e9 hacer con ellos.<\/p>\n    <p class=\"lead reveal\">Mientras una gestor\u00eda mira el retrovisor, yo miro el volante: las decisiones que har\u00e1n que ganes m\u00e1s el mes que viene.<\/p>\n    <p class=\"mt-l reveal\"><a href=\"#contacto\" class=\"ul-link\">Hablemos de tu local <span class=\"arr\">\u2192<\/span><\/a><\/p>\n  <\/div>\n<\/section>\n\n<!-- PRECIOS (hueso) -->\n<section class=\"section bone\" id=\"precios\">\n  <div class=\"col\">\n    <div class=\"eyebrow\">Precios claros<\/div>\n    <h2 class=\"h reveal\">Elige por d\u00f3nde empezar.<\/h2>\n    <p class=\"lead reveal muted\">Sin letra peque\u00f1a. Empiezas por el diagn\u00f3stico gratuito y decides despu\u00e9s, con las cartas sobre la mesa.<\/p>\n  <\/div>\n  <div class=\"plans\">\n    <div class=\"plan reveal\">\n      <div class=\"pn\">Radiograf\u00eda<\/div>\n      <div class=\"pd\">El punto de partida para ver d\u00f3nde se te escapa el dinero.<\/div>\n      <div class=\"pp\">Gratis<\/div>\n      <div class=\"pmeta\">Visita + informe de fugas<\/div>\n      <ul>\n        <li>Visita a tu local<\/li>\n        <li>An\u00e1lisis r\u00e1pido de tus n\u00fameros<\/li>\n        <li>Informe con 3+ fugas detectadas<\/li>\n        <li>Sin compromiso<\/li>\n      <\/ul>\n      <a href=\"#contacto\" class=\"ul-link small\">Reservar diagn\u00f3stico <span class=\"arr\">\u2192<\/span><\/a>\n    <\/div>\n    <div class=\"plan feat reveal\">\n      <div class=\"pn\">Sistema de Costes<\/div>\n      <div class=\"pd\">El proyecto que pone orden completo en tus n\u00fameros.<\/div>\n      <div class=\"pp\">1.500\u20ac <small>desde<\/small><\/div>\n      <div class=\"pmeta\">Proyecto cerrado \u00b7 3\u20135 semanas<\/div>\n      <ul>\n        <li>Escandallos de toda la carta<\/li>\n        <li>Food cost real y precios ajustados<\/li>\n        <li>Ingenier\u00eda de men\u00fa<\/li>\n        <li>Cuadro de mando de KPIs<\/li>\n        <li>Formaci\u00f3n a tu equipo<\/li>\n      <\/ul>\n      <a href=\"#contacto\" class=\"ul-link small\">Lo quiero <span class=\"arr\">\u2192<\/span><\/a>\n    <\/div>\n    <div class=\"plan reveal\">\n      <div class=\"pn\">Copiloto<\/div>\n      <div class=\"pd\">Acompa\u00f1amiento mensual para no volver a perder el control.<\/div>\n      <div class=\"pp\">300\u20ac <small>\/mes<\/small><\/div>\n      <div class=\"pmeta\">Iguala \u00b7 sin permanencia<\/div>\n      <ul>\n        <li>Revisi\u00f3n mensual de KPIs<\/li>\n        <li>Actualizaci\u00f3n de escandallos<\/li>\n        <li>Optimizaci\u00f3n de turnos<\/li>\n        <li>Reuni\u00f3n mensual de decisiones<\/li>\n        <li>Soporte continuo<\/li>\n      <\/ul>\n      <a href=\"#contacto\" class=\"ul-link small\">Empezar <span class=\"arr\">\u2192<\/span><\/a>\n    <\/div>\n  <\/div>\n  <p class=\"price-note\">Los precios var\u00edan seg\u00fan el tama\u00f1o y el n\u00famero de locales. En el diagn\u00f3stico gratuito te doy un presupuesto cerrado a tu medida.<\/p>\n<\/section>\n\n<!-- CITA (azul bah\u00eda) -->\n<section class=\"section bahia\">\n  <div class=\"quote reveal\">\n    <p><span class=\"qm\">\u201c<\/span>Cre\u00eda que mi problema era que faltaban clientes. Resulta que tres de mis platos estrella los estaba vendiendo casi a p\u00e9rdida. En un mes le di la vuelta a la carta.<span class=\"qm\">\u201d<\/span><\/p>\n    <div class=\"by\"><b>Testimonio de ejemplo<\/b> \u2014 espacio reservado para rese\u00f1as reales de tus primeros clientes<\/div>\n  <\/div>\n<\/section>\n\n<!-- FAQ (blanco) -->\n<section class=\"section white\" id=\"faq\">\n  <div class=\"col\">\n    <div class=\"eyebrow\">Preguntas frecuentes<\/div>\n    <h2 class=\"h reveal\">Lo que sueles querer saber.<\/h2>\n  <\/div>\n  <div class=\"faq-list\">\n    <div class=\"faq open reveal\">\n      <button class=\"faq-q\">\u00bfEl diagn\u00f3stico es de verdad gratis? <span class=\"pm\">+<\/span><\/button>\n      <div class=\"faq-a\"><div class=\"inner\">S\u00ed. Voy a tu local, reviso tus n\u00fameros y te ense\u00f1o al menos tres formas concretas de ganar m\u00e1s dinero. Si no te aporta valor, no me pagas nada y no hay compromiso de seguir.<\/div><\/div>\n    <\/div>\n    <div class=\"faq reveal\">\n      <button class=\"faq-q\">No tengo mis n\u00fameros ordenados, \u00bfes un problema? <span class=\"pm\">+<\/span><\/button>\n      <div class=\"faq-a\"><div class=\"inner\">Al contrario, es lo normal y justo para lo que estoy. Con lo que tengas \u2014tickets, facturas de proveedor, la carta\u2014 es suficiente para empezar a poner orden.<\/div><\/div>\n    <\/div>\n    <div class=\"faq reveal\">\n      <button class=\"faq-q\">\u00bfCu\u00e1nto tiempo hasta ver resultados? <span class=\"pm\">+<\/span><\/button>\n      <div class=\"faq-a\"><div class=\"inner\">Los primeros ajustes de precios y platos suelen notarse en las primeras semanas. El sistema completo de costes se monta en 3 a 5 semanas seg\u00fan el tama\u00f1o de la carta.<\/div><\/div>\n    <\/div>\n    <div class=\"faq reveal\">\n      <button class=\"faq-q\">\u00bfTrabajas con bares peque\u00f1os o solo restaurantes grandes? <span class=\"pm\">+<\/span><\/button>\n      <div class=\"faq-a\"><div class=\"inner\">Con ambos. Bares, cafeter\u00edas y restaurantes independientes son justo el perfil que m\u00e1s lo necesita. Adapto el alcance y el precio a tu tama\u00f1o.<\/div><\/div>\n    <\/div>\n    <div class=\"faq reveal\">\n      <button class=\"faq-q\">\u00bfEsto no lo hace ya mi gestor\u00eda? <span class=\"pm\">+<\/span><\/button>\n      <div class=\"faq-a\"><div class=\"inner\">Tu gestor\u00eda lleva impuestos, n\u00f3minas y contabilidad: mira lo que ya pas\u00f3. Yo trabajo la rentabilidad hacia delante \u2014qu\u00e9 decisiones tomar para ganar m\u00e1s\u2014. Nos complementamos, no competimos.<\/div><\/div>\n    <\/div>\n    <div class=\"faq reveal\">\n      <button class=\"faq-q\">\u00bfEn qu\u00e9 zona trabajas? <span class=\"pm\">+<\/span><\/button>\n      <div class=\"faq-a\"><div class=\"inner\">En toda la provincia de Alicante: capital, Benidorm, Elche, Torrevieja, la Marina y alrededores. Si tienes dudas, escr\u00edbeme y lo vemos.<\/div><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- CONTACTO (carb\u00f3n) -->\n<section class=\"section ink\" id=\"contacto\">\n  <div class=\"col\">\n    <div class=\"eyebrow\">Contacto<\/div>\n    <h2 class=\"h-lg reveal\">Pide tu diagn\u00f3stico gratuito.<\/h2>\n    <p class=\"lead reveal muted\">Cu\u00e9ntame un poco sobre tu local y te contacto para agendar la visita. Sin coste, sin compromiso.<\/p>\n  <\/div>\n\n  <form class=\"form reveal\" id=\"leadForm\">\n    <div class=\"field\">\n      <label for=\"nombre\">Nombre<\/label>\n      <input type=\"text\" id=\"nombre\" placeholder=\"Tu nombre\" required>\n    <\/div>\n    <div class=\"field\">\n      <label for=\"local\">Nombre del local<\/label>\n      <input type=\"text\" id=\"local\" placeholder=\"Tu bar o restaurante\" required>\n    <\/div>\n    <div class=\"field\">\n      <label for=\"contacto-dato\">Tel\u00e9fono o email<\/label>\n      <input type=\"text\" id=\"contacto-dato\" placeholder=\"C\u00f3mo prefieres que te contacte\" required>\n    <\/div>\n    <div class=\"field\">\n      <label for=\"tipo\">\u00bfQu\u00e9 es lo que m\u00e1s te preocupa?<\/label>\n      <select id=\"tipo\">\n        <option value=\"\">Selecciona\u2026<\/option>\n        <option>No s\u00e9 cu\u00e1nto gano de verdad<\/option>\n        <option>Los precios de mi carta<\/option>\n        <option>El coste de personal \/ turnos<\/option>\n        <option>Las mermas y el stock<\/option>\n        <option>Otra cosa<\/option>\n      <\/select>\n    <\/div>\n    <div class=\"submit-row\">\n      <button type=\"submit\" class=\"ul-link\">Enviar y reservar diagn\u00f3stico <span class=\"arr\">\u2192<\/span><\/button>\n    <\/div>\n    <p class=\"form-note\">Tus datos solo se usan para contactarte. Nada de spam.<\/p>\n  <\/form>\n\n  <div class=\"form-ok\" id=\"formOk\">\n    <div class=\"big\">\u00a1Recibido!<\/div>\n    <p>Gracias. Te contacto en menos de 24 horas para agendar tu diagn\u00f3stico gratuito.<\/p>\n  <\/div>\n<\/section>\n\n<!-- FOOTER -->\n<footer class=\"footer\">\n  <div class=\"fmark\">TERRET<\/div>\n  <div class=\"frow\">\n    <div class=\"fcol\">\n      <h5>Servicios<\/h5>\n      <a href=\"#servicios\">Escandallos<\/a>\n      <a href=\"#servicios\">Control de costes<\/a>\n      <a href=\"#servicios\">Turnos y personal<\/a>\n      <a href=\"#servicios\">An\u00e1lisis de m\u00e1rgenes<\/a>\n    <\/div>\n    <div class=\"fcol\">\n      <h5>TERRET<\/h5>\n      <a href=\"#metodo\">C\u00f3mo trabajo<\/a>\n      <a href=\"#precios\">Precios<\/a>\n      <a href=\"#faq\">Preguntas<\/a>\n      <a href=\"#contacto\">Contacto<\/a>\n    <\/div>\n    <div class=\"fcol\">\n      <h5>Contacto<\/h5>\n      <span>Alicante \u00b7 Costa Blanca<\/span>\n      <a href=\"mailto:hola@terret.es\">hola@terret.es<\/a>\n    <\/div>\n  <\/div>\n  <div class=\"legal\">\u00a9 2026 TERRET \u00b7 Consultor\u00eda de rentabilidad hostelera \u00b7 Alicante<\/div>\n<\/footer>\n\n<!-- VOLVER ARRIBA -->\n<button class=\"to-top\" id=\"toTop\" aria-label=\"Volver arriba\">\n  <svg viewBox=\"0 0 24 24\"><line x1=\"12\" y1=\"19\" x2=\"12\" y2=\"5\"\/><polyline points=\"6 11 12 5 18 11\"\/><\/svg>\n<\/button>\n\n<script>\n\/* ============================================================\n   TERRET \u00b7 interactions (integrado, listo para WordPress)\n   ============================================================ *\/\n(function(){\n  'use strict';\n\n  \/* ---- Pill nav \u2192 overlay menu ---- *\/\n  var toggle  = document.getElementById('pillToggle');\n  var overlay = document.getElementById('menuOverlay');\n\n  function closeMenu(){\n    overlay.classList.remove('open');\n    toggle.classList.remove('open');\n    document.body.style.overflow='';\n  }\n  function toggleMenu(){\n    var willOpen = !overlay.classList.contains('open');\n    overlay.classList.toggle('open', willOpen);\n    toggle.classList.toggle('open', willOpen);\n    document.body.style.overflow = willOpen ? 'hidden' : '';\n  }\n  if(toggle){ toggle.addEventListener('click', toggleMenu); }\n  if(overlay){\n    overlay.querySelectorAll('a').forEach(function(a){\n      a.addEventListener('click', closeMenu);\n    });\n  }\n  document.addEventListener('keydown', function(e){\n    if(e.key==='Escape') closeMenu();\n  });\n\n  \/* ---- FAQ accordion ---- *\/\n  document.querySelectorAll('.faq').forEach(function(item){\n    var q = item.querySelector('.faq-q');\n    var a = item.querySelector('.faq-a');\n    q.addEventListener('click', function(){\n      var isOpen = item.classList.contains('open');\n      \/\/ close siblings for a clean single-open accordion\n      document.querySelectorAll('.faq.open').forEach(function(other){\n        if(other!==item){\n          other.classList.remove('open');\n          other.querySelector('.faq-a').style.maxHeight = null;\n        }\n      });\n      if(isOpen){\n        item.classList.remove('open');\n        a.style.maxHeight = null;\n      } else {\n        item.classList.add('open');\n        a.style.maxHeight = a.scrollHeight + 'px';\n      }\n    });\n  });\n\n  \/* ---- Reveal on scroll, con cascada natural por grupo ---- *\/\n  var groups = document.querySelectorAll('.pain-list, .serv-list, .steps, .plans, .faq-list');\n  groups.forEach(function(group){\n    var children = group.querySelectorAll('.reveal');\n    children.forEach(function(el, i){\n      el.style.setProperty('--d', Math.min(i * 0.08, 0.4) + 's');\n    });\n  });\n\n  var obs = new IntersectionObserver(function(entries){\n    entries.forEach(function(e){\n      if(e.isIntersecting){ e.target.classList.add('in'); obs.unobserve(e.target); }\n    });\n  }, {threshold:0.12});\n  document.querySelectorAll('.reveal').forEach(function(el){ obs.observe(el); });\n\n  \/* ---- Contact form (demo, no backend) ---- *\/\n  var form   = document.getElementById('leadForm');\n  var formOk = document.getElementById('formOk');\n  if(form){\n    form.addEventListener('submit', function(e){\n      e.preventDefault();\n      form.style.display='none';\n      formOk.classList.add('show');\n      requestAnimationFrame(function(){\n        formOk.classList.add('in');\n      });\n      formOk.scrollIntoView({behavior:'smooth', block:'center'});\n    });\n  }\n\n  \/* ---- Back to top ---- *\/\n  var toTop = document.getElementById('toTop');\n  window.addEventListener('scroll', function(){\n    if(window.scrollY > 600){ toTop.classList.add('show'); }\n    else{ toTop.classList.remove('show'); }\n  }, {passive:true});\n  if(toTop){\n    toTop.addEventListener('click', function(){\n      window.scrollTo({top:0, behavior:'smooth'});\n    });\n  }\n\n  \/* ---- Smooth anchor + close menu on internal nav ---- *\/\n  document.querySelectorAll('a[href^=\"#\"]').forEach(function(link){\n    link.addEventListener('click', function(e){\n      var id = link.getAttribute('href');\n      if(id.length>1){\n        var target = document.querySelector(id);\n        if(target){\n          e.preventDefault();\n          target.scrollIntoView({behavior:'smooth', block:'start'});\n        }\n      }\n    });\n  });\n\n})();\n<\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>TERRET \u2014 rentabilidad para hosteler\u00eda \u00b7 Alicante TERRET. Alicante Servicios C\u00f3mo trabajo Precios Preguntas Contacto Consultor\u00eda de rentabilidad \u00b7 Hosteler\u00eda TERRET Tu bar factura, pero \u00bfcu\u00e1nto ganas de verdad? Desc\u00fabrelo El problema La mayor\u00eda de los locales van a ciegas con los n\u00fameros. Se trabaja much\u00edsimo, entra dinero por la caja y a fin de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-with-title","meta":{"footnotes":""},"class_list":["post-6","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/felsencorp.com\/index.php?rest_route=\/wp\/v2\/pages\/6","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/felsencorp.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/felsencorp.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/felsencorp.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/felsencorp.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6"}],"version-history":[{"count":1,"href":"https:\/\/felsencorp.com\/index.php?rest_route=\/wp\/v2\/pages\/6\/revisions"}],"predecessor-version":[{"id":7,"href":"https:\/\/felsencorp.com\/index.php?rest_route=\/wp\/v2\/pages\/6\/revisions\/7"}],"wp:attachment":[{"href":"https:\/\/felsencorp.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}