body,html{margin:0;padding:0;background:var(--il-white)}body{overflow-x:clip}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body,html{overscroll-behavior-y:none}:root{--il-bg-cream:#FAF9F2;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--bp-xs:380px;--bp-sm:480px;--bp-md:640px;--bp-lg:780px;--bp-xl:1024px}@supports (padding:max(0px)){.safe-px{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}.safe-pb{padding-bottom:max(16px,env(safe-area-inset-bottom))}.safe-pt{padding-top:max(16px,env(safe-area-inset-top))}}.il-page{position:relative;min-height:100vh}.il-row--highlighted{box-shadow:0 0 0 2px #e5ff00,0 0 16px rgba(229,255,0,.4);transition:box-shadow .2s ease;z-index:1;position:relative}@keyframes il-row-fadeout{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-8px)}}[role=list]>div{transition:opacity .2s ease;will-change:opacity}.il-row--leaving{animation:il-row-fadeout .24s ease-out forwards;pointer-events:none}:root{--bk-ease-organic:cubic-bezier(.34,1.56,.64,1);--bk-ease-snap:cubic-bezier(.5,0,.2,1);--bk-ease-swing:cubic-bezier(.7,0,.3,1)}.bk-badge{--bk-pad-y:14px;--bk-pad-x:20px;--bk-gap:12px;--bk-icon:44px;--bk-font:15px;--bk-block-icon:76px;--bk-block-icon-svg:50px;display:inline-flex;align-items:center;gap:var(--bk-gap);padding:var(--bk-pad-y) var(--bk-pad-x) var(--bk-pad-y) calc(var(--bk-pad-x) - 4px);font:var(--t-headline);font-size:var(--bk-font);line-height:1;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:var(--radius-s);border:1px solid var(--il-black);background:var(--accent);color:var(--il-black);vertical-align:middle;cursor:default;transition:transform var(--dur-fast) var(--ease-loop),box-shadow var(--dur-fast) var(--ease-loop),background var(--dur-fast) var(--ease-loop)}.bk-badge svg{width:var(--bk-icon);height:var(--bk-icon);flex-shrink:0;stroke:currentColor;stroke-width:var(--bk-stroke,1.4);transition:transform var(--dur-fast) var(--ease-loop)}.bk-badge svg circle,.bk-badge svg ellipse,.bk-badge svg line,.bk-badge svg path,.bk-badge svg rect{vector-effect:non-scaling-stroke}.bk-badge[data-size=s]{--bk-pad-y:8px;--bk-pad-x:12px;--bk-gap:8px;--bk-icon:26px;--bk-font:12px;--bk-block-icon:44px;--bk-block-icon-svg:28px;--bk-stroke:1.6;letter-spacing:.05em}.bk-badge:not([data-size]),.bk-badge[data-size=m]{--bk-stroke:1.4}.bk-badge[data-size=l]{--bk-pad-y:18px;--bk-pad-x:26px;--bk-gap:16px;--bk-icon:56px;--bk-font:18px;--bk-block-icon:96px;--bk-block-icon-svg:64px;--bk-stroke:1.2}.bk-badge:hover{transform:translateY(-2px);box-shadow:4px 4px 0 var(--il-black)}.bk-badge:hover svg{transform:scale(1.08)}.bk-badge--solid{background:var(--accent)}.bk-badge--block,.bk-badge--solid{color:var(--il-black);border:1px solid var(--il-black)}.bk-badge--block{background:var(--il-white);padding:0 16px 0 0;gap:0;overflow:hidden}.bk-badge--block .bk-badge-icon{overflow:hidden;display:inline-flex;align-items:center;justify-content:center;width:var(--bk-block-icon);height:var(--bk-block-icon);background:var(--accent);border-right:1px solid var(--il-black);margin-right:16px;flex-shrink:0;transition:background var(--dur-fast) var(--ease-loop)}.bk-badge--block .bk-badge-icon svg{width:var(--bk-block-icon-svg);height:var(--bk-block-icon-svg)}.bk-badge--dark{background:var(--il-black);color:var(--il-white);border:1px solid var(--il-black)}.bk-badge--dark .bk-badge-dot{width:12px;height:12px;border-radius:999px;background:var(--accent);flex-shrink:0}.bk-badge--outline{background:transparent}.bk-badge--outline,.bk-badge--pill{color:var(--il-black);border:1px solid var(--il-black)}.bk-badge--pill{background:var(--accent);border-radius:999px;padding:var(--bk-pad-y) calc(var(--bk-pad-x) + 2px);cursor:pointer}.bk-badge--glyph{background:transparent;color:var(--il-black);border:none;padding:0;gap:0;cursor:inherit}.bk-badge--glyph:hover{transform:none;box-shadow:none}.bk-badge--glyph:hover svg{transform:none}.bk-badge--mono{background:var(--il-white);color:var(--il-black);border:1px solid var(--il-black);font:var(--t-mono-tag);font-size:13px;text-transform:uppercase;letter-spacing:.06em;padding:10px 14px 10px 12px;gap:10px}.bk-badge--mono svg{width:var(--bk-icon);height:var(--bk-icon)}.bk-badge--mono[data-size=m]{--bk-icon:28px}.bk-badge--mono[data-size=s]{--bk-icon:22px}.bk-badge--mono[data-size=l]{--bk-icon:36px}.bk-badge--mono .bk-badge-dot{width:10px;height:10px;border-radius:999px;background:var(--accent);flex-shrink:0}@media (prefers-reduced-motion:reduce){.bk-badge *{animation:none!important}.bk-badge{transition:none!important}}.bk-badge[data-intro="1"]{animation:bk-badge-in .55s var(--ease-loop) both}@keyframes bk-badge-in{0%{opacity:0;transform:translateY(8px) scale(.92)}60%{opacity:1;transform:translateY(-2px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}.bk-badge[data-intro="1"] svg [data-anim-part]{animation:bk-icon-pop .6s var(--ease-loop) both;animation-delay:.35s;transform-box:fill-box;transform-origin:50% 50%}@keyframes bk-icon-pop{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.bk-badge[data-niche=impact] svg [data-anim-part=leaf-l]{transform-box:fill-box;transform-origin:100% 100%}.bk-badge[data-niche=impact] svg [data-anim-part=leaf-r]{transform-box:fill-box;transform-origin:0 100%}.bk-badge[data-niche=impact][data-hover="1"] svg [data-anim-part=stem]{animation:bk-stem-grow .5s var(--bk-ease-organic) both;stroke-dasharray:100}.bk-badge[data-niche=impact][data-hover="1"] svg [data-anim-part=leaf-l]{animation:bk-leaf-unfold-l .45s var(--bk-ease-organic) both;animation-delay:.3s}.bk-badge[data-niche=impact][data-hover="1"] svg [data-anim-part=leaf-r]{animation:bk-leaf-unfold-r .45s var(--bk-ease-organic) both;animation-delay:.4s}@keyframes bk-stem-grow{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes bk-leaf-unfold-l{0%{transform:scale(0);opacity:0}60%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes bk-leaf-unfold-r{0%{transform:scale(0);opacity:0}60%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}.bk-badge[data-niche=energi] svg [data-anim-part=leaf]{transform-box:fill-box;transform-origin:33% 100%}.bk-badge[data-niche=energi] svg [data-anim-part=plug-body],.bk-badge[data-niche=energi] svg [data-anim-part=plug-detail],.bk-badge[data-niche=energi] svg [data-anim-part=prong-l],.bk-badge[data-niche=energi] svg [data-anim-part=prong-r]{transform-box:fill-box;transform-origin:50% 100%}.bk-badge[data-niche=energi][data-hover="1"] svg [data-anim-part=plug-body],.bk-badge[data-niche=energi][data-hover="1"] svg [data-anim-part=plug-detail],.bk-badge[data-niche=energi][data-hover="1"] svg [data-anim-part=prong-l],.bk-badge[data-niche=energi][data-hover="1"] svg [data-anim-part=prong-r]{animation:bk-pulse-soft .3s var(--bk-ease-snap) both}.bk-badge[data-niche=energi][data-hover="1"] svg [data-anim-part=cable]{animation:bk-stem-grow .65s var(--bk-ease-organic) both;animation-delay:.3s;stroke-dasharray:100}.bk-badge[data-niche=energi][data-hover="1"] svg [data-anim-part=leaf]{animation:bk-leaf-pop .45s var(--bk-ease-organic) both;animation-delay:.95s}.bk-badge[data-niche=energi][data-hover="1"] svg [data-anim-part=leaf-vein]{animation:bk-stem-grow .35s var(--bk-ease-organic) both;animation-delay:1.3s;stroke-dasharray:100}@keyframes bk-pulse-soft{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}.bk-badge[data-niche=industri][data-hover="1"] svg [data-anim-part=stem-1]{animation:bk-stem-grow .5s var(--bk-ease-organic) both;stroke-dasharray:100}.bk-badge[data-niche=industri][data-hover="1"] svg [data-anim-part^=leaf-1]{animation:bk-leaf-pop .45s var(--bk-ease-organic) both;animation-delay:.4s;transform-box:fill-box;transform-origin:50% 100%}@keyframes bk-leaf-pop{0%{transform:scale(0);opacity:0}60%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}.bk-badge[data-niche=vc][data-hover="1"] svg [data-anim-part=stem]{animation:bk-stroke-draw .5s var(--bk-ease-organic) both;stroke-dasharray:100}.bk-badge[data-niche=vc][data-hover="1"] svg [data-anim-part=dollar-bar]{animation:bk-stroke-draw .4s var(--bk-ease-organic) both;animation-delay:.3s;stroke-dasharray:100}.bk-badge[data-niche=vc][data-hover="1"] svg [data-anim-part=dollar-s]{animation:bk-stroke-draw .55s var(--bk-ease-organic) both;animation-delay:.55s;stroke-dasharray:100}@keyframes bk-stroke-draw{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.bk-badge[data-niche=family-office] svg{perspective:200px;perspective-origin:50% 50%}.bk-badge[data-niche=family-office] svg [data-anim-part=door]{transform-box:fill-box;transform-origin:100% 50%;transform-style:preserve-3d;backface-visibility:hidden}.bk-badge[data-niche=family-office] .bk-door-blade{fill:var(--accent);stroke:currentColor}.bk-badge--dark[data-niche=family-office] .bk-door-blade{fill:var(--il-black)}.bk-badge--block[data-niche=family-office] .bk-door-blade,.bk-badge--mono[data-niche=family-office] .bk-door-blade,.bk-badge--outline[data-niche=family-office] .bk-door-blade{fill:var(--il-white)}.bk-badge--block[data-niche=family-office] .bk-badge-icon .bk-door-blade,.bk-badge--pill[data-niche=family-office] .bk-door-blade{fill:var(--accent)}.bk-badge[data-active="1"][data-niche=family-office] .bk-door-blade{fill:var(--il-black)}.bk-badge[data-niche=family-office] svg [data-anim-part=doorway]{opacity:0}.bk-badge[data-niche=family-office][data-hover="1"] svg [data-anim-part=door]{animation:bk-door-open 1.4s var(--bk-ease-swing) both}.bk-badge[data-niche=family-office][data-hover="1"] svg [data-anim-part=doorway]{animation:bk-doorway-reveal 1.4s var(--bk-ease-swing) both;animation-delay:.15s}.bk-badge[data-niche=family-office][data-hover="1"] svg [data-anim-part=interior]{animation:bk-interior-light 1.4s var(--bk-ease-swing) both;animation-delay:.25s}@keyframes bk-door-open{0%{transform:rotateY(0deg);filter:brightness(1)}60%{transform:rotateY(105deg);filter:brightness(.85)}80%{transform:rotateY(105deg);filter:brightness(.85)}to{transform:rotateY(105deg);filter:brightness(.85)}}@keyframes bk-doorway-reveal{0%{opacity:0}40%{opacity:0}70%{opacity:1}to{opacity:1}}@keyframes bk-interior-light{0%{opacity:0}40%{opacity:1}to{opacity:1}}.bk-badge[data-niche=angel] svg [data-anim-part=halo]{transform-box:fill-box;transform-origin:50% 50%}.bk-badge[data-niche=angel] svg [data-anim-part=wing-l]{transform-box:fill-box;transform-origin:100% 0}.bk-badge[data-niche=angel] svg [data-anim-part=wing-r]{transform-box:fill-box;transform-origin:0 0}.bk-badge[data-niche=angel][data-hover="1"] svg [data-anim-part=halo]{animation:bk-halo-descend .55s var(--bk-ease-organic) both}.bk-badge[data-niche=angel][data-hover="1"] svg [data-anim-part=wing-l]{animation:bk-wing-grow-l .5s var(--bk-ease-organic) both;animation-delay:.25s}.bk-badge[data-niche=angel][data-hover="1"] svg [data-anim-part=wing-r]{animation:bk-wing-grow-r .5s var(--bk-ease-organic) both;animation-delay:.25s}@keyframes bk-halo-descend{0%{transform:translateY(-6px);opacity:0}60%{transform:translateY(1px);opacity:1}to{transform:translateY(0);opacity:1}}@keyframes bk-wing-grow-l{0%{transform:scaleX(0);opacity:0}60%{transform:scaleX(1.1);opacity:1}to{transform:scaleX(1);opacity:1}}@keyframes bk-wing-grow-r{0%{transform:scaleX(0);opacity:0}60%{transform:scaleX(1.1);opacity:1}to{transform:scaleX(1);opacity:1}}.bk-badge[data-active="1"].bk-badge--pill{background:var(--il-black);color:var(--il-white)}.bk-badge[data-active="1"].bk-badge--pill:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--accent);margin-right:4px;flex-shrink:0}.bk-badge[data-active="1"]:hover{transform:translateY(-2px);box-shadow:4px 4px 0 var(--il-black)}.bk-badge[data-disabled="1"]{color:var(--il-text-muted);border-color:var(--il-text-muted);opacity:.55;cursor:not-allowed;pointer-events:none}.bk-badge[data-disabled="1"],.bk-badge[data-disabled="1"] .bk-badge-icon{background:var(--il-light-grey)}.bk-badge[data-disabled="1"] .bk-badge-dot{background:var(--il-text-muted)}*{box-sizing:border-box}body{margin:0;font:var(--t-body);color:var(--il-text)}.page-head{background:var(--il-yellow);border-bottom:1px solid var(--il-black);padding:56px 48px 40px}.page-head-inner{max-width:880px}.page-head .eyebrow{font:var(--t-mono-tag);text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px;display:inline-block}.page-head h1{font:var(--t-display-l);letter-spacing:-.02em;margin:0 0 16px;text-wrap:balance}.page-head p{font:var(--t-body-l);max-width:64ch;margin:0;text-wrap:pretty}.page-body{padding:48px;min-height:60vh;transition:background var(--dur-base) var(--ease-loop)}.grid-wrap{display:grid;gap:16px;max-width:1400px;margin:0 auto}.grp-header{display:flex;align-items:baseline;gap:16px;margin:24px 0 8px;padding-bottom:12px;border-bottom:1px solid var(--il-black)}.grp-header:first-child{margin-top:0}.grp-header h3{font:var(--t-display-s);letter-spacing:-.01em;margin:0}.grp-header .grp-count{font:var(--t-mono-tag);text-transform:uppercase;letter-spacing:.06em;color:var(--il-text-muted)}.ic-card{background:var(--il-white);border:1px solid var(--il-black);border-radius:var(--radius-m);padding:24px;display:flex;flex-direction:column;gap:16px;min-height:168px;transition:transform var(--dur-fast) var(--ease-loop),box-shadow var(--dur-fast) var(--ease-loop)}.ic-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-1)}.ic-icon{display:flex;align-items:center;justify-content:center;width:max-content;padding:0;position:relative;transition:background var(--dur-fast) var(--ease-loop),color var(--dur-fast) var(--ease-loop)}.ic-stack{position:relative;display:inline-block}.ic-stamp{width:64px;height:64px;align-items:center;justify-content:center}.ic-stamp svg{color:inherit}.ic-underline{position:relative;padding-bottom:6px}.ic-underline .ic-ul{position:absolute;left:4px;right:30%;bottom:0;height:6px;border-radius:999px}.ic-meta{display:flex;flex-direction:column;gap:4px;margin-top:auto}.ic-label{font:var(--t-headline);letter-spacing:-.005em;text-wrap:balance}.ic-label-uppercase{font:var(--t-subhead);text-transform:uppercase;letter-spacing:.06em}.ic-label-short{font:var(--t-headline)}.ic-count{font:var(--t-mono-tag);text-transform:uppercase;letter-spacing:.06em;color:var(--il-text-muted)}.preset-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.preset-btn{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--il-black);border-radius:var(--radius-s);background:var(--il-white);cursor:pointer;font:var(--t-mono-tag);text-transform:uppercase;letter-spacing:.04em;transition:background var(--dur-fast) var(--ease-loop)}.preset-btn:hover{background:var(--il-yellow)}.preset-sw{width:14px;height:14px;border-radius:999px;border:1.5px solid}@media (prefers-reduced-motion:reduce){.ic-icon *{animation:none!important}}.ic-icon [data-anim-part]{animation:none}.ic-icon[data-niche=gron-energi][data-animate="1"] [data-anim-part=bolt]{animation:ic-bolt 1.4s ease-in-out infinite;transform-box:fill-box;transform-origin:50% 50%}@keyframes ic-bolt{0%,70%,to{opacity:1;transform:scale(1)}10%{opacity:.2}20%{opacity:1;transform:scale(1.12)}30%{opacity:.4}40%{opacity:1;transform:scale(1)}}.ic-icon[data-niche=solenergi][data-animate="1"] [data-anim-part=rays]{animation:ic-rays 2.4s ease-in-out infinite;transform-box:fill-box;transform-origin:50% 50%}.ic-icon[data-niche=solenergi][data-animate="1"] [data-anim-part=sun]{animation:ic-sun-pulse 2.4s ease-in-out infinite;transform-box:fill-box;transform-origin:50% 50%}@keyframes ic-rays{0%,to{transform:scale(.85);opacity:.5}50%{transform:scale(1.1);opacity:1}}@keyframes ic-sun-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.ic-icon[data-niche=batterier][data-animate="1"] [data-anim-part^=charge]{fill:currentColor;stroke:none;animation:ic-charge 1.8s ease-in-out infinite}.ic-icon[data-niche=batterier][data-animate="1"] [data-anim-part=charge-1]{animation-delay:0s}.ic-icon[data-niche=batterier][data-animate="1"] [data-anim-part=charge-2]{animation-delay:.2s}.ic-icon[data-niche=batterier][data-animate="1"] [data-anim-part=charge-3]{animation-delay:.4s}@keyframes ic-charge{0%,90%,to{opacity:0}20%,70%{opacity:1}}.ic-icon[data-niche=koldioxidinfangning][data-animate="1"] [data-anim-part^=co2]{animation:ic-capture 2.4s ease-in infinite;transform-box:fill-box;transform-origin:50% 50%}.ic-icon[data-niche=koldioxidinfangning][data-animate="1"] [data-anim-part=co2-1]{animation-delay:0s}.ic-icon[data-niche=koldioxidinfangning][data-animate="1"] [data-anim-part=co2-2]{animation-delay:.4s}.ic-icon[data-niche=koldioxidinfangning][data-animate="1"] [data-anim-part=co2-3]{animation-delay:.8s}@keyframes ic-capture{0%{transform:translateY(-2px);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateY(7px);opacity:0}}.ic-icon[data-niche=adaptation][data-animate="1"] [data-anim-part=wave]{animation:ic-wave 2.4s ease-in-out infinite;transform-box:fill-box}@keyframes ic-wave{0%,to{transform:translateX(-1px)}50%{transform:translateX(1px)}}.ic-icon[data-niche=gron-industri][data-animate="1"] [data-anim-part^=smoke]{animation:ic-smoke 2.4s ease-in-out infinite;transform-box:fill-box;transform-origin:50% 50%}.ic-icon[data-niche=gron-industri][data-animate="1"] [data-anim-part=smoke-1]{animation-delay:0s}.ic-icon[data-niche=gron-industri][data-animate="1"] [data-anim-part=smoke-2]{animation-delay:1.2s}@keyframes ic-smoke{0%{transform:translateY(2px) scale(.6);opacity:0}30%{opacity:.8}to{transform:translateY(-4px) scale(1.2);opacity:0}}.ic-icon[data-niche=hallbara-material][data-animate="1"] [data-anim-part=hex]{animation:ic-rotate 8s linear infinite;transform-box:fill-box;transform-origin:50% 50%}.ic-icon[data-niche=forpackningar][data-animate="1"] [data-anim-part=tape]{stroke-dasharray:12;animation:ic-tape 2.4s ease-in-out infinite}@keyframes ic-tape{0%,to{stroke-dashoffset:0}50%{stroke-dashoffset:12}}.ic-icon[data-niche=textil][data-animate="1"] [data-anim-part=needle]{animation:ic-needle 1.6s ease-in-out infinite;transform-box:fill-box}.ic-icon[data-niche=textil][data-animate="1"] [data-anim-part=thread]{animation:ic-thread 1.6s ease-in-out infinite}@keyframes ic-needle{0%,to{transform:translate(0)}50%{transform:translate(2px,2px)}}@keyframes ic-thread{0%,to{opacity:1}50%{opacity:.4}}.ic-icon[data-niche=skogen][data-animate="1"] [data-anim-part=tree-l]{animation:ic-sway 3.4s ease-in-out infinite}.ic-icon[data-niche=skogen][data-animate="1"] [data-anim-part=tree-r]{animation:ic-sway 3.4s ease-in-out infinite reverse;animation-delay:.3s}@keyframes ic-sway{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}.ic-icon[data-niche=biologisk-mangfald][data-animate="1"] [data-anim-part=wing-l]{animation:ic-wing-l .8s ease-in-out infinite;transform-box:fill-box;transform-origin:100% 50%}.ic-icon[data-niche=biologisk-mangfald][data-animate="1"] [data-anim-part=wing-r]{animation:ic-wing-r .8s ease-in-out infinite;transform-box:fill-box;transform-origin:0 50%}@keyframes ic-wing-l{0%,to{transform:scaleX(1)}50%{transform:scaleX(.5)}}@keyframes ic-wing-r{0%,to{transform:scaleX(1)}50%{transform:scaleX(.5)}}.ic-icon[data-niche=foodtech][data-animate="1"] [data-anim-part=steam]{animation:ic-steam 2.4s ease-in-out infinite;transform-box:fill-box}@keyframes ic-steam{0%{opacity:0;transform:translateY(2px)}40%{opacity:1}to{opacity:0;transform:translateY(-4px)}}.ic-icon[data-niche=agritech][data-animate="1"] [data-anim-part=plant]{animation:ic-grow 3s ease-in-out infinite}@keyframes ic-grow{0%,to{transform:scaleY(.85)}50%{transform:scaleY(1.05)}}.ic-icon[data-niche=matsvinn][data-animate="1"] [data-anim-part=apple]{animation:ic-shrink 2.6s ease-in-out infinite}@keyframes ic-shrink{0%,to{transform:scale(1)}50%{transform:scale(.82)}}.ic-icon[data-niche=vatten][data-animate="1"] [data-anim-part=drop]{animation:ic-drip 2s ease-in-out infinite}@keyframes ic-drip{0%,to{transform:scale(1) translateY(0)}40%{transform:scale(1.08) translateY(1.5px)}}.ic-icon[data-niche=mobilitet][data-animate="1"] [data-anim-part^=wheel]{animation:ic-rotate 1.4s linear infinite}.ic-icon[data-niche=proptech][data-animate="1"] [data-anim-part=leaf]{animation:ic-leaf 2.4s ease-in-out infinite;transform-box:fill-box;transform-origin:0 50%}@keyframes ic-leaf{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.ic-icon[data-niche=medtech][data-animate="1"] [data-anim-part=heart]{animation:ic-beat 1.1s ease-in-out infinite}@keyframes ic-beat{0%,to{transform:scale(1)}20%{transform:scale(1.12)}40%{transform:scale(1)}60%{transform:scale(1.06)}}.ic-icon[data-niche=social-hallbarhet][data-animate="1"] [data-anim-part^=person]{animation:ic-bob 1.6s ease-in-out infinite;transform-box:fill-box}.ic-icon[data-niche=social-hallbarhet][data-animate="1"] [data-anim-part=person-1]{animation-delay:0s}.ic-icon[data-niche=social-hallbarhet][data-animate="1"] [data-anim-part=person-2]{animation-delay:.2s}.ic-icon[data-niche=social-hallbarhet][data-animate="1"] [data-anim-part=person-3]{animation-delay:.4s}@keyframes ic-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}.ic-icon[data-niche=defence-tech][data-animate="1"] [data-anim-part=check]{stroke-dasharray:100;animation:ic-draw 2.2s ease-in-out infinite}@keyframes ic-draw{0%{stroke-dashoffset:100}40%,80%{stroke-dashoffset:0}to{stroke-dashoffset:100}}.ic-icon[data-niche=avfall-atervinning][data-animate="1"] [data-anim-part=recycle]{animation:ic-rotate 5s linear infinite}.ic-icon[data-niche=cirkulart][data-animate="1"] [data-anim-part=loop]{animation:ic-rotate 4s linear infinite}.ic-icon[data-niche=ehandel-begagnat][data-animate="1"] [data-anim-part=resale]{animation:ic-rotate 3s linear infinite}.ic-icon[data-niche=mjukvara][data-animate="1"] [data-anim-part=cursor]{animation:ic-blink 1s steps(2) infinite}@keyframes ic-blink{0%,to{opacity:1}50%{opacity:.2}}.ic-icon[data-niche=deeptech][data-animate="1"] [data-anim-part=orbit]{animation:ic-rotate 6s linear infinite}.ic-icon[data-niche=kandisarna][data-animate="1"] [data-anim-part=star]{animation:ic-twinkle 1.8s ease-in-out infinite}@keyframes ic-twinkle{0%,to{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(1.12) rotate(10deg);opacity:.85}}.ic-icon[data-niche=ovrigt][data-animate="1"] [data-anim-part^=dot]{animation:ic-pulse 1.4s ease-in-out infinite;transform-box:fill-box;transform-origin:50% 50%}.ic-icon[data-niche=ovrigt][data-animate="1"] [data-anim-part=dot-1]{animation-delay:0s}.ic-icon[data-niche=ovrigt][data-animate="1"] [data-anim-part=dot-2]{animation-delay:.2s}.ic-icon[data-niche=ovrigt][data-animate="1"] [data-anim-part=dot-3]{animation-delay:.4s}@keyframes ic-pulse{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.4);opacity:1}}@keyframes ic-rotate{to{transform:rotate(1turn)}}