.ph-hero[data-v-3d5e04d6]{padding:8.5rem 0 4.5rem;background:var(--lp-bg-dark);position:relative;overflow:hidden}.ph-hero[data-v-3d5e04d6]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 40% 50% at 30% 40%,rgba(1,171,188,.08),transparent),radial-gradient(ellipse 35% 45% at 75% 70%,rgba(253,184,18,.04),transparent);pointer-events:none}.ph-inner[data-v-3d5e04d6]{position:relative;z-index:2;text-align:center;max-width:780px;margin:0 auto}.ph-hero[data-v-3d5e04d6] .breadcrumbs a,.ph-hero[data-v-3d5e04d6] .breadcrumbs span{color:var(--lp-text-muted-dark)}.ph-hero[data-v-3d5e04d6] .breadcrumbs a:hover{color:var(--lp-teal-light)}.ph-hero[data-v-3d5e04d6] .breadcrumbs svg{stroke:var(--lp-text-muted-dark)}.ph-headline[data-v-3d5e04d6]{margin-bottom:1rem}.ph-sub[data-v-3d5e04d6]{font-size:1.05rem;color:var(--lp-text-secondary-dark);max-width:600px;margin:0 auto 2.25rem;line-height:1.65}.ph-stance[data-v-3d5e04d6]{font-family:var(--lp-font-display);font-size:clamp(1.25rem,2.2vw,1.55rem);font-weight:400;color:var(--lp-text-primary-dark);line-height:1.45;max-width:640px;margin:0 auto .5rem}.ph-stance[data-v-3d5e04d6] em{font-style:italic;color:var(--lp-teal-light);font-weight:400}.ph-stance-attr[data-v-3d5e04d6]{font-size:.78rem;letter-spacing:.06em;font-weight:500}.ph-stance-attr[data-v-3d5e04d6],.ph-triad[data-v-3d5e04d6]{color:var(--lp-text-muted-dark);margin:0 auto 3rem}.ph-triad[data-v-3d5e04d6]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem 1rem;font-size:.9rem;letter-spacing:.02em}.ph-triad-sep[data-v-3d5e04d6]{color:var(--lp-teal-core);opacity:.55;font-weight:600;-webkit-user-select:none;user-select:none}@media (max-width:560px){.ph-triad[data-v-3d5e04d6]{flex-direction:column;gap:.3rem;font-size:.85rem}.ph-triad-sep[data-v-3d5e04d6]{display:none}}.ph-actions[data-v-3d5e04d6]{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}.ph-badges-label[data-v-3d5e04d6]{font-size:.65rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--lp-teal-light);opacity:.85;margin-top:4.5rem;margin-bottom:1.25rem;text-align:center}.ph-badges[data-v-3d5e04d6]{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;max-width:640px;margin:0 auto}.ph-badge-thumb[data-v-3d5e04d6]{width:clamp(88px,10vw,120px);height:auto;filter:drop-shadow(0 8px 18px rgba(0,0,0,.55))}.ph-hero[data-v-3d5e04d6] .lp-btn-primary.on-dark{color:#fff;box-shadow:0 4px 14px rgba(1,171,188,.25)}.ph-hero[data-v-3d5e04d6] .lp-btn-primary.on-dark:hover{box-shadow:0 6px 18px rgba(1,171,188,.35);transform:translateY(-1px)}.ph-hero[data-v-3d5e04d6] .lp-hero-dark__stats{margin-top:3.5rem;padding-top:2.5rem;border-top:1px solid hsla(0,0%,100%,.08)}@media (max-width:768px){.ph-hero[data-v-3d5e04d6]{padding:6.5rem 0 3rem}.ph-badges-label[data-v-3d5e04d6]{margin-top:3rem}.ph-hero[data-v-3d5e04d6] .lp-hero-dark__stats{margin-top:2.5rem;padding-top:2rem}}.breadcrumbs-wrap{text-align:inherit}.breadcrumbs__list{flex-wrap:wrap;gap:.25rem;list-style:none;margin:0;padding:0}.breadcrumbs__item,.breadcrumbs__list,.breadcrumbs__sep-item{display:inline-flex;align-items:center}.landing-page .breadcrumbs{display:inline-flex;font-size:.78rem;color:#5a6770;color:var(--lp-text-muted,#5a6770);margin-bottom:1.5rem}.landing-page .breadcrumbs__link{color:#5a6770;color:var(--lp-text-muted,#5a6770);text-decoration:none;transition:color .3s}.landing-page .breadcrumbs__link:hover{color:#0d737d;color:var(--lp-teal-accent,#0d737d)}.landing-page .breadcrumbs__sep{color:#5a6770;color:var(--lp-text-muted,#5a6770)}.landing-page .breadcrumbs__current{color:#3d4a52;color:var(--lp-text-body,#3d4a52)}[data-nav-theme=dark] .breadcrumbs{font-weight:450}[data-nav-theme=dark] .breadcrumbs,[data-nav-theme=dark] .breadcrumbs__link{color:#8a9faa;color:var(--lp-text-muted-dark,#8a9faa)}[data-nav-theme=dark] .breadcrumbs__link:hover{color:#61c7d1;color:var(--lp-teal-light,#61c7d1)}[data-nav-theme=dark] .breadcrumbs__sep{color:#8a9faa;color:var(--lp-text-muted-dark,#8a9faa)}[data-nav-theme=dark] .breadcrumbs__current{color:#a8bac2;color:var(--lp-text-secondary-dark,#a8bac2)}