.pchs-section{position:relative;padding-top:var(--pchs-pt, 80px);padding-bottom:var(--pchs-pb, 88px)}.pchs-inner{max-width:1200px;margin:0 auto;padding-inline:24px;display:flex;flex-direction:column;gap:44px}.pchs-header{display:flex;flex-direction:column;gap:12px;max-width:600px}.pchs-label{display:flex;align-items:center;gap:10px;font-family:var(--font-body--family);font-weight:600;font-size:var(--font-size--xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary-button-background)}.pchs-label-rule{width:24px;height:1px;background:currentColor}.pchs-heading{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);color:var(--color-foreground-heading);font-size:var(--font-size--3xl);line-height:1.2;margin:0}.pchs-desc{font-family:var(--font-body--family);font-size:var(--font-size--sm);line-height:1.6;color:var(--color-foreground-muted);margin:0}.pchs-row{display:flex;gap:28px;flex-wrap:wrap;align-items:stretch}.pchs-card{flex:1 1 420px;background:var(--color-background);border:1px solid var(--color-border);border-radius:14px;padding:36px;display:flex;flex-direction:column;gap:24px}.pchs-card-head{display:flex;align-items:center;gap:14px}.pchs-icon{width:40px;height:40px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:rgb(var(--color-primary-rgb) / .12);color:var(--color-primary-button-background)}.pchs-card-title{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);color:var(--color-foreground-heading);font-size:var(--font-size--xl);margin:0}.pchs-card-subtitle{font-family:var(--font-body--family);font-size:var(--font-size--xs);color:var(--color-foreground-muted)}.pchs-card-desc{font-family:var(--font-body--family);font-size:var(--font-size--sm);line-height:1.6;color:var(--color-foreground-muted);margin:0}.pchs-steps{display:flex;flex-direction:column}.pchs-step{display:flex;gap:16px}.pchs-step-marker{display:flex;flex-direction:column;align-items:center;width:32px;flex-shrink:0}.pchs-step-num{width:32px;height:32px;border-radius:9px;background:var(--color-primary-button-background);color:var(--color-primary-button-text);display:flex;align-items:center;justify-content:center;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:var(--font-size--sm)}.pchs-step-line{width:2px;flex:1;min-height:12px;background:var(--color-border);margin-top:4px}.pchs-step:last-child .pchs-step-line{display:none}.pchs-step-body{display:flex;flex-direction:column;gap:4px;padding-bottom:20px}.pchs-step-title{font-family:var(--font-body--family);font-weight:600;font-size:var(--font-size--sm);color:var(--color-foreground-heading)}.pchs-step-desc{font-family:var(--font-body--family);font-size:var(--font-size--xs);line-height:1.55;color:var(--color-foreground-muted);margin:0}.pchs-step-tag{align-self:flex-start;margin-top:2px;font-family:var(--font-body--family);font-weight:600;font-size:var(--font-size--3xs);letter-spacing:.03em;text-transform:uppercase;color:var(--color-foreground-heading);background:rgb(var(--color-foreground-rgb) / var(--opacity-5-15, .06));border-radius:999px;padding:4px 10px}.pchs-cta{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-family:var(--font-body--family);font-weight:600;font-size:var(--font-size--sm);color:var(--color-primary-button-background);text-decoration:none}.pchs-cta:hover{text-decoration:underline}@media screen and (max-width:749px){.pchs-card{padding:28px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/panda-care-hiw-secondary.css.map */
