h1._2_lXLW_h1{font-size:clamp(40px,4.6vw,72px)}._2_lXLW_doc{background:#fffdf8 linear-gradient(#0000 0 calc(100% - 1px),#24408f0a 0) 0 0/100% 26px;border-radius:4px;padding:30px 32px 26px;position:relative;transform:rotate(-1.1deg);box-shadow:0 1px #1b19160d,0 60px 120px -40px #402c0880,0 24px 40px -24px #402c0847}._2_lXLW_docTop{font:500 10px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:12px;display:flex}._2_lXLW_docTitle{font:400 clamp(28px, 3vw, 38px)/1.05 var(--serif);letter-spacing:-.02em;text-align:center;margin:16px 0 4px}._2_lXLW_docTitle em{font-style:italic}._2_lXLW_docMeta{text-align:center;font:400 12px/1.4 var(--sans);color:var(--muted);margin:0 0 18px}._2_lXLW_clauses{font:400 13.5px/1.5 var(--serif);color:#2a2721;gap:2px;margin:0;padding:0;list-style:none;display:grid}._2_lXLW_clause{animation:_2_lXLW_vtRow .6s var(--ease) both;animation-delay:calc(.5s + var(--i,0) * .12s);border-radius:8px;outline:none;grid-template-columns:30px minmax(0,1fr);gap:4px;padding:7px 8px;transition:background .2s;display:grid;position:relative}._2_lXLW_clause:hover,._2_lXLW_clause:focus-visible{background:#24408f0d}._2_lXLW_clauseN{font:500 11.5px/1.9 var(--mono);color:var(--faint)}._2_lXLW_clause b{font-weight:600;font-family:var(--sans);margin-right:6px;font-size:12.5px}._2_lXLW_clause p{margin:0}._2_lXLW_cite{font:500 9.5px/1 var(--mono);letter-spacing:.04em;color:var(--pen);vertical-align:2px;white-space:nowrap;border:1px solid #24408f4d;border-radius:4px;margin-left:4px;padding:2px 5px;display:inline-block}._2_lXLW_ok{font:500 9.5px/1 var(--mono);color:var(--go);background:var(--go-soft);vertical-align:2px;white-space:nowrap;border-radius:4px;align-items:center;gap:3px;margin-left:4px;padding:3px 5px;display:inline-flex}._2_lXLW_src{opacity:0;max-height:0;font:400 11.5px/1.45 var(--sans);color:var(--muted);transition:max-height .3s var(--ease), opacity .3s, margin .3s;display:block;overflow:hidden}._2_lXLW_clause:hover ._2_lXLW_src,._2_lXLW_clause:focus-visible ._2_lXLW_src{opacity:1;max-height:40px;margin-top:4px}._2_lXLW_changed{box-shadow:inset 2px 0 0 var(--seal);background:#e6c87738}._2_lXLW_changed:hover,._2_lXLW_changed:focus-visible{background:#e6c8774d}._2_lXLW_changed del{color:var(--stop);opacity:.8;text-decoration-color:#a4452cb3}._2_lXLW_changed ins{color:#24432f;background:#3d6b4c21;border-radius:3px;padding:0 2px;text-decoration:none}._2_lXLW_badge{animation:_2_lXLW_vtStamp .7s 1.6s var(--ease) both;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:8px;display:flex}._2_lXLW_badge strong{font:600 12px/1 var(--sans);color:#fff;background:var(--ink);border-radius:999px;padding:7px 10px}._2_lXLW_badge span{font:500 10.5px/1 var(--mono);color:var(--ink-2)}._2_lXLW_docFoot{border-top:1px solid var(--line);font:400 11px/1.5 var(--mono);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:16px;padding-top:12px;display:flex}@keyframes _2_lXLW_vtRow{0%{opacity:0;transform:translateY(5px)}}@keyframes _2_lXLW_vtStamp{0%{opacity:0;transform:scale(1.2)}}._2_lXLW_read{background:var(--card);border:1px solid var(--line);border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:14px;display:grid;box-shadow:0 40px 80px -44px #281c0873}._2_lXLW_scan{font:400 13px/1.6 var(--serif);color:#3a362f;filter:contrast(.96);background:#f7f4ec;border-radius:12px;padding:22px 20px;position:relative}._2_lXLW_scan:after{content:"Side 2 av 3";font:500 9.5px/1 var(--mono);color:var(--faint);letter-spacing:.06em;position:absolute;bottom:10px;right:14px}._2_lXLW_scanHead{font:500 9.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin:0 0 14px}._2_lXLW_scan p{margin:0 0 12px}._2_lXLW_scan mark{color:inherit;background:#e6c8778c;border-radius:2px;padding:1px 2px;box-shadow:0 0 0 1px #b8922a80}._2_lXLW_lines{gap:8px;margin:14px 0 6px;display:grid}._2_lXLW_lines i{background:#1b191614;border-radius:3px;height:6px}._2_lXLW_lines i:nth-child(2){width:88%}._2_lXLW_lines i:nth-child(3){width:64%}._2_lXLW_cards{align-content:start;gap:10px;display:grid}._2_lXLW_card{border:1px solid var(--line);background:#fff;border-radius:14px;gap:8px;padding:14px 16px;display:grid}._2_lXLW_card[data-tone=warn]{background:#fdf9ee;border-color:#b8922a66}._2_lXLW_cardTop{justify-content:space-between;align-items:baseline;gap:10px;display:flex}._2_lXLW_cardTop h4{font:400 19px/1.2 var(--serif);margin:0}._2_lXLW_cardTop span{font:500 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap}._2_lXLW_terms{gap:0;margin:0;font-size:13px;display:grid}._2_lXLW_terms div{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:6px 0;display:flex}._2_lXLW_terms dt{color:var(--muted)}._2_lXLW_terms dd{text-align:right;margin:0;font-weight:600}._2_lXLW_quote{font:italic 400 13.5px/1.45 var(--serif);color:var(--ink-2);border-left:2px solid var(--seal);margin:0;padding-left:10px}._2_lXLW_quote small{font:500 10px/1.4 var(--mono);color:var(--go);margin-top:4px;font-style:normal;display:block}._2_lXLW_actions{gap:6px;display:flex}._2_lXLW_actions span{font:600 12.5px/1 var(--sans);border:1px solid var(--line-2);border-radius:9px;padding:8px 12px}._2_lXLW_actions span:first-child{background:var(--ink);color:var(--paper);border-color:var(--ink)}._2_lXLW_cardNote{color:#6f5512;margin:0;font-size:13px;line-height:1.45}._2_lXLW_checks{background:var(--card);border:1px solid var(--line);border-radius:22px;gap:14px;padding:14px;display:grid;box-shadow:0 40px 80px -44px #281c0873}._2_lXLW_checkGroup{gap:8px;display:grid}._2_lXLW_checkGroup>p{font:500 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:4px 4px 0}._2_lXLW_checkGroup ul{background:0 0;padding:0}._2_lXLW_traps{color:#f4f1ea;background:#15130f;padding:clamp(90px,11vw,150px) 0;position:relative;overflow:clip}._2_lXLW_traps:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#a4452c29,#0000 70%);width:70vw;height:70vw;position:absolute;inset:-20% auto auto -15%}._2_lXLW_traps header p{color:#f4f1eac7}._2_lXLW_traps header p:first-child{color:#f4f1ea99}._2_lXLW_traps h2 em{color:var(--gold)}._2_lXLW_trapGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid;position:relative}._2_lXLW_trap{background:#f4f1ea09;border:1px solid #f4f1ea1a;border-radius:18px;flex-direction:column;gap:10px;padding:24px;display:flex}._2_lXLW_trapRef{font:500 11px/1 var(--mono);letter-spacing:.06em;color:var(--gold)}._2_lXLW_trap h3{font:400 23px/1.15 var(--serif);letter-spacing:-.01em;margin:0}._2_lXLW_trap p{color:#f4f1eabf;margin:0;font-size:14.5px;line-height:1.55}._2_lXLW_trap p._2_lXLW_does{color:#cfe6d5;border-top:1px solid #f4f1ea1a;margin-top:auto;padding-top:12px;font-size:13.5px}._2_lXLW_maj{background:var(--card);border:1px solid var(--line);border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:14px;display:grid;box-shadow:0 40px 80px -44px #281c0873}._2_lXLW_majForm{align-content:start;gap:14px;min-width:0;padding:12px;display:grid}._2_lXLW_majForm fieldset{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}._2_lXLW_majForm legend{font:500 10.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;padding:0}._2_lXLW_opt{border:1px solid var(--line);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;transition:border-color .2s,background .2s;display:flex}._2_lXLW_opt:has(input:checked){border-color:var(--ink);background:#fff}._2_lXLW_opt input{width:16px;height:16px;accent-color:var(--ink);flex:none;margin:0}._2_lXLW_opt small{font:500 11px/1 var(--mono);color:var(--muted);white-space:nowrap;margin-left:auto}._2_lXLW_majOut{background:var(--paper);border-radius:14px;align-content:start;gap:12px;padding:18px;display:grid}._2_lXLW_majLevel{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}._2_lXLW_majLevel strong{font:400 30px/1.05 var(--serif);letter-spacing:-.01em}._2_lXLW_majLevel span{font:500 11px/1 var(--mono);color:var(--pen);white-space:nowrap}._2_lXLW_majWhy{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}._2_lXLW_meter{background:#1b191614;border-radius:99px;height:12px;margin:18px 0 6px;position:relative;overflow:visible}._2_lXLW_meter>i{background:var(--ink);transition:width .35s var(--ease), background .2s;border-radius:99px;position:absolute;inset:0 auto 0 0}._2_lXLW_meter[data-ok="1"]>i{background:var(--go)}._2_lXLW_meter>b{background:var(--stop);width:2px;position:absolute;top:-6px;bottom:-6px;transform:translate(-1px)}._2_lXLW_meter>b:after{content:attr(data-label);font:500 10px/1 var(--mono);color:var(--stop);white-space:nowrap;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}._2_lXLW_verdict{border-radius:10px;margin:0;padding:10px 12px;font-size:14px;line-height:1.45}._2_lXLW_verdict[data-ok="1"]{background:var(--go-soft);color:#24432f}._2_lXLW_verdict[data-ok="0"]{background:var(--stop-soft);color:#7c301c}._2_lXLW_majNote{color:var(--muted);margin:0;font-size:12.5px}._2_lXLW_flow{counter-reset:flow;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:clamp(40px,5vw,64px) 0 0;padding:0;list-style:none;display:grid}._2_lXLW_flow li{counter-increment:flow;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:20px}._2_lXLW_flow li:before{content:"0" counter(flow);font:500 11.5px/1 var(--mono);letter-spacing:.1em;color:var(--seal);margin-bottom:12px;display:block}._2_lXLW_flow h3{font:400 20px/1.15 var(--serif);margin:0 0 6px}._2_lXLW_flow p{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}._2_lXLW_soon{font:500 10px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border:1px dashed var(--line-2);border-radius:5px;margin-top:8px;padding:4px 6px;display:inline-block}._2_lXLW_versions{background:var(--paper-2);padding:clamp(90px,11vw,150px) 0}._2_lXLW_verGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:14px;display:grid}._2_lXLW_chain{gap:0;margin:0;padding:0;list-style:none;display:grid}._2_lXLW_chain li{grid-template-columns:34px minmax(0,1fr);gap:14px;padding:0 0 22px;display:grid;position:relative}._2_lXLW_chain li:before{content:"";background:var(--line-2);width:1.5px;position:absolute;top:34px;bottom:0;left:16px}._2_lXLW_chain li:last-child:before{display:none}._2_lXLW_chainV{width:34px;height:34px;font:600 12px/1 var(--mono);background:var(--card);border:1px solid var(--line-2);color:var(--ink-2);border-radius:50%;place-items:center;display:grid}._2_lXLW_chain li[data-state=pending] ._2_lXLW_chainV{border-style:dashed;border-color:var(--seal);color:#8a6b17}._2_lXLW_chain h3{font:400 20px/1.2 var(--serif);margin:4px 0}._2_lXLW_chain p{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.45}._2_lXLW_chain code{font:400 11px/1.4 var(--mono);color:var(--muted);overflow-wrap:anywhere;margin-top:6px;display:inline-block}._2_lXLW_status{font:500 9.5px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;vertical-align:3px;background:var(--go-soft);color:var(--go);border-radius:5px;margin-left:6px;padding:4px 6px;display:inline-block}._2_lXLW_status[data-s=pending]{color:#6f5512;background:#b8922a29}._2_lXLW_diff{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:22px 24px;box-shadow:0 40px 80px -44px #281c0873}._2_lXLW_diffHead{font:500 10.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:16px;display:flex}._2_lXLW_diff p{font:400 15px/1.6 var(--serif);color:#2a2721;margin:0}._2_lXLW_diff del{color:var(--stop);background:var(--stop-soft);border-radius:3px;padding:0 2px;text-decoration-color:#a4452cb3}._2_lXLW_diff ins{color:#24432f;background:#3d6b4c21;border-radius:3px;padding:0 2px;text-decoration:none}._2_lXLW_formatsRow{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:16px;display:flex}._2_lXLW_formatsRow span{font:500 12px/1 var(--mono);background:var(--paper);color:var(--ink-2);border-radius:8px;padding:8px 10px}@media (max-width:1080px){._2_lXLW_trapGrid,._2_lXLW_flow{grid-template-columns:repeat(2,minmax(0,1fr))}._2_lXLW_verGrid{grid-template-columns:1fr}}@media (max-width:820px){._2_lXLW_read,._2_lXLW_maj{grid-template-columns:1fr}}@media (max-width:640px){._2_lXLW_doc{padding:20px 14px 18px;transform:none}._2_lXLW_clauses{font-size:13px}._2_lXLW_clause{grid-template-columns:24px minmax(0,1fr);padding:6px 4px}._2_lXLW_trapGrid,._2_lXLW_flow{grid-template-columns:1fr}._2_lXLW_trap{padding:20px}._2_lXLW_diff{padding:18px 16px}._2_lXLW_majOut{padding:14px}._2_lXLW_majLevel strong{font-size:25px}}@media (prefers-reduced-motion:reduce){._2_lXLW_clause,._2_lXLW_badge{animation:none}}
