1import{a as N,b as V}from"./chunk-Z4OS2PRO.js";import{d as E,e as F}from"./chunk-5UXJOW4L.js";import"./chunk-KFGU4UUU.js";import{t as L,y as B,z as I}from"./chunk-ZO6IQXSH.js";import{i as D,k as S,r as T}from"./chunk-5XHJENN4.js";import{$a as o,Gb as b,Hb as f,Hc as y,Kb as C,Lb as x,Mb as p,Nb as c,Ob as a,Pb as w,Qc as k,Tb as M,Vb as P,Xb as s,Za as u,d as j,ic as l,jc as O,ka as m,kc as g,la as _,qb as h,wc as v}from"./chunk-M6BYH6T6.js";function $(n,r){if(n&1&&(c(0,"span",5),l(1),a()),n&2){let e=s();o(),g(" ",e.sectionData().title.plainTitle," ")}}function R(n,r){if(n&1&&(c(0,"span",6),l(1),a()),n&2){let e=s();o(),g(" ",e.sectionData().title.underlinedTitle," ")}}function A(n,r){if(n&1){let e=M();c(0,"app-card",8)(1,"div",12)(2,"div",13),w(3,"img",14),a(),c(4,"div",15)(5,"h3",16),l(6),a(),c(7,"p",17),l(8),a(),c(9,"div",18)(10,"app-button",19),P("click",function(){let t=m(e).$implicit,d=s();return _(d.onBenefitClick(t.name,t.title))})("keydown",function(t){let d=m(e).$implicit,z=s();return _(z.onBenefitKeyDown(t,d.name,d.title))}),a()()()()()}if(n&2){let e=r.$implicit,i=s();p("hasActions",!1),o(3),p("src",e.image.desktopImageUrl+"?w=300&fm=webp",u)("alt",e.image.alt),o(3),g(" ",e.title," "),o(2),g(" ",i.getCardText(e)," "),o(2),p("text",e.button.text)("ariaLabel",e.button.text+" de "+e.title)("routerLink",e.button.route)("href",e.button.externalUrl)("openInNewTab",e.button.openInNewTab)("ngStyle",v(11,W,e.button.backgroundColor,e.button.textColor))}}var W,U,ne,K=j(()=>{k();T();I();V();F();k();T();I();W=(n,r)=>({"background-color":n,color:r}),U=(n,r)=>r.name;ne=(()=>{class n{sectionData=y.required();getCardText(e){return e.description.find(t=>t.type==="text")?.value||""}onBenefitClick(e,i){}onBenefitKeyDown(e,i,t){(e.key==="Enter"||e.key===" ")&&(e.preventDefault(),this.onBenefitClick(i,t))}static \u0275fac=function(i){return new(i||n)};static \u0275cmp=h({type:n,selectors:[["app-club-beneficios-section"]],inputs:{sectionData:[1,"sectionData"]},decls:16,vars:8,consts:[["aria-labelledby","club-title",1,"club-beneficios-section","pt-[3rem]","pb-10","lg:py-[3rem]","w-full"],[1,"mx-auto","max-w-page","px-4","lg:px-16"],[1,"mx-auto","max-w-content"],[1,"app-section-header"],[1,"asistencia-title"],[1,"asistencia-title__plain"],[1,"asistencia-title__highlight"],[1,"club-beneficios-section__grid"],["variant","elevated",1,"club-beneficios-section__card",3,"hasActions"],[1,"club-beneficios-section__footer"],["variant","text",3,"text","ariaLabel","routerLink","href","openInNewTab"],["aria-hidden","true"],[1,"club-beneficios-section__image-wrapper"],[1,"club-beneficios-section__image"],[1,"club-beneficios-section__img","object-cover","w-full","h-full",3,"src","alt"],[1,"club-beneficios-section__overlay"],[1,"club-beneficios-section__card-title"],[1,"club-beneficios-section__card-description"],[1,"club-beneficios-section__cta"],["variant","accent",3,"click","keydown","text","ariaLabel","routerLink","href","openInNewTab","ngStyle"]],template:function(i,t){i&1&&(c(0,"section",0)(1,"div",1)(2,"div",2)(3,"header",3)(4,"h2",4),b(5,$,2,1,"span",5),b(6,R,2,1,"span",6),a(),c(7,"p"),l(8),a()(),c(9,"div",7),C(10,A,11,14,"app-card",8,U),a(),c(12,"div",9)(13,"a
1pp-button",10)(14,"span",11),l(15,"\u2192"),a()()()()()()),i&2&&(o(5),f(t.sectionData().title.plainTitle?5:-1),o(),f(t.sectionData().title.underlinedTitle?6:-1),o(2),O(t.sectionData().subtitle),o(2),x(t.sectionData().cards),o(3),p("text",t.sectionData().textWithLink.text)("ariaLabel",t.sectionData().textWithLink.text)("routerLink",t.sectionData().textWithLink.route)("href",t.sectionData().textWithLink.externalUrl)("openInNewTab",t.sectionData().textWithLink.openInNewTab))},dependencies:[S,D,B,L,N,E],styles:[".club-beneficios-section[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.club-beneficios-section[_ngcontent-%COMP%] .app-card{overflow:hidden}.club-beneficios-section[_ngcontent-%COMP%] .app-card__content{padding:0}.club-beneficios-section[_ngcontent-%COMP%] .app-section-header[_ngcontent-%COMP%] .asistencia-title[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}@media(min-width:1024px){.club-beneficios-section[_ngcontent-%COMP%] .app-section-header[_ngcontent-%COMP%] .asistencia-title[_ngcontent-%COMP%]{flex-direction:row}}.club-beneficios-section[_ngcontent-%COMP%] .app-section-header[_ngcontent-%COMP%] .asistencia-title[_ngcontent-%COMP%]{margin-bottom:0;font-size:1.5rem;line-height:2rem;letter-spacing:0em}.club-beneficios-section[_ngcontent-%COMP%] .app-section-header[_ngcontent-%COMP%] .asistencia-title__plain[_ngcontent-%COMP%]{font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(38 61 131 / var(--tw-text-opacity, 1))}@media(min-width:1024px){.club-beneficios-section[_ngcontent-%COMP%] .app-section-header[_ngcontent-%COMP%] .asistencia-title__plain[_ngcontent-%COMP%]{font-size:1.5rem;line-height:2rem}}.club-beneficios-section[_ngcontent-%COMP%] .app-section-header[_ngcontent-%COMP%] .asistencia-title__plain[_ngcontent-%COMP%]{font-weight:700;line-height:1.5rem}@media(min-width:1024px){.club-beneficios-section[_ngcontent-%COMP%] .app-section-header[_ngcontent-%COMP%] .asistencia-title__plain[_ngcontent-%COMP%]{line-height:30px}}.club-beneficios-section[_ngcontent-%COMP%] .app-section-header[_ngcontent-%COMP%] .asistencia-title__plain[_ngcontent-%COMP%]{letter-spacing:0}.club-beneficios-section[_ngcontent-%COMP%] .app-section-header[_ngcontent-%COMP%] .asistencia-title__highlight[_ngcontent-%COMP%]{font-family:DIN Next Rounded LT Pro,system-ui,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media(min-width:1024px){.club-beneficios-section[_ngcontent-%COMP%] .app-section-header[_ngcontent-%COMP%] .asistencia-title__highlight[_ngcontent-%COMP%]{font-size:1.5rem;line-height:2rem;line-height:26px}}.club-beneficios-section[_ngcontent-%COMP%] .app-section-header[_ngcontent-%COMP%] .asistencia-title__highlight[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(87 191 199 / var(--tw-bg-opacity, 1));border-radius:.375rem;padding:.5rem 1rem}.club-beneficios-section[_ngcontent-%COMP%] .app-section-header[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:.75rem;line-height:1rem;font-weight:400;line-height:18px;--tw-text-opacity: 1;color:rgb(38 61 131 / var(--tw-text-opacity, 1))}@media(min-width:1024px){.club-beneficios-section[_ngcontent-%COMP%] .app-section-header[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:.875rem;line-height:1.25rem;line-height:22px}}.club-beneficios-section[_ngcontent-%COMP%] .app-section-header[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{letter-spacing:.5px;margin:auto;margin-top:1rem;margin-bottom:2.5rem;max-width:644px;text-align:center}.club-beneficios-section__grid[_ngcontent-%COMP%]{margin-left:-1rem;margin-right:-1rem;margin-top:2rem;display:flex;flex-wrap:nowrap;gap:1.5rem;overflow-x:auto;padding-left:1rem;padding-right:1rem;padding-bottom:.5rem}@media(min-width:768px){.club-beneficios-section__grid[_ngcontent-%COMP%]{margin-left:0;margin-right:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;padding-left:0;padding-right:0}}@media(min-width:1024px){.club-beneficios-section__grid[_ngcontent-%COMP%]{grid-template-columns:repeat(4,minmax(0,1fr))}}.club-beneficios-section__grid[_ngcontent-%COMP%]{align-items:stretch;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.club-beneficios-section__grid[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}.club-beneficios-section__card[_ngcontent-%COMP%]{display:flex;height:100%;width:85vw;max-width:320px;flex-shrink:0;flex-direction:column}@media(min-width:768px){.club-beneficios-section__card[_ngcontent-%COMP%]{width:276px;max-width:none}}.club-beneficios-section__card[_ngcontent-%COMP%]{min-height:0px;align-self:stretch}.club-beneficios-section__image-wrapper[_ngcontent-%COMP%]{position:relative;width:100%}.club-beneficios-section__image[_ngcontent-%COMP%]{aspect-ratio:1 / 1;width:100%;overflow:hidden}.club-beneficios-section__img[_ngcontent-%COMP%]{height:100%;width:100%;object-fit:cover}.club-beneficios-section__overlay[_ngcontent-%COMP%]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .4) var(--tw-gradient-via-p
1osition), var(--tw-gradient-to);--tw-gradient-to: transparent var(--tw-gradient-to-position);padding:1rem}.club-beneficios-section__card-title[_ngcontent-%COMP%]{margin-bottom:0;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.club-beneficios-section__card-description[_ngcontent-%COMP%]{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;line-height:21px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));line-height:1.625;letter-spacing:1%}.club-beneficios-section__footer[_ngcontent-%COMP%]{margin-top:1.5rem;display:flex;justify-content:center}@media(min-width:1024px){.club-beneficios-section__footer[_ngcontent-%COMP%]{margin-top:3rem}}"],changeDetection:0})}return n})()});K();export{ne as ClubBeneficiosSectionComponent};
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.