.skiltsvg{filter:drop-shadow(0 10px 24px #00000059);width:100%;height:auto;display:block}.sk-t{fill:#f4f4ed;font-family:Arimo,Arial,Helvetica,sans-serif;font-size:36px}.skilt-stabel{flex-direction:column;gap:clamp(9px,2.2vw,16px);width:100%;display:flex}.skilt-mal{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-stein-lys);margin-top:12px;font-size:11px}.topp{z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1f2c1deb;border-bottom:1px solid #f5f1e81a;position:sticky;top:0}.topp-inner{justify-content:space-between;align-items:center;gap:16px;max-width:1280px;margin:0 auto;padding:14px 20px;display:flex}.merke{color:var(--color-bjork);flex-shrink:0;align-items:center;gap:9px;text-decoration:none;display:flex}.topp-nav{display:none}.topp-hoyre{align-items:center;gap:10px;display:flex}.knapp-topp{background:var(--color-bjork);color:var(--color-furu-mork);border-radius:var(--r-sm);white-space:nowrap;padding:11px 17px;font-size:14px;font-weight:600;text-decoration:none}.meny-knapp{border-radius:var(--r-sm);cursor:pointer;background:0 0;border:1px solid #f5f1e838;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.meny-panel{background:var(--color-furu-mork);border-top:1px solid #f5f1e81a;padding:8px 20px 20px;display:none}.meny-panel.open{display:block}.meny-panel a{color:var(--color-bjork-djup);border-bottom:1px solid #f5f1e814;padding:14px 0;font-size:16px;text-decoration:none;display:block}.meny-panel a:last-child{border-bottom:none}.morkt{background:var(--color-furu-mork);color:var(--color-bjork)}.lyst{background:var(--color-bjork);color:var(--tekst)}.varmt{background:var(--color-bjork-varm);color:var(--tekst)}.seksjon{padding:clamp(56px,10vw,120px) 20px}.inner{max-width:1180px;margin:0 auto}.smal{max-width:760px;margin:0 auto}.eyebrow-m{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-lyng);margin-bottom:14px;font-size:11px}.morkt .eyebrow-m{color:#ce8b7e}.t-hero,.t-seksjon,.t-kort{text-wrap:balance}.t-hero{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--color-bjork);margin:0 0 20px;font-size:clamp(42px,10.5vw,88px);font-weight:400;line-height:1}.t-hero em{color:var(--color-bjork-djup);font-style:italic}.t-seksjon{font-family:var(--font-serif);letter-spacing:-.02em;margin:0;font-size:clamp(31px,6.5vw,54px);font-weight:400;line-height:1.08}.t-kort{font-family:var(--font-serif);margin:0 0 10px;font-size:clamp(21px,4.5vw,27px);font-weight:400;line-height:1.2}.lede{margin:0;font-size:clamp(16px,3.6vw,20px);line-height:1.55}.morkt .lede{color:var(--color-bjork-djup)}.lyst .lede,.varmt .lede{color:var(--tekst-dempa)}.brod{margin:0;font-size:clamp(15px,3.4vw,17px);line-height:1.65}.morkt .brod{color:var(--color-bjork-djup)}.lyst .brod,.varmt .brod{color:var(--tekst-dempa)}.knapper{flex-direction:column;gap:12px;margin-top:28px;display:flex}.kn{border-radius:var(--r-sm);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:15px 26px;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.kn-lys{background:var(--color-bjork);color:var(--color-furu-mork)}.kn-lys:hover{background:#fff}.kn-linje{color:var(--color-bjork);border-color:#f5f1e84d}.kn-linje:hover{background:#f5f1e814}.hero{padding:clamp(40px,8vw,80px) 20px clamp(56px,10vw,96px);position:relative;overflow:hidden}.hero-koter{opacity:.5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-inner{max-width:1180px;margin:0 auto;position:relative}.hero-pill{letter-spacing:.03em;color:var(--color-bjork-djup);border:1px solid #f5f1e840;border-radius:999px;margin-bottom:24px;padding:7px 14px;font-size:12px;display:inline-block}.hero-tekst{max-width:640px}.hero-lede{max-width:540px;margin-top:0}.hero-skilt{margin-top:clamp(40px,8vw,64px)}.hero-foto{border-radius:var(--r-md);aspect-ratio:3/2;margin-top:clamp(28px,5vw,40px);position:relative;overflow:hidden;box-shadow:0 20px 60px #00000059}.problem-inner{max-width:900px;margin:0 auto}.problem p{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--color-furu);text-wrap:pretty;margin:0 0 20px;font-size:clamp(23px,5.2vw,38px);line-height:1.3}.problem p:last-child{margin-bottom:0}.problem .svak{color:var(--color-stein)}.steg-liste{flex-direction:column;gap:clamp(48px,8vw,88px);margin:clamp(40px,7vw,72px) 0 0;padding:0;list-style:none;display:flex}.steg{gap:20px;display:grid}.steg-nr{width:38px;height:38px;font-family:var(--font-mono);color:var(--color-lyng);border:1px solid #a8463a73;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;display:inline-flex}.steg-tekst{max-width:520px}.steg-media{border-radius:var(--r-md);background:var(--color-bjork-varm);border:1px solid var(--linje);position:relative;overflow:hidden}.steg-media img,.nettleser-flate img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nettleser{border-radius:var(--r-md);border:1px solid var(--linje);background:var(--color-bjork-varm);overflow:hidden}.nettleser-topp{background:var(--color-bjork-djup);border-bottom:1px solid var(--linje);align-items:center;gap:7px;padding:11px 14px;display:flex}.nettleser-prikk{background:#1f2c1d33;border-radius:50%;width:10px;height:10px}.nettleser-url{font-family:var(--font-mono);color:var(--color-stein-mork);letter-spacing:.02em;margin-left:10px;font-size:11px}.nettleser-flate{aspect-ratio:16/10;background:var(--color-bjork);position:relative}.foto-plass{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-stein);background:repeating-linear-gradient(45deg,#0000,#0000 12px,#1f2c1d08 12px 24px);justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;inset:0}.morkt .foto-plass{color:var(--color-stein-lys);background:repeating-linear-gradient(45deg,#0000,#0000 12px,#f5f1e80a 12px 24px)}.kort-rad{gap:clamp(20px,4vw,28px);margin-top:clamp(36px,6vw,56px);display:grid}.kort{background:var(--color-bjork);border:1px solid var(--linje);border-radius:var(--r-md);flex-direction:column;display:flex;overflow:hidden}.kort-krop{padding:clamp(22px,4vw,30px)}.kort-ikon{margin-bottom:16px}.mal-liste{flex-direction:column;margin:clamp(32px,5vw,48px) 0 0;padding:0;list-style:none;display:flex}.mal-rad{border-top:1px solid #f5f1e829;gap:8px;padding:clamp(24px,4vw,32px) 0;display:grid}.mal-rad:last-child{border-bottom:1px solid #f5f1e829}.mal-navn{font-family:var(--font-serif);color:var(--color-bjork);font-size:clamp(23px,5vw,32px);line-height:1.15}.faq{border-top:1px solid var(--linje);margin-top:clamp(32px,5vw,48px)}.faq details{border-bottom:1px solid var(--linje)}.faq summary{cursor:pointer;font-family:var(--font-serif);color:var(--color-furu);padding:22px 44px 22px 0;font-size:clamp(19px,4.2vw,25px);line-height:1.3;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:1.5px solid var(--color-stein);border-bottom:1.5px solid var(--color-stein);width:13px;height:13px;margin-top:-7px;transition:transform .2s;position:absolute;top:50%;right:8px;transform:rotate(45deg)}.faq details[open] summary:after{transform:rotate(-135deg)}.faq-svar{max-width:640px;padding:0 0 24px}.slutt .t-seksjon{color:var(--color-bjork);max-width:640px}.footer{background:var(--color-furu-mork);color:var(--color-bjork-djup);border-top:1px solid #f5f1e81a;padding:clamp(48px,7vw,72px) 20px 32px}.footer-inner{gap:36px;max-width:1180px;margin:0 auto;display:grid}.footer-kontakt a{color:var(--color-bjork);font-family:var(--font-serif);font-size:clamp(20px,4.5vw,26px);text-decoration:none}.footer-kontakt a:hover{text-decoration:underline}.footer-meta{color:var(--color-stein-lys);font-size:13px;line-height:1.7}.footer-lenker{flex-wrap:wrap;gap:18px;display:flex}.footer-lenker a{color:var(--color-bjork-djup);font-size:13px;text-decoration:none}.footer-lenker a:hover{color:var(--color-bjork)}.footer-cookie-lenke{cursor:pointer;color:var(--color-bjork-djup);font-size:13px;font-family:var(--font-sans);background:0 0;border:none;padding:0}.footer-cookie-lenke:hover{color:var(--color-bjork)}.footer-bunn{color:var(--color-stein-lys);border-top:1px solid #f5f1e81a;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:24px;font-size:12px;display:flex}@media (min-width:700px){.knapper{flex-direction:row;align-items:center}.kn{padding:15px 28px}.kort-rad{grid-template-columns:repeat(3,1fr)}.mal-rad{grid-template-columns:280px 1fr;align-items:baseline;gap:32px}.steg{grid-template-columns:auto 1fr;align-items:start;gap:24px}.steg-media,.nettleser{grid-column:1/-1;margin-top:8px}.footer-inner{grid-template-columns:1.4fr 1fr}}@media (min-width:1000px){.topp-inner{padding:18px 32px}.topp-nav{align-items:center;gap:30px;display:flex}.topp-nav a{color:var(--color-bjork-djup);font-size:14.5px;font-weight:500;text-decoration:none}.topp-nav a:hover{color:var(--color-bjork)}.meny-knapp{display:none}.seksjon{padding:clamp(96px,9vw,140px) 32px}.hero{padding:clamp(72px,7vw,104px) 32px clamp(88px,9vw,120px)}.hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:64px;display:grid}.hero-skilt{margin-top:0}.hero-foto{margin-top:28px}.steg{grid-template-columns:auto 420px 1fr;align-items:start;gap:32px}.steg-media,.nettleser{grid-area:1/3;margin-top:0}.steg-tekst{grid-column:2}.footer{padding:80px 32px 36px}.footer-inner{grid-template-columns:1.4fr 1fr 1fr}.slutt-grid{justify-content:space-between;align-items:flex-end;gap:48px;display:flex}}
