body{background:var(--flate);color:var(--blekk);font-family:var(--font-sans);margin:0;line-height:1.6}header,footer{width:min(100% - 2rem, var(--bredde-innhold));margin-inline:auto}main{width:min(100% - 2rem,48rem);margin-inline:auto}header>a{align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex}header{padding-block:2rem}main{padding-block:1rem 4rem}h1{font-size:clamp(1.8rem,5vw,3rem);line-height:1.15}a{color:inherit;text-underline-offset:.2em}label{gap:.4rem;margin-block:1rem;display:grid}input,textarea,select,button{font:inherit;box-sizing:border-box;max-width:100%}input,textarea,select{border:1px solid var(--kant-felt);width:100%;color:inherit;background:0 0;border-radius:8px;padding:.75rem}button{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;padding:.8rem 1.4rem}button:disabled{opacity:.6;cursor:wait}footer{border-top:1px solid var(--kant);flex-wrap:wrap;gap:1rem;padding-block:2rem;display:flex}:focus-visible{outline-offset:4px;outline:3px solid}.privacy-skip{position:absolute;top:-5rem;left:1rem}.privacy-skip:focus{top:1rem}p,span{overflow-wrap:anywhere}textarea{min-height:10rem}main form{border-top:1px solid var(--kant);background:var(--flate);margin-top:32px;padding-top:24px}main form input,main form textarea,main form select{background:var(--flate)}main form button[type=submit]{background:var(--blekk);color:var(--flate)}main form button[type=submit]:focus-visible{outline-color:var(--blekk)}.privacy-kicker,.privacy-form-head{color:var(--tekst);margin:0;font-size:14px;font-weight:600}.privacy-kicker+h1{letter-spacing:var(--sperre-h1);text-wrap:balance;margin:14px 0 0}.privacy-lead{font-size:var(--type-lead);color:var(--tekst)}.privacy-guidance{border-block:1px solid var(--kant);margin-top:24px}.privacy-guidance details+details{border-top:1px solid var(--kant-intern)}.privacy-guidance summary{cursor:pointer;padding-block:14px;font-size:15px;font-weight:600}.privacy-guidance p{color:var(--tekst);margin:0 0 18px;font-size:15px;line-height:1.7}.privacy-form-head{margin-bottom:6px}.privacy-par{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.privacy-send{border-top:1px solid var(--kant-intern);margin-top:22px;padding-top:18px}.privacy-send p{font-size:14px}.privacy-fotnote{color:var(--tekst-svak);margin-top:22px;font-size:14px}.privacy-status{background:var(--flate-svak);font-size:var(--type-lead);color:var(--tekst);border-radius:12px;margin:28px 0 0;padding:24px}.privacy-exits{margin-top:22px;font-size:14px;font-weight:600}@media (width<=560px){.privacy-par{grid-template-columns:minmax(0,1fr)}}.privacy-verification main{padding-block:clamp(32px,7vw,88px)}.privacy-brand-head{isolation:isolate;border:1px solid var(--brand-rim);background:var(--brand-deep);color:var(--brand-white);border-radius:20px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:24px;margin-bottom:24px;padding:28px;display:grid;position:relative;overflow:hidden}.privacy-brand-head:before{content:"· + × : · + × : · + × : · + × : · + × : · + × : · + × :";z-index:-1;font:48px/2 var(--font-mono);letter-spacing:18px;color:var(--brand-rim);opacity:.4;position:absolute;inset:0;overflow:hidden}.privacy-brand-head h1{color:var(--brand-white);letter-spacing:-.045em;font-size:clamp(28px,3.8vw,42px);font-weight:500}.privacy-brand-head .privacy-kicker{color:var(--brand-silver)}.privacy-brand-head .privacy-brand-scene{height:288px;overflow:hidden}.privacy-brand-head .privacy-brand-scene figcaption{display:none}.privacy-brand-head .privacy-brand-scene .page-scene{transform-origin:top;height:360px;transform:scale(.8)}@media (width<=600px){.privacy-brand-head{grid-template-columns:1fr;gap:12px;padding:24px}.privacy-brand-head .privacy-brand-scene{height:225px}.privacy-brand-head .privacy-brand-scene .page-scene{transform-origin:top;height:360px;margin-bottom:0;transform:scale(.62)}}
