.pm-examples-page,.pm-example-page{color:var(--pm-ink);background:#fbfcfb}.pm-examples-shell,.pm-example-shell{width:min(100% - 40px,1120px);margin:0 auto}.pm-examples-hero,.pm-example-hero{max-width:850px;padding:72px 0 54px}.pm-example-kicker{color:var(--pm-forest);letter-spacing:.085em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:740;line-height:1.3}.pm-examples-hero h1,.pm-example-hero h1{color:var(--pm-ink-strong);letter-spacing:-.058em;margin:15px 0 0;font-size:clamp(2.8rem,5.5vw,5rem);font-weight:680;line-height:.98}.pm-examples-hero>p:last-child,.pm-example-hero>p:last-child{max-width:760px;color:var(--pm-ink-soft);margin:24px 0 0;font-size:1rem;line-height:1.68}.pm-examples-library{border-top:1px solid var(--pm-line);padding:42px 0 78px}.pm-examples-card{border:1px solid var(--pm-line-strong);background:var(--pm-surface);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:30px;display:grid}.pm-examples-card h2{color:var(--pm-ink-strong);letter-spacing:-.035em;margin:8px 0 0;font-size:clamp(1.55rem,2.7vw,2.2rem);font-weight:660}.pm-examples-card p{max-width:740px;color:var(--pm-ink-soft);margin:12px 0 0;font-size:.88rem;line-height:1.62}.pm-examples-card a,.pm-example-cta a{border:1px solid var(--pm-navy);background:var(--pm-navy);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:9px 14px;font-size:.78rem;font-weight:710;text-decoration:none;display:inline-flex}.pm-examples-note{color:#768083;margin-top:28px;font-size:.8rem;line-height:1.6}.pm-example-source{border-left:2px solid var(--pm-forest);margin:-14px 0 48px;padding:3px 0 3px 17px}.pm-example-source strong{color:var(--pm-forest);letter-spacing:.045em;text-transform:uppercase;font-size:.75rem;display:block}.pm-example-source p{max-width:800px;color:var(--pm-ink-soft);margin:6px 0 0;font-size:.84rem;line-height:1.62}.pm-example-inputs,.pm-example-result,.pm-example-explanation{border-top:1px solid var(--pm-line);padding:50px 0}.pm-example-section-heading{max-width:760px}.pm-example-section-heading h2{color:var(--pm-ink-strong);letter-spacing:-.035em;margin:9px 0 0;font-size:clamp(1.55rem,2.7vw,2.2rem);font-weight:680;line-height:1.08}.pm-example-section-heading p{color:var(--pm-ink-soft);margin:13px 0 0;font-size:.88rem;line-height:1.66}.pm-example-table-wrap{border:1px solid var(--pm-line-strong);background:var(--pm-surface);border-radius:12px;margin-top:26px;overflow-x:auto}.pm-example-table{border-collapse:collapse;width:100%;min-width:660px;font-size:.82rem}.pm-example-table th,.pm-example-table td{border-bottom:1px solid var(--pm-line);text-align:left;vertical-align:top;padding:15px 16px}.pm-example-table tr:last-child td{border-bottom:0}.pm-example-table th{color:var(--pm-ink-soft);letter-spacing:.035em;text-transform:uppercase;background:#f5f7f7;font-size:.7rem;font-weight:720}.pm-example-table td{color:#465055}.pm-example-table strong{color:var(--pm-ink-strong)}.pm-example-result-grid{border:1px solid var(--pm-line-strong);background:var(--pm-line);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:26px;display:grid;overflow:hidden}.pm-example-result-grid article{background:var(--pm-surface);min-height:128px;padding:22px}.pm-example-result-grid span{color:var(--pm-ink-soft);font-size:.7rem;font-weight:650;display:block}.pm-example-result-grid strong{color:var(--pm-ink-strong);letter-spacing:-.03em;margin-top:8px;font-size:1.55rem;font-weight:710;display:block}.pm-example-math{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.pm-example-math article{border:1px solid var(--pm-line);background:#f7f9f8;border-radius:10px;padding:20px}.pm-example-math h3{color:var(--pm-ink-strong);margin:0;font-size:.9rem;font-weight:720}.pm-example-math p{color:var(--pm-ink-soft);margin:9px 0 0;font-size:.82rem;line-height:1.6}.pm-example-math code{color:var(--pm-ink-strong);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem}.pm-example-prose{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 64px;margin-top:28px;display:grid}.pm-example-prose section h3{color:var(--pm-ink-strong);letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:700}.pm-example-prose section p{color:#465055;margin:11px 0 0;font-size:.88rem;line-height:1.7}.pm-example-boundary{background:#f3f7f5;border:1px solid #dbe2df;border-radius:12px;margin-top:30px;padding:22px}.pm-example-boundary strong{color:var(--pm-forest);letter-spacing:.04em;text-transform:uppercase;font-size:.78rem}.pm-example-boundary p{color:var(--pm-ink-soft);margin:7px 0 0;font-size:.84rem;line-height:1.65}.pm-example-cta{background:#f3f7f5;border:1px solid #dbe2df;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;margin:0 0 78px;padding:30px;display:grid}.pm-example-cta h2{color:var(--pm-ink-strong);letter-spacing:-.03em;margin:8px 0 0;font-size:1.45rem;font-weight:680}.pm-example-cta p{max-width:680px;color:var(--pm-ink-soft);margin:10px 0 0;font-size:.84rem;line-height:1.6}.pm-example-cta-actions{flex-wrap:wrap;gap:9px;display:flex}.pm-example-cta .pm-example-secondary-link{border-color:var(--pm-line-strong);background:var(--pm-surface);color:var(--pm-navy)}@media (width<=839px){.pm-example-result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-example-math,.pm-example-prose{grid-template-columns:1fr}}@media (width<=639px){.pm-examples-shell,.pm-example-shell{width:calc(100% - 32px)}.pm-examples-hero,.pm-example-hero{padding:48px 0 40px}.pm-examples-hero h1,.pm-example-hero h1{font-size:clamp(2.6rem,13vw,3.9rem)}.pm-examples-library{padding:34px 0 54px}.pm-examples-card,.pm-example-cta{grid-template-columns:1fr;padding:24px 22px}.pm-examples-card a,.pm-example-cta a{width:100%}.pm-example-source{margin-top:-4px}.pm-example-inputs,.pm-example-result,.pm-example-explanation{padding:40px 0}.pm-example-result-grid{grid-template-columns:1fr}.pm-example-result-grid article{min-height:0}.pm-example-cta{margin-bottom:54px}.pm-example-cta-actions{flex-direction:column}}
