1import{a as E}from"./chunk-AEIKF7SB.js";import"./chunk-J5NWFZXF.js";import"./chunk-H2ZTBL5E.js";import"./chunk-NEQO7ITA.js";import"./chunk-ILIGNJRC.js";import"./chunk-BYUXZABT.js";import{Ob as R,Y as k,Z as B}from"./chunk-CSKO464Y.js";import"./chunk-RFZ65DFT.js";import"./chunk-ZAELU3GP.js";import"./chunk-KCBWTIVH.js";import"./chunk-Q7LOV5U2.js";import"./chunk-ZS7OWNSY.js";import"./chunk-DIZWDXBB.js";import"./chunk-Q4MTVQC2.js";import"./chunk-RRAYDVNW.js";import{Oc as C,ab as A}from"./chunk-WGWIBZ2L.js";import{$c as g,Ib as s,Kb as u,Mb as y,Nb as T,Ob as r,Pb as d,Qa as x,Rb as l,Sb as _,Tb as c,Ub as m,Vb as p,ac as h,hb as a,pc as G,qc as I,tb as S,zb as f}from"./chunk-6LP6WHZQ.js";import"./chunk-5KTCK5IS.js";function F(e,t){e&1&&(c(0,"section",0)(1,"h1"),G(2),m()()),e&2&&(a(2),I(t))}function D(e,t){if(e&1&&(c(0,"section",1),p(1,"p-image",5),m()),e&2){let n=t,i=h();a(),s("src",n.url)("alt",n.description)("loading",i.imageLoading.LAZY)}}function L(e,t){e&1&&(c(0,"section",2),p(1,"ppg-hero-banner",6),m()),e&2&&(a(),s("content",t.content))}function W(e,t){if(e&1&&p(0,"ppg-shared-component-renderer",7),e&2){let n=t.$implicit;s("component",n)("isRoot",!0)}}function $(e,t){e&1&&(c(0,"section",3),l(1,W,1,2,"ppg-shared-component-renderer",7,d),m()),e&2&&(a(),_(t))}function H(e,t){if(e&1&&p(0,"ppg-shared-component-renderer",12),e&2){let n=t.$implicit,i=h(2);s("component",n)("isRoot",!0)("fullWidth",i.haveSidebar)}}function j(e,t){if(e&1&&(c(0,"section",11),l(1,H,1,3,"ppg-shared-component-renderer",12,d),m()),e&2){let n=h();u("main-content-area-limited",n.haveSidebar)("main-content-area-full",!n.haveSidebar),a(),_(t)}}function q(e,t){if(e&1&&p(0,"ppg-shared-component-renderer",13),e&2){let n=t.$implicit;s("component",n)("fullWidth",!0)("isRoot",!0)}}function z(e,t){if(e&1&&(c(0,"aside"),l(1,q,1,3,"ppg-shared-component-renderer",13,d),m()),e&2){let n=h(2);T("sidebar-area section-items-container sidebar-",n.content().sidebarPosition,""),a(),_(t)}}function V(e,t){if(e&1&&(c(0,"section",8),f(1,j,3,4,"section",9)(2,z,3,3,"aside",10),m()),e&2){let n,i,o=t;y(o.haveSidebar?"page-section page-section-x-padded with-sidebar flex":"w-full"),a(),r((n=o.mainContentArea)?1:-1,n),a(),r((i=o.sidebarArea)?2:-1,i)}}function Y(e,t){if(e&1&&p(0,"ppg-shared-component-renderer",7),e&2){let n=t.$implicit;s("component",n)("isRoot",!0)}}function Z(e,t){e&1&&(c(0,"section",3),l(1,Y,1,2,"ppg-shared-component-renderer",7,d),m()),e&2&&(a(),_(t))}var ae=(()=>{class e{constructor(){this.pageContentClass=!0,this.content=x.required(),this.imageLoading=A,this.mainSection=g(()=>{let n=this.content(),i=C(n.mainContentArea),o=C(n.sidebarArea);return!i?.length&&!o?.length?null:{mainContentArea:i,sidebarArea:o,haveSidebar:!!o?.length}}),this.postContentAreaSection=g(()=>C(this.content().postContentArea)),this.featuredAreaSection=g(()=>C(this.content().featuredArea))}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=S({type:e,selectors:[["ppg-general"]],hostVars:2,hostBindings:function(i,o){i&2&&u("page-content",o.pageContentClass)},inputs:{content:[1,"content"]},decls:6,vars:6,consts:[[1,"page-section","page-section-x-padded"],[1,"hero-image-section"],[1,"hero-banner-section","w-full","max-w-full","overflow-hidden"],[1,"section-items-container","w-full"],[1,"main-area",3,"class"],["
1imageClass","hero-img",3,"src","alt","loading"],[3,"content"],[3,"component","isRoot"],[1,"main-area"],[1,"section-items-container",3,"main-content-area-limited","main-content-area-full"],[3,"class"],[1,"section-items-container"],[3,"component","isRoot","fullWidth"],[3,"component","fullWidth","isRoot"]],template:function(i,o){if(i&1&&f(0,F,3,1,"section",0)(1,D,2,3,"section",1)(2,L,2,1,"section",2)(3,$,3,0,"section",3)(4,V,3,4,"section",4)(5,Z,3,0,"section",3),i&2){let b,M,w,P,v,O;r((b=o.content().headline)?0:-1,b),a(),r((M=o.content().heroImage)?1:-1,M),a(),r((w=o.content().heroBanner)?2:-1,w),a(),r((P=o.featuredAreaSection())?3:-1,P),a(),r((v=o.mainSection())?4:-1,v),a(),r((O=o.postContentAreaSection())?5:-1,O)}},dependencies:[E,B,k,R],styles:[".with-no-breadcrumbs[_nghost-%COMP%] .hero-image-section[_ngcontent-%COMP%]:first-child, .with-no-breadcrumbs [_nghost-%COMP%] .hero-image-section[_ngcontent-%COMP%]:first-child, .with-no-breadcrumbs[_nghost-%COMP%] .hero-banner-section[_ngcontent-%COMP%]:first-child, .with-no-breadcrumbs [_nghost-%COMP%] .hero-banner-section[_ngcontent-%COMP%]:first-child, .hero-image-section[_ngcontent-%COMP%] + .hero-banner-section[_ngcontent-%COMP%]{margin-top:calc(0px - var(--p-pds-unit-1000))}.hero-image-section[_ngcontent-%COMP%]{width:100%;max-width:1440px;overflow:hidden;aspect-ratio:21/7}.hero-image-section[_ngcontent-%COMP%] .hero-img{width:100%;height:100%;object-fit:cover;object-position:0 50%;animation:zoomIn 23s infinite alternate}.main-area[_ngcontent-%COMP%]{gap:var(--p-pds-unit-1000)}@media all and (min-width:1280px){.main-area[_ngcontent-%COMP%]{gap:var(--p-pds-unit-600)}}.main-area[_ngcontent-%COMP%] .main-content-area-full[_ngcontent-%COMP%]{width:100%}.main-area.with-sidebar[_ngcontent-%COMP%]{flex-direction:column}@media all and (min-width:1080px){.main-area.with-sidebar[_ngcontent-%COMP%]{gap:var(--p-pds-unit-600);flex-direction:row}.main-area.with-sidebar[_ngcontent-%COMP%] .main-content-area-limited[_ngcontent-%COMP%]{width:66.6666666667%;order:1}.main-area.with-sidebar[_ngcontent-%COMP%] .sidebar-area[_ngcontent-%COMP%]{width:33.3333333333%;order:2}.main-area.with-sidebar[_ngcontent-%COMP%] .sidebar-area[_ngcontent-%COMP%] .ppg-container-card-item{--cards-per-row: 1}}.main-area.with-sidebar[_ngcontent-%COMP%] .sidebar-sticky[_ngcontent-%COMP%]{height:100%}@media all and (min-width:1080px){.main-area.with-sidebar[_ngcontent-%COMP%] .sidebar-sticky[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;top:0}}.main-area[_ngcontent-%COMP%] .sidebar-area[_ngcontent-%COMP%] .full-lg-half-width{--content-banner-per-row: 1}"],changeDetection:0})}}return e})();export{ae as GeneralComponent};
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.