.integritetspolicy-module__QyV3ZG__policy-page{padding-top:var(--header-height,72px)}.integritetspolicy-module__QyV3ZG__breadcrumbs{flex-wrap:wrap;align-items:center;gap:8px;max-width:720px;margin:0 auto;padding:0 0 32px;font-size:.9375rem;line-height:1.5;display:flex}.integritetspolicy-module__QyV3ZG__breadcrumbs a,.integritetspolicy-module__QyV3ZG__breadcrumbs span{white-space:nowrap;display:inline-block}.integritetspolicy-module__QyV3ZG__breadcrumbs a{color:var(--color-primary-mid);font-weight:500;text-decoration:none}.integritetspolicy-module__QyV3ZG__breadcrumbs a:hover{text-decoration:underline}.integritetspolicy-module__QyV3ZG__breadcrumb-separator{color:#9ca3af;font-size:.75rem}.integritetspolicy-module__QyV3ZG__breadcrumb-current{color:var(--color-text);font-weight:600}.integritetspolicy-module__QyV3ZG__policy-hero-wrapper{background:var(--color-card-bg,#f3f4f6);padding-top:48px}.integritetspolicy-module__QyV3ZG__policy-hero{max-width:720px;margin:0 auto;padding:32px 0 56px}.integritetspolicy-module__QyV3ZG__policy-hero h1{margin:0 0 16px}.integritetspolicy-module__QyV3ZG__policy-accent{background:var(--btn-primary-bg,#f9c80e);border-radius:var(--radius-accent,2px);width:48px;height:4px;margin:16px 0}.integritetspolicy-module__QyV3ZG__policy-hero p{color:#6b7280;max-width:600px;font-size:1.125rem;line-height:1.6}.integritetspolicy-module__QyV3ZG__policy-content{max-width:calc(var(--max-width,1200px) + 48px);margin:0 auto;padding:0 24px 96px}.integritetspolicy-module__QyV3ZG__policy-body{max-width:720px;margin:0 auto}.integritetspolicy-module__QyV3ZG__policy-body h2{margin:0;padding-top:48px;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:700}.integritetspolicy-module__QyV3ZG__policy-accent-line{background:var(--btn-primary-bg,#f9c80e);border-radius:var(--radius-accent,2px);width:48px;height:3px;margin:20px 0}.integritetspolicy-module__QyV3ZG__policy-body p{color:var(--color-text,#111827);margin:0 0 16px;font-size:1rem;line-height:1.7}.integritetspolicy-module__QyV3ZG__policy-body ul{margin:0 0 16px;padding:0;list-style:none}.integritetspolicy-module__QyV3ZG__policy-body ul li{color:var(--color-text,#111827);margin-bottom:8px;padding-left:20px;font-size:1rem;line-height:1.7;position:relative}.integritetspolicy-module__QyV3ZG__policy-body ul li:before{content:"";background:var(--color-primary,#0f1d3a);border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:0}.integritetspolicy-module__QyV3ZG__policy-body a{color:var(--color-primary-mid,#2563eb);text-underline-offset:2px;text-decoration:underline}.integritetspolicy-module__QyV3ZG__policy-body a:hover{color:var(--color-primary,#0f1d3a)}.integritetspolicy-module__QyV3ZG__policy-table{border-collapse:collapse;width:100%;margin:0 0 16px;font-size:.9375rem}.integritetspolicy-module__QyV3ZG__policy-table th,.integritetspolicy-module__QyV3ZG__policy-table td{text-align:left;border-bottom:1px solid #e5e7eb;padding:12px 16px}.integritetspolicy-module__QyV3ZG__policy-table th{background:var(--color-card-bg,#f3f4f6);color:var(--color-primary,#0f1d3a);font-size:.875rem;font-weight:600}.integritetspolicy-module__QyV3ZG__policy-table td{color:var(--color-text,#111827)}.integritetspolicy-module__QyV3ZG__policy-table code{background:var(--color-card-bg,#f3f4f6);border-radius:3px;padding:2px 6px;font-size:.8125rem}.integritetspolicy-module__QyV3ZG__policy-callout{background:var(--color-primary-light,#eef2ff);border-left:4px solid var(--color-primary-mid,#2563eb);border-radius:var(--radius-input,4px);margin:0 0 16px;padding:24px}.integritetspolicy-module__QyV3ZG__policy-callout h3{margin:0 0 12px;font-size:1rem}.integritetspolicy-module__QyV3ZG__policy-callout p,.integritetspolicy-module__QyV3ZG__policy-callout ul li{font-size:.9375rem}.integritetspolicy-module__QyV3ZG__policy-callout ul{margin-bottom:0}@media (max-width:767px){.integritetspolicy-module__QyV3ZG__policy-table{font-size:.8125rem}.integritetspolicy-module__QyV3ZG__policy-table th,.integritetspolicy-module__QyV3ZG__policy-table td{padding:8px 10px}}@media (max-width:480px){.integritetspolicy-module__QyV3ZG__policy-table{display:block;overflow-x:auto}}
