@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,600;0,700;1,500&display=swap";:root{--bg: #fbfaf7;--bg-soft: #f3f1ea;--surface: #ffffff;--ink: #1a1c2b;--ink-soft: #474a5c;--muted: #80838f;--line: #e5e3dc;--accent: #22262e;--accent-soft: #eef0f3;--link: #1657c9;--link-hover: #103e94;--cta: #0a9a4a;--cta-hover: #088040;--badge-gron: #2f5d50;--varning: #e11d1d;--font-heading: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Inter, Roboto, "Helvetica Neue", Arial, sans-serif;--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Inter, Roboto, "Helvetica Neue", Arial, sans-serif;--font-signatur: "Herr Von Muellerhoff", "Segoe Script", "Bradley Hand", cursive;--page: 1120px;--prose: 40rem;--radius: 8px;--ease: cubic-bezier(.22, .61, .36, 1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:17px;line-height:1.7;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:700;line-height:1.14;letter-spacing:-.025em;margin:0;text-wrap:pretty}p{margin:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}picture{display:contents}picture>source{display:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}ul{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.wrap{width:100%;max-width:var(--page);margin-inline:auto;padding-inline:1.5rem}.eyebrow{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:500}.link-underline{background-image:linear-gradient(var(--accent),var(--accent));background-size:100% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .3s var(--ease)}.link-underline:hover{background-size:0% 1px;background-position:100% 100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:1rem;top:-4rem;z-index:100;background:var(--ink);color:var(--bg);padding:.6rem 1rem;border-radius:var(--radius);transition:top .2s var(--ease)}.skip-link:focus{top:1rem}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media(max-width:640px){body{font-size:16px}.wrap{padding-inline:1.25rem}}:root{--bg: #f6f1e9;--bg-soft: #eee6d8;--surface: #fffcf7;--ink: #2b241f;--ink-soft: #5b5048;--muted: #8d8278;--line: #e4d9c8;--accent: #a4553a;--accent-soft: #f5e5dc;--badge-gron: #56694d;--font-heading: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--radius: 14px}body{font-size:17.5px}h1,h2,h3,h4{font-weight:700;letter-spacing:-.02em;line-height:1.18}.eyebrow{font-family:var(--font-sans);font-weight:600;color:var(--accent)}html body .logo .name.name{font-weight:700;font-size:1.4rem;letter-spacing:-.02em}html body .content.content{background:var(--surface);border-color:var(--line);border-radius:var(--radius);box-shadow:0 1px 2px #3c28190a,0 12px 32px -18px #3c28192e}html body .cover.cover img,html body .media.media,html body .bildyta.bildyta,html body .bildyta.bildyta img{border-radius:var(--radius)}html body .prose p.badge.badge{font-family:var(--font-sans);border-radius:999px;padding:.25rem .7rem}html body .prose p.badge.gron.gron{background:#e7ecdf;color:#3f5136}html body .table-wrap.table-wrap{--bg: #fbfaf7;--bg-soft: #f3f1ea;--surface: #ffffff;--ink: #1a1c2b;--ink-soft: #474a5c;--muted: #80838f;--line: #e5e3dc;--accent: #22262e;--accent-soft: #eef0f3;--badge-gron: #2f5d50;--font-heading: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Inter, Roboto, "Helvetica Neue", Arial, sans-serif;--radius: 8px}html body .ommig.ommig,html body .notis.notis{background:#f3ebdf;border-color:var(--line);border-radius:var(--radius)}html body .prose blockquote{font-style:italic;font-weight:500}html body .site-header.site-header{background:var(--surface);border-bottom:0;box-shadow:0 1px 0 var(--line),0 6px 18px -14px #3c281959}html body .desktop-nav.desktop-nav{gap:.4rem}html body .desktop-nav.desktop-nav>a{padding:.45rem .95rem;border-radius:999px;font-weight:700;font-size:.95rem;color:var(--ink);box-shadow:none;transition:background-color .2s var(--ease),color .2s var(--ease)}html body .desktop-nav.desktop-nav>a:hover{background:var(--bg-soft)}html body .desktop-nav.desktop-nav>a.active{background:var(--accent-soft);color:var(--accent);box-shadow:none}html body .burger.burger{font-weight:700;color:var(--ink)}html body .mobile-menu.mobile-menu{background:var(--surface)}html body .site-footer.site-footer{border-top:0;background:#2b241f;color:#efe6d9}html body .site-footer .logo .name.name{color:#fbf6ee}html body .site-footer .logo .mark.mark{color:#d9825f}html body .site-footer .tagline.tagline{color:#c9bcab}html body .site-footer .eyebrow.eyebrow{color:#e39b7c}html body .site-footer .grid li a.link-underline{color:#efe6d9;font-weight:600;background-image:linear-gradient(#d9825f,#d9825f)}html body .site-footer .grid li a.link-underline:hover{color:#fff}html body .site-footer .bottom.bottom{border-top-color:#efe6d924;color:#a99c8b}.logo.svelte-1l8nvlt{display:inline-flex;align-items:center;gap:.5rem}.mark.svelte-1l8nvlt{flex:0 0 auto;width:30px;height:auto;color:var(--accent)}.name.svelte-1l8nvlt{font-family:var(--font-heading);font-weight:800;font-size:1.3rem;letter-spacing:-.025em}.site-header.svelte-1elxaub{position:relative;z-index:50;background:var(--bg);border-bottom:1px solid var(--line)}.bar.svelte-1elxaub{display:flex;align-items:center;justify-content:space-between;gap:2rem;height:4.5rem}.bar.smal.svelte-1elxaub{max-width:45rem}.desktop-nav.svelte-1elxaub{display:flex;align-items:center;gap:2.25rem}.desktop-nav.svelte-1elxaub>a:where(.svelte-1elxaub){font-size:.95rem;color:var(--ink-soft);padding:.4rem 0;transition:color .2s var(--ease)}.desktop-nav.svelte-1elxaub>a:where(.svelte-1elxaub):hover,.desktop-nav.svelte-1elxaub>a.active:where(.svelte-1elxaub){color:var(--ink)}.desktop-nav.svelte-1elxaub>a.active:where(.svelte-1elxaub){box-shadow:inset 0 -1px 0 var(--accent)}.burger.svelte-1elxaub{display:none;align-items:center;gap:.6rem;font-size:.85rem;color:var(--ink-soft)}.burger-icon.svelte-1elxaub{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:20px;height:14px}.burger-icon.svelte-1elxaub i:where(.svelte-1elxaub){display:block;height:1px;background:var(--ink);transition:transform .25s var(--ease)}.burger-icon.open.svelte-1elxaub i:where(.svelte-1elxaub):first-child{transform:translateY(3px) rotate(45deg)}.burger-icon.open.svelte-1elxaub i:where(.svelte-1elxaub):last-child{transform:translateY(-3px) rotate(-45deg)}.mobile-menu.svelte-1elxaub{position:fixed;top:4.5rem;right:0;bottom:0;left:0;z-index:45;background:var(--bg);overflow-y:auto;padding:2rem 0 4rem;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .25s var(--ease),transform .25s var(--ease),visibility .25s}.mobile-menu.open.svelte-1elxaub{opacity:1;visibility:visible;transform:translateY(0)}.mobile-menu.svelte-1elxaub .eyebrow:where(.svelte-1elxaub){margin-bottom:1rem}.main-links.svelte-1elxaub{margin-bottom:2.75rem;border-top:1px solid var(--line)}.main-links.svelte-1elxaub a:where(.svelte-1elxaub){display:block;padding:.9rem 0;border-bottom:1px solid var(--line);font-family:var(--font-heading);font-weight:700;font-size:1.45rem;letter-spacing:-.01em}@media(max-width:860px){.desktop-nav.svelte-1elxaub>a:where(.svelte-1elxaub){display:none}.burger.svelte-1elxaub{display:inline-flex}}.site-footer.svelte-jz8lnl{margin-top:7rem;padding:4.5rem 0 2.5rem;border-top:1px solid var(--line);background:var(--bg-soft)}.grid.svelte-jz8lnl{display:grid;grid-template-columns:2fr 1fr;gap:3rem}.tagline.svelte-jz8lnl{max-width:22rem;margin-top:.9rem;font-size:.93rem;color:var(--muted)}.eyebrow.svelte-jz8lnl{margin-bottom:1rem}.grid.svelte-jz8lnl li:where(.svelte-jz8lnl)+li:where(.svelte-jz8lnl){margin-top:.55rem}.grid.svelte-jz8lnl li:where(.svelte-jz8lnl) a:where(.svelte-jz8lnl){font-size:.93rem;color:var(--ink-soft)}.bottom.svelte-jz8lnl{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-top:4rem;padding-top:1.75rem;border-top:1px solid var(--line);font-size:.8rem;color:var(--muted)}@media(max-width:860px){.site-footer.svelte-jz8lnl{margin-top:4.5rem;padding-top:3.5rem}.grid.svelte-jz8lnl{grid-template-columns:1fr 1fr;gap:2.5rem}.brand.svelte-jz8lnl{grid-column:1 / -1}}.annonsrad.svelte-12qhfyh{margin:0;padding:.45rem 1rem;background:#fff;border-bottom:1px solid var(--line);color:var(--muted);font-size:.75rem;line-height:1.4;letter-spacing:.02em;text-align:center}
