@import"https://fonts.googleapis.com/css2?family=Newsreader:ital,opsz,wght@0,6..72,400;0,6..72,500;0,6..72,600;1,6..72,400&family=Familjen+Grotesk:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap";:root{--paper-0: light-dark(#FBF8F3, #151812);--paper-1: light-dark(#FFFFFF, #22261E);--paper-2: light-dark(#F3EDE3, #1C2019);--paper-3: light-dark(#EAE2D5, #0F110C);--line-soft: light-dark(#EBE3D6, #262B22);--line: light-dark(#DCD2C2, #343A2E);--line-strong: light-dark(#C6B9A4, #4E5648);--ink-1: light-dark(#1C201B, #ECE7DB);--ink-2: light-dark(#4A5147, #B7B5A2);--ink-3: light-dark(#6B7166, #9A9C8D);--ink-4: light-dark(#A29C90, #6B6D61);--ink-inverse: light-dark(#FBF8F3, #F2F0E4);--gran-800: light-dark(#16291F, #38684E);--gran-700: light-dark(#1E3A2F, #2E5B44);--gran-600: light-dark(#274A3B, #609D7D);--gran-500: light-dark(#33604D, #6FA98A);--gran-300: light-dark(#8FAA9B, #4A7A62);--gran-100: light-dark(#DCE7DF, #2B4235);--gran-50: light-dark(#EDF2EC, #1C2B23);--amber-600: light-dark(#915C17, #E9B86C);--amber-500: light-dark(#B7761F, #D19E4E);--amber-100: light-dark(#F7EBD7, #2B2216);--rust-600: light-dark(#8C3521, #F0A48E);--rust-500: light-dark(#A8412A, #CE6A4B);--rust-100: light-dark(#F6E2DB, #331A13);--slate-600: light-dark(#46596A, #A2BFD4);--slate-500: light-dark(#5A7386, #7C9AB0);--slate-100: light-dark(#E4EAEE, #1D2530);--vaar: light-dark(#6E9A57, #82B168);--vaar-ink: light-dark(#3F5B31, #ADD196);--vaar-bg: light-dark(#E9EFE1, #1E2718);--vaar-line: light-dark(#D3DEC5, #34452A);--sommer: light-dark(#3C7D74, #4FA096);--sommer-ink: light-dark(#24534C, #92D2C6);--sommer-bg: light-dark(#E0EBE8, #152724);--sommer-line: light-dark(#C6DAD5, #274842);--host: light-dark(#A9682A, #C2853F);--host-ink: light-dark(#6E4218, #DFAC73);--host-bg: light-dark(#F4E7D8, #2B1F13);--host-line: light-dark(#E4D0B4, #4A3720);--vinter: light-dark(#5A7386, #7394AA);--vinter-ink: light-dark(#3A4C59, #AAC6D8);--vinter-bg: light-dark(#E4EAEE, #1B242C);--vinter-line: light-dark(#CBD7E0, #33434F);--bg-app: var(--paper-0);--bg-canvas: var(--paper-2);--surface-card: var(--paper-1);--surface-sunken: var(--paper-2);--surface-pressed: var(--paper-3);--border-hairline: var(--line-soft);--border-default: var(--line);--border-strong: var(--line-strong);--text-body: var(--ink-1);--text-muted: var(--ink-2);--text-subtle: var(--ink-3);--text-disabled: var(--ink-4);--text-on-dark: var(--ink-inverse);--text-link: var(--gran-600);--text-link-hover: var(--gran-800);--action-primary: var(--gran-700);--action-primary-hover: var(--gran-800);--action-primary-text: var(--ink-inverse);--action-secondary-border: var(--line);--focus-ring: var(--gran-500);--state-due-fg: var(--amber-600);--state-due-bg: var(--amber-100);--state-due-line: light-dark(#E7CDA1, #4B3A20);--state-done-fg: var(--gran-600);--state-done-bg: var(--gran-50);--state-done-line: var(--gran-100);--state-overdue-fg: var(--rust-600);--state-overdue-bg: var(--rust-100);--state-overdue-line: light-dark(#E5BCAE, #5B2E21);--diy-fg: var(--gran-600);--diy-bg: var(--gran-50);--diy-line: var(--gran-100);--pro-fg: var(--slate-600);--pro-bg: var(--slate-100);--pro-line: light-dark(#CBD7E0, #35424F);--danger-fg: var(--rust-600);--danger-bg: var(--rust-100)}:root{--font-display: "Newsreader", Georgia, "Times New Roman", serif;--font-sans: "Familjen Grotesk", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono: ui-monospace, "SF Mono", Menlo, monospace;--fs-micro: 11px;--fs-caption: 12px;--fs-small: 13px;--fs-body: 16px;--fs-body-lg: 17px;--fs-title-sm: 19px;--fs-title: 23px;--fs-headline: 29px;--fs-display: 38px;--fs-display-lg: 52px;--lh-tight: 1.12;--lh-title: 1.22;--lh-body: 1.55;--lh-loose: 1.7;--ls-display: -.02em;--ls-title: -.01em;--ls-body: 0em;--ls-caps: .09em;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--type-display: var(--fw-regular) var(--fs-display-lg)/var(--lh-tight) var(--font-display);--type-headline: var(--fw-regular) var(--fs-headline)/var(--lh-title) var(--font-display);--type-title: var(--fw-medium) var(--fs-title)/var(--lh-title) var(--font-display);--type-section: var(--fw-semibold) var(--fs-title-sm)/var(--lh-title) var(--font-sans);--type-body: var(--fw-regular) var(--fs-body)/var(--lh-body) var(--font-sans);--type-body-strong: var(--fw-medium) var(--fs-body)/var(--lh-body) var(--font-sans);--type-small: var(--fw-regular) var(--fs-small)/1.5 var(--font-sans);--type-label: var(--fw-medium) var(--fs-caption)/1.3 var(--font-sans);--type-eyebrow: var(--fw-medium) var(--fs-micro)/1.2 var(--font-sans);--type-meta: var(--fw-regular) var(--fs-caption)/1.45 var(--font-sans)}:root{--sp-0: 0px;--sp-halb: 2px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-14: 56px;--sp-18: 72px;--sp-24: 96px;--gutter-mobile: var(--sp-4);--gutter-desktop: var(--sp-8);--card-pad: var(--sp-4);--card-pad-lg: var(--sp-6);--row-pad-y: var(--sp-4);--stack-tight: var(--sp-2);--stack: var(--sp-4);--stack-loose: var(--sp-8);--section-gap: var(--sp-10);--content-max: 720px;--shell-max: 1180px;--sidenav-w: 244px;--tabbar-h: 64px;--topbar-h: 60px;--tap-min: 44px}:root{--r-xs: 4px;--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-xl: 22px;--r-full: 999px;--r-card: var(--r-lg);--r-control: var(--r-md);--r-pill: var(--r-full);--bw-hairline: 1px;--bw-emphasis: 1.5px;--shadow-0: none;--shadow-1: inset 0 1px 0 light-dark(transparent, rgba(236, 231, 219, .05)), 0 1px 2px light-dark(rgba(44, 34, 20, .05), transparent);--shadow-2: inset 0 1px 0 light-dark(transparent, rgba(236, 231, 219, .07)), 0 1px 2px light-dark(rgba(44, 34, 20, .05), transparent), 0 10px 24px -14px light-dark(rgba(44, 34, 20, .14), rgba(0, 0, 0, .75));--shadow-3: inset 0 1px 0 light-dark(transparent, rgba(236, 231, 219, .09)), 0 2px 4px light-dark(rgba(44, 34, 20, .06), transparent), 0 24px 56px -22px light-dark(rgba(44, 34, 20, .22), rgba(0, 0, 0, .9));--shadow-inset-sunken: inset 0 1px 2px light-dark(rgba(44, 34, 20, .05), rgba(0, 0, 0, .5));--ring-focus: 0 0 0 3px light-dark(rgba(51, 96, 77, .28), rgba(111, 169, 138, .34))}:root{--dur-instant: 90ms;--dur-fast: .14s;--dur-base: .2s;--dur-slow: .32s;--dur-season: .6s;--ease-out: cubic-bezier(.2, .7, .3, 1);--ease-in-out: cubic-bezier(.5, 0, .3, 1);--ease-entrance: cubic-bezier(.16, .84, .28, 1);--transition-control: background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out)}@media(prefers-reduced-motion:reduce){:root{--dur-instant: 1ms;--dur-fast: 1ms;--dur-base: 1ms;--dur-slow: 1ms;--dur-season: 1ms}}html{-webkit-text-size-adjust:100%}:root{color-scheme:dark}[data-theme=light]{color-scheme:light}[data-theme=dark]{color-scheme:dark}[data-theme=system]{color-scheme:light dark}body{margin:0;background:var(--bg-app);color:var(--text-body);font:var(--type-body);letter-spacing:var(--ls-body);text-wrap:pretty;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}a{color:var(--text-link);text-decoration-color:color-mix(in oklab,var(--text-link) 35%,transparent);text-underline-offset:2px}@media(hover:hover){a:hover{color:var(--text-link-hover);text-decoration-color:currentColor}}:focus-visible{outline:2px solid var(--focus-ring)!important;outline-offset:2px!important}h1,h2,h3,h4{margin:0;font-family:var(--font-display);font-weight:var(--fw-regular);letter-spacing:var(--ls-title)}button,input,select,textarea{font:inherit}::selection{background:var(--gran-100)}*{touch-action:manipulation}button,[role=button],summary{touch-action:manipulation!important}:root{--card-pad: var(--sp-6)}.shell{min-height:100dvh;display:flex;flex-direction:column;background:var(--bg-app)}.shell-topbar{position:sticky;top:var(--testbanner-h, 0px);z-index:20;overflow:hidden}.shell-topbar>*{min-width:0}@media(max-width:480px){.shell-topbar>button:first-of-type>span:last-child{display:none}}.shell{--app-max: 1080px;--side-gutter: var(--gutter-mobile);--lese-bredde: 720px}.shell:has(.article-body){--lese-bredde: 660px}.shell-main{flex:1;width:100%;max-width:var(--app-max);margin:0 auto;padding:var(--sp-8) var(--side-gutter) var(--sp-14)}.shell-tabbar{position:sticky;bottom:0;z-index:20}@media(max-width:899px){.shell-main{padding-bottom:calc(var(--sp-14) + var(--tabbar-h) + env(safe-area-inset-bottom))}}@media(min-width:900px){.shell{--side-gutter: var(--gutter-desktop)}.shell-main{padding:var(--sp-10) var(--side-gutter) var(--sp-24)}}.bunn{border-top:1px solid var(--border-hairline);padding-block:var(--sp-6);padding-inline:var(--side-gutter);margin-top:auto}.bunn-inner,.juridisk-inner{max-width:calc(var(--app-max) - var(--side-gutter) * 2);margin-inline:auto}.shell:has(.page-smal) .bunn-inner,.shell:has(.page-smal) .juridisk-inner{max-width:var(--lese-bredde)}.bunn-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3) var(--sp-6)}.bunn-avsender{font:var(--type-meta);color:var(--text-subtle)}.bunn-lenker{display:flex;flex-wrap:wrap;gap:var(--sp-5)}.bunn-lenker a{font:var(--type-meta);color:var(--text-muted);text-decoration:none}@media(hover:hover){.bunn-lenker a:hover{color:var(--text-body);text-decoration:underline}}.bunnrik{margin-top:auto;border-top:1px solid var(--border-hairline);background:var(--surface-sunken);padding-block:var(--sp-10) var(--sp-6);padding-inline:var(--side-gutter)}.bunnrik-inner{max-width:calc(var(--app-max) - var(--side-gutter) * 2);margin-inline:auto;display:grid;gap:var(--sp-8)}@media(min-width:640px){.bunnrik-inner{grid-template-columns:1fr auto auto;column-gap:var(--sp-14)}}.bunnrik-merke{font:var(--type-body-strong);color:var(--text-body)}.bunnrik-tagline{margin:var(--sp-2) 0 0;font:var(--type-meta);color:var(--text-subtle);max-width:34ch}.bunnrik-kolonne{display:flex;flex-direction:column;gap:var(--sp-2)}.bunnrik-tittel{font:var(--type-eyebrow);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-subtle);margin-bottom:var(--sp-1)}.bunnrik-kolonne a{font:var(--type-meta);color:var(--text-muted);text-decoration:none}@media(hover:hover){.bunnrik-kolonne a:hover{color:var(--text-body);text-decoration:underline}}.bunnrik-avsenderrad{grid-column:1 / -1;border-top:1px solid var(--border-hairline);padding-top:var(--sp-4)}.juridisk-topp{border-bottom:1px solid var(--border-hairline);padding-block:var(--sp-4);padding-inline:var(--side-gutter)}.juridisk-merke{font:var(--type-body-strong);color:var(--text-body);text-decoration:none}.juridisk-dato{margin:0;font:var(--type-meta);color:var(--text-subtle)}.article-body h2{font:var(--type-section);color:var(--text-body);margin:var(--sp-10) 0 var(--sp-3)}.paragraf-tittel{scroll-margin-top:var(--sp-6)}.paragraf-tittel a{color:inherit;text-decoration:none}@media(hover:hover){.paragraf-tittel a:hover{text-decoration:underline;text-underline-offset:.2em}}.article-body ul{margin:0 0 var(--sp-6);padding-left:var(--sp-5)}.article-body li{font:var(--type-body);font-size:var(--lese-fs);line-height:var(--lese-lh);color:var(--text-body);margin-bottom:var(--sp-3);max-width:64ch}.article-body code{font:var(--type-mono, var(--type-body));background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--r-sm, 4px);padding:1px 5px}.artikkelbilde{margin:var(--sp-10) 0}.artikkelbilde img{display:block;width:100%;border-radius:var(--r-card);border:1px solid var(--border-hairline)}.artikkelbilde figcaption{margin-top:var(--sp-3);font:var(--type-small);color:var(--text-subtle)}.bilde-plassholder{margin:var(--sp-10) 0!important;padding:var(--sp-6);border:1px dashed var(--border-default);border-radius:var(--r-card);text-align:center;font:var(--type-small)!important;color:var(--text-subtle)!important}.annonsemerke{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border:1px solid var(--state-due-line);border-radius:var(--r-card);background:var(--state-due-bg)}.annonsemerke b{font:var(--type-eyebrow);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--state-due-fg)}.annonsemerke span{font:var(--type-small);color:var(--text-muted)}.poeng{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-4);border:1px solid var(--border-hairline);border-radius:var(--r-card);background:var(--surface-card)}.poeng-topp{display:flex;align-items:baseline;gap:var(--sp-2)}.poeng-nivaa{font:var(--type-body-strong);color:var(--text-body)}.poeng-tall{margin-left:auto;font:var(--type-meta);color:var(--text-subtle)}.poeng-kvittering{font:var(--type-meta);color:var(--state-done-fg);background:var(--state-done-bg);border:1px solid var(--state-done-line);border-radius:var(--r-control);padding:1px var(--sp-2)}.poeng-spor{height:6px;border-radius:999px;background:var(--paper-2);overflow:hidden}.poeng-fyll{display:block;height:100%;width:100%;transform-origin:left;border-radius:999px;background:var(--action-primary);transition:transform var(--dur-slow, .4s) var(--ease-out, ease-out)}.poeng-under{font:var(--type-meta);color:var(--text-subtle)}.meny{margin:0 0 0 auto;width:min(320px,84vw);max-width:none;height:100dvh;max-height:100dvh;padding:0;border:0;border-left:1px solid var(--border-hairline);background:var(--surface-card);color:var(--ink-1)}.meny::backdrop{background:color-mix(in oklab,var(--ink-1) 45%,transparent)}.meny-topp{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-height:var(--topbar-h);padding:0 var(--sp-4) 0 var(--sp-2);border-bottom:1px solid var(--border-hairline)}.meny-bruker{display:inline-flex;align-items:center;gap:var(--sp-2);min-width:0;font:var(--type-small);color:var(--ink-2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.meny-liste{display:flex;flex-direction:column;padding:var(--sp-2) var(--sp-3) calc(var(--sp-4) + env(safe-area-inset-bottom))}.meny-lenke{all:unset;display:flex;align-items:center;gap:var(--sp-3);min-height:var(--tap-min);padding:0 var(--sp-3);border-radius:var(--r-control);font:var(--type-body);color:var(--ink-2);cursor:pointer}.meny-lenke[aria-current=page]{font:var(--type-body-strong);color:var(--gran-600);background:var(--gran-50)}.meny-tall{margin-left:auto;font:var(--type-meta);color:var(--ink-3)}.oppgave-dialog{margin:auto;width:min(560px,calc(100vw - 2 * var(--sp-4)));padding:0;border:1px solid var(--border-hairline);border-radius:var(--r-card);background:var(--surface-card);color:var(--ink-1)}.oppgave-dialog::backdrop{background:color-mix(in oklab,var(--ink-1) 45%,transparent)}.oppgave-dialog-innhold{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-5);max-height:min(80dvh,720px);overflow-y:auto}.oppgave-dialog-gjort{display:flex}@media(max-width:560px){.oppgave-dialog-gjort>*{flex:1}}.oppgave-dialog-meta{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--sp-3)}.oppgave-dialog-rad dt{font:var(--type-meta);color:var(--text-subtle)}.oppgave-dialog-rad dd{margin:0;font:var(--type-small);color:var(--ink-1)}.logg-bilder{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin:0;padding:0;list-style:none}.logg-bilder li{position:relative;width:104px}.logg-bilder img{display:block;width:104px;height:104px;object-fit:cover;border-radius:var(--r-control);border:1px solid var(--border-default);background:var(--surface-sunken)}.logg-bilde-tekst{display:block;margin-top:var(--sp-1);font:var(--type-meta);color:var(--text-subtle);overflow-wrap:anywhere}.logg-bilde-fjern{position:absolute;top:4px;right:4px}.logg-bilde-slett{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-1);height:104px;background:color-mix(in srgb,var(--bg-app) 88%,transparent);border-radius:var(--r-control)}.shell-admin{background:var(--bg-app)}.admin-topp{position:sticky;top:0;z-index:20;background:var(--surface-sunken);border-bottom:1px solid var(--border-default);padding-inline:max(var(--side-gutter),calc((100% - var(--app-max)) / 2 + var(--side-gutter)))}.admin-topp-inner{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);min-height:56px}.admin-merke{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--text-muted);min-width:0;font:var(--type-small)}.admin-merke-tekst{font:var(--type-small);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-merke-del{font:var(--type-eyebrow);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-subtle);margin-left:var(--sp-1)}.admin-topp-hoyre{display:inline-flex;align-items:center;gap:var(--sp-3);flex-shrink:0}.page{width:100%;max-width:var(--app-max);margin:0 auto;display:flex;flex-direction:column;gap:var(--sp-6)}.page-smal{max-width:720px}.dashboard{display:grid;grid-template-columns:1fr;gap:var(--sp-8);align-items:start}.dashboard-greet{grid-column:1 / -1;min-width:0}.dashboard-hoved,.dashboard-side{display:flex;flex-direction:column;gap:var(--sp-6);min-width:0}.dashboard-tall{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--sp-4);margin:0;padding:0;list-style:none}@media(min-width:900px){.dashboard{grid-template-columns:minmax(0,1fr) 340px;gap:var(--sp-10)}}.artikkelkort>span:first-child{aspect-ratio:16 / 10;height:auto!important;min-height:0!important}.artikkelkort-rad>span:first-child{aspect-ratio:auto;flex:0 0 clamp(96px,28%,132px);min-height:96px!important}.article-grid{display:grid;gap:var(--sp-4);grid-template-columns:1fr}@media(min-width:700px){.article-grid{grid-template-columns:1fr 1fr}}.login-screen{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-6);padding:var(--sp-6);background:var(--bg-app)}.article-body{--lese-fs: var(--fs-title-sm);--lese-lh: 1.6}.page:has(.article-body){max-width:var(--lese-bredde)}.article-body p,.article-body li{max-width:none}.page:has(.article-body) .side-topp h2{font-size:var(--fs-display)!important}.page:has(.article-body) .side-topp p{font-size:var(--fs-title)!important;line-height:1.45!important;max-width:46ch}.article-body p{margin:0 0 calc(var(--sp-6) + var(--sp-1));font:var(--type-body);font-size:var(--lese-fs);line-height:var(--lese-lh);color:var(--text-body);max-width:64ch}.article-body p:last-child{margin-bottom:0}.side-topp>div{gap:var(--sp-2)!important}.side-topp h2{margin:var(--sp-1) 0 var(--sp-2)}.chips button,.chips-valg button{min-height:var(--tap-min)!important}@media(max-width:640px){.veiviser-slor{padding:0!important;align-items:stretch!important}.veiviser-kort{max-width:none!important;max-height:none!important;height:100dvh;border-radius:0!important}}.tap-min,.tap-min button{min-height:var(--tap-min)}@media(max-width:640px){.chips{flex-wrap:nowrap!important;max-width:100%;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.chips::-webkit-scrollbar{display:none}.chips button{flex:0 0 auto;white-space:nowrap!important}}.artikkel-editor{display:grid;gap:var(--sp-5);align-items:start}@media(min-width:1100px){.artikkel-editor{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.shell:has(.page-arbeid){--app-max: 1600px}@media(min-width:1100px){.artikkel-editor{grid-template-columns:minmax(0,400px) minmax(0,900px);justify-content:center}}.lp{--lp-max: 1080px;--lp-gutter: var(--sp-6);--lp-seksjon: 88px;min-height:100dvh;background:var(--bg-app);color:var(--text-body)}html:has(.lp){scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html:has(.lp){scroll-behavior:auto}}.lp-spalte{width:100%;max-width:var(--lp-max);margin:0 auto;padding-inline:var(--lp-gutter)}.lp-seksjon{padding-block:var(--lp-seksjon);scroll-margin-top:var(--topbar-h)}.lp-band{background:var(--surface-sunken);border-block:1px solid var(--border-hairline)}.lp-strek-topp{border-top:1px solid var(--border-hairline)}.lp-kig{display:grid;grid-template-columns:1fr 1.1fr;gap:var(--sp-8);align-items:center}@media(max-width:860px){.lp-kig{grid-template-columns:1fr}}.lp-kig-rad{display:flex;gap:var(--sp-3);align-items:flex-start}.lp-kig-rad .lp-flis{flex-shrink:0}.lp-kig-foto{border-radius:var(--r-card);overflow:hidden;box-shadow:var(--shadow-2);aspect-ratio:4 / 3}.lp-kig-merk{display:flex;gap:var(--sp-2);align-items:flex-start;margin:0;padding:var(--sp-3) var(--sp-4);background:var(--surface-sunken);border:1px solid var(--border-hairline);border-radius:var(--r-control);font:var(--type-small);color:var(--text-muted);width:fit-content}.lp-topp{position:sticky;top:var(--testbanner-h, 0px);z-index:50;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-3);min-height:var(--topbar-h);padding-block:var(--sp-2);padding-inline:max(var(--gutter-mobile),calc((100% - var(--lp-max)) / 2 + var(--lp-gutter)));background:color-mix(in oklab,var(--paper-0) 88%,transparent);-webkit-backdrop-filter:saturate(140%) blur(10px);backdrop-filter:saturate(140%) blur(10px);border-bottom:1px solid var(--border-hairline)}.lp-merke{display:inline-flex;align-items:center;min-height:var(--tap-min);flex:0 0 auto;text-decoration:none}.lp-merke-innhold{display:inline-flex;align-items:center;gap:var(--sp-3)}.lp-ordmerke{font:var(--fw-medium) var(--fs-body-lg) / 1 var(--font-display);letter-spacing:var(--ls-title);color:var(--text-body)}.lp-nav{display:flex;flex-wrap:wrap;gap:var(--sp-1);margin-left:auto}.lp-topp-handlinger{display:flex;align-items:center;gap:var(--sp-2)}.lp-navlenke{display:inline-flex;align-items:center;height:36px;padding:0 var(--sp-3);border-radius:var(--r-control);font:var(--type-body);color:var(--text-muted);text-decoration:none;transition:var(--transition-control)}.lp-navlenke-hoy{height:40px;font:var(--type-body-strong)}@media(hover:hover){.lp-navlenke:hover{background:var(--surface-sunken);color:var(--text-body)}}@media(max-width:899px){.lp-nav{display:none}.lp-topp-handlinger{margin-left:auto}}@media(max-width:559px){.lp-topp{gap:var(--sp-1) var(--sp-2)}.lp-navlenke-hoy{padding:0 var(--sp-2)}}.lp-knapp,.lp-knapp2{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 var(--sp-5);border-radius:var(--r-control);letter-spacing:.005em;text-decoration:none;white-space:nowrap;transition:var(--transition-control)}.lp-knapp-md{min-height:40px;padding:0 var(--sp-4);font:var(--type-body-strong)}.lp-knapp-lg{min-height:52px;font:var(--fw-medium) var(--fs-body-lg) / 1 var(--font-sans)}.lp-knapp{background:var(--action-primary);color:var(--action-primary-text);border:1px solid transparent;box-shadow:var(--shadow-2)}.lp-knapp2{background:var(--surface-card);color:var(--text-body);border:1px solid var(--border-default);box-shadow:var(--shadow-1)}@media(hover:hover){.lp-knapp:hover{background:var(--action-primary-hover);color:var(--action-primary-text)}.lp-knapp2:hover{background:var(--surface-sunken);border-color:var(--border-strong);color:var(--text-body)}}.lp-knapperad{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.lp-bilde{position:relative;display:flex;align-items:center;justify-content:center;padding:var(--sp-4);background:repeating-linear-gradient(45deg,var(--surface-sunken) 0 6px,var(--surface-pressed) 6px 10px)}.lp-bilde-tekst{font:var(--type-meta);color:var(--text-subtle);text-align:center;background:color-mix(in srgb,var(--bg-app) 78%,transparent);padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill)}.lp-foto{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:inherit}.lp-bilde-fyll{position:absolute;top:0;right:0;bottom:0;left:0}.lp-bilde-16-10{aspect-ratio:16 / 10}.lp-bilde-telefon{aspect-ratio:9 / 18;border-radius:17px;overflow:hidden}.lp-hero{position:relative;scroll-margin-top:var(--topbar-h)}.lp-hero-skygge{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--bg-app) 82%,transparent) 0%,color-mix(in srgb,var(--bg-app) 45%,transparent) 42%,color-mix(in srgb,var(--bg-app) 62%,transparent) 72%,var(--bg-app) 100%)}.lp-hero-inner{position:relative;display:flex;flex-direction:column;gap:var(--sp-5);padding-block:112px var(--lp-seksjon)}.lp-eyebrow{font:var(--type-eyebrow);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-link)}.lp-h1{font:var(--fw-regular) clamp(var(--fs-headline),4.2vw,var(--fs-display)) / var(--lh-tight) var(--font-display);letter-spacing:var(--ls-display);color:var(--text-body);max-width:18ch}.lp-h2{font:var(--fw-regular) clamp(var(--fs-headline),3.5vw,var(--fs-display)) / var(--lh-tight) var(--font-display);letter-spacing:var(--ls-display);color:var(--text-body)}.lp-h2-sm{font:var(--type-headline);letter-spacing:var(--ls-display)}.lp-ingress{margin:0;font:var(--fw-regular) var(--fs-body) / var(--lh-body) var(--font-sans);color:var(--text-muted);max-width:52ch}.lp-brod{margin:0;font:var(--type-body);color:var(--text-muted);max-width:52ch}.lp-smaatekst{font:var(--type-small);color:var(--text-subtle)}@media(max-width:560px){.lp-tillit-del{display:block}.lp-tillit-skille{display:none}}.lp-mono{font:var(--type-meta);color:var(--text-subtle)}.lp-chips{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.lp-chip{display:inline-flex;align-items:center;gap:6px;padding:6px var(--sp-3);border-radius:var(--r-pill);border:1px solid var(--border-default);background:color-mix(in srgb,var(--surface-card) 72%,transparent);font:var(--type-small);color:var(--text-body)}.lp-hode{display:flex;flex-direction:column;gap:var(--sp-3);max-width:640px;min-width:0}.lp-hode-midt{margin-inline:auto;align-items:center;text-align:center}.lp-rutenett{display:grid;gap:var(--sp-4);margin-top:var(--sp-10)}.lp-rutenett-4{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.lp-rutenett-2{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.lp-rutenett-3{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.lp-rutenett-fordel{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--sp-6) var(--sp-8)}.lp-rutenett-steg{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--sp-6)}.lp-kort{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0;background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--r-card);padding:var(--sp-5);box-shadow:var(--shadow-1)}.lp-kort-lg{gap:var(--sp-4);padding:var(--sp-6)}.lp-korttittel{font:var(--type-section);color:var(--text-body)}.lp-kort-hode{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.lp-flis{width:40px;height:40px;flex:0 0 auto;border-radius:var(--r-control);background:var(--gran-50);color:var(--text-link);display:inline-flex;align-items:center;justify-content:center}.lp-flis-lg{width:48px;height:48px;border-radius:14px}.lp-tall-rad{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.lp-tall,.lp-pris-belop{font:var(--fw-regular) var(--fs-display) / var(--lh-tight) var(--font-display);letter-spacing:var(--ls-display);color:var(--text-body)}.lp-aar{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:var(--sp-14);align-items:center}.lp-aar-liste{margin-top:var(--sp-4);border-top:1px solid var(--border-hairline)}.lp-aar-rad{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);padding-block:14px;border-bottom:1px solid var(--border-hairline)}.lp-aar-mnd{display:inline-flex;align-items:center;gap:var(--sp-2);width:96px;flex:0 0 auto}.lp-aar-prikk{width:8px;height:8px;border-radius:var(--r-pill);flex:0 0 auto}.lp-aar-mndnavn{font:var(--fw-medium) var(--fs-caption) / 1.4 var(--font-sans);letter-spacing:.05em;color:var(--text-subtle)}.lp-aar-tekst{flex:1 1 10ch;min-width:0;font:var(--type-body);color:var(--text-body)}.lp-aar-hjul{display:flex;flex-direction:column;align-items:center;gap:var(--sp-4)}.lp-galleri-ramme{position:relative;margin-top:var(--sp-10)}.lp-galleri{display:flex;gap:var(--sp-4);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:var(--sp-1);scrollbar-width:none;padding:var(--sp-1) var(--sp-1) var(--sp-2);-webkit-overflow-scrolling:touch}.lp-galleri::-webkit-scrollbar{display:none}.lp-galleri-kort{flex:0 0 min(480px,86%);scroll-snap-align:start;display:flex;flex-direction:column;background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--r-card);overflow:hidden;box-shadow:var(--shadow-2)}.lp-galleri-kropp{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-6);flex:1}.lp-artikkeltittel{font:var(--type-title);letter-spacing:var(--ls-title);color:var(--text-body)}.lp-steg-liste{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--sp-2) var(--sp-6);margin-top:var(--sp-1)}.lp-steg{display:flex;align-items:baseline;gap:10px;font:var(--type-body);color:var(--text-body)}.lp-steg-nr{font:var(--fw-medium) var(--fs-caption) / 1.4 var(--font-sans);color:var(--text-link)}.lp-lesmer{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;margin-top:auto;padding-top:var(--sp-2);font:var(--type-body-strong);color:var(--text-link);text-decoration:none}@media(hover:hover){.lp-lesmer:hover{text-decoration:underline}}.lp-galleri-pil{position:absolute;top:50%;transform:translateY(-50%);width:var(--tap-min);height:var(--tap-min);border-radius:var(--r-pill);display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--surface-card) 94%,transparent);border:1px solid var(--border-default);color:var(--text-body);cursor:pointer;box-shadow:var(--shadow-2);transition:var(--transition-control)}.lp-galleri-pil-v{left:-10px}.lp-galleri-pil-h{right:-10px}@media(hover:hover){.lp-galleri-pil:hover{background:var(--surface-sunken);border-color:var(--border-strong)}}.lp-steg-kolonne{display:flex;flex-direction:column;gap:var(--sp-2);padding-top:var(--sp-5);border-top:1px solid var(--border-default);min-width:0}.lp-steg-tall{font:var(--fw-medium) var(--fs-body) / 1.4 var(--font-sans);color:var(--text-link)}.lp-skjermer{display:flex;flex-wrap:wrap;gap:var(--sp-6);margin-top:64px;align-items:stretch;justify-content:center}.lp-nettleser{flex:2 1 460px;max-width:720px;min-width:0;border:1px solid var(--border-default);border-radius:var(--r-card);overflow:hidden;background:var(--surface-card);box-shadow:var(--shadow-2)}.lp-nettleser-linje{display:flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-bottom:1px solid var(--border-hairline)}.lp-nettleser-prikk{width:8px;height:8px;border-radius:var(--r-pill);background:var(--border-default)}.lp-nettleser-adresse{flex:1;text-align:center;font:var(--fw-regular) var(--fs-micro) / 1.4 var(--font-sans);color:var(--text-subtle)}.lp-telefon{flex:0 1 240px;display:flex;align-items:center;min-width:0}.lp-telefon-ramme{width:100%;border:1px solid var(--border-default);border-radius:var(--r-xl);padding:var(--sp-2);background:var(--surface-card);box-shadow:var(--shadow-2)}.lp-priser{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--sp-4);max-width:880px;margin:var(--sp-10) auto 0}.lp-pris{box-shadow:var(--shadow-2)}.lp-pris-premium{border-color:var(--gran-100)}.lp-punktliste{display:flex;flex-direction:column;gap:10px}.lp-punkt{display:flex;align-items:baseline;gap:10px;font:var(--type-body);color:var(--text-body)}.lp-knapp-bunn{margin-top:auto}.lp-venteliste{display:flex;flex-direction:column;gap:var(--sp-2);margin-top:auto}.lp-felt-merke{font:var(--type-label);color:var(--text-muted)}.lp-venteliste-skjema{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.lp-takk{display:flex;align-items:baseline;gap:var(--sp-2);font:var(--type-body);color:var(--text-link)}.lp-feil{font:var(--type-small);color:var(--danger-fg)}.lp-sitat{margin:0}.lp-sitat blockquote{margin:0;font:italic var(--fw-regular) var(--fs-body-lg) / var(--lh-body) var(--font-display);color:var(--text-body)}.lp-sitat figcaption{font:var(--type-meta);color:var(--text-subtle)}.lp-faq{max-width:720px;margin:var(--sp-8) auto 0;border-top:1px solid var(--border-hairline)}.lp-faq details{border-bottom:1px solid var(--border-hairline)}.lp-faq summary{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-4);padding-block:18px;cursor:pointer;list-style:none;font:var(--fw-medium) var(--fs-body) / 1.4 var(--font-sans);color:var(--text-body)}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq p{margin:0;padding-bottom:18px;font:var(--type-body);color:var(--text-muted);max-width:60ch}.lp-faq-pil{color:var(--text-subtle);transition:transform var(--dur-fast) var(--ease-out)}.lp-faq details[open] .lp-faq-pil{transform:rotate(180deg)}.lp-avsender{max-width:720px;display:flex;flex-direction:column;align-items:center;gap:var(--sp-4);text-align:center}.lp-avsender-lenker{display:flex;flex-wrap:wrap;gap:var(--sp-5);justify-content:center}.lp-avsender-lenker a{font:var(--type-small)}.lp-cta{background:var(--gran-50);border-block:1px solid var(--gran-100)}.lp-cta-inner{display:flex;flex-direction:column;align-items:center;gap:var(--sp-4);text-align:center;padding-block:80px}.lp-bunn{border-top:1px solid var(--border-hairline)}.lp-bunn-inner{padding-block:64px var(--sp-8)}.lp-bunn-rutenett{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--sp-8)}.lp-bunn-kolonne{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}.lp-bunn-tagline{margin:0;max-width:28ch;color:var(--text-muted)}.lp-bunn-tittel{font:var(--type-eyebrow);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-subtle)}.lp-bunn-lenke{font:var(--type-small);color:var(--text-muted);text-decoration:none}@media(hover:hover){.lp-bunn-lenke:hover{color:var(--text-body);text-decoration:underline}}.lp-bunn-rad{display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-6);justify-content:space-between;margin-top:var(--sp-10);padding-top:var(--sp-6);border-top:1px solid var(--border-hairline)}.login-flate{position:relative;min-height:100dvh;display:flex;flex-direction:column;background:var(--bg-app)}.login-skygge{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(0deg,color-mix(in srgb,var(--bg-app) 72%,transparent),color-mix(in srgb,var(--bg-app) 15%,transparent) 32%),linear-gradient(90deg,color-mix(in srgb,var(--bg-app) 85%,transparent),color-mix(in srgb,var(--bg-app) 45%,transparent) 52%,color-mix(in srgb,var(--bg-app) 25%,transparent))}.login-inner{position:relative;flex:1;width:100%;max-width:1280px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-10);padding:clamp(var(--sp-6),5vw,80px)}.login-intro{flex:1 1 400px;max-width:620px;min-width:0;display:flex;flex-direction:column;gap:var(--sp-6)}@media(max-width:720px){.login-flate-inngang .login-intro>:not(.login-merke){display:none}.login-flate-inngang .login-inner{gap:var(--sp-5)}}.login-merke{--line: color-mix(in srgb, var(--text-body) 35%, transparent);display:inline-flex;align-items:center;gap:var(--sp-3)}.login-display{font:var(--fw-regular) clamp(34px,4.5vw,50px) / var(--lh-tight) var(--font-display);letter-spacing:var(--ls-display);color:var(--text-body);max-width:16ch}.login-ingress{margin:0;font:var(--fw-regular) var(--fs-body-lg) / var(--lh-body) var(--font-sans);color:var(--text-muted);max-width:44ch}.login-chip{display:inline-flex;align-items:center;gap:6px;padding:6px var(--sp-3);border-radius:var(--r-pill);border:1px solid color-mix(in srgb,var(--text-body) 18%,transparent);background:color-mix(in srgb,var(--bg-app) 55%,transparent);font:var(--type-small);color:var(--text-body)}.login-kort{flex:0 1 420px;width:min(420px,100%);display:flex;flex-direction:column;gap:var(--sp-5);background:color-mix(in srgb,var(--surface-card) 94%,transparent);-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px);border:1px solid var(--border-default);border-radius:var(--r-card);padding:var(--sp-6);box-shadow:var(--shadow-3)}.login-kort-topp{display:flex;flex-direction:column;gap:6px}.login-tittel{font:var(--type-title);letter-spacing:var(--ls-title);color:var(--text-body)}.login-undertekst{margin:0;font:var(--type-small);color:var(--text-muted)}.login-glemt{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);margin:0;text-align:center;font:var(--type-small);color:var(--text-muted)}.login-glemt a{color:var(--text-link)}.login-epost{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);margin:0;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-control);background:var(--surface-sunken);font:var(--type-body);color:var(--text-body);overflow-wrap:anywhere}.login-skille{--line-soft: var(--line)}.login-bytt{all:unset;cursor:pointer;font:var(--type-small);color:var(--text-link);text-align:center}.login-vilkar{display:flex;flex-wrap:wrap;gap:var(--sp-5);justify-content:center;padding-top:var(--sp-4);border-top:1px solid var(--border-hairline)}.login-vilkar a{font:var(--type-meta);color:var(--text-muted);text-decoration:none}@media(hover:hover){.login-vilkar a:hover{color:var(--text-body);text-decoration:underline}}@media(max-width:640px){.oppgaverad{flex-wrap:wrap;padding:var(--sp-5)!important}.oppgaverad>div{gap:var(--sp-3)!important}.oppgaverad>button~button{align-self:center}.oppgaverad>button:first-of-type{order:3;width:100%!important;justify-content:flex-start;gap:var(--sp-3);margin:var(--sp-3) 0 0!important}.oppgaverad>button:first-of-type:after{content:"Marker som gjort";font:var(--type-label);color:var(--ink-2)}.oppgaverad>button[aria-pressed=true]:after{content:"Angre"}}.filterark{margin:auto auto 0;width:100%;max-width:none;max-height:85dvh;padding:0;border:0;border-top:1px solid var(--border-hairline);border-radius:var(--r-card) var(--r-card) 0 0;background:var(--surface-card);color:var(--ink-1)}.filterark::backdrop{background:color-mix(in oklab,var(--ink-1) 45%,transparent)}.filterark-innhold{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-5) var(--sp-5) calc(var(--sp-5) + env(safe-area-inset-bottom));max-height:85dvh;overflow-y:auto}input,textarea,select,option{background-color:var(--surface-card);color:var(--ink-1)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,select:-webkit-autofill{box-shadow:0 0 0 1000px var(--surface-card) inset;-webkit-text-fill-color:var(--ink-1);caret-color:var(--ink-1)}::placeholder{color:var(--ink-3);opacity:1}::selection{background:var(--gran-100);color:var(--ink-1)}.lp-oppgavekort{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--border-default);border-radius:var(--r-card);background:var(--surface-card);box-shadow:var(--shadow-1)}.lp-oppgavekort-boks{flex:0 0 auto;width:26px;height:26px;margin-top:2px;border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface-sunken)}.lp-oppgavekort-tekst{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.lp-oppgavekort-tekst strong{font:var(--type-body-strong);color:var(--text-body)}.lp-oppgavekort-merker{display:flex;gap:var(--sp-2);flex-wrap:wrap}.lp-oppgavekort-boks-avkrysset{display:inline-flex;align-items:center;justify-content:center;background:var(--gran-700);border-color:var(--gran-700);box-shadow:none}.lp-salg{display:flex;align-items:center;gap:var(--sp-5);flex-wrap:wrap;margin-top:var(--sp-8)}.lp-salg-oppgaver{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:var(--sp-3)}.lp-salg-pil{flex:0 0 auto;color:var(--text-muted)}.lp-salg-dokument{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-3);padding:var(--sp-6);border:1px solid var(--border-default);border-radius:var(--r-card);background:var(--surface-card);box-shadow:var(--shadow-2)}.lp-salg-filnavn{font:var(--type-body-strong);color:var(--text-body)}@media(max-width:640px){.lp-salg{flex-direction:column;align-items:stretch}.lp-salg-pil{align-self:center;transform:rotate(90deg)}}.lp-avkryssliste{list-style:none;margin:var(--sp-4) 0 var(--sp-4);padding:0;display:flex;flex-direction:column;gap:var(--sp-3);font:var(--type-small);color:var(--text-body)}.lp-avkryssliste li{display:flex;align-items:center;gap:var(--sp-3)}.lp-avkryss{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface-sunken)}.lp-avkryss-paa{border-color:var(--gran-700);background:var(--gran-700)}.lp-avkryss-av{color:var(--text-subtle)}.aarshjul-sesonger{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--sp-5) var(--sp-6)}.aarshjul-sesonger li{display:flex;flex-direction:column;gap:var(--sp-2)}.aarshjul-sesong-navn{display:flex;align-items:center;gap:var(--sp-2);font:var(--type-body-strong);color:var(--text-body)}.aarshjul-prikk{width:9px;height:9px;border-radius:var(--r-pill)}.aarshjul-naa{font:var(--type-meta);color:var(--text-subtle)}.aarshjul-stolpe{display:block;height:4px;border-radius:var(--r-pill);background:var(--surface-sunken);overflow:hidden}.aarshjul-fyll{display:block;height:100%;border-radius:var(--r-pill)}.aarshjul-tall{font:var(--type-meta);color:var(--text-muted)}.aarshjul-rad{all:unset;display:flex;align-items:center;gap:var(--sp-5);width:100%;box-sizing:border-box;padding:var(--sp-5);border:1px solid var(--border-default);border-radius:var(--r-card);background:var(--surface-card);box-shadow:var(--shadow-1);cursor:pointer}.aarshjul-rad-tekstrad{display:flex;align-items:flex-start;gap:var(--sp-5);flex:1;min-width:0}.aarshjul-rad-tekst{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.inngang-par{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:var(--sp-3)}.inngang-kort{all:unset;display:flex;flex-direction:column;gap:var(--sp-2);box-sizing:border-box;padding:var(--sp-4);border:1px solid var(--border-default);border-radius:var(--r-card);background:var(--surface-card);box-shadow:var(--shadow-1);cursor:pointer}.inngang-kort-ny{border-color:var(--gran-500)}.mer-valg>summary{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);padding:var(--sp-3);font:var(--type-small);color:var(--text-link);cursor:pointer;list-style:none}.mer-valg>summary::-webkit-details-marker{display:none}.mer-valg>summary:after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg)}.mer-valg[open]>summary:after{transform:translateY(1px) rotate(-135deg)}.mer-valg-innhold{display:flex;flex-direction:column;gap:var(--sp-4);padding-top:var(--sp-3)}.oppgaverad-oversikt:after{content:"";order:95;flex:0 0 auto;align-self:center;width:8px;height:8px;border-right:2px solid var(--text-subtle);border-bottom:2px solid var(--text-subtle);transform:rotate(-45deg);opacity:.6}.omraade-kvittering{position:fixed;left:50%;bottom:calc(var(--sp-6) + var(--tabbar-h, 0px) + env(safe-area-inset-bottom));transform:translate(-50%);z-index:30;pointer-events:none;margin:0;max-width:min(90vw,40ch);text-align:center;padding:var(--sp-3) var(--sp-5);border-radius:var(--r-pill);background:var(--surface-card);border:1px solid var(--state-done-line);color:var(--state-done-fg);font:var(--type-body-strong)}.testbanner{position:sticky;top:0;z-index:60;display:flex;align-items:baseline;justify-content:center;gap:var(--sp-3);padding:var(--sp-4) var(--gutter-mobile);background:var(--state-due-bg);color:var(--text-body);border-bottom:2px solid var(--state-due-line);font:var(--type-body);text-align:left;text-wrap:balance}#root:has(.testbanner){min-height:100dvh;display:flex;flex-direction:column}#root:has(.testbanner)>:not(.testbanner){flex:1 0 auto;min-height:0}.testkort{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--state-due-line);border-radius:var(--r-control);background:var(--state-due-bg)}.testkort-ingress{display:flex;align-items:baseline;gap:var(--sp-2);margin:0;font:var(--type-small);color:var(--text-body)}.testkort-liste{display:flex;flex-direction:column;gap:var(--sp-2);margin:0}.testkort-rad{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2) var(--sp-3)}.testkort-navn{flex:0 0 auto;min-width:14ch;font:var(--type-small);color:var(--text-muted)}.testkort-verdi{flex:1 1 auto;margin:0;font:var(--type-meta);color:var(--text-body);overflow-wrap:anywhere}.lp-prisny{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-4);margin-top:var(--sp-8);align-items:stretch}@media(max-width:820px){.lp-prisny{grid-template-columns:1fr}}.lp-prisny-kort{position:relative;display:flex;flex-direction:column;gap:var(--sp-3);border-radius:var(--r-card);padding:var(--sp-6);overflow:hidden}.lp-prisny-gratis{background:var(--surface-card);border:1px solid var(--border-hairline)}.lp-prisny-premium{background:linear-gradient(180deg,#2e2154,#201646);color:#efe9ff;border:1px solid #3a2c77}.lp-prisny-glans{position:absolute;top:-40%;right:-20%;width:60%;height:80%;pointer-events:none;background:radial-gradient(closest-side,rgba(157,142,230,.32),transparent 70%)}.lp-prisny-merke{position:relative;font:var(--type-label);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-link)}.lp-prisny-premium .lp-prisny-merke{color:#b9a9ef}.lp-prisny-pris{position:relative;display:flex;align-items:baseline;gap:var(--sp-2);flex-wrap:wrap}.lp-prisny-belop{font:var(--type-display);font-size:clamp(40px,6vw,56px);line-height:1;letter-spacing:-.01em}.lp-prisny-per{font:var(--type-small);color:var(--text-muted)}.lp-prisny-premium .lp-prisny-per{color:#b9a9ef}.lp-prisny-under{position:relative;font:var(--type-small);color:var(--text-muted);margin-bottom:var(--sp-2)}.lp-prisny-premium .lp-prisny-under{color:#c8bdf0}.lp-prisny-liste{display:flex;flex-direction:column;gap:12px}.lp-prisny-punkt{display:flex;align-items:flex-start;gap:10px;font:var(--type-body);color:var(--text-body)}.lp-prisny-grunner{position:relative;display:flex;flex-direction:column;gap:var(--sp-4)}.lp-prisny-grunn{display:flex;gap:var(--sp-3);align-items:flex-start}.lp-prisny-nr{flex:none;font-family:var(--font-display);font-style:italic;font-size:18px;color:#9d8ee6;line-height:1.4;min-width:22px}.lp-prisny-grunn-tittel{margin:0 0 2px;font:var(--type-body-strong);color:#f4f0ff}.lp-prisny-grunn-tekst{margin:0;font:var(--type-small);color:#c1b6e8;line-height:1.5}.lp-prisny-knapp{position:relative;margin-top:auto;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 var(--sp-5);border-radius:999px;font:var(--type-body-strong);text-decoration:none;text-align:center;transition:var(--transition-control)}.lp-prisny-knapp-lys{background:var(--surface-sunken);color:var(--text-body);border:1px solid var(--border-hairline)}.lp-prisny-knapp-fylt{background:#7c5cfa;color:#fff;border:1px solid transparent}@media(hover:hover){.lp-prisny-knapp-lys:hover{background:var(--surface-card)}.lp-prisny-knapp-fylt:hover{background:#6b4fe0}}.lp-hero .lp-lesmer{align-self:center;margin-top:0;padding-top:0}@media(hover:hover){.sok-treff:hover{background:var(--surface-sunken)}}.sok-treff:focus-visible{outline:2px solid var(--action-primary);outline-offset:-2px}.artikkel-tabs{display:flex;gap:var(--sp-4);flex-wrap:wrap;border-bottom:1px solid var(--border-hairline)}.artikkel-tab{all:unset;cursor:pointer;padding:var(--sp-2) 0 var(--sp-3);font:var(--type-body);color:var(--text-muted);border-bottom:2px solid transparent;margin-bottom:-1px}.artikkel-tab-aktiv{color:var(--text-body);border-bottom-color:var(--action-primary)}@media(hover:hover){.artikkel-tab:hover{color:var(--text-body)}}.artikkel-tab:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}:root{--sesong-vaar: light-dark(#6E9070, #9BBE98);--sesong-sommer: light-dark(#B08217, #E0BE64);--sesong-host: light-dark(#B26B35, #E0996A);--sesong-vinter: light-dark(#5B87B0, #93B8DA)}.chips-sesong>button:nth-child(1)>span:first-child{color:var(--sesong-vaar)!important}.chips-sesong>button:nth-child(2)>span:first-child{color:var(--sesong-sommer)!important}.chips-sesong>button:nth-child(3)>span:first-child{color:var(--sesong-host)!important}.chips-sesong>button:nth-child(4)>span:first-child{color:var(--sesong-vinter)!important}.sesongbolk-vaar>:first-child>:first-child{color:var(--sesong-vaar)!important}.sesongbolk-sommer>:first-child>:first-child{color:var(--sesong-sommer)!important}.sesongbolk-host>:first-child>:first-child{color:var(--sesong-host)!important}.sesongbolk-vinter>:first-child>:first-child{color:var(--sesong-vinter)!important}.dashboard-greet[data-sesong]>header>span:first-child{display:inline-flex;align-items:center;gap:var(--sp-2)}.dashboard-greet[data-sesong=vaar]>header>span:first-child{color:var(--sesong-vaar)!important}.dashboard-greet[data-sesong=sommer]>header>span:first-child{color:var(--sesong-sommer)!important}.dashboard-greet[data-sesong=host]>header>span:first-child{color:var(--sesong-host)!important}.dashboard-greet[data-sesong=vinter]>header>span:first-child{color:var(--sesong-vinter)!important}.lp-kontrollband-inner{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-6);flex-wrap:wrap}.lp-kontrollband-inner .lp-hode{max-width:62ch}.lp-kontrollband-inner .lp-knapp{flex:0 0 auto}.lp-naar{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--sp-4);margin-top:var(--sp-5)}.lp-naar-bolk{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4);background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--r-card)}.lp-naar-merke{font:var(--type-eyebrow);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-link)}.lp-naar-liste{display:flex;flex-direction:column;gap:var(--sp-2);margin:0;padding:0;list-style:none}.lp-naar-liste li{display:flex;align-items:center;gap:var(--sp-2);font:var(--type-body);color:var(--text-body)}.lp-hva{margin:0;font:var(--fw-medium) clamp(18px,2vw,22px) / 1.45 var(--font-sans);color:var(--text-body);max-width:46ch}html.drakt-fiken .lp-hva{margin-inline:auto}.lp-ordmerke-med-tag{display:flex;flex-direction:column;gap:1px;min-width:0}.lp-kategoritag{font:var(--fw-regular) 12px / 1.3 var(--font-sans);color:var(--text-muted);white-space:nowrap}@media(max-width:720px){.lp-kategoritag{display:none}}.streak-merke{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--sp-1);padding:3px 9px;border-radius:var(--r-pill);background:var(--amber-100, color-mix(in oklab, var(--amber-600) 14%, transparent));color:var(--ink-2);font:var(--type-meta);white-space:nowrap}.gjort-kvittering{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;gap:var(--sp-3);border-radius:var(--r-card);background:color-mix(in srgb,var(--surface-card) 92%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:gjortInn .22s var(--ease-out, ease-out)}.gjort-kvittering-hake{display:grid;place-items:center;width:38px;height:38px;border-radius:999px;background:var(--gran-700);animation:gjortHake .42s var(--ease-out, ease-out)}.gjort-kvittering-tekst{font:var(--type-body-strong);color:var(--text-body);max-width:34ch}@keyframes gjortInn{0%{opacity:0}to{opacity:1}}@keyframes gjortHake{0%{transform:scale(.4)}60%{transform:scale(1.12)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.gjort-kvittering,.gjort-kvittering-hake{animation:none}}.oppgaverad-oversikt[data-ikon]:before{content:"";order:90;flex:0 0 auto;align-self:center;width:64px;height:64px;border-radius:var(--r-sm);background:var(--rad-ikon, none) center / contain no-repeat}@media(max-width:640px){.oppgaverad-oversikt[data-ikon]:before{width:40px;height:40px}}.sjekk-sok{display:flex;flex-direction:column;gap:var(--sp-3)}.sjekk-sok-klebrig{position:sticky;top:var(--topbar-h, 64px);z-index:20;margin-inline:calc(var(--sp-3) * -1);padding:var(--sp-3);background:var(--bg-app, var(--paper-0));border-bottom:1px solid var(--border-hairline)}@media(max-width:640px){.sjekk-sok-klebrig{top:var(--topbar-h, 56px)}}.lp-malgruppe{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.lp-malgruppe-knapp{padding:8px var(--sp-4);border-radius:var(--r-pill);border:1px solid var(--border-default);background:color-mix(in srgb,var(--surface-card) 72%,transparent);font:var(--type-small);color:var(--text-body);cursor:pointer}.lp-malgruppe-knapp[aria-pressed=true]{border-color:transparent;background:var(--gran-600);color:var(--ink-inverse)}@media(hover:hover){.lp-malgruppe-knapp:hover:not([aria-pressed=true]){border-color:var(--gran-300)}}.fokuskort-ikon{position:relative;padding-right:calc(var(--card-pad-lg) + 96px + var(--sp-4))!important}.fokuskort-ikon:after{content:"";position:absolute;top:50%;right:var(--card-pad-lg);transform:translateY(-50%);width:96px;height:96px;background:var(--rad-ikon, none) center / contain no-repeat;pointer-events:none}@media(max-width:640px){.fokuskort-ikon{padding-right:calc(var(--card-pad-lg) + 56px + var(--sp-3))!important}.fokuskort-ikon:after{top:var(--card-pad-lg);transform:none;width:56px;height:56px}}.oppgaverad-nystil[data-ikon]:before{order:0}.oppgaverad-nystil>:nth-child(1){order:100;margin-inline:0 calc(var(--sp-1) * -1)}.oppgaverad-nystil>:nth-child(2){order:10}.oppgaverad-nystil>:nth-child(3){order:90}.oppgaverad-nystil:after{order:110}.oppgaverad-nystil>:nth-child(1)>span{border-radius:var(--r-pill)!important}.oppgaverad-motiv[data-ikon]:before{content:"";flex:0 0 auto;align-self:center;width:56px;height:56px;border-radius:var(--r-sm);background:var(--rad-ikon, none) center / contain no-repeat}@media(max-width:640px){.oppgaverad-motiv[data-ikon]:before{width:40px;height:40px}}@media(max-width:640px){.oppgaverad-nystil>:nth-child(2),.oppgaverad-motiv>:nth-child(2){order:1}.oppgaverad-nystil[data-ikon]>div,.oppgaverad-motiv[data-ikon]>div{flex:1 1 0!important;min-width:0!important}}.lp-hero-lenke{align-self:center;padding:0 var(--sp-2);font:var(--type-small);color:var(--text-subtle);text-decoration:underline;text-underline-offset:4px}@media(hover:hover){.lp-hero-lenke:hover{color:var(--text-muted)}}.lp-kig-lenke{margin:var(--sp-6) 0 0;text-align:center;font:var(--type-small)}.lp-kig-lenke a{color:var(--text-muted);text-decoration:underline;text-underline-offset:3px}@media(hover:hover){.lp-kig-lenke a:hover{color:var(--text-body)}}.lp-prisny-vent{margin-top:var(--sp-2);font:var(--type-small);color:#b9a9ef;text-align:center}.lp-situasjon{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.lp-situasjon-brikke{padding:8px var(--sp-4);border-radius:var(--r-pill);border:1px solid rgba(255,255,255,.28);background:transparent;font:var(--type-small);color:inherit;cursor:pointer;transition:var(--transition-control)}.lp-situasjon-brikke[aria-checked=true]{border-color:transparent;background:#fff;color:#241456;font-weight:var(--fw-medium)}@media(hover:hover){.lp-situasjon-brikke:hover:not([aria-checked=true]){border-color:#ffffff8c}}.lp-kort-anbefalt{position:relative;border-color:var(--gran-500);box-shadow:0 0 0 1px var(--gran-500)}img.lp-kig-foto{width:100%;height:100%;object-fit:cover}.lp-kort-tag{align-self:flex-start;margin-bottom:var(--sp-1);padding:4px var(--sp-3);border-radius:var(--r-pill);background:var(--gran-600);color:var(--ink-inverse);font:var(--type-meta)}.lp-artikkelsok{display:flex;flex-wrap:wrap;gap:var(--sp-2);width:100%;max-width:480px;margin:var(--sp-4) auto 0}.lp-artikkelsok input{flex:1 1 14rem;min-width:0;min-height:var(--tap-min);padding:0 var(--sp-4);border:1px solid var(--border-default);border-radius:var(--r-pill);background:var(--surface-card);color:var(--text-body);font:var(--type-body)}.lp-skjult{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.startliste{display:flex;flex-direction:column;gap:var(--sp-5);max-width:720px}.startliste-tilbake{align-self:flex-start;font:var(--type-label);color:var(--text-link)}.startliste-status{margin:0;font:var(--type-label);color:var(--text-subtle)}.startliste-gruppehode{display:flex;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-3)}.startliste-gruppehode img{width:40px;height:40px;object-fit:contain}.startliste-punkter{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--sp-3)}.startliste-lagre .lp-knapp{align-self:flex-start;margin-top:var(--sp-2)}.startliste-videre{text-align:center}.startliste-topp .lp-topp-handlinger{margin-left:auto}.startliste-situasjon .lp-situasjon-brikke{border-color:var(--border-default);background:var(--surface-card);color:var(--text-body);min-height:var(--tap-min)}.startliste-situasjon .lp-situasjon-brikke[aria-checked=true]{border-color:var(--action-primary);background:var(--action-primary);color:var(--action-primary-text)}@media(hover:hover){.startliste-situasjon .lp-situasjon-brikke:hover:not([aria-checked=true]){border-color:var(--action-primary)}}.lp-artikkelrad{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--sp-4);margin-top:var(--sp-6)}.lp-artikkelkort{display:flex;flex-direction:column;gap:var(--sp-2)}.lp-artikkelkort img{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--r-control)}.lp-artikkelkort .lp-lesmer{margin-top:auto}.rad-med-svar{display:flex;flex-direction:column;gap:0}.svarfelt{display:flex;flex-direction:column;gap:var(--sp-1);margin-top:-6px;padding:var(--sp-3);border:1px solid var(--border-hairline);border-top:none;border-radius:0 0 var(--r-card) var(--r-card);background:var(--surface-card)}.svarfelt-kompakt{padding:0 0 var(--sp-2)}.svarfelt-etikett{font:var(--type-label);color:var(--text-subtle)}.svarfelt-tekst{width:100%;box-sizing:border-box;min-height:var(--tap-min);padding:var(--sp-3);border:1px solid var(--border-default);border-radius:var(--r-control);background:var(--surface-card);color:var(--text-body);font:var(--type-body);resize:vertical}.svarfelt-tekst:focus-visible{outline:2px solid var(--action-primary);outline-offset:1px}.svarfelt-hjelp{margin:0;font:var(--type-small);color:var(--text-muted)}.svarfelt-feil{color:var(--state-overdue-fg);font-weight:var(--fw-medium)}.skjemasvar{display:flex;flex-direction:column;gap:var(--sp-2)}.skjemasvar-bokser{display:flex;gap:var(--sp-6)}.skjemasvar-boks{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--tap-min);font:var(--type-body);color:var(--text-body);cursor:pointer}.skjemasvar-boks input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-content:center;width:22px;height:22px;margin:0;border:1.5px solid var(--border-strong);border-radius:4px;background:var(--surface-card);cursor:pointer}.skjemasvar-boks input:checked:before{content:"";width:12px;height:6px;border-left:2.5px solid var(--action-primary);border-bottom:2.5px solid var(--action-primary);transform:translateY(-2px) rotate(-45deg)}.skjemasvar-boks input:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.skjemasvar-etikett{font:var(--type-label);color:var(--text-subtle)}.svarfelt-i-dialog .svarfelt{margin:0;padding:0;border:none;background:none}.selger-nr{display:inline-block;min-width:2em;color:var(--text-muted);font-variant-numeric:tabular-nums}.selger-skjema{display:flex;flex-direction:column;gap:var(--sp-5)}.selger-seksjon{display:flex;flex-direction:column;gap:var(--sp-4)}.selger-punkt{display:flex;flex-direction:column;gap:var(--sp-1)}.selger-sporsmaal{font:var(--type-body-strong);color:var(--text-body)}.selger-punkt .svarfelt-tekst{margin-top:var(--sp-2)}.selger-merknad{margin:0;padding:var(--sp-3) var(--sp-4);border-left:3px solid var(--action-primary);border-radius:var(--r-control);background:var(--surface-sunken);font:var(--type-small);color:var(--text-body);text-align:left}.selger-skjema .selger-seksjon .lp-smaatekst,.selger-skjema .selger-seksjon .selger-sporsmaal{margin:0;max-width:none;text-align:left}.selger-skjema{overflow-wrap:break-word}.selger-valg .lp-kort{display:flex;flex-direction:column;gap:var(--sp-3);align-items:flex-start}.selger-valg .lp-knapp,.selger-valg .lp-knapp2{align-self:flex-start}.selger-valg button:disabled{opacity:.55;cursor:not-allowed}.forsalg{display:flex;flex-direction:column;gap:var(--sp-4);margin-bottom:var(--sp-5);padding:var(--sp-5);border:1px solid var(--border-strong);border-radius:var(--r-card);background:var(--surface-card);overflow-wrap:break-word}.forsalg-hode{display:flex;flex-direction:column;gap:var(--sp-1)}.forsalg-tittelrad{display:flex;align-items:center;gap:var(--sp-3)}.forsalg-tittel{margin:0;font:var(--type-headline);color:var(--text-body)}.forsalg-ingress,.forsalg-undertittel{margin:0;font:var(--type-body);color:var(--text-muted)}.forsalg-hopp{margin:0;font:var(--type-small);color:var(--text-muted)}.forsalg-hopp button,.forsalg-lenke{padding:0;border:none;background:none;font:inherit;color:var(--text-link);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.forsalg-lenke{align-self:flex-start;font:var(--type-small)}.forsalg-status{margin:0;font:var(--type-label);color:var(--text-subtle)}.forsalg-intro,.forsalg-kontokort{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--r-control);background:var(--surface-sunken);font:var(--type-small);color:var(--text-body)}.forsalg-intro p,.forsalg-kontokort p{flex:1 1 auto;margin:0}.forsalg-kontokort{flex-wrap:wrap;align-items:center}.forsalg-knapper{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.forsalg-steg{border-top:1px solid var(--border-hairline)}.forsalg-steghode{display:flex;align-items:center;gap:var(--sp-2);width:100%;min-height:var(--tap-min);padding:var(--sp-3) 0;border:none;background:none;color:var(--text-body);text-align:left;cursor:pointer}.forsalg-stegnr{flex:0 0 auto;font:var(--type-label);color:var(--text-subtle)}.forsalg-stegnavn{flex:1 1 auto;font:var(--type-body-strong)}.forsalg-stegtall{flex:0 0 auto;font:var(--type-meta);color:var(--text-subtle)}.forsalg-panel{display:flex;flex-direction:column;gap:var(--sp-3);padding-bottom:var(--sp-4)}.forsalg-info{display:flex;gap:var(--sp-2);align-items:flex-start;margin:0;font:var(--type-small);color:var(--text-muted)}.forsalg-punkter{display:flex;flex-direction:column;gap:var(--sp-2);margin:0;padding:0;list-style:none}.forsalg-punkt{border:1px solid var(--border-hairline);border-radius:var(--r-control);background:var(--surface-card)}.forsalg-punkt-gjelder-ikke .forsalg-punktnavn{color:var(--text-subtle)}.forsalg-punktrad{display:flex;align-items:flex-start;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3)}.forsalg-kryss{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--tap-min);height:var(--tap-min);margin:-4px 0 -4px -8px;cursor:pointer}.forsalg-kryss input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-content:center;width:22px;height:22px;margin:0;border:1.5px solid var(--border-strong);border-radius:50%;background:var(--surface-card);cursor:pointer}.forsalg-kryss input:checked{border-color:var(--action-primary);background:var(--action-primary)}.forsalg-kryss input:checked:before{content:"";width:10px;height:5px;border-left:2px solid var(--text-on-dark);border-bottom:2px solid var(--text-on-dark);transform:translateY(-1px) rotate(-45deg)}.forsalg-kryss input:focus-visible,.forsalg-punkttittel:focus-visible,.forsalg-steghode:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px}.forsalg-punkttittel{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:var(--sp-1);min-width:0;padding:var(--sp-2) 0;border:none;background:none;color:var(--text-body);text-align:left;cursor:pointer}.forsalg-punktnavn{font:var(--type-body)}.forsalg-tagger{display:flex;flex-wrap:wrap;gap:var(--sp-1)}.forsalg-detaljer{display:flex;flex-direction:column;gap:var(--sp-2);padding:0 var(--sp-3) var(--sp-3) calc(var(--tap-min) + var(--sp-1));font:var(--type-small);color:var(--text-body)}.forsalg-detaljer p{margin:0}.forsalg-seetter{color:var(--text-muted)}.forsalg-notatetikett{font:var(--type-label);color:var(--text-subtle)}.forsalg-smaa{margin:0;font:var(--type-small);color:var(--text-muted)}.forsalg-laast{display:flex;align-items:baseline;gap:var(--sp-1)}.forsalg-egen,.forsalg-etter{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-2);padding:var(--sp-4);border-radius:var(--r-control);background:var(--surface-sunken);scroll-margin-top:var(--sp-8, 64px)}.forsalg-egen h3,.forsalg-etter h3{margin:0;font:var(--type-section);color:var(--text-body)}.forsalg-egen>p,.forsalg-etter>p{margin:0;font:var(--type-small);color:var(--text-body)}.forsalg-steg,.forsalg{scroll-margin-top:var(--sp-8, 64px)}.forsalg-feil,.forsalg-laster{font:var(--type-small);color:var(--text-muted)}.bro-kort{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-4)}.dashboard>.bro-kort{margin-bottom:0}.bro-tekst{flex:1 1 280px;margin:0;font:var(--type-body-strong);color:var(--text-body)}.bro-knapper{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.forsalg-kort{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3)}.forsalg-kort h2{flex:1 1 220px;margin:0;font:var(--type-title);color:var(--text-body)}.forsalg-kort-merke{flex-basis:100%;font:var(--type-label);color:var(--text-link)}.forsalg-hint{margin:0;font:var(--type-small);color:var(--text-subtle)}.admin-kjop-rutenett{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--sp-3)}.admin-kjop-kort{display:flex;flex-direction:column;gap:var(--sp-1);min-width:0;overflow-wrap:anywhere}.admin-kjop-merke{display:inline-flex;align-items:center;gap:var(--sp-1);font:var(--type-label);color:var(--text-link)}.admin-kjop-epost{font:var(--type-body-strong);color:var(--text-body)}.admin-kjop-meta{font:var(--type-small);color:var(--text-muted)}.admin-kjop-knapper{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3);margin-top:var(--sp-2)}.admin-kjop-lenke{font:var(--type-small);color:var(--text-link)}.admin-kjop-lenketekst{font:var(--type-meta);color:var(--text-body);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.skjemasvar-felter{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--sp-3)}.skjemasvar-felt{display:flex;flex-direction:column;gap:var(--sp-1);min-width:0}.skjemasvar-linje{min-height:var(--tap-min);resize:none}.lp-hjemskjerm{align-items:center;text-align:center;max-width:480px;margin:0 auto var(--sp-10)}.lp-hjemskjerm .lp-brod{margin:0 auto}.lp-hjemskjerm-plass{display:flex;justify-content:center;width:100%;min-height:var(--hjemskjerm-hoyde, 470px)}.hjemskjerm{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);width:100%;max-width:420px}.hjemskjerm-bytte{display:inline-flex;gap:2px;padding:2px;border-radius:999px;background:#ebdbff}.hjemskjerm-bytte button{border:0;border-radius:999px;padding:4px 12px;font:var(--type-meta);color:var(--text-muted);background:transparent;cursor:pointer}.hjemskjerm-bytte button[aria-pressed=true]{background:#fcfaff;color:var(--text-body)}.hjemskjerm-scenerad{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3)}.hjemskjerm-telefon{display:block;width:180px;height:auto}.hjemskjerm-telefon-liten{width:110px}.hjemskjerm-under{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);min-height:3.2em}.hjemskjerm-etikett{margin:0;font:var(--type-small);color:var(--text-body);text-align:center}.hjemskjerm-nr{color:var(--text-subtle);margin-right:.25em}.hjemskjerm-kontroller{display:flex;align-items:center;gap:var(--sp-3)}.hjemskjerm-prikker{display:inline-flex;gap:6px}.hjemskjerm-prikker span{width:7px;height:7px;border-radius:50%;background:#d9bcff}.hjemskjerm-prikker span.aktiv{background:#aa7dff}.hjemskjerm-igjen{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #D9BCFF;border-radius:50%;background:#fcfaff;color:#aa7dff;cursor:pointer}.hjemskjerm-stillbilder{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3)}.hjemskjerm-stillbilder li{display:flex;flex-direction:column;align-items:center;gap:var(--sp-1);font:var(--type-meta);color:var(--text-body);text-align:center}.hjemskjerm-tekst{font:var(--type-small);color:var(--text-muted);align-self:stretch;text-align:center}.hjemskjerm-tekst summary{cursor:pointer;color:var(--text-link)}.hjemskjerm-tekst ol{text-align:left;margin:var(--sp-2) auto 0;max-width:32ch}.hjemskjerm-scene{animation:hjemskjerm-inn .35s ease-out}.hjemskjerm-trykk{animation:hjemskjerm-puls 1.1s ease-in-out infinite}.hjemskjerm-nytt-ikon{animation:hjemskjerm-pop .6s cubic-bezier(.2,.8,.3,1.3)}@keyframes hjemskjerm-inn{0%{opacity:0}to{opacity:1}}@keyframes hjemskjerm-puls{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}@keyframes hjemskjerm-pop{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.hjemskjerm-scene,.hjemskjerm-trykk,.hjemskjerm-nytt-ikon{animation:none}}.kontroll-situasjoner{display:flex;flex-direction:column;gap:var(--sp-3)}.kontroll-situasjon{display:flex;align-items:flex-start;gap:var(--sp-4);width:100%;min-height:var(--tap-min);padding:var(--sp-5);border:1px solid var(--border-hairline);border-radius:var(--r-card);background:var(--surface-card);color:var(--text-body);text-align:left;font:inherit;cursor:pointer}.kontroll-situasjon>span:last-child{flex:0 0 auto;color:var(--text-link);font:var(--type-title)}@media(hover:hover){.kontroll-situasjon:hover{border-color:var(--text-link)}}.kontroll-situasjon-tekst{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--sp-1);min-width:0}.kontroll-situasjon-tekst strong{font:var(--type-title);color:var(--text-body)}.kontroll-situasjon-tekst span{font:var(--type-body);color:var(--text-muted)}.kontroll-laster{margin:0;font:var(--type-body);color:var(--text-muted)}.kontroll-dekning{margin:0;padding-top:var(--sp-4);border-top:1px solid var(--border-hairline);font:var(--type-body);color:var(--text-body)}.kontroll-konto{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3)}.kontroll-konto-lede{margin:0;font:var(--type-body-strong);color:var(--text-body)}.kontroll-smaa{font:var(--type-small);color:var(--text-subtle)}.kontroll-lenke{padding:0;border:0;background:none;font:var(--type-small);color:var(--text-link);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.kontroll-lenke:disabled{color:var(--text-subtle);cursor:default}.kontroll-hode{display:flex;flex-direction:column;gap:var(--sp-2)}.kontroll-fremhevet{margin:0;align-self:flex-start;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-control);background:var(--state-done-bg);font:var(--type-body-strong);color:var(--state-done-fg)}.kontroll-anerkjenn{margin:0;font:var(--type-body);color:var(--text-muted)}.kontroll-oppsummert{margin:0;font:var(--type-body-strong);color:var(--text-body)}.kontroll-forhaand{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-4);border:1px dashed var(--border-default);border-radius:var(--r-control);background:var(--surface-sunken);color:var(--text-subtle)}.kontroll-forhaand-tittel{font:var(--type-label);color:var(--text-muted)}.kontroll-forhaand ul{display:flex;flex-direction:column;gap:var(--sp-2);margin:0;padding:0;list-style:none}.kontroll-forhaand li{display:flex;justify-content:space-between;gap:var(--sp-3);font:var(--type-body)}.kontroll-forhaand li span:last-child{font:var(--type-small);white-space:nowrap}.kontroll-forhaand-flere{font:var(--type-small)}.kontroll-varsel{margin-top:var(--sp-2);padding-top:var(--sp-4);border-top:1px solid var(--border-hairline);font:var(--type-small);color:var(--text-subtle)}.runde-budskap{margin:0 0 var(--sp-5);padding:var(--sp-4) var(--sp-5);border-radius:var(--r-card);background:var(--surface-sunken);font:var(--type-body-strong);color:var(--text-body)}.runde-kort{display:flex;flex-direction:column;gap:var(--sp-4)}.runde-tekst{margin:0;font:var(--type-body);color:var(--text-body)}.runde-senere{font:var(--type-small);color:var(--text-muted)}.runde-liste{display:flex;flex-direction:column;gap:var(--sp-4);margin:0;padding:0;list-style:none}.runde-liste li{display:flex;align-items:flex-start;gap:var(--sp-3)}.runde-liste img{flex:0 0 auto;width:40px;height:40px;object-fit:contain}.runde-rad{display:flex;flex-direction:column;gap:var(--sp-1);min-width:0}.runde-rad strong{font:var(--type-body-strong);color:var(--text-body)}.runde-merker{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.runde-fra{font:var(--type-small);color:var(--text-muted)}.ico-snu{transition:var(--transition-control)}.ico-snu.ico-snudd{transform:rotate(180deg)}html.drakt-fiolett{--vaar: light-dark(#A594D6, #6A5BB4);--sommer: light-dark(#8F74F0, #8F7EE0);--host: light-dark(#6D4FE0, #9D8EE6);--vinter: light-dark(#4A2CA8, #B9A6FF);--vaar-ink: light-dark(#4A3B75, #C6B8EE);--vaar-bg: light-dark(#EDE7F6, #221D33);--vaar-line: light-dark(#DDD3EE, #362E4D);--sommer-ink: light-dark(#43318A, #C0B0F2);--sommer-bg: light-dark(#E9E2F9, #1D1730);--sommer-line: light-dark(#D8CCF2, #322A4E);--host-ink: light-dark(#3A2380, #BCA9F0);--host-bg: light-dark(#E7DEFA, #241B3E);--host-line: light-dark(#D5C7F2, #3A3160);--vinter-ink: light-dark(#2A0F7A, #B9A6FF);--vinter-bg: light-dark(#E4DAF7, #1F1836);--vinter-line: light-dark(#D0C2EE, #352C55);--pro-fg: light-dark(#5A5270, #A8A0BE);--pro-bg: light-dark(#F0EDF6, #26232F);--pro-line: light-dark(#DCD6E8, #3A3648);--gran-800: light-dark(#5B4A94, #5B4BA8);--gran-700: light-dark(#6E5AAE, #4C3E92);--gran-600: light-dark(#7A5FBF, #A196EA);--gran-500: light-dark(#9184D1, #B3A6F2);--gran-300: light-dark(#B0A4E0, #6A5BB4);--gran-100: light-dark(#E7E2F7, #3A3160);--gran-50: light-dark(#F7F5FD, #262143);--paper-0: light-dark(#F1E7FF, #141218);--paper-1: light-dark(#FFFFFF, #221F2A);--paper-2: light-dark(#F7EFFF, #1B1922);--paper-3: light-dark(#EADFF8, #0F0D13);--line-soft: light-dark(#E7DDF3, #272430);--line: light-dark(#D8CCE8, #363240);--line-strong: light-dark(#C6B6DE, #4F4A5E);--ink-1: light-dark(#17121F, #E9E5F0);--ink-2: light-dark(#615A69, #B3AEC2);--ink-3: light-dark(#7A7385, #9B96AB);--ink-4: light-dark(#A29AB5, #6B6678);--ink-inverse: light-dark(#FFFFFF, #F1EFF7);--state-done-fg: light-dark(#2A0F7A, #B9A6FF);--state-done-bg: light-dark(#EBE2FB, #241B3E);--state-done-line: light-dark(#DBCFF3, #3A3160);--diy-fg: light-dark(#4A2CA8, #B9A6FF);--diy-bg: light-dark(#EFE7FA, #241B3E);--diy-line: light-dark(#E1D6F3, #3A3160)}html.drakt-fiolett .lp-hero-skygge{background:linear-gradient(180deg,transparent 78%,var(--bg-app) 100%),linear-gradient(90deg,color-mix(in srgb,var(--bg-app) 94%,transparent) 0%,color-mix(in srgb,var(--bg-app) 82%,transparent) 44%,color-mix(in srgb,var(--bg-app) 30%,transparent) 74%,transparent 100%)}@media(max-width:720px){html.drakt-fiolett .lp-hero-skygge{background:linear-gradient(180deg,color-mix(in srgb,var(--bg-app) 92%,transparent) 0%,color-mix(in srgb,var(--bg-app) 84%,transparent) 55%,var(--bg-app) 100%)}}html.drakt-fiolett .lp-hero-inner{padding-block:148px 132px}html.drakt-fiolett .lp-knapperad{align-items:center}html.drakt-fiolett .lp-pris-premium{border-color:var(--gran-500);box-shadow:var(--shadow-2)}html.drakt-fiolett{--lilla-gradient: linear-gradient(135deg, #7A5FBF 0%, #64509F 100%);--lilla-gradient-hover: linear-gradient(135deg, #6E5AAE 0%, #5B4A94 100%)}html.drakt-fiolett .lp-knapp,html.drakt-fiolett .lp-prisny-knapp-fylt{background:var(--lilla-gradient);border-color:transparent;box-shadow:0 1px 2px #2e1f4d24,0 8px 20px #6d3fd447}@media(hover:hover){html.drakt-fiolett .lp-knapp:hover,html.drakt-fiolett .lp-prisny-knapp-fylt:hover{background:var(--lilla-gradient-hover)}}html.drakt-fiolett .lp-steg-tall{background:var(--lilla-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:600}html.drakt-fiolett .lp-prisny-nr{background:linear-gradient(135deg,#c3b0ff,#8f74f0);-webkit-background-clip:text;background-clip:text;color:transparent}html.drakt-fiken{--gran-800: light-dark(#5B4A94, #5B4BA8);--gran-700: light-dark(#6E5AAE, #4C3E92);--gran-600: light-dark(#7A5FBF, #A196EA);--gran-500: light-dark(#9184D1, #B3A6F2);--gran-300: light-dark(#B0A4E0, #6A5BB4);--gran-100: light-dark(#E7E2F7, #3A3160);--gran-50: light-dark(#F7F5FD, #262143);--paper-0: light-dark(#F8F6FD, #141218);--paper-1: light-dark(#FFFFFF, #221F2A);--paper-2: light-dark(#F4F0FE, #1B1922);--paper-3: light-dark(#ECF4FF, #0F0D13);--line-soft: light-dark(#EDEDED, #272430);--line: light-dark(#E0E0E0, #363240);--line-strong: light-dark(#D8D8D8, #4F4A5E);--ink-1: light-dark(#272727, #E9E5F0);--ink-2: light-dark(#676767, #B3AEC2);--ink-3: light-dark(#717171, #9B96AB);--ink-4: light-dark(#A8A8A8, #6B6678);--ink-inverse: light-dark(#FFFFFF, #F1EFF7);--vaar: light-dark(#B5A0F1, #6A5BB4);--sommer: light-dark(#9371F2, #8F7EE0);--host: light-dark(#664BC0, #9D8EE6);--vinter: light-dark(#39219C, #B9A6FF);--vaar-ink: light-dark(#4A3B75, #C6B8EE);--vaar-bg: light-dark(#EDE7F6, #221D33);--vaar-line: light-dark(#DDD3EE, #362E4D);--sommer-ink: light-dark(#43318A, #C0B0F2);--sommer-bg: light-dark(#E9E2F9, #1D1730);--sommer-line: light-dark(#D8CCF2, #322A4E);--host-ink: light-dark(#3A2380, #BCA9F0);--host-bg: light-dark(#E7DEFA, #241B3E);--host-line: light-dark(#D5C7F2, #3A3160);--vinter-ink: light-dark(#2A0F7A, #B9A6FF);--vinter-bg: light-dark(#E4DAF7, #1F1836);--vinter-line: light-dark(#D0C2EE, #352C55);--state-done-fg: light-dark(#39219C, #B9A6FF);--state-done-bg: light-dark(#EFEAFF, #241B3E);--state-done-line: light-dark(#DDD8FE, #3A3160);--diy-fg: light-dark(#5239BA, #B9A6FF);--diy-bg: light-dark(#F4F0FE, #241B3E);--diy-line: light-dark(#DDD8FE, #3A3160);--pro-fg: light-dark(#565656, #A8A0BE);--pro-bg: light-dark(#EDEDED, #26232F);--pro-line: light-dark(#E0E0E0, #3A3648)}html.drakt-fiken .lp{color-scheme:light;background:#fff;--lp-seksjon: clamp(4rem, 10vw, 10rem);--topbar-h: 76px;--r-card: 24px;--shadow-1: none;--shadow-2: none;--shadow-3: none;--ff-flate-lilla: #f4f0fe;--ff-band-lilla: #efeaff;--ff-band-blaa: #ecf4ff;--ff-mork: #1a0f48;--ff-mork-bunn: #1e1164;--ff-mork-tekst: #ffffff;--ff-mork-dempet: #ddd8fe;--ff-mork-svak: #b5a0f1;--ff-kant: #e0e0e0;--ff-blokk-radius: clamp(24px, 4vw, 40px);--ff-tekst: var(--text-body);--ff-tekst-dempet: var(--text-muted);--ff-tekst-svak: var(--text-subtle);--ff-lenke: var(--text-link)}@media(min-width:900px){html.drakt-fiken .lp{--topbar-h: 99px}}html.drakt-fiken .lp-topp{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-bottom:1px solid transparent;padding-block:var(--sp-3);gap:var(--sp-2) var(--sp-5);transition:border-color var(--dur-fast, .12s) var(--ease-out, ease)}html.drakt-fiken .lp-topp-rullet{border-bottom-color:var(--ff-kant)}html.drakt-fiken .lp:not(:has(.lp-hero)) .lp-topp{border-bottom-color:var(--ff-kant)}html.drakt-fiken .lp-ordmerke,html.drakt-fiken .lp-merke-navn{font:var(--fw-medium) 21px / 1 var(--font-display);letter-spacing:-.01em;color:var(--text-body)}html.drakt-fiken .lp-nav{gap:var(--sp-1)}html.drakt-fiken .lp-navlenke{height:44px;padding:0 var(--sp-4);border-radius:var(--r-pill);font:var(--fw-medium) clamp(16px,1.2vw,18px) / 1.5 var(--font-sans);color:var(--text-body)}@media(hover:hover){html.drakt-fiken .lp-navlenke:hover{background:var(--ff-band-lilla);color:var(--text-body)}}html.drakt-fiken .lp-navlenke-hoy{height:48px;padding:0 var(--sp-5);border:1px solid var(--action-primary);color:var(--action-primary)}@media(hover:hover){html.drakt-fiken .lp-navlenke-hoy:hover{background:var(--ff-band-lilla);color:var(--action-primary)}}html.drakt-fiken .lp-h1{font:var(--fw-semibold) clamp(2.5rem,6.2vw,4.75rem) / 1.08 var(--font-display);letter-spacing:-.012em;max-width:18ch}html.drakt-fiken .lp-h2{font:var(--fw-semibold) clamp(1.75rem,3.6vw,2.875rem) / 1.14 var(--font-display);letter-spacing:-.012em}html.drakt-fiken .lp-h2-sm{font:var(--fw-semibold) clamp(1.5rem,2.6vw,2rem) / 1.2 var(--font-display);letter-spacing:-.012em}html.drakt-fiken .lp-ingress{font:var(--fw-regular) clamp(1.0625rem,1.6vw,1.25rem) / 1.55 var(--font-sans);max-width:56ch}html.drakt-fiken .lp-brod{font:var(--fw-regular) clamp(1rem,1.4vw,1.125rem) / 1.6 var(--font-sans);max-width:56ch}html.drakt-fiken .lp-korttittel,html.drakt-fiken .lp-artikkeltittel{font:var(--fw-semibold) clamp(1.1875rem,1.9vw,1.375rem) / 1.35 var(--font-sans);letter-spacing:-.005em}html.drakt-fiken .lp-smaatekst{font:var(--fw-regular) 1rem / 1.5 var(--font-sans)}html.drakt-fiken .lp-punkt,html.drakt-fiken .lp-prisny-punkt,html.drakt-fiken .lp-steg,html.drakt-fiken .lp-aar-tekst{font:var(--fw-regular) clamp(1rem,1.3vw,1.0625rem) / 1.55 var(--font-sans)}html.drakt-fiken .lp-eyebrow{font:var(--fw-semibold) .8125rem / 1.2 var(--font-sans);letter-spacing:.08em}html.drakt-fiken .lp-faq summary{font:var(--fw-medium) clamp(1.0625rem,1.5vw,1.1875rem) / 1.45 var(--font-sans);padding-block:22px}html.drakt-fiken .lp-faq p{font:var(--fw-regular) clamp(1rem,1.4vw,1.0625rem) / 1.6 var(--font-sans);padding-bottom:22px}html.drakt-fiken .lp-hode{gap:var(--sp-5);max-width:720px}html.drakt-fiken .lp-rutenett{margin-top:clamp(2.5rem,5vw,4rem);gap:var(--sp-5)}html.drakt-fiken .lp-rutenett-steg{gap:clamp(var(--sp-6),4vw,var(--sp-10))}html.drakt-fiken .lp-rutenett-2{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}html.drakt-fiken .lp-aar{gap:clamp(var(--sp-10),7vw,88px)}html.drakt-fiken .lp-aar-liste{margin-top:var(--sp-6)}html.drakt-fiken .lp-aar-rad{padding-block:18px}html.drakt-fiken .lp-steg-kolonne{gap:var(--sp-3);padding-top:var(--sp-6);border-top:1px solid var(--ff-kant)}html.drakt-fiken .lp-knapperad{gap:var(--sp-4);align-items:center}html.drakt-fiken .lp-hero .lp-bilde-fyll,html.drakt-fiken .lp-hero-skygge{display:none}html.drakt-fiken .lp-hero{background:#fff}html.drakt-fiken .lp-hero-inner{align-items:center;text-align:center;gap:var(--sp-5);padding-block:clamp(3rem,7vw,6rem) clamp(2.5rem,5.5vw,5rem)}html.drakt-fiken .lp-hero-inner .lp-h1{margin-inline:auto}html.drakt-fiken .lp-hero .lp-knapperad,html.drakt-fiken .lp-hero .lp-chips{justify-content:center}html.drakt-fiken .lp-seksjon,html.drakt-fiken .lp-cta{background:none}html.drakt-fiken .lp-band,html.drakt-fiken .lp-cta{border-block:0;padding-inline:var(--lp-gutter);padding-block:clamp(1.5rem,4vw,3rem)}html.drakt-fiken .lp-strek-topp{border-top:0}html.drakt-fiken .lp-band>.lp-spalte,html.drakt-fiken .lp-cta>.lp-spalte{border-radius:var(--ff-blokk-radius);padding-inline:clamp(1.5rem,4vw,3.5rem);padding-block:clamp(2.5rem,6vw,5rem)}html.drakt-fiken .lp-band:has(.lp-kig)>.lp-spalte{background:var(--ff-mork);color:var(--ff-mork-tekst);--text-body: var(--ff-mork-tekst);--text-muted: var(--ff-mork-dempet);--text-subtle: var(--ff-mork-svak);--text-link: var(--ff-mork-svak);--border-hairline: rgba(255, 255, 255, .14);--border-default: rgba(255, 255, 255, .22);--surface-sunken: rgba(255, 255, 255, .06)}html.drakt-fiken .lp-band:has(.lp-kig)>.lp-spalte .lp-flis{background:var(--ff-mork-dempet);color:#39219c}html.drakt-fiken .lp-band:not(:has(.lp-kig))>.lp-spalte,html.drakt-fiken .lp-cta>.lp-spalte{background:var(--ff-band-lilla)}html.drakt-fiken .lp-aar-hjul{background:var(--ff-flate-lilla);border-radius:var(--ff-blokk-radius);padding:clamp(2rem,4vw,3rem)}html.drakt-fiken .lp-skjermer{background:var(--ff-band-blaa);border-radius:var(--ff-blokk-radius);padding:clamp(2rem,5vw,4rem);margin-top:clamp(3rem,7vw,5.5rem)}html.drakt-fiken .lp-faq{background:#fff;border-top:0;border-radius:var(--r-card);padding:var(--sp-2) clamp(1.25rem,3vw,2.5rem);max-width:760px;margin-top:clamp(2.5rem,5vw,4rem)}html.drakt-fiken .lp-faq details:last-child{border-bottom:0}@media(hover:hover){html.drakt-fiken .lp-faq summary:hover{color:var(--action-primary)}}html.drakt-fiken .lp-kort{background:var(--ff-flate-lilla);border:0;box-shadow:none;padding:clamp(1.5rem,3vw,2rem)}html.drakt-fiken .lp-band>.lp-spalte .lp-kort,html.drakt-fiken .lp-cta>.lp-spalte .lp-kort{background:var(--surface-card);color:var(--ff-tekst);--text-body: var(--ff-tekst);--text-muted: var(--ff-tekst-dempet);--text-subtle: var(--ff-tekst-svak);--text-link: var(--ff-lenke);--border-hairline: var(--ff-kant);--border-default: var(--ff-kant)}html.drakt-fiken .lp-kort-lg{padding:clamp(1.75rem,3.5vw,2.5rem)}html.drakt-fiken .lp-prisny-kort{border:0;padding:clamp(1.75rem,3.5vw,2.5rem)}html.drakt-fiken .lp-nettleser,html.drakt-fiken .lp-telefon-ramme,html.drakt-fiken .lp-galleri-kort,html.drakt-fiken .lp-salg-dokument{border:0;box-shadow:none}html.drakt-fiken .lp-kig-foto,html.drakt-fiken .lp-bilde-16-10,html.drakt-fiken .lp-galleri-kort{border-radius:var(--r-card);box-shadow:none}html.drakt-fiken .lp-kig-merk{border:0;border-radius:var(--r-card);padding:var(--sp-4) var(--sp-5)}html.drakt-fiken .lp-flis,html.drakt-fiken .lp-flis-lg{border-radius:var(--r-pill)}html.drakt-fiken .lp-knapp,html.drakt-fiken .lp-knapp2,html.drakt-fiken .lp-prisny-knapp{border-radius:var(--r-pill);box-shadow:none}html.drakt-fiken .lp-knapp-md{min-height:48px;padding:0 var(--sp-6);font:var(--fw-medium) 1rem / 1 var(--font-sans)}html.drakt-fiken .lp-knapp-lg{min-height:56px;padding:0 var(--sp-8);font:var(--fw-medium) clamp(1rem,1.3vw,1.125rem) / 1 var(--font-sans)}html.drakt-fiken .lp-knapp2{background:transparent;border:1px solid var(--action-primary);color:var(--action-primary)}@media(hover:hover){html.drakt-fiken .lp-knapp2:hover{background:var(--ff-band-lilla);border-color:var(--action-primary);color:var(--action-primary)}}html.drakt-fiken .lp-prisny-knapp-lys{border:1px solid var(--action-primary);background:transparent;color:var(--action-primary)}@media(hover:hover){html.drakt-fiken .lp-prisny-knapp-lys:hover{background:var(--ff-band-lilla)}}html.drakt-fiken .lp-lesmer{font:var(--fw-medium) clamp(1rem,1.3vw,1.125rem) / 1.4 var(--font-sans)}html.drakt-fiken .lp-bunn{background:var(--ff-mork-bunn);border-top:0;color:var(--ff-mork-tekst);--text-body: var(--ff-mork-tekst);--text-muted: var(--ff-mork-dempet);--text-subtle: var(--ff-mork-svak);--border-hairline: rgba(255, 255, 255, .16)}html.drakt-fiken .lp-bunn-inner{padding-block:clamp(3.5rem,7vw,5.5rem) var(--sp-10)}html.drakt-fiken .lp-bunn-rutenett{gap:clamp(var(--sp-8),5vw,var(--sp-14))}html.drakt-fiken .lp-bunn-lenke{font:var(--fw-regular) 1rem / 1.6 var(--font-sans)}@media(hover:hover){html.drakt-fiken .lp-bunn-lenke:hover{color:var(--ff-mork-tekst)}}@media(max-width:559px){html.drakt-fiken .lp{--topbar-h: 64px}html.drakt-fiken .lp-topp{gap:var(--sp-1);padding-block:var(--sp-2)}html.drakt-fiken .lp-merke-innhold{gap:var(--sp-2)}html.drakt-fiken .lp-ordmerke,html.drakt-fiken .lp-merke-navn{font-size:16px}html.drakt-fiken .lp-topp-handlinger{gap:var(--sp-1)}html.drakt-fiken .lp-navlenke{height:40px;padding:0 var(--sp-2);font-size:15px}html.drakt-fiken .lp-navlenke-hoy{height:40px;padding:0 var(--sp-3)}html.drakt-fiken .lp-knapp-md{min-height:40px;padding:0 var(--sp-3);font-size:15px}html.drakt-fiken .lp-knapp-lg{padding:0 var(--sp-5)}}html.drakt-fiken .lp-h1,html.drakt-fiken .lp-h2,html.drakt-fiken .lp-h2-sm,html.drakt-fiken .lp-tall{font-weight:var(--fw-semibold)}html.drakt-fiken .lp-h1{font-size:clamp(32px,4.2vw,52px);max-width:800px}html.drakt-fiken .lp-h2{font-size:clamp(22px,2.8vw,36px);line-height:1.18}html.drakt-fiken .lp-korttittel{font:var(--fw-bold) 24px/1.5 var(--font-sans);letter-spacing:normal}html.drakt-fiken .lp-prisny-belop{font-size:clamp(36px,4vw,48px)}html.drakt-fiken .lp-prisny-grunn-tittel{font:var(--fw-bold) 20px/1.4 var(--font-sans)}html.drakt-fiken .lp-brod{font:var(--fw-regular) 17px/1.55 var(--font-sans);max-width:46ch}html.drakt-fiken .lp-ingress{max-width:42ch}html.drakt-fiken .lp-smaatekst{font:var(--fw-medium) 16px/1.5 var(--font-sans);max-width:640px;margin-inline:auto}html.drakt-fiken .lp-prisny-per,html.drakt-fiken .lp-prisny-under,html.drakt-fiken .lp-prisny-grunn-tekst,html.drakt-fiken .lp-bunn-lenke{font-size:16px}html.drakt-fiken .lp-knapp,html.drakt-fiken .lp-knapp2,html.drakt-fiken .lp-kort,html.drakt-fiken .lp-kig-foto,html.drakt-fiken .lp-nettleser,html.drakt-fiken .lp-telefon-ramme,html.drakt-fiken .lp-prisny-knapp-fylt{box-shadow:none}html.drakt-fiken .lp-kort{border:0;padding:var(--sp-10);gap:var(--sp-4)}html.drakt-fiken .lp-prisny-kort{padding:40px}html.drakt-fiken .lp-hode{gap:var(--sp-6)}html.drakt-fiken .lp-rutenett{gap:var(--sp-8);margin-top:var(--sp-14)}html.drakt-fiken .lp-prisny{gap:var(--sp-8)}html.drakt-fiken .lp-kig,html.drakt-fiken .lp-aar{gap:var(--sp-24)}html.drakt-fiken .lp-skjermer{margin-top:96px}html.drakt-fiken .lp{--lp-max: 1224px}html.drakt-fiken .lp-prisny-nr{font-family:var(--font-display);font-style:normal;font-size:20px}html.drakt-fiken .lp-topp{transition:border-color .2s ease}html.drakt-fiken .lp-fikenkort .lp-rutenett-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--sp-10);margin-top:0}html.drakt-fiken .lp-fikenkort-rute{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-3)}html.drakt-fiken .lp-fikenkort-rute .lp-brod{max-width:34ch}html.drakt-fiken .lp-hero-inner{padding-block:clamp(2.25rem,5vw,4rem) clamp(1.5rem,3vw,2.5rem)}html.drakt-fiken .lp-fikenkort{padding-block:var(--sp-6) var(--lp-seksjon)}@media(max-width:720px){html.drakt-fiken .lp-hero-inner{padding-block:1.75rem 1.25rem}html.drakt-fiken .lp-fikenkort{padding-block:var(--sp-5) var(--lp-seksjon)}html.drakt-fiken .lp-fikenkort .lp-rutenett-3{gap:var(--sp-6)}}html.drakt-fiken .lp-band.lp-kom-i-gang>.lp-spalte{background:#332465}.fikill{display:block;flex:0 0 auto;--fikill-mint: #79ae8b;--fikill-mint-lys: #cfe6d4;--fikill-fiolett: #5239ba;--fikill-fiolett-lys: #ddd8fe;--fikill-gul: #faeb99;--fikill-blaa: #75abf7;--fikill-strek: light-dark(#17121f, #241f2e)}html.drakt-fiken .fikill-flate{display:grid;place-items:center;aspect-ratio:1;padding:clamp(1rem,4vw,2rem);border-radius:24px;background:var(--fikill-flate-bg, light-dark(#efeaff, #241b3e));overflow:hidden}html.drakt-fiken .fikill-flate-bred{aspect-ratio:16 / 9;border-radius:40px}html.drakt-fiken .fikill-flate-mint{--fikill-flate-bg: light-dark(#dbf7ef, #12332c)}html.drakt-fiken .fikill-flate-fiolett{--fikill-flate-bg: light-dark(#efeaff, #241b3e)}html.drakt-fiken .fikill-flate-blaa{--fikill-flate-bg: light-dark(#ecf4ff, #16233a)}html.drakt-fiken .fikill-flate-gul{--fikill-flate-bg: light-dark(#fdf6d6, #332d10)}html.drakt-fiken .fikill-flate .fikill{width:100%;height:auto;max-width:200px}
