@font-face{font-family:lahzeh;src:url(../media/Lahzeh_FaNum_Regular-s.p.3l2cu9p730fa7.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:lahzeh;src:url(../media/Lahzeh_FaNum_Medium-s.p.3na440k5bx6qo.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:lahzeh;src:url(../media/Lahzeh_FaNum_SemiBold-s.p.27ear1_m4bp93.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:lahzeh;src:url(../media/Lahzeh_FaNum_Bold-s.p.08w47beet8kef.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:lahzeh;src:url(../media/Lahzeh_FaNum_ExtraBold-s.p.1_a19g1tc85lh.woff2)format("woff2");font-display:swap;font-weight:800}@font-face{font-family:lahzeh;src:url(../media/Lahzeh_FaNum_Black-s.p.1tuee4zqtklc9.woff2)format("woff2");font-display:swap;font-weight:900}@font-face{font-family:lahzeh Fallback;src:local(Arial);ascent-override:122.33%;descent-override:62.06%;line-gap-override:0.0%;size-adjust:111.18%}._8Ck2ua_className{font-family:lahzeh,lahzeh Fallback}._8Ck2ua_variable{--font-lahzeh:"lahzeh", "lahzeh Fallback"}
@font-face{font-family:lahzehLatin;src:url(../media/Lahzeh_Latin_Regular-s.3eu32m9qpxh43.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:lahzehLatin;src:url(../media/Lahzeh_Latin_Medium-s.3-qvflz9rlr_d.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:lahzehLatin;src:url(../media/Lahzeh_Latin_Bold-s.3l2z6bylb4536.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:lahzehLatin Fallback;src:local(Arial);ascent-override:122.33%;descent-override:62.06%;line-gap-override:0.0%;size-adjust:111.18%}._4Pp8tG_className{font-family:lahzehLatin,lahzehLatin Fallback}._4Pp8tG_variable{--font-lahzeh-latin:"lahzehLatin", "lahzehLatin Fallback"}
:root{--page:#e6e8ec;--page-2:#d5d8de;--surface:#f5f5f6;--surface-2:#fff;--line:#14141614;--ink:#141416;--ink-2:#3d3e43;--muted:#6b6d74;--on-dark:#fff;--brand:#3cc4b0;--brand-ink:#0f6e61;--on-brand:#fff;--bubble-blue:#2f5bea;--bubble-teal:#45b39d;--c-ai:#101218;--c-ai-glow:#7c5cff;--c-ai-glow-2:#22d3ee;--c-cafe:#ffc928;--c-cafe-ink:#2a1a05;--c-hr-1:#ffb59c;--c-hr-2:#ffe0d1;--c-crm:#ea3a2e;--c-odoo:#714b67;--c-odoo-2:#8f6185;--c-smart:#2448e6;--c-industry:#17694a;--c-industry-accent:#c6f432;--radius-xl:40px;--radius-card:22px;--shadow-card:0 18px 40px -18px #10121873, 0 4px 10px -4px #1012182e;--shadow-soft:0 30px 80px -40px #10121859;--font:var(--font-lahzeh), system-ui, sans-serif;--font-latin:var(--font-lahzeh-latin), system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--page:#0b0c0f;--page-2:#16181d;--surface:#15171c;--surface-2:#1e2027;--line:#ffffff14;--ink:#f3f3f5;--ink-2:#c4c6cc;--muted:#8b8e96;--brand-ink:#4fd1bd;--on-brand:#062621;--c-ai:#05060a;--shadow-card:0 18px 40px -16px #000c, 0 4px 10px -4px #00000080;--shadow-soft:0 30px 80px -40px #000000e6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--page:#0b0c0f;--page-2:#16181d;--surface:#15171c;--surface-2:#1e2027;--line:#ffffff14;--ink:#f3f3f5;--ink-2:#c4c6cc;--muted:#8b8e96;--brand-ink:#4fd1bd;--on-brand:#062621;--c-ai:#05060a;--shadow-card:0 18px 40px -16px #000c, 0 4px 10px -4px #00000080;--shadow-soft:0 30px 80px -40px #000000e6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font);color:var(--ink);background:radial-gradient(120% 80% at 80% 0%, var(--page) 0%, var(--page-2) 100%);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.latin{font-family:var(--font-latin)}.logo{flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.logo__text{flex-direction:column;line-height:1;display:flex}.logo__text b{letter-spacing:-.01em;font-size:26px;font-weight:900}.logo__text small{letter-spacing:.3em;color:var(--muted);text-align:right;direction:ltr;margin-top:5px;font-size:9.5px;font-weight:700}.sfoot{background:var(--surface-2);border-top:1px solid var(--line);margin-top:0;padding:48px clamp(16px,4vw,56px) 20px}.sfoot__in{grid-template-columns:1.3fr 1fr 1fr 1fr 1fr 1.2fr;gap:28px;max-width:1200px;margin:0 auto;display:grid}.sfoot__logo{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.sfoot__logo b{color:var(--ink);font-size:22px;font-weight:900}.sfoot__brand p{color:var(--ink-2);margin:12px 0;font-size:13.5px;line-height:2}.sfoot__tel{color:var(--ink);font-size:18px;font-weight:900;text-decoration:none}.sfoot__social{width:max-content;color:var(--ink);background:var(--page);border:1px solid var(--line);border-radius:10px;align-items:center;gap:8px;margin-top:12px;padding:7px 12px;font-size:13.5px;font-weight:800;text-decoration:none;transition:border-color .15s,color .15s;display:flex}.sfoot__social svg{color:#229ed9}.sfoot__social small{color:var(--ink-2);font-size:12px;font-weight:600}.sfoot__social:hover{border-color:#229ed9}.sfoot__h{color:var(--ink);margin-bottom:10px;font-size:14px;font-weight:900;display:block}.sfoot ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sfoot li a{color:var(--ink-2);font-size:13.5px;text-decoration:none}.sfoot li a:hover{color:var(--ink)}.sfoot__addr b{color:var(--ink);font-size:13px;display:block}.sfoot__addr address{color:var(--ink-2);font-size:13px;font-style:normal;line-height:1.9}.sfoot__bar{border-top:1px solid var(--line);max-width:1200px;color:var(--muted);margin:28px auto 0;padding-top:16px;font-size:12.5px}@media (max-width:860px){.sfoot__in{grid-template-columns:1fr 1fr}}@media (max-width:520px){.sfoot__in{grid-template-columns:1fr}}@media print{.sfoot{display:none}}.nf{background:var(--surface);min-height:80vh}.nf__top{padding:24px clamp(16px,4vw,56px) 0}.nf__body{text-align:center;max-width:640px;margin:0 auto;padding:60px 20px}.nf__code{background:linear-gradient(160deg,#5b3cc4,#ea3a2e 70%,#fbb945);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:96px;font-weight:900;line-height:1;display:block}.nf__body h1{color:var(--ink);margin:12px 0 8px;font-size:28px}.nf__body p{color:var(--ink-2);margin:0 0 18px}.nf__links{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.nf__links a{color:var(--ink-2);background:var(--surface-2);border:1px solid var(--line);border-radius:99px;padding:8px 14px;font-size:13.5px;font-weight:700;text-decoration:none}.nf__home{color:var(--surface-2);background:var(--ink);border-radius:14px;margin-top:22px;padding:12px 22px;font-weight:900;text-decoration:none;display:inline-block}b.h4{margin-block:1.33em;font-size:1em;font-weight:700;display:block}.glinks{width:min(1200px,100% - 32px);margin:0 auto clamp(40px,7vh,72px)}.glinks__head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.glinks__head h2{color:var(--ink);margin:0;font-size:clamp(19px,2.2vw,24px);font-weight:900}.glinks__head a{color:var(--brand-ink);font-size:14px;font-weight:700;text-decoration:none}.glinks ul{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.glinks li a{background:var(--surface-2);border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:6px;height:100%;padding:18px 20px;text-decoration:none;transition:transform .2s,border-color .2s;display:flex}.glinks li a:hover{border-color:var(--brand);transform:translateY(-3px)}.glinks li span{color:var(--brand-ink);background:color-mix(in srgb, var(--brand) 14%, transparent);border-radius:99px;align-self:flex-start;padding:1px 10px;font-size:11.5px;font-weight:800}.glinks li b{color:var(--ink);font-size:15.5px;font-weight:900;line-height:1.8}.glinks li small{color:var(--muted);margin-top:auto;font-size:12.5px}.privacy-note{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.8}.privacy-note a{color:inherit;text-underline-offset:3px}.sfoot__bar{justify-content:space-between;gap:12px;display:flex}.sfoot__bar a{color:inherit;text-decoration:none}.sfoot__bar a:hover{color:var(--ink)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.auth{--a1:#5b3cc4;gap:14px;width:100%;max-width:460px;display:grid}.auth__tabs{background:var(--page);border:1px solid var(--line);border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.auth__tabs button{font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:9px 10px;font-size:13.5px;font-weight:800;transition:background .2s,color .2s}.auth__tabs button.is-on{color:var(--ink);background:var(--surface-2);box-shadow:0 2px 8px -4px #00000040}.auth__form{gap:10px;display:grid}.auth__l{color:var(--ink-2);font-size:13.5px;font-weight:800}.auth__field{border:1.5px solid var(--line);background:var(--surface-2);border-radius:14px;align-items:center;gap:0;transition:border-color .2s,box-shadow .2s;display:flex}.auth__field:focus-within{border-color:var(--a1);box-shadow:0 0 0 4px color-mix(in srgb, var(--a1) 16%, transparent)}.auth__field.is-ok{border-color:color-mix(in srgb, #0f6e61 55%, var(--line))}.auth__field input{min-width:0;height:52px;font:inherit;color:var(--ink);text-align:right;background:0 0;border:0;outline:0;flex:1;padding:0 14px;font-size:16px}.auth__field input::placeholder{color:var(--muted);font-size:14px}.auth__kind{height:36px;color:var(--ink-2);background:var(--page);border-radius:10px;flex:none;align-items:center;gap:6px;margin-inline-start:8px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.auth__field.is-ok .auth__kind{color:#fff;background:#0f6e61}.auth__kind i{font-style:normal}.auth__field--pw input{text-align:left}.auth__eye{font:inherit;color:var(--ink-2);background:var(--page);cursor:pointer;border:0;border-radius:10px;flex:none;margin-inline-end:8px;padding:6px 10px;font-size:12px;font-weight:800}.auth__btn{height:52px;font:inherit;color:#fff;background:var(--a1);cursor:pointer;border:0;border-radius:14px;font-size:15px;font-weight:900;transition:transform .15s,opacity .2s}.auth__btn:hover:not(:disabled){transform:translateY(-1px)}.auth__btn:disabled{opacity:.55;cursor:default}.auth__sent{color:var(--ink-2);margin:0;font-size:14px;line-height:1.9}.auth__sent b{color:var(--ink)}.auth__sent button,.auth__link{font:inherit;color:var(--a1);cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:800}.auth__link{justify-self:center}.auth__link:disabled{color:var(--muted);cursor:default}.auth__digits{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.auth__digits input{aspect-ratio:1/1.15;border:1.5px solid var(--line);background:var(--surface-2);text-align:center;width:100%;max-height:64px;font:inherit;color:var(--ink);caret-color:var(--a1);border-radius:14px;outline:0;font-size:24px;font-weight:900;transition:border-color .15s,box-shadow .15s,transform .15s}.auth__digits input:focus{border-color:var(--a1);box-shadow:0 0 0 4px color-mix(in srgb, var(--a1) 16%, transparent)}.auth__digits input.is-filled{border-color:color-mix(in srgb, var(--a1) 45%, var(--line))}.auth__dev{color:#8a5a00;background:#fbb94538;border-radius:10px;margin:0;padding:8px 12px;font-size:12.5px}.auth__hint{color:var(--muted);margin:0;font-size:12.5px;line-height:1.9}.auth__err{color:#b42318;background:#fdecea;border-radius:10px;margin:0;padding:10px 12px;font-size:13.5px;font-weight:700}:root[data-theme=dark] .auth{--a1:#8b6cf0}:root[data-theme=dark] .auth__err{color:#ffb4ab;background:#3b1612}:root[data-theme=dark] .auth__dev{color:#fbb945}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .auth{--a1:#8b6cf0}:root:not([data-theme=light]) .auth__err{color:#ffb4ab;background:#3b1612}:root:not([data-theme=light]) .auth__dev{color:#fbb945}}.setpw{background:var(--surface-2);border:1px dashed color-mix(in srgb, #5b3cc4 40%, var(--line));border-radius:18px;gap:10px;margin-top:16px;padding:16px 18px;display:grid}.setpw__head{gap:2px;display:grid}.setpw__head b{color:var(--ink);font-size:15px}.setpw__head span{color:var(--muted);font-size:12.5px}.setpw__row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.setpw__row input{border:1.5px solid var(--line);background:var(--surface);height:46px;font:inherit;color:var(--ink);border-radius:12px;outline:0;padding:0 12px;font-size:15px}.setpw__row input:focus{border-color:#5b3cc4}.setpw__row input::placeholder{text-align:right;color:var(--muted);font-size:13px}.setpw__acts{color:var(--ink-2);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.setpw__acts label{align-items:center;gap:6px;display:flex}.setpw__acts button{height:42px;font:inherit;color:#fff;cursor:pointer;background:#5b3cc4;border:0;border-radius:12px;padding:0 18px;font-weight:900}.setpw__acts button:disabled{opacity:.5;cursor:default}.setpw--done,.setpw--quiet{color:var(--ink-2);border-style:solid;font-size:13.5px;display:block}.setpw--quiet button{font:inherit;color:#5b3cc4;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}@media (max-width:520px){.setpw__row{grid-template-columns:1fr}.auth__digits{gap:6px}}.sfoot__bar{align-items:center}.sfoot__bar-end{align-items:center;gap:16px;display:flex}.themesw{background:var(--page);border:1px solid var(--line);border-radius:99px;gap:2px;padding:3px;display:inline-flex}.themesw button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:99px;align-items:center;gap:5px;padding:5px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.themesw button.is-on{color:var(--ink);background:var(--surface-2);box-shadow:0 1px 4px #0000001f}h1>.hero__eyebrow,h1>.oh__ver{letter-spacing:0;width:fit-content;color:var(--ink-2);text-wrap:wrap;margin-inline:auto;font-size:14px;font-weight:600;line-height:1.6;display:flex}.cafe-hero__title>.hero__eyebrow,.hr-hero__title>.hero__eyebrow,.ghead h1>.gkick{margin-inline:0}h1>.gkick{margin-bottom:8px;line-height:1.6;display:table}.gaconsent{z-index:60;inset-inline-end:16px;background:var(--surface-2);border:1px solid var(--line);max-width:380px;color:var(--ink-2);border-radius:18px;padding:16px;font-size:13.5px;line-height:1.9;position:fixed;bottom:16px;box-shadow:0 20px 50px -20px #10121873}.gaconsent p{margin:0 0 12px}.gaconsent a{color:var(--ink)}.gaconsent div{gap:8px;display:flex}.gaconsent button{border:1px solid var(--line);background:var(--surface-2);cursor:pointer;border-radius:12px;flex:1;height:40px;font-weight:700}.gaconsent .gaconsent__yes{background:var(--ink);color:var(--surface-2);border-color:var(--ink)}@media (max-width:520px){.gaconsent{max-width:none;inset-inline:12px}}
