.page-hero{background:var(--dark);padding:140px 0 80px;position:relative;overflow:hidden}.page-hero-bg{position:absolute;inset:0}.page-hero-bg img{object-fit:cover;opacity:.12;filter:saturate(0)contrast(1.15);width:100%;height:100%}.page-hero-content,.page-hero-split{z-index:2;position:relative}.page-hero-split{grid-template-columns:1fr auto;align-items:end;gap:64px;display:grid}.page-hero h1{font-family:var(--serif);letter-spacing:-.02em;color:var(--dt-h12);margin-bottom:16px;font-size:clamp(36px,4.5vw,56px);font-weight:700;line-height:1.06}.page-hero h1 i{color:var(--dt-h34);font-style:italic}.page-hero-body{color:var(--dt-body);max-width:520px;font-size:16px;line-height:1.8}.page-hero-actions{gap:14px;margin-top:28px;display:flex}.hero-stats-col{border-left:1px solid var(--dt-border);flex-direction:column;gap:20px;padding-left:36px;display:flex}.hero-stat .val{font-family:var(--sans);color:var(--dt-h12);font-size:28px;font-weight:500;line-height:1}.hero-stat .lbl{font-family:var(--sans);color:var(--dt-body);margin-top:3px;font-size:13px}.breadcrumb{font-family:var(--sans);color:var(--dt-body);align-items:center;gap:6px;margin-bottom:28px;font-size:13px;display:flex}.breadcrumb a{color:var(--dt-body);transition:color .2s}.breadcrumb a:hover{color:var(--dt-h12)}.breadcrumb .sep{color:var(--dt-border)}@media (max-width:1024px){.page-hero-split{grid-template-columns:1fr;gap:32px}.hero-stats-col{border-left:none;border-top:1px solid var(--dt-border);flex-direction:row;gap:32px;padding-top:20px;padding-left:0}}@media (max-width:768px){.page-hero{padding:120px 0 60px}.hero-stats-col{flex-direction:column;gap:16px}}@media (max-width:480px){.page-hero{padding:100px 0 48px}.page-hero h1{font-size:32px}.page-hero-actions{flex-direction:column}}
