:root{--paid-font-body:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--paid-font-heading:"DM Sans","Roboto",sans-serif;--paid-font-brand:"Gruppo","Roboto",sans-serif;--paid-bg-gradient-start:rgb(48,54,54);--paid-bg-gradient-end:rgb(92,107,109);--paid-text-tagline:rgba(255,255,255,0.3);--paid-text-footer:rgb(159,143,137);--paid-surface:rgba(35,40,40,0.85);--paid-surface-elevated:rgb(92,107,107);--paid-surface-card-dark:rgba(25,30,30,0.9);--paid-text-primary:rgb(255,255,255);--paid-text-muted:rgba(255,255,255,0.7);--paid-text-subtle:rgba(255,255,255,0.5);--paid-accent:rgb(177,154,142);--paid-border:rgba(255,255,255,0.12);--paid-footer-bg:rgb(18,22,22);--paid-check-circle:rgb(92,130,130);--paid-revenue:rgb(157,180,175);--paid-chart-teal-03:rgb(46,52,51);--paid-chart-teal-04:rgb(61,69,68);--paid-chart-teal-05:rgb(77,87,86);--paid-chart-teal-06:rgb(92,104,103);--paid-chart-teal-07:rgb(107,121,120);--paid-chart-teal-08:rgb(122,138,137);--paid-chart-teal-09:rgb(138,156,154);--paid-chart-teal-10:rgb(153,173,171);--paid-chart-teal-11:rgb(163,181,179);--paid-chart-teal-12:rgb(173,189,188);--paid-chart-teal-13:rgb(184,198,196);--paid-chart-teal-14:rgb(194,206,205)}html{scroll-behavior:smooth;color-scheme:dark;background-color:var(--paid-bg-gradient-start,rgb(48,54,54))}*{padding:0;box-sizing:border-box}*,body{margin:0}body{min-height:100vh;font-family:var(--paid-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--paid-text-primary,#fff);background-color:var(--paid-bg-gradient-start,rgb(48,54,54));background-image:linear-gradient(180deg,var(--paid-bg-gradient-start,rgb(48,54,54)) 0,var(--paid-bg-gradient-end,rgb(92,107,109)) 100%);background-repeat:no-repeat}.site-header-inner{max-width:1100px;padding:.75rem 2rem}@media (max-width:768px){.site-header-inner{padding:.75rem 1.5rem}}.seo-article--catalog{max-width:1400px}.seo-article--catalog>.seo-cta,.seo-article--catalog>.seo-hero,.seo-article--catalog>.seo-related,.seo-article--catalog>.site-faq,.seo-article--catalog>section:not(.product-catalog):not(.site-faq){max-width:44rem;width:100%;margin-left:auto;margin-right:auto}.seo-article:has(.seo-hero-visual)>.seo-hero,.seo-article:has(.seo-hero-visual)>section:not(.product-catalog):not(.site-faq){max-width:52rem}.seo-hero{display:grid;grid-gap:1.5rem 1.75rem;gap:1.5rem 1.75rem;align-items:start;margin:0 0 .35rem}@media (min-width:720px){.seo-hero:has(.seo-hero-visual){grid-template-columns:minmax(0,1fr) 200px}.seo-article:has(.seo-hero-visual)>section:not(.product-catalog):not(.site-faq){box-sizing:border-box;padding-right:calc(200px + 1.75rem)}}.seo-hero-copy h1{margin-bottom:.85rem}.seo-hero-device{max-width:200px;margin:0 auto}.site-faq{margin-top:3.25rem;max-width:44rem;width:100%;margin-left:auto;margin-right:auto;text-align:left}.seo-article:has(.seo-hero-visual)>.site-faq{max-width:52rem}.section .site-faq,.switch-faq .site-faq{margin-top:0}.site-faq .site-faq-heading{font-family:var(--paid-font-heading);font-size:clamp(2.15rem,4.2vw,2.85rem);font-weight:400;letter-spacing:-.03em;line-height:1.15;margin:0 0 1.75rem;text-align:center;color:var(--paid-text-primary,#fff)}.site-faq-list{list-style:none;padding:0;margin:0;width:100%;border-top:1px solid var(--paid-border,rgba(255,255,255,.12))}.site-faq-list>li{list-style:none;border-bottom:1px solid var(--paid-border,rgba(255,255,255,.12))}.site-faq .faq-question{justify-content:space-between;align-items:center;gap:1.25rem;padding:1.2rem 0;font-size:1.05rem;font-weight:600;line-height:1.45;text-align:left}.site-faq .faq-question-text{flex:1 1;min-width:0}.site-faq .faq-chevron{opacity:.55}.site-faq .faq-answer{margin:0;max-width:none;padding:0 0 1.2rem;text-align:left;font-size:.98rem;line-height:1.7}.seo-article--catalog>.seo-cta,.seo-article--wide>.seo-cta{display:flex;justify-content:center}.product-catalog{margin:2.25rem 0 0}.product-catalog-head{max-width:40rem;margin:0 auto 1.1rem;text-align:center}.product-catalog-head h2{font-family:var(--paid-font-heading);font-size:clamp(1.3rem,2.4vw,1.7rem);font-weight:400;letter-spacing:-.02em;margin:0 0 .45rem}.product-catalog-head p{margin:0;color:var(--paid-text-muted,rgba(255,255,255,.7));line-height:1.55}.product-catalog-grid{display:grid;grid-template-columns:1.35fr 1fr 1fr;grid-template-areas:"bokforing bokforing fakturering" "kvitton bank loner" "rapporter rapporter rapporter";grid-gap:1rem;gap:1rem;align-items:stretch}.product-card--bokforing{grid-area:bokforing}.product-card--fakturering{grid-area:fakturering}.product-card--kvitton{grid-area:kvitton}.product-card--bank{grid-area:bank}.product-card--loner{grid-area:loner}.product-card--rapporter{grid-area:rapporter}.product-card{background:var(--paid-surface,rgba(35,40,40,.85));border:1px solid var(--paid-border,rgba(255,255,255,.12));border-radius:1.2rem;overflow:hidden;height:100%}.product-card.is-current{border-color:var(--paid-accent,rgb(177,154,142))}.product-card-link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.product-card--feature.is-current,.product-card--feature>.product-card-link,.product-card--wide.is-current,.product-card--wide>.product-card-link{display:grid;grid-template-columns:minmax(220px,44%) minmax(0,1fr);align-items:stretch;min-height:340px}.product-card-visual{height:248px;display:flex;align-items:flex-end;justify-content:center;background:linear-gradient(180deg,rgba(92,107,109,.38),rgba(25,30,30,.92));overflow:hidden;padding:1.15rem 1rem 0}.product-card--feature .product-card-visual,.product-card--wide .product-card-visual{height:100%;min-height:300px;align-items:center;padding:1.35rem 1.1rem 1.2rem}.product-card-visual--banks{align-items:center;padding:1.1rem}.product-card-device{max-width:200px;margin:0;transform:translateY(22px);padding:8px;border-radius:24px}.product-card--feature .product-card-device,.product-card--wide .product-card-device{max-width:236px;transform:translateY(8px)}.product-card-body{padding:1.15rem 1.25rem 1.3rem;display:flex;flex-direction:column;flex:1 1}.product-card--feature .product-card-body,.product-card--wide .product-card-body{padding:1.75rem 1.7rem 1.6rem 1.4rem;justify-content:center}.product-card-title{font-family:var(--paid-font-heading);font-size:1.22rem;font-weight:500;margin:0 0 .35rem;color:var(--paid-text-primary,#fff)}.product-card-lead{margin:0 0 .75rem;font-size:.95rem;color:var(--paid-text-muted,rgba(255,255,255,.7));line-height:1.5}.product-card-points{list-style:none;padding:0;margin:0 0 .9rem}.product-card-points li{position:relative;padding-left:.9rem;margin:0 0 .32rem;font-size:.88rem;color:var(--paid-text-muted,rgba(255,255,255,.7));line-height:1.4}.product-card-points li:before{content:"";position:absolute;left:0;top:.5em;width:.35rem;height:.35rem;border-radius:50%;background:var(--paid-accent,rgb(177,154,142))}.product-card-more{margin-top:auto;color:var(--paid-accent,rgb(177,154,142));font-weight:600;font-size:.9rem}.product-card-banks{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin:auto 0;padding:.2rem .35rem .85rem;width:100%}.product-card-banks li{margin:0}.product-card-banks img{display:block;width:100%;height:48px;object-fit:contain;background:#fff;border-radius:8px;padding:.32rem}.product-catalog--compact{max-width:960px;margin-top:3rem;margin-left:auto;margin-right:auto;padding-top:1.75rem;border-top:1px solid var(--paid-border,rgba(255,255,255,.12))}.product-catalog--compact .product-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:none}.product-catalog--compact .product-card{grid-area:auto}.product-catalog--compact .product-card--feature.is-current,.product-catalog--compact .product-card--feature>.product-card-link,.product-catalog--compact .product-card--wide.is-current,.product-catalog--compact .product-card--wide>.product-card-link{display:flex;min-height:0}.product-catalog--compact .product-card--feature .product-card-visual,.product-catalog--compact .product-card--wide .product-card-visual,.product-catalog--compact .product-card-visual{height:200px;min-height:0}.product-catalog--compact .product-card--feature .product-card-device,.product-catalog--compact .product-card--wide .product-card-device,.product-catalog--compact .product-card-device{max-width:168px;transform:translateY(18px)}@media (max-width:1040px){.product-catalog-grid{grid-template-columns:1fr 1fr;grid-template-areas:"bokforing bokforing" "fakturering kvitton" "bank loner" "rapporter rapporter"}}@media (max-width:900px){.product-catalog--compact .product-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.product-catalog--compact .product-catalog-grid,.product-catalog-grid{grid-template-columns:1fr;grid-template-areas:none}.product-card{grid-area:auto}.product-card--feature.is-current,.product-card--feature>.product-card-link,.product-card--wide.is-current,.product-card--wide>.product-card-link{display:flex;flex-direction:column;min-height:0}.seo-hero:has(.seo-hero-visual){grid-template-columns:1fr}.seo-hero-visual{order:-1}}