.brgy-philosophy{background:#000;color:#f5f2eb;font-family:BRGY Inter,sans-serif;letter-spacing:0}.brgy-philosophy__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:stretch}.brgy-philosophy__visual{position:relative;min-height:650px;isolation:isolate;display:flex;align-items:flex-end;padding:56px clamp(24px,7.7vw,120px);overflow:hidden}.brgy-philosophy__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:32% center;z-index:-2}.brgy-philosophy__visual:after{content:"";position:absolute;top:40%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#000000d9);z-index:-1}.brgy-philosophy__heading{color:inherit;margin:0;max-width:570px;font:400 clamp(44px,4.3vw,72px)/1.04 "BRGY Anton",Impact,sans-serif;letter-spacing:-.02em;text-wrap:balance}.brgy-philosophy__story{align-self:stretch;display:flex;flex-direction:column;justify-content:center;background:#000;padding:64px clamp(32px,5vw,80px)}.brgy-philosophy__copy{font-size:18.4px;line-height:1.6}.brgy-philosophy__copy p{margin:0 0 24px}.brgy-philosophy__copy p:last-child{margin-bottom:0}.brgy-philosophy__closing{font-size:15px;line-height:1.5;letter-spacing:.07em;font-weight:700;margin:36px 0 0;padding-top:22px;border-top:1px solid rgb(245 242 235 / 35%)}@media(max-width:749px){.brgy-philosophy__inner{grid-template-columns:1fr}.brgy-philosophy__visual{min-height:440px;padding:32px 24px}.brgy-philosophy__story{padding:40px 24px 64px}.brgy-philosophy__heading{font-size:clamp(43.7px,10vw,66.7px)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/brgy-philosophy.css.map */
