PageSourceSearch

https://www.kensa.es/chunk-I3NJYL5P.js

js kensa.es collected 2026-10-08 20:09:48 UTC 11,095 bytes, 1 lines download raw bytes

1import{a as p}from"./chunk-DLGRV5T3.js";import{$ as m,B as C,G as g,H as u,I as c,J as a,K as n,L as s,_ as i,fa as v,s as y,u as o,w as l,ya as x}from"./chunk-THA5B2ZL.js";import"./chunk-2NFLSA4Y.js";var f=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=l({type:t,selectors:[["app-about-approach"]],decls:10,vars:1,consts:[[1,"approach"],[1,"approach__container"],["label","NUESTRO ENFOQUE",3,"number"],[1,"approach__heading"],[1,"approach__content"]],template:function(e,d){e&1&&(a(0,"section",0)(1,"div",1),s(2,"kensa-section-header",2),a(3,"h2",3),i(4," Precisi\xF3n, calma y cuidado en cada detalle "),n(),a(5,"div",4)(6,"p"),i(7," En KENSA, creemos que la excelencia cl\xEDnica debe ir acompa\xF1ada de una experiencia serena y personalizada. Cada tratamiento se dise\xF1a con un enfoque integral que combina tecnolog\xEDa de vanguardia con un trato humano y cercano. "),n(),a(8,"p"),i(9," Nuestra filosof\xEDa se basa en la escucha activa, la planificaci\xF3n meticulosa y la b\xFAsqueda constante de resultados naturales que respeten la armon\xEDa de cada paciente. "),n()()()()),e&2&&(o(2),c("number",1))},dependencies:[p],styles:[".approach[_ngcontent-%COMP%]{padding-block:var(--section-gap)}.approach__container[_ngcontent-%COMP%]{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-padding)}.approach__heading[_ngcontent-%COMP%]{font-family:var(--font-heading);font-size:var(--fs-h2);font-weight:var(--fw-regular);line-height:var(--lh-heading);letter-spacing:var(--ls-heading);color:var(--color-text-primary);margin-block:var(--space-lg) var(--space-xl);max-width:720px}.approach__content[_ngcontent-%COMP%]{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text-secondary);max-width:640px}.approach__content[_ngcontent-%COMP%]   p[_ngcontent-%COMP%] + p[_ngcontent-%COMP%]{margin-block-start:var(--space-md)}"],changeDetection:0})};var k=t=>["/equipo",t],O=(t,r)=>r.name;function P(t,r){if(t&1&&(a(0,"article",5)(1,"a",6),s(2,"img",7),n(),a(3,"h3",8)(4,"a",9),i(5),n()(),a(6,"p",10),i(7),n(),a(8,"p",11),i(9),n()()),t&2){let e=r.$implicit;o(),c("routerLink",v(8,k,e.slug)),C("aria-label","Ver el perfil de "+e.name),o(),c("src",e.image,y)("alt",e.name),o(2),c("routerLink",v(10,k,e.slug)),o(),m(e.name),o(2),m(e.role),o(2),m(e.bio)}}var h=class t{teamMembers=[{slug:"eva-villar",name:"Dra. Eva Villar Serrano",role:"Directora M\xE9dica \xB7 Cirug\xEDa Oral e Implantolog\xEDa",bio:"Especialista en grandes atrofias maxilares y rehabilitaci\xF3n completa mediante implantes de carga inmediata en 24 horas. Cuenta con m\xE1s de 11 a\xF1os de experiencia cl\xEDnica y formaci\xF3n internacional de alto nivel en Espa\xF1a, Brasil y Estados Unidos.",image:"images/doctores/eva.png"},{slug:"cristina-lopez",name:"Dra. Cristina L\xF3pez Duque",role:"Ortodoncista \xB7 Ortodoncia Invisible y Casos Complejos",bio:"Especialista en ortodoncia infantil y de adultos mediante alineadores transparentes. Cuenta con un M\xE1ster Europeo en Ortodoncia Cl\xEDnica y una amplia experiencia internacional desarrollando su labor en Espa\xF1a y Francia.",image:"images/doctores/cristina.png"},{slug:"derly-torres",name:"Dra. Derly Torres",role:"Odontolog\xEDa General \xB7 Rehabilitaci\xF3n Oral y Prostodoncia",bio:"Especialista en rehabilitaci\xF3n oral integral y pr\xF3tesis sobre implantes con m\xE1s de 25 a\xF1os de experiencia cl\xEDnica. Orientada a recuperar la funci\xF3n, la est\xE9tica y la calidad de vida de los pacientes mediante tratamientos personalizados.",image:"images/doctores/derly.png"}];static \u0275fac=function(e){return new(e||t)};static \u0275cmp=l({type:t,selectors:[["app-about-team"]],decls:8,vars:1,consts:[[1,"team"],[1,"team__container"],["label","EQUIPO",3,"number"],[1,"team__heading"],[1,"team__grid"],[1,"team-card"],[1,"team-card__image-link",3,"routerLink"],[1,"team-card__image",3,"src","alt"],[1,"team-card__name"],[1,"team-card__name-link",3,"routerLink"],[1,"team-card__role"],[1,"team-card__bio"]],template:function(e,d){e&1&&(a(0,"section",0)(1,"div",1),s(2,"kensa-section-header",2),a(3,"h2",3),i(4,"Profesionales comprometidos con tu bienestar"),n(),a(5,"div",4),g(6,P,10,12,"article",5,O),n()()()),e&2&&(o(2),c("number",2),o(4),u(d.teamMembers))},dependencies:[p,x],styles:[".team[_ngcontent-%COMP%]{padding-block:var(--section-gap);background-color:var(--color-bg-secondary)}.team__container[_ngcontent-%COMP%]{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-padding)}.team__heading[_ngcontent-%COMP%]{font-family:var(--font-heading);font-size:var(--fs-h2);font-weight:var(--fw-regular);line-height:var(--lh-heading);letter-spacing:var(--ls-heading);color:var(--color-text-primary);margin-block:var(--space-lg) var(--space-xl);max-width:720px}.team__grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr;gap:var(--space-lg)}@media(min-width:768px){.team__grid[_ngcontent-%COMP%]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.team__grid[_ngcontent-%COMP%]{grid-template-columns:repeat(3,1fr)}}.team-card__image-link[_ngcontent-%COMP%]{display:block;border-radius:var(--border-radius-md);overflow:hidden;margin-block-end:var(--space-md);
1cursor:pointer}.team-card__image-link[_ngcontent-%COMP%]   .team-card__image[_ngcontent-%COMP%]{transition:transform .4s ease}.team-card__image-link[_ngcontent-%COMP%]:hover   .team-card__image[_ngcontent-%COMP%]{transform:scale(1.03)}.team-card__image[_ngcontent-%COMP%]{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:var(--border-radius-md);display:block}.team-card__name[_ngcontent-%COMP%]{font-family:var(--font-heading);font-size:var(--fs-h3);font-weight:var(--fw-regular);color:var(--color-text-primary);margin-block-end:var(--space-xs)}.team-card__name-link[_ngcontent-%COMP%]{color:inherit;text-decoration:none;transition:opacity .2s ease}.team-card__name-link[_ngcontent-%COMP%]:hover{opacity:.65}.team-card__role[_ngcontent-%COMP%]{font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--ls-section-label);text-transform:uppercase;color:var(--color-text-muted);margin-block-end:var(--space-sm)}.team-card__bio[_ngcontent-%COMP%]{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text-secondary);font-size:var(--fs-small)}"],changeDetection:0})};var E=(t,r)=>r.title;function S(t,r){if(t&1&&(a(0,"div",5)(1,"span",6),i(2),n(),a(3,"h3",7),i(4),n(),a(5,"p",8),i(6),n()()),t&2){let e=r.$implicit;o(2),m(e.number),o(2),m(e.title),o(2),m(e.description)}}var _=class t{processSteps=[{number:"01",title:"Consulta inicial",description:"Escuchamos tus necesidades y realizamos un diagn\xF3stico completo con tecnolog\xEDa avanzada."},{number:"02",title:"Plan personalizado",description:"Dise\xF1amos un plan de tratamiento a medida, explicando cada paso con total transparencia."},{number:"03",title:"Tratamiento",description:"Ejecutamos el tratamiento con precisi\xF3n, garantizando tu comodidad en todo momento."},{number:"04",title:"Seguimiento",description:"Acompa\xF1amos tu evoluci\xF3n con revisiones peri\xF3dicas para asegurar resultados \xF3ptimos."}];static \u0275fac=function(e){return new(e||t)};static \u0275cmp=l({type:t,selectors:[["app-about-how-we-work"]],decls:8,vars:1,consts:[[1,"how-we-work"],[1,"how-we-work__container"],["label","C\xD3MO TRABAJAMOS",3,"number"],[1,"how-we-work__heading"],[1,"how-we-work__steps"],[1,"process-step"],[1,"process-step__number"],[1,"process-step__title"],[1,"process-step__description"]],template:function(e,d){e&1&&(a(0,"section",0)(1,"div",1),s(2,"kensa-section-header",2),a(3,"h2",3),i(4,"Un proceso pensado para ti"),n(),a(5,"div",4),g(6,S,7,3,"div",5,E),n()()()),e&2&&(o(2),c("number",3),o(4),u(d.processSteps))},dependencies:[p],styles:[".how-we-work[_ngcontent-%COMP%]{padding-block:var(--section-gap)}.how-we-work__container[_ngcontent-%COMP%]{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-padding)}.how-we-work__heading[_ngcontent-%COMP%]{font-family:var(--font-heading);font-size:var(--fs-h2);font-weight:var(--fw-regular);line-height:var(--lh-heading);letter-spacing:var(--ls-heading);color:var(--color-text-primary);margin-block:var(--space-lg) var(--space-xl);max-width:720px}.how-we-work__steps[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr;gap:var(--space-xl)}@media(min-width:768px){.how-we-work__steps[_ngcontent-%COMP%]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.how-we-work__steps[_ngcontent-%COMP%]{grid-template-columns:repeat(4,1fr)}}.process-step__number[_ngcontent-%COMP%]{font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--ls-section-label);text-transform:uppercase;color:var(--color-text-muted);display:block;margin-block-end:var(--space-sm)}.process-step__title[_ngcontent-%COMP%]{font-family:var(--font-heading);font-size:var(--fs-h3);font-weight:var(--fw-medium);color:var(--color-text-primary);margin-block-end:var(--space-sm)}.process-step__description[_ngcontent-%COMP%]{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text-secondary);font-size:var(--fs-small)}"],changeDetection:0})};var M=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=l({type:t,selectors:[["app-about-page"]],decls:9,vars:0,consts:[[1,"about-hero"],[1,"about-hero__container"],[1,"about-hero__title"],[1,"about-hero__subtitle"]],template:function(e,d){e&1&&(a(0,"section",0)(1,"div",1)(2,"h1",2),i(3,"Sobre KENSA"),n(),a(4,"p",3),i(5," KENSA es una cl\xEDnica dental para gente que tiene cosas mejores que hacer que preocuparse por sus dientes. Nosotros nos ocupamos de eso. T\xFA ded\xEDcate a vivir. "),n()()(),s(6,"app-about-approach")(7,"app-about-team")(8,"app-about-how-we-work"))},dependencies:[f,h,_],styles:["[_nghost-%COMP%]{display:block}.about-hero[_ngcontent-%COMP%]{padding-block:var(--section-gap);background-color:var(--color-bg-secondary);background-image:linear-gradient(90deg,#f5f0eaed,#f5f0eacc 38%,#f5f0ea66 70%,#f5f0ea26),url(/images/about-hero-bg.jpeg);background-size:cover;background-position:center}@media(max-width:767px){.about-hero[_ngcontent-%COMP%]{background-image:linear-gradient(#f5f0eadb,#f5f0eadb),url(/images/about-hero-bg.jpeg)}}.about-hero__container[_ngcontent-%COMP%]{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-padding)}.about-hero__title[_ngcontent-%COMP%]{font-family:var(--font-heading);font-size:var(--fs-h1);font-weight:var(--fw-regular);line-height:var(--lh-heading);letter-spacing:var(--ls-heading);color:var(--color-text-primary);margin-block-end:var(--space-md)}.about-hero__subtitle[_ngcontent-%COMP%]{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-text-secondary);max-width:640px}"],changeDetection:0})};export{M as AboutPageComponent};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.