.landing-triptych[data-v-cc1f4042]{background:var(--lp-bg-dark);position:relative}.landing-triptych__grid[data-v-cc1f4042]{display:grid;grid-template-columns:repeat(3,1fr);min-height:600px}.landing-triptych__panel[data-v-cc1f4042]{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:3rem 2.5rem;border-right:1px solid var(--lp-border-subtle-dark)}.landing-triptych__panel[data-v-cc1f4042]:last-child{border-right:none}.landing-triptych__panel-bg[data-v-cc1f4042]{position:absolute;inset:0;background-size:cover;background-position:50%;filter:saturate(.35) brightness(.65);transition:filter .6s ease}.landing-triptych__panel-bg[data-v-cc1f4042]:after{content:"";position:absolute;inset:0;background:rgba(7,28,35,.35);mix-blend-mode:color;pointer-events:none;transition:opacity .6s ease}.landing-triptych__panel:hover .landing-triptych__panel-bg[data-v-cc1f4042]{filter:saturate(.85) brightness(.95)}.landing-triptych__panel:hover .landing-triptych__panel-bg[data-v-cc1f4042]:after{opacity:0}.landing-triptych__panel-placeholder[data-v-cc1f4042]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;background:linear-gradient(160deg,var(--lp-bg-section-dark),var(--lp-bg-dark));color:var(--lp-text-muted-dark);font-size:.7rem}.landing-triptych__panel-overlay[data-v-cc1f4042]{position:absolute;inset:0;background:linear-gradient(0deg,var(--lp-bg-dark),rgba(10,15,17,.85) 40%,rgba(10,15,17,.4));z-index:1}.landing-triptych__panel-content[data-v-cc1f4042]{position:relative;z-index:2;padding:0}.landing-triptych__stat[data-v-cc1f4042]{margin-bottom:.4rem}.landing-triptych__stat-number[data-v-cc1f4042]{font-family:var(--lp-font-display);font-size:4.5rem;color:var(--lp-teal-core);line-height:1;margin-bottom:.4rem}.landing-triptych__stat-unit[data-v-cc1f4042]{font-size:1.5rem;font-weight:500;color:var(--lp-text-secondary-dark);line-height:1.3}.landing-triptych__source[data-v-cc1f4042]{font-size:.7rem;color:var(--lp-text-muted-dark);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2.5rem}.landing-triptych__title[data-v-cc1f4042]{font-family:var(--lp-font-display);font-weight:400;font-size:1.5rem;color:var(--lp-text-primary-dark);line-height:1.3;margin-bottom:.75rem}.landing-triptych__desc[data-v-cc1f4042]{font-size:.9rem;color:var(--lp-text-secondary-dark);line-height:1.7}@media (max-width:768px){.landing-triptych__grid[data-v-cc1f4042]{grid-template-columns:1fr}.landing-triptych__panel[data-v-cc1f4042]{min-height:500px}}