@font-face{font-family:Big Shoulders Display;src:url(/fonts/big-shoulders-display.woff)format("woff");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/fonts/schibsted-grotesk.woff)format("woff");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/fonts/schibsted-grotesk-italic.woff)format("woff");font-weight:400 900;font-style:italic;font-display:swap}:root{--ink:#000;--paper:#f3f3f0;--bg:var(--paper);--panel:#fff;--line:#d9dad5;--text:#000;--soft:#2b2b2b;--muted:#5e615c;--brand:#008751;--brand-text:#006b40;--on-brand:#fff;--invert-bg:#000;--invert-text:#fff;--invert-muted:#a3a69f;--acc-bi:#000;--acc-analysis:#000;--acc-ml:#000;--acc-sql:#000;--acc-training:#000;--fill-bi:#000;--fill-analysis:#3a3a3a;--fill-ml:#008751;--fill-sql:#6b6e68;--fill-training:#9a9d96;--shadow:0 1px 0 #00000014;--shadow-lg:0 24px 48px -28px #00000073;--tile:#fff;--radius-s:4px;--radius-m:8px;--radius-l:14px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:88px;--s-10:120px;--font-head:"Big Shoulders Display", "Arial Narrow", system-ui, sans-serif;--font-body:"Schibsted Grotesk", system-ui, sans-serif;--header-h:68px;--warn-bg:#fff4cc;--warn-text:#5c4300;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#000;--panel:#121212;--line:#2a2a2a;--text:#fff;--soft:#dadbd6;--muted:#9ea19a;--brand:#19a463;--brand-text:#3ccb86;--on-brand:#000;--invert-bg:#121212;--invert-text:#fff;--invert-muted:#a7aaa3;--acc-bi:#fff;--acc-analysis:#fff;--acc-ml:#fff;--acc-sql:#fff;--acc-training:#fff;--fill-bi:#fff;--fill-analysis:#bdbeb9;--fill-ml:#3ccb86;--fill-sql:#8e918a;--fill-training:#5e615c;--shadow:0 0 0 1px #ffffff0a;--shadow-lg:0 24px 48px -24px #000000e6;--tile:#121212;--warn-bg:#2e2400;--warn-text:#ffe08a;color-scheme:dark}}:root[data-theme=dark]{--bg:#000;--panel:#121212;--line:#2a2a2a;--text:#fff;--soft:#dadbd6;--muted:#9ea19a;--brand:#19a463;--brand-text:#3ccb86;--on-brand:#000;--invert-bg:#121212;--invert-text:#fff;--invert-muted:#a7aaa3;--acc-bi:#fff;--acc-analysis:#fff;--acc-ml:#fff;--acc-sql:#fff;--acc-training:#fff;--fill-bi:#fff;--fill-analysis:#bdbeb9;--fill-ml:#3ccb86;--fill-sql:#8e918a;--fill-training:#5e615c;--shadow:0 0 0 1px #ffffff0a;--shadow-lg:0 24px 48px -24px #000000e6;--tile:#121212;--warn-bg:#2e2400;--warn-text:#ffe08a;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 8px);scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);min-height:100vh;color:var(--soft);font-family:var(--font-body);padding-bottom:env(safe-area-inset-bottom);-webkit-font-smoothing:antialiased;overflow-wrap:break-word;flex-direction:column;margin:0;font-size:1.0625rem;font-weight:400;line-height:1.6;display:flex}main{flex:1 0 auto}img,svg{max-width:100%;height:auto;display:block}picture{display:contents}h1,h2,h3,h4{color:var(--text);text-wrap:balance;margin:0}h1,h2{font-family:var(--font-head);letter-spacing:-.005em;font-weight:800;line-height:.92}h1{font-size:clamp(3.2rem,2rem + 6vw,7rem)}h2{font-size:clamp(2.2rem,1.6rem + 2.6vw,3.6rem)}h3,h4{font-family:var(--font-body);letter-spacing:-.01em;font-size:1.2rem;font-weight:700;line-height:1.25}p{text-wrap:pretty;margin:0}a{color:var(--brand-text);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}ul,ol{margin:0;padding:0}button,input,select,textarea{font:inherit;color:inherit}::selection{background:color-mix(in srgb, var(--brand) 25%, transparent)}:focus-visible{outline:3px solid var(--brand-text);outline-offset:3px;border-radius:4px}[id]{scroll-margin-top:calc(var(--header-h) + 8px)}main:focus{outline:none}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;background:var(--brand);color:var(--on-brand);border-radius:999px;padding:12px 20px;font-weight:600;text-decoration:none;position:absolute;top:-100px;left:16px}.skip-link:focus{top:12px}.container{width:100%;max-width:72rem;padding-inline:max(16px, env(safe-area-inset-left)) max(16px, env(safe-area-inset-right));margin-inline:auto}@media (width>=768px){.container{padding-inline:max(32px, env(safe-area-inset-left)) max(32px, env(safe-area-inset-right))}}.section{padding-block:var(--s-7)}@media (width>=768px){.section{padding-block:var(--s-9)}}.section--tight{padding-block:var(--s-7)}.section--band{background:var(--invert-bg);color:var(--invert-muted);--text:var(--invert-text);--soft:var(--invert-text);--muted:var(--invert-muted);--panel:transparent;--line:color-mix(in srgb, var(--invert-text) 18%, transparent);--brand-text:var(--brand)}.section--band .eyebrow:before{background:var(--brand)}.stack>*+*{margin-top:var(--s-4)}.stack-lg>*+*{margin-top:var(--s-6)}.lead{color:var(--soft);max-width:40rem;font-size:clamp(1.125rem,1rem + .6vw,1.35rem);line-height:1.55}.muted{color:var(--muted)}.tabular{font-family:var(--font-body);font-variant-numeric:tabular-nums;font-weight:700}.price{font-family:var(--font-body);font-variant-numeric:lining-nums proportional-nums;font-weight:700}.eyebrow{font-family:var(--font-body);color:var(--muted);margin-bottom:var(--s-3);align-items:center;gap:10px;font-size:.95rem;font-weight:600;display:flex}.eyebrow:before{content:"";background:var(--text);flex:none;width:4px;height:1.1em}.grid{gap:var(--s-5);display:grid}@media (width>=640px){.grid--2{grid-template-columns:repeat(2,1fr)}}@media (width>=900px){.grid--3{grid-template-columns:repeat(3,1fr)}}.cluster{gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}.todo-note{background:var(--warn-bg);color:var(--warn-text);border-radius:var(--radius-s);padding:var(--s-3) var(--s-4);font-size:.9rem}.no-js-only{display:block}html.js .no-js-only,.js-only{display:none}html.js .js-only{display:revert}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}header.site{view-transition-name:site-header}::view-transition-old(root),::view-transition-new(root){animation-duration:.18s}}@media print{body{color:#000;background:#fff}header.site,footer.site,.skip-link{display:none!important}}[hidden]{display:none!important}.acc-bi{--acc:var(--acc-bi);--fill:var(--fill-bi)}.acc-analysis{--acc:var(--acc-analysis);--fill:var(--fill-analysis)}.acc-ml{--acc:var(--acc-ml);--fill:var(--fill-ml)}.acc-sql{--acc:var(--acc-sql);--fill:var(--fill-sql)}.acc-training{--acc:var(--acc-training);--fill:var(--fill-training)}.art-dark{display:none}:root[data-theme=dark] .art-dark{display:block}:root[data-theme=dark] .art-light{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .art-dark{display:block}:root:not([data-theme=light]) .art-light{display:none}}[data-accent]{--art-fg:#fff}[data-accent=emerald]{--art:#0b6b45;--art-2:#064e32}[data-accent=amber]{--art:#9a4d07;--art-2:#6e3604}[data-accent=indigo]{--art:#3730a3;--art-2:#262078}[data-accent=teal]{--art:#0f5f5a;--art-2:#08403d}[data-accent=rose]{--art:#9d174d;--art-2:#700f37}[data-accent=sky]{--art:#075985;--art-2:#053f5e}[data-accent=slate]{--art:#2f3b4c;--art-2:#1e2734}[data-accent=red]{--art:#991b1b;--art-2:#6c1212}[data-accent=violet]{--art:#5b21b6;--art-2:#401782}.cur-ngn,html.ngn .cur-usd{display:none}html.ngn .cur-ngn{display:inline}html.ngn .cur-block-usd,html:not(.ngn) .cur-block-ngn{display:none!important}.logo[data-astro-cid-f7espo7c]{min-height:44px;color:var(--text);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.mark[data-astro-cid-f7espo7c]{width:36px;height:36px;box-shadow:0 0 0 1.5px var(--line);border-radius:22%;flex:none}.name[data-astro-cid-f7espo7c]{font-family:var(--font-head);letter-spacing:0;color:var(--text);white-space:nowrap;font-size:1.55rem;font-weight:800;line-height:1}.theme-toggle[data-astro-cid-l6lhmie6]{width:44px;height:44px;color:var(--text);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:999px;place-items:center;display:inline-grid}.theme-toggle[data-astro-cid-l6lhmie6]:hover{background:color-mix(in srgb, var(--text) 6%, transparent)}.i[data-astro-cid-l6lhmie6]{display:none}[data-astro-cid-l6lhmie6][data-mode=system] .i-system[data-astro-cid-l6lhmie6],[data-astro-cid-l6lhmie6][data-mode=light] .i-light[data-astro-cid-l6lhmie6],[data-astro-cid-l6lhmie6][data-mode=dark] .i-dark[data-astro-cid-l6lhmie6]{display:block}header[data-astro-cid-nen7h5rs].site{z-index:50;background:color-mix(in srgb, var(--bg) 86%, transparent);backdrop-filter:saturate(1.4)blur(12px);border-bottom:1px solid var(--line);position:sticky;top:0}.bar[data-astro-cid-nen7h5rs]{align-items:center;column-gap:var(--s-3);min-height:var(--header-h);grid-template-columns:1fr auto;grid-template-areas:"brand actions""nav nav";display:grid}.brand[data-astro-cid-nen7h5rs]{grid-area:brand}.actions[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--s-2);grid-area:actions;display:flex}nav[data-astro-cid-nen7h5rs]{padding-bottom:var(--s-2);grid-area:nav}nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:0 var(--s-1);flex-wrap:wrap;list-style:none;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--soft);align-items:center;padding-inline:12px;font-size:.98rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--text)}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:after{content:"";background:var(--brand);border-radius:2px;height:3px;position:absolute;bottom:4px;left:12px;right:12px}.menu-btn[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--text);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding-inline:14px;font-weight:600;display:none}@media (width<=479px){.menu-label[data-astro-cid-nen7h5rs]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.menu-btn[data-astro-cid-nen7h5rs]{justify-content:center;min-width:44px;padding-inline:12px}}.menu-btn[data-astro-cid-nen7h5rs]:hover{background:color-mix(in srgb, var(--text) 6%, transparent)}html.js .menu-btn[data-astro-cid-nen7h5rs]{display:inline-flex}html.js nav[data-astro-cid-nen7h5rs]{display:none}html.js nav[data-astro-cid-nen7h5rs].open{display:block}html.js nav[data-astro-cid-nen7h5rs].open ul[data-astro-cid-nen7h5rs]{padding-block:var(--s-2) var(--s-3);flex-direction:column}html.js nav[data-astro-cid-nen7h5rs].open a[data-astro-cid-nen7h5rs]{width:100%}@media (width>=768px){.bar[data-astro-cid-nen7h5rs]{column-gap:var(--s-5);grid-template-columns:auto 1fr auto;grid-template-areas:"brand nav actions"}nav[data-astro-cid-nen7h5rs]{justify-self:end;padding:0}html.js nav[data-astro-cid-nen7h5rs]{display:block}html.js .menu-btn[data-astro-cid-nen7h5rs]{display:none}nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-wrap:nowrap}}.social[data-astro-cid-y2qsmizv]{flex-wrap:wrap;gap:10px;max-width:280px;margin:0;padding:0;list-style:none;display:flex}.social--sm[data-astro-cid-y2qsmizv]{max-width:260px}.s[data-astro-cid-y2qsmizv]{border:1px solid var(--line);background:var(--panel);width:48px;height:48px;color:var(--text);border-radius:50%;place-items:center;text-decoration:none;display:inline-grid}.social--sm[data-astro-cid-y2qsmizv] .s[data-astro-cid-y2qsmizv]{width:44px;height:44px}.s[data-astro-cid-y2qsmizv] svg[data-astro-cid-y2qsmizv]{fill:currentColor;width:20px;height:20px}.social--sm[data-astro-cid-y2qsmizv] .s[data-astro-cid-y2qsmizv] svg[data-astro-cid-y2qsmizv]{width:18px;height:18px}.glyph[data-astro-cid-y2qsmizv]{font-family:var(--font-head);letter-spacing:-.02em;margin-top:-3px;font-size:26px;font-weight:800;line-height:1}.social--sm[data-astro-cid-y2qsmizv] .glyph[data-astro-cid-y2qsmizv]{font-size:24px}.s[data-astro-cid-y2qsmizv]:hover{background:var(--text);color:var(--bg);border-color:var(--text)}.s-whatsapp[data-astro-cid-y2qsmizv]{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.s-whatsapp[data-astro-cid-y2qsmizv]:hover{background:var(--brand-text);border-color:var(--brand-text);color:var(--on-brand)}.s[data-astro-cid-y2qsmizv]:focus-visible{outline:3px solid var(--brand);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.s[data-astro-cid-y2qsmizv]{transition:background-color .14s ease-out,color .14s ease-out,transform .14s ease-out}.s[data-astro-cid-y2qsmizv]:hover{transform:translateY(-2px)}}footer[data-astro-cid-jo6i4kqk].site{margin-top:var(--s-10);border-top:1px solid var(--line);background:var(--panel);padding-block:var(--s-7) var(--s-6)}.top[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--s-5);flex-wrap:wrap;align-items:flex-start;display:flex}.brand[data-astro-cid-jo6i4kqk]{gap:var(--s-4);display:grid}.tag[data-astro-cid-jo6i4kqk]{color:var(--muted);gap:4px;font-size:.95rem;display:grid}.tag[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{font-family:var(--font-head);color:var(--text);letter-spacing:-.02em;font-size:1.2rem;font-weight:800}ul[data-astro-cid-jo6i4kqk]{gap:0 var(--s-2);flex-wrap:wrap;list-style:none;display:flex}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-width:44px;min-height:44px;color:var(--soft);justify-content:center;align-items:center;padding-inline:10px;font-weight:600;text-decoration:none;display:inline-flex}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--text);text-decoration:underline}.fine[data-astro-cid-jo6i4kqk]{margin-top:var(--s-5);color:var(--muted);font-size:.875rem}.open[data-astro-cid-o4jt4aa6]{min-width:44px;min-height:44px;color:var(--text);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding-inline:12px;font-weight:600;display:inline-flex}.open[data-astro-cid-o4jt4aa6]:hover{background:color-mix(in srgb, var(--text) 6%, transparent)}kbd[data-astro-cid-o4jt4aa6][data-cmdk-hint]{display:none}.lbl[data-astro-cid-o4jt4aa6]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=768px){.lbl[data-astro-cid-o4jt4aa6]{clip-path:none;width:auto;height:auto;position:static;overflow:visible}kbd[data-astro-cid-o4jt4aa6][data-cmdk-hint]{display:inline-block}}@media (hover:none){kbd[data-astro-cid-o4jt4aa6][data-cmdk-hint]{display:none!important}}kbd[data-astro-cid-o4jt4aa6]{font-family:var(--font-body);border:1px solid var(--line);color:var(--muted);background:var(--bg);border-radius:6px;padding:1px 6px;font-size:.75rem;font-weight:600}.cmdk[data-astro-cid-o4jt4aa6]{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--panel);width:min(40rem,100vw - 24px);max-height:min(34rem,100vh - 48px);color:var(--text);box-shadow:var(--shadow-lg);margin-top:12vh;padding:0;overflow:hidden}.cmdk[data-astro-cid-o4jt4aa6]::backdrop{background:#0b12208c}.box[data-astro-cid-o4jt4aa6]{max-height:inherit;grid-template-rows:auto 1fr auto;display:grid}input[data-astro-cid-o4jt4aa6]{width:100%;min-height:56px;color:var(--text);border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:14px 18px;font-size:1.05rem}input[data-astro-cid-o4jt4aa6]:focus-visible{outline:3px solid var(--brand-text);outline-offset:-3px}ul[data-astro-cid-o4jt4aa6]{max-height:22rem;padding:6px;list-style:none;overflow-y:auto}[data-cmdk-list] .grp{color:var(--muted);padding:10px 12px 4px;font-size:.72rem;font-weight:600}[data-cmdk-list] [role=option]{border-radius:var(--radius-s);cursor:pointer;min-height:44px;color:var(--text);align-items:center;padding:8px 12px;font-weight:600;display:flex}[data-cmdk-list] [role=option][aria-selected=true]{background:color-mix(in srgb, var(--brand) 18%, transparent);outline:2px solid var(--brand-text);outline-offset:-2px}.empty[data-astro-cid-o4jt4aa6]{padding:var(--s-5);color:var(--soft)}.foot[data-astro-cid-o4jt4aa6]{border-top:1px solid var(--line);padding:10px 16px;font-size:.8rem}
