.spec-hero-measure{position:relative;min-height:400px;display:flex;align-items:flex-end;padding:80px 0 48px}.spec-hero-measure-bg{position:absolute;top:0;right:0;bottom:0;left:0}.spec-hero-measure-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:var(--brand-primary-dark)}.spec-hero-measure::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(29,73,69,.55)}.spec-hero-measure .container{position:relative;z-index:1}.spec-hero-measure-copy{background:var(--brand-bg);padding:32px;max-width:40rem;border-left:8px solid var(--brand-accent)}.spec-commitment blockquote{font-size:1.35rem;border-left:4px solid var(--brand-primary);padding-left:24px;margin:0 0 24px}.spec-goal-card{background:var(--brand-bg);padding:24px;border-radius:var(--brand-radius);border:1px solid var(--brand-border);height:100%}.spec-bar{margin-bottom:24px}.spec-bar-head{display:flex;justify-content:space-between;margin-bottom:8px;font-weight:700}.spec-bar-track{height:12px;background:var(--brand-border);border-radius:var(--brand-radius);overflow:hidden}.spec-bar-fill{display:block;height:100%;background:var(--brand-primary)}.spec-bar-fill-a{width:90%}.spec-bar-fill-b{width:80%}.spec-bar-fill-c{width:85%}.spec-bar-fill-d{width:60%}.spec-verify-list{list-style:none;padding:0}.spec-verify-list li{display:flex;gap:16px;padding:16px 0;border-bottom:1px solid var(--brand-border)}.spec-verify-list img{width:64px;height:64px;background:var(--brand-primary-light)}