.pg-service .availability{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.pg-service .status-tag{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--font-size-200);font-weight:var(--font-weight-medium);color:var(--color-text-muted);background:var(--color-surface-strong);border:1px solid var(--color-border);align-items:center;display:inline-flex}.pg-service .status-tag.active{color:var(--color-brand-ink);background:var(--color-white);border-color:color-mix(in oklab,var(--color-brand-ink),transparent 78%)}.pg-service .concerns-section{padding-block:0}.pg-service .concerns{margin:0;padding:0;list-style:none}.pg-service .concern{gap:clamp(var(--space-4),2vw,var(--space-8));max-width:none;padding-block:clamp(var(--space-8),10vw,var(--space-20));border-bottom:1px solid color-mix(in oklab,var(--color-brand-ink),transparent 82%);scroll-margin-top:calc(var(--nav-height) + 4rem);grid-template-columns:minmax(0,1fr);width:100%;display:grid}.pg-service .concern-head{align-items:baseline;gap:var(--space-4);flex-direction:column;max-width:24rem;display:flex}.pg-service .concern-title{font-size:clamp(var(--font-size-600),2vw,var(--font-size-800));letter-spacing:var(--tracking-tight);margin:0;line-height:1.15}.pg-service .concern-body{min-width:0}.pg-service .concern-lede{font-size:var(--font-size-400);color:var(--color-text)}.pg-service .concern-text-cta{align-items:center;gap:var(--space-2);width:fit-content;font:inherit;font-size:var(--font-size-300);font-weight:var(--font-weight-medium);line-height:inherit;letter-spacing:inherit;text-align:start;color:var(--color-primary);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:none;margin:0;padding:0;text-decoration:none;display:inline-flex}.pg-service .concern-text-cta:hover{color:var(--color-primary-hover)}.pg-service .concern-text-cta:focus-visible{outline:3px solid color-mix(in oklab,var(--color-focus-ring),white 38%);outline-offset:2px;border-radius:var(--radius-sm)}.pg-service .key-points{gap:var(--space-2);padding-left:0;list-style:none;display:grid}.pg-service .key-points li{padding-left:var(--space-6);max-width:none;position:relative}.pg-service .key-points li:before{content:"";background:var(--color-primary);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.62em;left:.15rem}.pg-service .actions{gap:var(--space-3);margin-top:clamp(var(--space-10),5vw,var(--space-16));flex-wrap:wrap;display:flex}@media (width>=52rem){.pg-service .concern{gap:clamp(var(--space-6),4vw,var(--space-12));grid-template-columns:minmax(14rem,1fr) minmax(0,2fr);align-items:start}.pg-service .concern-head{top:calc(var(--nav-height) + 5rem);align-self:start;position:sticky}}
