html.brand-kinzaltech{--bg:#f4f3ee;--paper:#fbfaf7;--ink:#111110;--muted:#5c5b55;--line:#d9d7ce;--soft:#ebe9e1;--accent:#ff4f1f;--grid:#1111100b;--mono:"IBM Plex Mono", ui-monospace, monospace;--head:"Space Grotesk", "IBM Plex Sans", sans-serif;color-scheme:light}@media (prefers-color-scheme:dark){html.brand-kinzaltech{--bg:#0f0f0e;--paper:#171715;--ink:#efede6;--muted:#a09e95;--line:#2e2d29;--soft:#1f1e1b;--grid:#efede60a;color-scheme:dark}}html.brand-kinzaltech,html.brand-kinzaltech *{box-sizing:border-box}html.brand-kinzaltech body{color:var(--ink);-webkit-font-smoothing:antialiased;background-color:var(--bg);background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);background-size:32px 32px;margin:0;font:16px/1.6 IBM Plex Sans,system-ui,sans-serif}html.brand-kinzaltech a{color:inherit}html.brand-kinzaltech h1,html.brand-kinzaltech h2,html.brand-kinzaltech h3{font-family:var(--head);letter-spacing:-.035em;margin:0;font-weight:700;line-height:.98}html.brand-kinzaltech img{max-width:100%}html.brand-kinzaltech .kz-wrap{max-width:1160px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}html.brand-kinzaltech .kz-mono{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px}html.brand-kinzaltech .kz-top{z-index:20;background:color-mix(in srgb, var(--bg) 88%, transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--ink);position:sticky;top:0}html.brand-kinzaltech .kz-bar{justify-content:space-between;align-items:center;gap:16px;max-width:1160px;height:60px;margin:0 auto;padding:0 24px;display:flex}html.brand-kinzaltech .kz-logo{font-family:var(--mono);letter-spacing:.14em;align-items:center;gap:10px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}html.brand-kinzaltech .kz-logo i{color:var(--accent);font-style:normal}html.brand-kinzaltech .kz-mark{background:var(--ink);width:30px;height:30px;color:var(--bg);font-family:var(--head);letter-spacing:0;place-items:center;font-size:18px;font-weight:700;display:grid;position:relative}html.brand-kinzaltech .kz-mark:after{content:"";background:var(--accent);width:8px;height:8px;position:absolute;bottom:-3px;right:-3px}html.brand-kinzaltech .kz-bar nav{height:100%;display:flex}html.brand-kinzaltech .kz-bar nav a{border-left:1px solid var(--line);align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:500;text-decoration:none;display:flex}html.brand-kinzaltech .kz-bar nav a span{font-family:var(--mono);color:var(--accent);font-size:11px}html.brand-kinzaltech .kz-bar nav a:hover{background:var(--ink);color:var(--bg)}html.brand-kinzaltech .kz-btn{border:1px solid var(--ink);background:var(--ink);color:var(--bg);align-items:center;gap:10px;padding:14px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,color .15s,transform .15s;display:inline-flex}html.brand-kinzaltech .kz-btn:hover{background:var(--accent);border-color:var(--accent);color:#fff}html.brand-kinzaltech .kz-btn.alt{color:var(--ink);background:0 0}html.brand-kinzaltech .kz-btn.alt:hover{background:var(--ink);border-color:var(--ink);color:var(--bg)}html.brand-kinzaltech .kz-btn.off{color:var(--muted);border-style:dashed;border-color:var(--muted);cursor:default;background:0 0}html.brand-kinzaltech .kz-btn svg{flex:none}html.brand-kinzaltech .kz-foot{border-top:1px solid var(--ink);background:var(--paper);margin-top:64px}html.brand-kinzaltech .kz-foot-in{grid-template-columns:1.1fr 1fr;gap:40px;max-width:1160px;margin:0 auto;padding:40px 24px 24px;display:grid}html.brand-kinzaltech .kz-foot-id p{color:var(--muted);max-width:44ch;margin:14px 0 0}html.brand-kinzaltech .kz-foot dl{border-top:1px solid var(--line);margin:0}html.brand-kinzaltech .kz-foot dl div{border-bottom:1px solid var(--line);grid-template-columns:110px 1fr;gap:12px;padding:10px 0;font-size:14px;display:grid}html.brand-kinzaltech .kz-foot dt{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding-top:2px;font-size:12px}html.brand-kinzaltech .kz-foot dd{overflow-wrap:anywhere;margin:0}html.brand-kinzaltech .kz-copy{max-width:1160px;font-family:var(--mono);letter-spacing:.04em;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin:0 auto;padding:14px 24px 32px;font-size:12px;display:flex}@media (width<=760px){html.brand-kinzaltech .kz-foot-in{grid-template-columns:1fr}html.brand-kinzaltech .kz-bar nav a{padding:0 11px}html.brand-kinzaltech .kz-bar nav a span{display:none}}@media (width<=420px){html.brand-kinzaltech .kz-bar{padding:0 14px}html.brand-kinzaltech .kz-logo{letter-spacing:.1em;gap:8px;font-size:13px}html.brand-kinzaltech .kz-mark{width:26px;height:26px;font-size:16px}html.brand-kinzaltech .kz-bar nav a{padding:0 9px;font-size:14px}html.brand-kinzaltech .kz-wrap{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){html.brand-kinzaltech *,html.brand-kinzaltech :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
