:root{--lemon:#ffd338;--lemon-dark:#b8860b;--teal:#1bb5a8;--teal-dark:#0e5b55;--coral:#ff7a4d;--coral-dark:#c74a2e;--leaf:#57b84c;--leaf-dark:#2e7d32;--wood:#7c4a26;--wood-dark:#3e2210;--ink:#2a1508;--paper:#fbf6ea;--paper-dark:#f3ead5;--black:#0a0a0a;--display:"Alfa Slab One","Arial Black",sans-serif;--body:"Nunito Sans",Arial,sans-serif}*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;overflow:hidden;overscroll-behavior:none}body{background:var(--black);color:var(--paper);font-family:var(--body)}.display,h1,h2,h3{font-family:var(--display);font-weight:400;letter-spacing:.02em}a{color:inherit}::selection{background:var(--lemon);color:var(--black)}.gradient-text{background:linear-gradient(100deg,var(--lemon) 20%,var(--coral) 55%,var(--teal) 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:720px){.nav-links{display:none!important}.nav-call{display:inline-block!important}}.kente{height:22px;background:repeating-linear-gradient(115deg,var(--lemon) 0 20px,var(--teal) 20px 40px,var(--black) 40px 44px)}.be{--be:#5b5bf0;--be-ink:#fff;--be-light:color-mix(in oklab,var(--be),white 22%);--be-glow:color-mix(in srgb,var(--be) 60%,transparent);color:var(--be-ink);background:var(--be);background:linear-gradient(180deg,var(--be-light),var(--be));border:0;box-shadow:inset 0 1px 0 #ffffff59,inset 0 -2px 0 #0003,0 1px 2px #0006,0 8px 24px -6px var(--be-glow);transition:translate .08s ease,box-shadow .12s ease,filter .12s ease}.be:hover{filter:brightness(1.05)}.be.is-pressed,.be:active{translate:0 1px;box-shadow:inset 0 2px 4px #0004}.be:focus-visible{outline:2px solid var(--be);outline-offset:3px}.be:disabled,.be[aria-disabled=true]{filter:saturate(.4) opacity(.6);box-shadow:inset 0 1px 0 #ffffff33;translate:none}@media (prefers-reduced-motion:reduce){.be{transition:none}.be:active{translate:none}}.be-quiet{box-shadow:inset 0 1px 0 #ffffff40,inset 0 -1px 0 #0000001f,0 1px 2px #0000002e;transition:translate .08s ease,box-shadow .12s ease}.be-quiet:active{translate:0 1px;box-shadow:inset 0 2px 3px #0003}