.pm-wrap[data-astro-cid-4taeluhv]{max-width:1180px;margin:0 auto;padding:0 48px;position:relative}.pm-narrow[data-astro-cid-4taeluhv]{max-width:860px}.pm-z2[data-astro-cid-4taeluhv]{z-index:2}.pm-section-h[data-astro-cid-4taeluhv]{font-size:clamp(32px,4vw,52px);font-weight:700;color:var(--primary);letter-spacing:-.025em;line-height:1.02;margin:8px 0 40px;border-left:4px solid var(--red);padding-left:20px}.pm-hero[data-astro-cid-4taeluhv]{position:relative;overflow:hidden;background:var(--primary);scroll-margin-top:0}.pm-hero-media[data-astro-cid-4taeluhv]{position:absolute;inset:0}.pm-hero-media[data-astro-cid-4taeluhv] .rimg{width:100%;height:100%;object-fit:cover}.pm-hero-shade[data-astro-cid-4taeluhv]{position:absolute;inset:0;background:linear-gradient(90deg,#001a33f0,#002a53c7,#002a5366)}.pm-hero[data-astro-cid-4taeluhv] .topo-dark[data-astro-cid-4taeluhv]{z-index:1}.pm-hero-inner[data-astro-cid-4taeluhv]{position:relative;z-index:2;display:grid;grid-template-columns:55fr 45fr;gap:48px;align-items:start;padding:164px 48px 80px}.pm-hero-eye[data-astro-cid-4taeluhv]{color:var(--on-dark-label)}.pm-hero-h[data-astro-cid-4taeluhv]{font-size:clamp(36px,5vw,60px);font-weight:700;color:#fff;letter-spacing:-.03em;line-height:1.04;margin:8px 0 18px}.pm-hero-sub[data-astro-cid-4taeluhv]{font-family:var(--font-serif);font-size:17px;font-style:italic;color:var(--on-dark-text);line-height:1.65;margin:0 0 32px;max-width:520px}.pm-hero-proof[data-astro-cid-4taeluhv]{list-style:none;margin:0 0 40px;padding:0;display:flex;gap:36px;flex-wrap:wrap}.pm-hero-proof[data-astro-cid-4taeluhv] li[data-astro-cid-4taeluhv]{display:flex;flex-direction:column;gap:4px}.pm-proof-val[data-astro-cid-4taeluhv]{font-family:var(--font-mono);font-size:26px;font-weight:700;color:#fff;line-height:1}.pm-proof-label[data-astro-cid-4taeluhv]{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-label)}.pm-hero-caption[data-astro-cid-4taeluhv]{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-label);margin:0;display:flex;align-items:center;gap:6px}.pm-hero-form[data-astro-cid-4taeluhv]{background:var(--surface-card);border-radius:var(--r-xl);padding:28px 28px 20px;box-shadow:var(--shadow-xl)}.pm-form-title[data-astro-cid-4taeluhv]{font-size:22px;font-weight:700;color:var(--primary);margin:6px 0 4px;letter-spacing:-.01em}.pm-form-sub[data-astro-cid-4taeluhv]{font-family:var(--font-serif);font-size:13px;font-style:italic;color:var(--on-variant);margin:0 0 8px}.pm-stats[data-astro-cid-4taeluhv]{background:var(--surface-low);padding:64px 0}.pm-stats-grid[data-astro-cid-4taeluhv]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.pm-care[data-astro-cid-4taeluhv]{background:var(--surface);padding:96px 0}.pm-care-grid[data-astro-cid-4taeluhv]{display:grid;grid-template-columns:60fr 40fr;gap:56px;align-items:center}.pm-care-media[data-astro-cid-4taeluhv]{margin:0;border-radius:var(--r-xl);overflow:hidden;position:relative;background:var(--surface-low)}.pm-care-media[data-astro-cid-4taeluhv] figcaption[data-astro-cid-4taeluhv]{position:absolute;left:14px;bottom:12px;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#002a53b8;padding:5px 10px;border-radius:var(--r-sm)}.pm-care-h[data-astro-cid-4taeluhv]{margin-bottom:24px}.pm-care-p[data-astro-cid-4taeluhv]{font-family:var(--font-serif);font-size:16px;color:var(--on-variant);line-height:1.8;margin:0 0 18px}.pm-care-copy[data-astro-cid-4taeluhv] .btn[data-astro-cid-4taeluhv]{margin-top:12px}.pm-services[data-astro-cid-4taeluhv]{background:var(--surface-low);padding:96px 0}.pm-services-grid[data-astro-cid-4taeluhv]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pm-service[data-astro-cid-4taeluhv]{background:var(--surface-card);border:1px solid rgba(0,42,83,.08);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--shadow-sm);display:flex;flex-direction:column}.pm-service-media[data-astro-cid-4taeluhv]{aspect-ratio:16/10;background:var(--surface-low);overflow:hidden}.pm-service-media-solid[data-astro-cid-4taeluhv]{background:var(--primary);position:relative;display:flex;align-items:center;justify-content:center}.pm-service-body[data-astro-cid-4taeluhv]{padding:20px 22px 24px;position:relative}.pm-service-icon[data-astro-cid-4taeluhv]{width:36px;height:36px;border-radius:var(--r-md);background:var(--red);display:flex;align-items:center;justify-content:center;margin:-38px 0 12px;position:relative;box-shadow:var(--shadow-sm)}.pm-service-title[data-astro-cid-4taeluhv]{font-size:18px;font-weight:700;color:var(--primary);margin:0 0 8px;border-left:4px solid var(--red);padding-left:14px}.pm-service-text[data-astro-cid-4taeluhv]{font-family:var(--font-serif);font-size:14px;color:var(--on-variant);line-height:1.75;margin:0}.pm-report[data-astro-cid-4taeluhv]{background:var(--primary);padding:96px 0;position:relative;overflow:hidden}.pm-report-grid[data-astro-cid-4taeluhv]{display:grid;grid-template-columns:40fr 60fr;gap:56px;align-items:center}.pm-report-eye[data-astro-cid-4taeluhv]{color:var(--on-dark-label)}.pm-report-h[data-astro-cid-4taeluhv]{color:#fff;margin-bottom:20px}.pm-report-p[data-astro-cid-4taeluhv]{font-family:var(--font-serif);font-size:15px;color:var(--on-dark-text);line-height:1.75;margin:0 0 24px}.pm-report-list[data-astro-cid-4taeluhv]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.pm-report-list[data-astro-cid-4taeluhv] li[data-astro-cid-4taeluhv]{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#fff}.pm-report-media[data-astro-cid-4taeluhv]{margin:0;border-radius:var(--r-lg);overflow:hidden;background:#fff;box-shadow:var(--shadow-xl)}.pm-report-media[data-astro-cid-4taeluhv] img[data-astro-cid-4taeluhv]{display:block;width:100%;height:auto}.pm-report-media[data-astro-cid-4taeluhv] figcaption[data-astro-cid-4taeluhv]{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:10px 14px;background:var(--surface-low)}.pm-steps[data-astro-cid-4taeluhv]{background:var(--surface);padding:96px 0}.pm-steps-grid[data-astro-cid-4taeluhv]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.pm-step-card[data-astro-cid-4taeluhv]{background:var(--surface-card);border:1px solid rgba(0,42,83,.08);border-radius:var(--r-lg);padding:28px}.pm-step-header[data-astro-cid-4taeluhv]{display:flex;align-items:center;gap:14px;margin-bottom:16px}.pm-step-num[data-astro-cid-4taeluhv]{font-family:var(--font-mono);font-size:13px;font-weight:700;color:#fff;background:var(--primary);width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pm-step-num-red[data-astro-cid-4taeluhv]{background:var(--red)}.pm-step-title[data-astro-cid-4taeluhv]{font-size:18px;font-weight:700;color:var(--primary);margin:0}.pm-step-body[data-astro-cid-4taeluhv]{font-family:var(--font-serif);font-size:14px;color:var(--on-variant);line-height:1.75;margin:0 0 16px}.pm-step-list[data-astro-cid-4taeluhv]{list-style:none;padding:16px 0 0;margin:0;display:flex;flex-direction:column;gap:8px;border-top:1px solid rgba(0,42,83,.08)}.pm-step-list[data-astro-cid-4taeluhv] li[data-astro-cid-4taeluhv]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--on-surface)}.pm-roi[data-astro-cid-4taeluhv]{background:var(--surface-low);padding:96px 0}.pm-roi-card[data-astro-cid-4taeluhv]{background:var(--surface-card);border:1px solid rgba(0,42,83,.08);border-radius:var(--r-xl);padding:40px}.pm-roi-head[data-astro-cid-4taeluhv]{display:grid;grid-template-columns:60fr 40fr;gap:32px;align-items:end;margin-bottom:28px}.pm-roi-h[data-astro-cid-4taeluhv]{margin-bottom:0;font-size:clamp(26px,3vw,36px)}.pm-roi-note[data-astro-cid-4taeluhv]{font-family:var(--font-serif);font-size:13px;font-style:italic;color:var(--on-variant);line-height:1.65;margin:0;padding-left:16px;border-left:2px solid rgba(0,42,83,.14)}.pm-roi-grid[data-astro-cid-4taeluhv]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.pm-roi-col[data-astro-cid-4taeluhv]{border-radius:var(--r-lg);padding:24px;background:var(--surface-low)}.pm-roi-col-dark[data-astro-cid-4taeluhv]{background:var(--primary);position:relative;overflow:hidden}.pm-roi-col-dark[data-astro-cid-4taeluhv]>[data-astro-cid-4taeluhv]{position:relative;z-index:1}.pm-roi-title[data-astro-cid-4taeluhv]{font-size:13px;font-weight:700;color:var(--primary);margin:0 0 16px;padding-left:12px;border-left:4px solid var(--red)}.pm-roi-title-light[data-astro-cid-4taeluhv]{color:#fff}.pm-roi-row[data-astro-cid-4taeluhv]{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid rgba(0,42,83,.08);font-family:var(--font-serif);font-size:14px;color:var(--on-variant)}.pm-roi-row[data-astro-cid-4taeluhv]:last-child{border-bottom:none}.pm-roi-val[data-astro-cid-4taeluhv]{font-family:var(--font-mono);font-weight:700;color:var(--on-surface)}.pm-roi-result-grid[data-astro-cid-4taeluhv]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.pm-roi-stat[data-astro-cid-4taeluhv]{font-family:var(--font-mono);font-size:26px;font-weight:700;color:#fff;margin:0}.pm-roi-stat-label[data-astro-cid-4taeluhv]{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark-label);margin:4px 0 0}.pm-roi-btn[data-astro-cid-4taeluhv]{width:100%;justify-content:center;margin-top:20px}.pm-testi[data-astro-cid-4taeluhv]{background:var(--surface);padding:96px 0}.pm-testi-grid[data-astro-cid-4taeluhv]{display:grid;grid-template-columns:40fr 60fr;gap:48px;align-items:start}.pm-testi-p[data-astro-cid-4taeluhv]{font-family:var(--font-serif);font-size:15px;color:var(--on-variant);line-height:1.75;margin:-16px 0 0}.pm-testi-cards[data-astro-cid-4taeluhv]{display:grid;gap:16px}.pm-faq[data-astro-cid-4taeluhv]{background:var(--surface-low);padding:96px 0}details[data-astro-cid-4taeluhv].accordion-item>summary[data-astro-cid-4taeluhv]::-webkit-details-marker{display:none}details[data-astro-cid-4taeluhv][open]>summary[data-astro-cid-4taeluhv]>.accordion-icon[data-astro-cid-4taeluhv]{background:var(--red);border-color:var(--red);color:#fff;transform:rotate(45deg)}.accordion-a[data-astro-cid-4taeluhv] p{font-family:var(--font-serif);font-size:14px;color:var(--on-variant);line-height:1.8;margin:0 0 10px}.pm-cta[data-astro-cid-4taeluhv]{position:relative;overflow:hidden;background:var(--primary);padding:96px 0}.pm-cta-media[data-astro-cid-4taeluhv]{position:absolute;inset:0}.pm-cta-media[data-astro-cid-4taeluhv] .rimg{width:100%;height:100%;object-fit:cover}.pm-cta-shade[data-astro-cid-4taeluhv]{position:absolute;inset:0;background:linear-gradient(90deg,#001a33f0,#002a53cc 55%,#002a5373)}.pm-cta[data-astro-cid-4taeluhv] .topo-dark[data-astro-cid-4taeluhv]{z-index:1}.pm-cta-inner[data-astro-cid-4taeluhv]{display:grid;grid-template-columns:1fr auto;gap:48px;align-items:center}.pm-cta-eye[data-astro-cid-4taeluhv]{color:var(--on-dark-label)}.pm-cta-h[data-astro-cid-4taeluhv]{font-size:clamp(30px,4vw,48px);font-weight:700;color:#fff;letter-spacing:-.025em;line-height:1.05;margin:8px 0 12px}.pm-cta-sub[data-astro-cid-4taeluhv]{font-family:var(--font-serif);font-size:15px;font-style:italic;color:var(--on-dark-text);line-height:1.65;margin:0;max-width:480px}.pm-cta-actions[data-astro-cid-4taeluhv]{display:flex;flex-direction:column;gap:12px;min-width:240px}.pm-cta-actions[data-astro-cid-4taeluhv] .btn[data-astro-cid-4taeluhv]{justify-content:center}@media(max-width:1024px){.pm-services-grid[data-astro-cid-4taeluhv],.pm-stats-grid[data-astro-cid-4taeluhv]{grid-template-columns:1fr 1fr}}@media(max-width:900px){.pm-wrap[data-astro-cid-4taeluhv]{padding:0 24px}.pm-hero-inner[data-astro-cid-4taeluhv]{grid-template-columns:1fr;padding:124px 24px 48px;gap:32px}.pm-hero-form[data-astro-cid-4taeluhv]{padding:22px 18px 14px}.pm-stats[data-astro-cid-4taeluhv]{padding:48px 0}.pm-care[data-astro-cid-4taeluhv],.pm-services[data-astro-cid-4taeluhv],.pm-report[data-astro-cid-4taeluhv],.pm-steps[data-astro-cid-4taeluhv],.pm-roi[data-astro-cid-4taeluhv],.pm-testi[data-astro-cid-4taeluhv],.pm-faq[data-astro-cid-4taeluhv],.pm-cta[data-astro-cid-4taeluhv]{padding:64px 0}.pm-care-grid[data-astro-cid-4taeluhv],.pm-report-grid[data-astro-cid-4taeluhv],.pm-steps-grid[data-astro-cid-4taeluhv],.pm-roi-grid[data-astro-cid-4taeluhv],.pm-roi-head[data-astro-cid-4taeluhv],.pm-testi-grid[data-astro-cid-4taeluhv],.pm-cta-inner[data-astro-cid-4taeluhv]{grid-template-columns:1fr}.pm-care-grid[data-astro-cid-4taeluhv],.pm-report-grid[data-astro-cid-4taeluhv]{gap:28px}.pm-roi-card[data-astro-cid-4taeluhv]{padding:24px}.pm-roi-note[data-astro-cid-4taeluhv]{padding-left:0;border-left:none}.pm-testi-p[data-astro-cid-4taeluhv]{margin-top:-24px;margin-bottom:8px}}@media(max-width:640px){.pm-services-grid[data-astro-cid-4taeluhv],.pm-stats-grid[data-astro-cid-4taeluhv]{grid-template-columns:1fr}.pm-roi-result-grid[data-astro-cid-4taeluhv]{grid-template-columns:1fr 1fr}}
