:root{--ink:#15201A;--ink-soft:#33403A;--moss:#5C7064;--spruce:#1C4A38;--spruce-deep:#0F3325;--spruce-tint:#E8EFE9;--paper:#F6F7F4;--card:#FFFFFF;--mist:#DCE2DB;--mist-soft:#EBEEE8;--ok:#2E7D4F;--ok-bg:#E9F3EC;--warn:#B07514;--warn-line:#DB9A2E;--warn-bg:#FBF3E1;--flag:#A8433A;--flag-bg:#F8ECEA;--na:#6E7A72;--na-bg:#EFF1ED;--font-sans:"Schibsted Grotesk",-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--font-mono:"Spline Sans Mono","SF Mono","Consolas",monospace;--radius:12px;--radius-sm:8px;--shadow-card:0 1px 2px rgba(21,32,26,.05),0 12px 32px -12px rgba(21,32,26,.14);--maxw:1120px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}}body{font-family:var(--font-sans);background:var(--paper);color:var(--ink);line-height:1.55;font-size:17px;-webkit-font-smoothing:antialiased}img,svg{display:block}a{color:var(--spruce)}:focus-visible{outline:3px solid var(--warn-line);outline-offset:2px;border-radius:4px}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.eyebrow{font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--moss)}h1,h2,h3{letter-spacing:-.02em;line-height:1.12}h1{font-size:clamp(2.15rem,4.6vw,3.35rem)}h1,h2{font-weight:800}h2{font-size:clamp(1.6rem,3vw,2.15rem)}h3{font-size:1.12rem;font-weight:700;letter-spacing:-.01em}.lede{font-size:clamp(1.02rem,1.6vw,1.18rem);color:var(--ink-soft);max-width:34em}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(246,247,244,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--mist)}.site-header .wrap{gap:28px;height:64px}.logo,.site-header .wrap{display:flex;align-items:center}.logo{gap:9px;font-weight:800;font-size:1.08rem;letter-spacing:-.01em;color:var(--ink);text-decoration:none}.logo .mark{flex:0 0 auto}.logo em{font-style:normal;color:var(--spruce)}.main-nav{display:flex;gap:22px;margin-left:8px}.main-nav a{text-decoration:none;color:var(--ink-soft);font-size:.95rem;font-weight:500}.main-nav a:hover{color:var(--spruce)}.header-actions{margin-left:auto;display:flex;align-items:center;gap:16px}.lang{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em}.lang a{text-decoration:none;color:var(--moss)}.lang .active{color:var(--ink);font-weight:600}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-sans);font-weight:700;font-size:1rem;border:none;border-radius:var(--radius-sm);padding:13px 22px;cursor:pointer;text-decoration:none;transition:background .15s ease,transform .1s ease}.btn-primary{background:var(--spruce);color:#fff}.btn-primary:hover{background:var(--spruce-deep)}.btn-primary:active{transform:translateY(1px)}.btn-small{padding:9px 16px;font-size:.92rem}.btn-ghost{background:transparent;color:var(--spruce);border:1.5px solid var(--mist)}.btn-ghost:hover{border-color:var(--spruce)}@media (max-width:820px){.main-nav{display:none}}.hero{padding:72px 0 84px;overflow:hidden}.hero .wrap{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:56px;gap:56px;align-items:center}.hero-copy .eyebrow{margin-bottom:18px}.hero-copy h1{margin-bottom:20px;max-width:12.5em}.hero-copy .lede{margin-bottom:32px}.url-form{max-width:560px}.url-row{display:flex;gap:10px}.url-input{flex:1 1;min-width:0;font-family:var(--font-mono);font-size:.95rem;padding:14px 16px;border:1.5px solid var(--mist);border-radius:var(--radius-sm);background:var(--card);color:var(--ink);transition:border-color .15s ease}.url-input::placeholder{color:#9AA79E}.url-input:focus{border-color:var(--spruce);outline:none}.url-form.is-error .url-input{border-color:var(--flag)}.form-hint{margin-top:10px;font-size:.9rem;min-height:1.4em}.form-hint.ok{color:var(--ok)}.form-hint.error{color:var(--flag)}.form-hint.neutral,.trust-line{color:var(--moss)}.trust-line{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px 20px;font-size:.88rem}.trust-line span{display:inline-flex;align-items:center;gap:7px}.trust-line svg{flex:0 0 auto}.hero-disclaimer{margin-top:14px;font-size:.85rem}.hero-disclaimer a{color:var(--moss)}@media (max-width:960px){.hero{padding:48px 0 64px}.hero .wrap{grid-template-columns:1fr;gap:44px}}@media (max-width:560px){.url-row{flex-direction:column}.url-row .btn{width:100%}}.inspect-card{background:var(--card);border:1px solid var(--mist);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:22px 22px 18px;position:relative;max-width:480px;margin-left:auto}@media (max-width:960px){.inspect-card{margin:0 auto}}.inspect-head{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--moss);padding-bottom:14px;border-bottom:1px dashed var(--mist)}.tag-eksempel{background:var(--na-bg);color:var(--na);padding:3px 8px;border-radius:4px;font-weight:600}.inspect-vehicle{padding:16px 0 6px}.inspect-vehicle .v-title{font-weight:800;font-size:1.18rem;letter-spacing:-.01em}.inspect-vehicle .v-meta{font-family:var(--font-mono);font-size:.82rem;color:var(--moss);margin-top:4px}.inspect-vehicle .v-price{font-size:1.05rem;margin-top:8px}.inspect-vehicle .v-price,.verdict-stamp{font-family:var(--font-mono);font-weight:700}.verdict-stamp{position:absolute;top:74px;right:20px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--warn);border:2px solid var(--warn-line);border-radius:6px;padding:6px 10px;transform:rotate(-3deg);background:var(--warn-bg)}.inspect-rows{list-style:none;margin-top:14px}.inspect-rows li{display:flex;gap:12px;align-items:flex-start;padding:11px 0;border-top:1px solid var(--mist-soft);opacity:0;transform:translateY(6px);animation:rowIn .45s ease forwards}.inspect-rows li:first-child{animation-delay:.25s}.inspect-rows li:nth-child(2){animation-delay:.55s}.inspect-rows li:nth-child(3){animation-delay:.85s}.inspect-rows li:nth-child(4){animation-delay:1.15s}.inspect-rows li:nth-child(5){animation-delay:1.45s}@keyframes rowIn{to{opacity:1;transform:none}}.chip{flex:0 0 auto;margin-top:2px;width:22px;height:22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center}.chip svg{width:13px;height:13px}.chip.ok{background:var(--ok-bg);color:var(--ok)}.chip.warn{background:var(--warn-bg);color:var(--warn)}.chip.na{background:var(--na-bg);color:var(--na)}.row-text b{display:block;font-size:.95rem;font-weight:700}.row-text span{display:block;font-size:.86rem;color:var(--moss);margin-top:1px}.inspect-foot{margin-top:6px;padding-top:14px;border-top:1px dashed var(--mist);display:flex;justify-content:space-between;align-items:center;font-family:var(--font-mono);font-size:.78rem;color:var(--moss);flex-wrap:wrap;gap:8px}.inspect-foot .pdf{display:inline-flex;align-items:center;gap:6px;color:var(--spruce);font-weight:600}.strip{border-top:1px solid var(--mist);border-bottom:1px solid var(--mist);background:var(--card)}.strip .wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 44px;padding:18px 24px;font-family:var(--font-mono);font-size:.82rem;color:var(--moss)}.strip span{display:inline-flex;align-items:center;gap:8px}section{padding:88px 0}.section-head{max-width:640px;margin-bottom:48px}.section-head .eyebrow,.section-head h2{margin-bottom:14px}.section-head p{color:var(--ink-soft)}@media (max-width:640px){section{padding:64px 0}}.steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;counter-reset:step}.step{background:var(--card);border:1px solid var(--mist);border-radius:var(--radius);padding:26px 24px;position:relative}.step:before{counter-increment:step;content:"0" counter(step);font-family:var(--font-mono);font-weight:700;font-size:.8rem;letter-spacing:.1em;color:var(--spruce);background:var(--spruce-tint);padding:4px 9px;border-radius:5px;display:inline-block;margin-bottom:16px}.step h3{margin-bottom:8px}.step p{font-size:.95rem;color:var(--moss)}@media (max-width:820px){.steps{grid-template-columns:1fr}}.contents-section{background:var(--card);border-top:1px solid var(--mist);border-bottom:1px solid var(--mist)}.contents-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.content-item{border:1px solid var(--mist);border-radius:var(--radius);padding:20px 18px;background:var(--paper)}.content-item .ico{width:36px;height:36px;border-radius:9px;background:var(--spruce-tint);color:var(--spruce);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.content-item h3{font-size:1rem;margin-bottom:6px}.content-item p{font-size:.88rem;color:var(--moss)}@media (max-width:1000px){.contents-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.contents-grid{grid-template-columns:1fr}}.pricing .wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;align-items:center}.price-card{background:var(--card);border:1.5px solid var(--spruce);border-radius:var(--radius);box-shadow:var(--shadow-card);padding:32px;max-width:440px}.price-card .p-label{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--moss);margin-bottom:10px}.price-line{display:flex;align-items:baseline;gap:10px;margin-bottom:6px}.price-line .amount{font-size:2.6rem;font-weight:800;letter-spacing:-.03em}.price-line .per{color:var(--moss);font-size:.95rem}.price-note{font-size:.9rem;color:var(--moss);margin-bottom:22px}.price-list{list-style:none;margin-bottom:26px}.price-list li{display:flex;gap:10px;padding:7px 0;font-size:.95rem;align-items:flex-start}.price-list svg{flex:0 0 auto;margin-top:4px;color:var(--ok)}.price-card .btn{width:100%}.pay-methods{margin-top:16px;text-align:center;font-family:var(--font-mono);font-size:.78rem;color:var(--moss)}@media (max-width:900px){.pricing .wrap{grid-template-columns:1fr;gap:40px}.price-card{max-width:none}}.limits-section{background:var(--spruce-deep);color:#EDF2EC}.limits-section .eyebrow{color:#9FB8A8}.limits-section h2{color:#fff}.limits-section .section-head p{color:#C6D4C9}.limits{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.limit{border:1px solid rgba(255,255,255,.16);border-radius:var(--radius);padding:24px}.limit .no{font-family:var(--font-mono);font-size:.78rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#E5B25C;margin-bottom:12px;display:block}.limit p{font-size:.95rem;color:#D5DFD6}.limit b{color:#fff}@media (max-width:820px){.limits{grid-template-columns:1fr}}.faq-list{max-width:760px}.faq-list details{border-bottom:1px solid var(--mist)}.faq-list summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 4px;font-weight:700;font-size:1.02rem}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary .plus{flex:0 0 auto;font-family:var(--font-mono);color:var(--spruce);font-size:1.2rem;font-weight:500;transition:transform .2s ease}.faq-list details[open] summary .plus{transform:rotate(45deg)}.faq-list .faq-body{padding:0 4px 22px;color:var(--ink-soft);font-size:.97rem;max-width:60ch}.final-cta{text-align:center}.final-cta .section-head{margin:0 auto 36px}.final-cta .url-form{margin:0 auto}.site-footer{border-top:1px solid var(--mist);background:var(--card);padding:44px 0 36px;font-size:.9rem;color:var(--moss)}.footer-grid{display:flex;flex-wrap:wrap;gap:28px 56px;justify-content:space-between;margin-bottom:28px}.footer-grid nav{display:flex;flex-wrap:wrap;gap:10px 26px}.footer-grid a{color:var(--moss);text-decoration:none}.footer-grid a:hover{color:var(--spruce)}.footer-legal{border-top:1px solid var(--mist-soft);padding-top:22px;font-size:.82rem;max-width:74ch}.reveal{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease}.reveal.in{opacity:1;transform:none}