#ssx{--ink:#101828;--mut:#4B566E;--navy:#0A2A6B;--acc:#265CC5;--paper:#FFFEFB;--hair:#E7E4DD;--serif:"Newsreader",Georgia,serif;--sans:"Inter",system-ui,sans-serif;--mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;
position:relative;overflow-x:clip;overflow-y:visible;padding:128px 32px 112px;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}
#ssx *{box-sizing:border-box}
#ssx p,#ssx h1{margin:0}
#ssx .x-bar h1.x-t{margin:0;min-width:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#ssx .x-wrap{position:absolute;inset:0;overflow:hidden;pointer-events:none;
-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 60%,transparent 100%),linear-gradient(90deg,transparent 0,#000 46%);-webkit-mask-composite:source-in;
mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 60%,transparent 100%),linear-gradient(90deg,transparent 0,#000 46%);mask-composite:intersect}
#ssx .x-wall{position:absolute;top:-14%;bottom:-14%;left:30%;right:-4%;display:flex;gap:24px;transform:rotate(-6deg)}
#ssx .x-col{flex:1;min-width:0;display:flex;flex-direction:column;gap:26px;animation:xup 90s linear infinite}
#ssx .x-col:nth-child(even){animation-duration:110s;animation-direction:reverse}
#ssx .x-col img{width:100%;height:auto;border-radius:6px;display:block;box-shadow:0 20px 34px -24px rgba(16,24,40,.45)}
#ssx .x-blur{position:absolute;left:0;right:0;bottom:0;height:42%;pointer-events:none}
#ssx .x-blur i{position:absolute;inset:0}
#ssx .x-blur i:nth-child(1){-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 25%,#000 45%,transparent 60%);mask-image:linear-gradient(180deg,transparent 0,#000 25%,#000 45%,transparent 60%)}
#ssx .x-blur i:nth-child(2){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(180deg,transparent 25%,#000 45%,#000 65%,transparent 80%);mask-image:linear-gradient(180deg,transparent 25%,#000 45%,#000 65%,transparent 80%)}
#ssx .x-blur i:nth-child(3){-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);-webkit-mask-image:linear-gradient(180deg,transparent 45%,#000 65%,#000 85%,transparent 100%);mask-image:linear-gradient(180deg,transparent 45%,#000 65%,#000 85%,transparent 100%)}
#ssx .x-blur i:nth-child(4){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-mask-image:linear-gradient(180deg,transparent 65%,#000 85%);mask-image:linear-gradient(180deg,transparent 65%,#000 85%)}
@keyframes xup{from{transform:translateY(0)}to{transform:translateY(-50%)}}
#ssx .x-in{position:relative;z-index:2;max-width:1360px;margin:0 auto}
#ssx .x-mail{position:relative;width:min(740px,100%);background:var(--paper);border-radius:12px;overflow:hidden;
box-shadow:0 1px 0 rgba(16,24,40,.06),0 70px 100px -50px rgba(10,42,107,.45),0 24px 44px -26px rgba(16,24,40,.25);animation:xin .9s .1s cubic-bezier(.2,.8,.2,1) both}
@keyframes xin{from{transform:translateY(28px);opacity:.0001}to{transform:none;opacity:1}}
#ssx .x-bar{display:flex;align-items:center;justify-content:space-between;padding:14px 26px;background:#F1EFEA;border-bottom:1px solid var(--hair);font:500 12px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}
#ssx .x-bar svg{display:block}
#ssx .x-ctl{display:flex;gap:14px;color:#8C8A84}
#ssx .x-head{padding:4px 34px 0}
#ssx .x-f{display:flex;gap:12px;padding:11px 0;border-bottom:1px solid var(--hair);font:400 13px/1.5 var(--mono);color:var(--ink)}
#ssx .x-f span,#ssx .x-subj>span{flex:none;width:48px;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:#8C8A84;padding-top:1px}
#ssx .x-f b{font-weight:500}
#ssx .x-subj{display:flex;gap:12px;align-items:flex-start;padding:18px 0 22px;border-bottom:1px solid var(--hair)}
#ssx .x-subj>span{font:400 11.5px/1.5 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#8C8A84;padding-top:.9em}
#ssx .x-h1{flex:1;min-width:0;font:600 clamp(32px,4.1vw,54px)/1.04 var(--serif)!important;letter-spacing:-.03em;color:var(--ink);text-wrap:balance}
#ssx .x-h1 small{display:block;margin:0 0 10px;font:500 12px/1 var(--mono)!important;letter-spacing:.1em;text-transform:uppercase;color:var(--acc)}
#ssx .x-caret{display:inline-block;width:3px;height:.78em;background:var(--acc);margin-left:5px;vertical-align:baseline;animation:xblink 1s steps(2) infinite}
@keyframes xblink{50%{opacity:0}}
#ssx .x-body{padding:24px 34px 0;font:400 17px/1.62 var(--sans);color:#2B3346;display:flex;flex-direction:column;gap:14px;max-width:62ch}
#ssx .x-open{color:var(--ink)}
#ssx .x-body b{font-weight:600;color:var(--ink)}
#ssx .x-body p{animation:xline .6s cubic-bezier(.2,.8,.2,1) both}
#ssx .x-ps{padding-top:14px;border-top:1px dashed #DAD6CD}
#ssx .x-ps > span{font:600 13px var(--mono);letter-spacing:.06em;color:var(--ink);margin-right:8px}
@keyframes xline{from{opacity:.0001;transform:translateY(6px)}to{opacity:1;transform:none}}
#ssx .x-send{padding:28px 34px 30px}
#ssx .x-btn{display:inline-flex;align-items:center;gap:12px;background:var(--navy);color:#fff!important;text-decoration:none;font:500 17px var(--sans);padding:17px 26px 17px 26px;border-radius:999px;transition:transform .2s,box-shadow .2s,background .2s}
#ssx .x-btn svg{flex:none;transition:transform .3s}
#ssx .x-btn:hover{background:#0D3580;transform:translateY(-2px);box-shadow:0 12px 26px -10px rgba(10,42,107,.55)}
#ssx .x-btn:hover svg{transform:translate(3px,-3px)}
#ssx .x-btn:focus-visible{outline:3px solid var(--acc);outline-offset:3px}
#ssx .x-logos{padding:18px 0;border-top:1px solid var(--hair);background:#FAF9F5}
#ssx .x-mq{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}
#ssx .x-track{display:flex;align-items:center;gap:40px;width:max-content;animation:xmq 60s linear infinite}
#ssx .x-track img{height:22px;width:auto;max-width:120px;object-fit:contain;opacity:.62;filter:grayscale(1);flex:none}
@keyframes xmq{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media (max-width:1180px){#ssx .x-wall{left:45%}}
@media (max-width:991px){#ssx{padding:112px 24px 80px}#ssx .x-wrap{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 30%,#000 70%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 30%,#000 70%,transparent);opacity:.45}#ssx .x-wall{left:-10%;right:-10%}#ssx .x-mail{margin:0 auto}}
@media (max-width:600px){#ssx{padding:92px 12px 64px}#ssx .x-bar{padding:12px 18px}#ssx .x-head{padding:2px 18px 0}#ssx .x-f{font-size:12px;padding:10px 0}#ssx .x-f span,#ssx .x-subj>span{width:42px;font-size:10.5px}#ssx .x-subj{padding:14px 0 18px}#ssx .x-subj>span{padding-top:.6em}#ssx .x-body{padding:18px 18px 0;font-size:16.5px}#ssx .x-send{padding:24px 18px 24px}#ssx .x-btn{width:100%;justify-content:center;font-size:15.5px;padding:16px 18px}#ssx .x-logos{padding:14px 0}#ssx .x-track{gap:28px}#ssx .x-track img{height:18px}#ssx .x-wall{gap:14px}#ssx .x-col:nth-child(n+4){display:none}}
@media (prefers-reduced-motion:reduce){#ssx *{animation:none!important}}
@keyframes mqpx17{from{transform:translate3d(0,0,0)}to{transform:translate3d(var(--d17),0,0)}}
html body #ssx .x-ps b span{font:inherit!important;letter-spacing:0!important;margin:0!important;color:inherit!important}
html body #ssx .x-ps>span{font:inherit!important;font-weight:700!important;letter-spacing:0!important;color:#101828!important;margin-right:.3em!important}
html body #ssx h1.x-h1,html body #analyse h2.an-h,html body #hele-systemet h2.s-h2,html body #slik-jobber-vi h2.sj-h2,html body h2.faq-h2,html body h2.redef-h2,html body #tilbakemeldinger .rv-top .reviews-h2{font:600 42px/1.12 Newsreader,Georgia,serif!important;letter-spacing:-.01em!important}
@media(max-width:767px){html body #ssx h1.x-h1,html body #analyse h2.an-h,html body #hele-systemet h2.s-h2,html body #slik-jobber-vi h2.sj-h2,html body h2.faq-h2,html body h2.redef-h2{font-size:32px!important}}
html body a.nav-contact-btn,html body #ssx a.x-btn,html body #analyse a.an-cta,html body .ss-go,html body a.footer-news-btn,html body .review-toggle{border-radius:6px!important}
html body #ssx h1.x-h1,html body #ssx .x-f b{font:500 13px/1.5 'IBM Plex Mono',ui-monospace,Menlo,monospace!important;letter-spacing:0!important;color:#101828!important}
html body #ssx .x-subj{padding:11px 0!important;align-items:flex-start!important}
html body #ssx .x-subj>span{padding-top:1px!important}
html body #ssx .x-caret{width:2px!important;height:1.1em!important;vertical-align:-3px!important;margin-left:3px!important}
@media(max-width:600px){html body #ssx h1.x-h1,html body #ssx .x-f b{font-size:12px!important}}
@media(min-width:1181px){html body #ssx .x-wrap{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 58%,transparent 100%)!important;mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 58%,transparent 100%)!important;-webkit-mask-composite:source-over!important;mask-composite:add!important}html body #ssx .x-wall{left:-2%!important;right:-3%!important;top:-12%!important;bottom:-12%!important;gap:22px!important;filter:blur(2.4px)}}
html body #ssx .x-blur{top:0!important;height:auto!important}
html body #ssx .x-blur i:nth-child(1){-webkit-backdrop-filter:blur(1.2px)!important;backdrop-filter:blur(1.2px)!important;-webkit-mask-image:linear-gradient(180deg,transparent 4%,#000 18%,#000 34%,transparent 46%)!important;mask-image:linear-gradient(180deg,transparent 4%,#000 18%,#000 34%,transparent 46%)!important}
html body #ssx .x-blur i:nth-child(2){-webkit-backdrop-filter:blur(2.4px)!important;backdrop-filter:blur(2.4px)!important;-webkit-mask-image:linear-gradient(180deg,transparent 30%,#000 44%,#000 58%,transparent 70%)!important;mask-image:linear-gradient(180deg,transparent 30%,#000 44%,#000 58%,transparent 70%)!important}
html body #ssx .x-blur i:nth-child(3){-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;-webkit-mask-image:linear-gradient(180deg,transparent 54%,#000 68%,#000 80%,transparent 90%)!important;mask-image:linear-gradient(180deg,transparent 54%,#000 68%,#000 80%,transparent 90%)!important}
html body #ssx .x-blur i:nth-child(4){-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;-webkit-mask-image:linear-gradient(180deg,transparent 76%,#000 90%)!important;mask-image:linear-gradient(180deg,transparent 76%,#000 90%)!important}
html body #ssx .x-col.x-col17{gap:0!important;animation:none!important;transform:none!important;overflow:hidden;display:block!important;align-self:stretch}
html body #ssx .x-col.x-col17 img{display:block;width:100%!important;height:auto!important;max-width:none!important;flex:none}
@media(max-width:1180px){html body #ssx .x-col.x-col17:nth-child(-n+3){display:none!important}html body #ssx .x-col.x-col17:nth-child(n+4){display:flex!important}}
html body .email-marquee-track{animation-duration:520s!important}
html body #ssx .x-track[data-d17],html body .email-marquee-track[data-d17]{animation-name:mqpx17!important}
@media(min-width:1600px){html body #ssx .x-in{max-width:1560px!important}html body #ssx .x-mail{max-width:860px!important;width:860px}html body #ssx .x-body{font-size:18px!important}}
@media(max-width:600px){html body #ssx{padding-bottom:36px!important}html body .email-marquee-wrap{padding-top:16px!important;padding-bottom:24px!important}}
html body .email-marquee-wrap,html body .reviews-wrap,html body .logos-wrap,html body .trust-wrap,html body .faq-wrap,html body section#slik-jobber-vi{background:none!important;background-image:none!important;border:0!important;box-shadow:none!important}
.logos-wrap,.email-marquee-wrap{-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}
html body section.reviews-wrap .reviews-track .reviews-card.expanded p.reviews-quote{font:400 17px/1.7 Inter,system-ui,sans-serif!important;font-style:normal!important;color:#2B3346!important}
@media(max-width:767px){html body section.reviews-wrap .reviews-track .reviews-card.expanded p.reviews-quote{font-size:16px!important}}
html body #tilbakemeldinger .rv-top{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px}
html body #tilbakemeldinger .rv-top .rv-me{justify-self:end;margin-left:0}
html body #tilbakemeldinger .rv-top .reviews-h2{margin:0!important;padding:0!important;text-align:center!important;max-width:none!important;color:#101828!important}
@media(max-width:767px){html body #tilbakemeldinger .rv-top{grid-template-columns:auto minmax(0,1fr) auto;gap:10px}}
@media(max-width:767px){html body #tilbakemeldinger .rv-top .reviews-h2{font-size:22px!important}}
html body .reviews-wrap .reviews-card:not(.expanded) .rv-txt{display:none}
html body .reviews-wrap .reviews-card.expanded .rv-pv{display:none}
.rv-pv{color:#4B566E}
html body section.reviews-wrap{padding-bottom:40px!important}
@media(max-width:600px){html body section.reviews-wrap{padding-top:32px!important}html body #tilbakemeldinger .rv-top .rv-dots,html body #tilbakemeldinger .rv-top .rv-me{display:none!important}html body #tilbakemeldinger .rv-top{grid-template-columns:1fr!important;padding:16px 18px!important}html body #tilbakemeldinger .rv-top .reviews-h2{font-size:24px!important;line-height:1.15!important}}
.reviews-eyebrow,#resultater .trust-eyebrow,#slik-jobber-vi .sj-eyebrow,#kontaktoss .trust-eyebrow{display:none!important}
html body .reviews-wrap .reviews-track{display:grid!important;grid-template-columns:220px minmax(0,1fr);width:100%!important;max-width:1180px!important;margin:0 auto!important;padding:0!important;overflow:hidden!important;cursor:default!important;gap:0!important;background:#FBFAF8;border-radius:12px;box-shadow:0 1px 0 #D5D3CE,0 40px 70px -40px rgba(10,42,107,.35),0 12px 24px -12px rgba(16,24,40,.10);font-family:Inter,system-ui,sans-serif}
html body .reviews-wrap .reviews-scrollbar-wrap{display:none!important}
.rv-top{grid-column:1/-1;display:flex;align-items:center;gap:24px;padding:18px 28px;border-bottom:1px solid #E6E4DF;background:#F6F5F3}
.rv-dots{display:flex;gap:7px}
.rv-dots i{width:11px;height:11px;border-radius:50%;background:#D5D3CE}
.rv-search{flex:1;max-width:520px;display:flex;align-items:center;gap:10px;padding:9px 16px;border-radius:999px;background:#ECEBE8;color:#7C869B;font-size:14px}
.rv-search::before{content:"";width:12px;height:12px;border:1.6px solid #7C869B;border-radius:50%;box-sizing:border-box;flex:none}
.rv-me{margin-left:auto;width:30px;height:30px;border-radius:50%;background:#0A2A6B;color:#fff;display:grid;place-items:center;font:600 12px Inter,system-ui,sans-serif}
.rv-side{grid-column:1;padding:24px 16px;border-right:1px solid #EEECE7;display:flex;flex-direction:column;gap:2px;font-size:14px;color:#4B566E}
.rv-new{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px 4px;padding:12px 18px;border-radius:14px;background:#E7EDF8;color:#0A2A6B;font-weight:600;width:max-content}
.rv-new::before{content:"";width:12px;height:12px;background:linear-gradient(#0A2A6B,#0A2A6B) center/12px 2px no-repeat,linear-gradient(#0A2A6B,#0A2A6B) center/2px 12px no-repeat}
.rv-side span{display:flex;justify-content:space-between;padding:10px 16px;border-radius:999px}
.rv-side span.on{background:#DCE3F1;color:#0A2A6B;font-weight:600}
.rv-tools{grid-column:2;display:flex;align-items:center;gap:18px;padding:16px 32px;border-bottom:1px solid #EEECE7;font-size:13px;color:#7C869B}
.rv-tools span:last-child{margin-left:auto}
.rv-cb{width:14px;height:14px;border:1.5px solid #9AA2B2;border-radius:3px;box-sizing:border-box;display:inline-block}
html body .reviews-wrap .reviews-card{grid-column:2;display:grid!important;grid-template-columns:14px 16px 36px 180px minmax(0,1fr) 14px;grid-template-areas:"cb st av who prev chev";column-gap:18px;align-items:center;flex:none!important;width:auto!important;max-width:none!important;min-height:0!important;margin:0!important;padding:20px 32px!important;border:0!important;border-bottom:1px solid #EEECE7!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;cursor:pointer;transition:background .15s,box-shadow .15s;position:relative}
html body .reviews-wrap .reviews-card.rv-read{background:#F8F7F4!important}
html body .reviews-wrap .reviews-card:hover{box-shadow:inset 3px 0 0 #265CC5,0 1px 3px rgba(16,24,40,.08)!important;z-index:1}
html body .reviews-wrap .reviews-card .review-toggle{display:none!important}
.rv-row-cb{grid-area:cb}
.rv-star{grid-area:st;width:15px;height:15px;background:#C3C8D2;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}
.reviews-card:nth-child(4) .rv-star,.reviews-card:nth-child(6) .rv-star{background:#E8B32C}
.rv-av{grid-area:av;width:36px;height:36px;border-radius:50%;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #E6E4DF}
.rv-av img{width:100%;height:100%;object-fit:contain;display:block}
html body .reviews-wrap .reviews-author-row{grid-area:who;margin:0!important;padding:0!important;border:0!important;min-width:0}
html body .reviews-wrap .reviews-author-name{margin:0!important;font:700 14.5px/1.3 Inter,system-ui,sans-serif!important;color:#101828!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html body .reviews-wrap .reviews-card.rv-read .reviews-author-name{font-weight:500!important}
html body .reviews-wrap .reviews-author-role{display:none!important}
html body .reviews-wrap .reviews-quote{grid-area:prev;margin:0!important;font:400 14.5px/1.5 Inter,system-ui,sans-serif!important;font-style:normal!important;color:#7C869B!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis;display:block!important;-webkit-line-clamp:unset!important}
.rv-s{color:#101828;font-weight:700}
.reviews-card.rv-read .rv-s{font-weight:500}
.rv-sig,.rv-head,.rv-to{display:none}
html body .reviews-wrap .reviews-stars{display:none!important}
html body .reviews-wrap .reviews-card::after{content:"";grid-area:chev;justify-self:end;width:7px;height:7px;border-right:1.5px solid #7C869B;border-bottom:1.5px solid #7C869B;transform:translateY(-3px) rotate(45deg);transition:transform .25s}
html body .reviews-wrap .reviews-card.expanded{grid-template-columns:40px minmax(0,1fr) auto 14px;grid-template-areas:"head head head chev" "av who stars stars" ". body body body";row-gap:18px;padding:36px 44px 40px!important;background:#fff!important;cursor:pointer;box-shadow:inset 3px 0 0 #265CC5!important}
html body .reviews-wrap .reviews-card.expanded::after{transform:translateY(2px) rotate(-135deg)}
.reviews-card.expanded .rv-row-cb,.reviews-card.expanded .rv-star{display:none}
.reviews-card.expanded .rv-av{width:40px;height:40px}
.reviews-card.expanded .rv-head{display:block;grid-area:head;font:600 22px/1.25 Newsreader,Georgia,serif;color:#101828;padding-bottom:4px}
html body .reviews-wrap .reviews-card.expanded .reviews-author-name{font-weight:600!important}
.reviews-card.expanded .rv-to{display:block;font-size:13px;color:#7C869B;margin-top:2px}
html body .reviews-wrap .reviews-card.expanded .reviews-stars{display:block!important;grid-area:stars;align-self:start;margin:4px 0 0!important;font-size:13px!important;color:#E8B32C!important;letter-spacing:2px}
html body .reviews-wrap .reviews-card.expanded .reviews-quote{grid-area:body;white-space:normal!important;overflow:visible!important;color:#101828!important;margin-top:8px!important;font:italic 400 19px/1.75 Newsreader,Georgia,serif!important;max-width:none}
.reviews-card.expanded .rv-s,.reviews-card.expanded .rv-dash{display:none}
.reviews-card.expanded .rv-txt{white-space:pre-line}
.reviews-card.expanded .rv-sig{display:block;margin-top:22px;font:400 15px/1.5 Inter,system-ui,sans-serif;font-style:normal;color:#4B566E;white-space:pre-line}
@media(max-width:991px){html body .reviews-wrap .reviews-track{grid-template-columns:minmax(0,1fr)}.rv-side{display:none}.rv-tools,html body .reviews-wrap .reviews-card{grid-column:1}}
@media(max-width:767px){.rv-search{display:none}.rv-top{padding:12px 16px}.rv-tools{padding:10px 16px}html body .reviews-wrap .reviews-card{grid-template-columns:32px minmax(0,1fr) 12px;grid-template-areas:"av who chev" "av prev chev";row-gap:2px;column-gap:12px;padding:14px 16px!important}.rv-row-cb,.rv-star{display:none}html body .reviews-wrap .reviews-card.expanded{grid-template-columns:36px minmax(0,1fr) 12px;grid-template-areas:"head head chev" "av who who" "body body body" "stars stars stars";padding:20px 18px 24px!important}html body .reviews-wrap .reviews-card.expanded .reviews-quote{font-size:17px!important}.reviews-card.expanded .rv-head{font-size:19px}}
.nav-wrap{background-color:rgba(240,239,236,.92)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}
.btn-primary,.pricing-cta,.nav-contact-btn,.footer-news-btn,.review-toggle{transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease;}
.btn-primary:hover,.pricing-cta:hover,.nav-contact-btn:hover{transform:translateY(-2px);
  box-shadow:0 8px 20px rgba(10,42,107,.28);}
@media(max-width:479px){.nav-inner{padding-left:16px!important;padding-right:16px!important}}
@media(max-width:360px){.nav-inner{padding-left:12px!important;padding-right:12px!important}}
@media(max-width:479px){.email-marquee-wrap,.pricing-wrap,.reviews-wrap,.trust-wrap,
  .faq-wrap,.contact-wrap,.innov-wrap{
    padding-top:56px!important;padding-bottom:56px!important}}
@media(max-width:360px){.email-marquee-wrap,.pricing-wrap,.reviews-wrap,.trust-wrap,
  .faq-wrap,.contact-wrap,.innov-wrap{
    padding-top:48px!important;padding-bottom:48px!important}}
.reviews-quote,.reviews-author-name,.pricing-card-desc,.pricing-feature,.ss-stat-tekst-1,.footer-sub-text{font-size:16px!important}
.reviews-track{scroll-snap-type:none!important}
.reviews-card{scroll-snap-align:none!important}
.pricing-wrap,.trust-wrap,.faq-wrap,.logos-wrap,.footer-wrap,.reviews-wrap,.innov-wrap,.contact-wrap{background-image:none!important;background-color:transparent!important}
.pricing-card,.reviews-card{transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease,border-color .3s ease;}
.pricing-card:hover,.reviews-card:hover{transform:translateY(-4px);
  background-color:#FAF9F7!important;
  box-shadow:0 2px 6px rgba(16,24,40,.05),0 18px 40px rgba(10,42,107,.16)!important;}
@media(max-width:479px){.hero-content,.pricing-wrap,.reviews-wrap,.trust-wrap,
  .faq-wrap,.contact-wrap,.innov-wrap{
    padding-left:20px!important;padding-right:20px!important;
  }}
@media(max-width:360px){.hero-content,.pricing-wrap,.reviews-wrap,.trust-wrap,
  .faq-wrap,.contact-wrap,.innov-wrap{
    padding-left:16px!important;padding-right:16px!important;
  }}
@media(max-width:479px){.email-marquee-wrap,.pricing-wrap,.reviews-wrap,.trust-wrap,
  .faq-wrap,.contact-wrap,.innov-wrap{
    padding-top:56px!important;padding-bottom:56px!important}.trust-h2,.redef-h2,.faq-h2,.reviews-h2{margin-bottom:16px!important}.reviews-card{padding:22px!important}}
/* heroveggen uten JavaScript på desktop */
html body #ssx .x-mail{margin-left:auto!important;margin-right:auto!important}
html body #ssx #ssx-wall .x-col17 img{will-change:transform}
@media(min-width:1181px){
html body #ssx #ssx-wall.x-wall{display:flex!important;gap:14px!important;width:calc(100% + 120px)!important;left:-60px!important;right:auto!important;top:-60px!important;bottom:auto!important;height:auto!important;align-items:flex-start!important}
html body #ssx #ssx-wall .x-col.x-col17{display:block!important;flex:0 0 calc((100% - 70px) / 6)!important;width:calc((100% - 70px) / 6)!important;height:auto!important;aspect-ratio:400/1380;align-self:flex-start!important;margin-left:0!important}
html body #ssx #ssx-wall .x-col17 img{margin-top:calc(var(--o) * -1%)!important;transform:none!important}
}
