.integritet-module__APgPDW__wrap{max-width:760px;margin:0 auto;padding:0 24px 80px}.integritet-module__APgPDW__topbar{align-items:center;padding:22px 0 34px;display:flex}.integritet-module__APgPDW__wordmark{align-items:center;gap:11px;text-decoration:none;display:flex}.integritet-module__APgPDW__mark{background:var(--primary);color:#fff;width:32px;height:32px;font-family:var(--font-mono);box-shadow:3px 3px 0 0 var(--stamp-red);border:1.5px dashed #ffffff8c;border-radius:4px;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex;transform:rotate(-5deg)}.integritet-module__APgPDW__name{font-family:var(--font-display);font-size:21px;font-weight:700}.integritet-module__APgPDW__label{background:var(--primary);color:#fff;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;clip-path:var(--tag-cut);margin-bottom:14px;padding:5px 12px 5px 9px;font-size:11px;font-weight:600;display:inline-block}.integritet-module__APgPDW__wrap h1{margin-bottom:14px;font-size:clamp(30px,6vw,46px);line-height:1.05}.integritet-module__APgPDW__lead{max-width:65ch;color:var(--ink-soft);margin-bottom:36px;font-size:17px}.integritet-module__APgPDW__wrap section{background:var(--surface);border:1.5px solid var(--ink);border-left:5px solid var(--primary);border-radius:var(--radius-l);box-shadow:var(--shadow-card);margin-bottom:22px;padding:24px}.integritet-module__APgPDW__wrap h2{margin-bottom:10px;font-size:20px}.integritet-module__APgPDW__wrap section p+p{margin-top:12px}.integritet-module__APgPDW__wrap ul{margin:10px 0 14px;padding-left:22px}.integritet-module__APgPDW__wrap li+li{margin-top:6px}.integritet-module__APgPDW__wrap a{color:var(--primary);font-weight:700}.integritet-module__APgPDW__wrap code{font-family:var(--font-mono);background:var(--primary-tint);border-radius:3px;padding:2px 5px;font-size:.9em}.integritet-module__APgPDW__wrap footer{color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;gap:14px;padding-top:8px;font-size:13px;display:flex}@media (max-width:520px){.integritet-module__APgPDW__wrap section{padding:20px 18px}.integritet-module__APgPDW__topbar{padding-bottom:28px}}
