.hz-root .cz-ink{color:var(--hz-ink)}.hz-root .cz-muted{color:var(--hz-muted)}.hz-root .cz-faint{color:var(--hz-muted);opacity:.72}.hz-root .cz-accent{color:#0f766e}html.dark .hz-root .cz-accent{color:#5eead4}.cz-link{color:#0f766e;font-weight:600;text-decoration:none;transition:color .2s}html.dark .cz-link{color:#5eead4}.cz-link:hover{color:#0175ff}html.dark .cz-link:hover{color:#7dd3fc}.cz-chip{border:1px solid var(--hz-line);background:var(--hz-card);color:var(--hz-muted);white-space:nowrap;border-radius:9999px;align-items:center;gap:.35rem;padding:.38rem .8rem;font-size:.75rem;font-weight:600;display:inline-flex}.cz-chip-accent{color:#0f766e;background:#2dd4bf1f;border-color:#2dd4bf61}html.dark .cz-chip-accent{color:#5eead4}.cz-chip-blue{color:#0369a1;background:#0175ff1a;border-color:#0175ff52}html.dark .cz-chip-blue{color:#7dd3fc}.cz-tile{border:1px solid var(--hz-line);background:linear-gradient(140deg,#2dd4bf29,#0175ff1a);border-radius:1rem;place-items:center;transition:transform .25s;display:grid}.hz-card:hover .cz-tile{transform:translateY(-2px)scale(1.04)}.cz-quote{border:1px solid var(--hz-line);background:linear-gradient(110deg,#2dd4bf1f,#0000 72%);border-inline-start:3px solid #2dd4bf;border-radius:1rem;padding:1.5rem 1.75rem}.cz-timeline{position:relative}.cz-timeline:before{content:"";top:.6rem;bottom:.6rem;background:linear-gradient(#0000,#2dd4bf99 10%,#0175ff80 90%,#0000);width:2px;position:absolute;inset-inline-start:.72rem}.cz-timeline-dot{top:.15rem;border:1px solid var(--hz-line-strong);background:var(--hz-bg);border-radius:9999px;place-items:center;width:1.5rem;height:1.5rem;display:grid;position:absolute;inset-inline-start:0}.cz-timeline-dot:after{content:"";background:linear-gradient(120deg,#2dd4bf,#0175ff);border-radius:9999px;width:.5rem;height:.5rem}.cz-year{font-family:var(--font-poppins), Poppins, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#0f766e;font-size:.72rem;font-weight:800}html.dark .cz-year{color:#5eead4}.cz-stat-value{font-family:var(--font-poppins), Poppins, sans-serif;background:linear-gradient(100deg,#2dd4bf 0%,#0175ff 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,4.5vw,3rem);font-weight:800;line-height:1}.cz-step-num{width:3rem;height:3rem;font-family:var(--font-poppins), Poppins, sans-serif;color:#fff;background:linear-gradient(120deg,#0f766e,#0175ff);border-radius:9999px;place-items:center;font-weight:800;display:grid;box-shadow:0 12px 24px -14px #0175ffcc}.cz-filter{border:1px solid var(--hz-line);background:var(--hz-card);color:var(--hz-muted);border-radius:9999px;padding:.5rem 1.1rem;font-size:.82rem;font-weight:600;transition:border-color .2s,background .2s,color .2s}.cz-filter:hover{color:var(--hz-ink);background:#2dd4bf1a;border-color:#2dd4bf80}.cz-media{background:var(--hz-bg-2);position:relative;overflow:hidden}.cz-media img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.22,1,.36,1)}.cz-article:hover .cz-media img{transform:scale(1.05)}.cz-check{color:#0f766e;flex:none}html.dark .cz-check{color:#5eead4}.cz-rule{border-top:1px solid var(--hz-line)}.hz-root .cz-form label{color:var(--hz-ink)}.hz-root .cz-form label>span{color:var(--hz-muted)}.hz-root .cz-form label strong{color:var(--hz-ink)}.hz-root .cz-form input:is([type=text],[type=email],[type=tel],[type=url],[type=date],[type=number]),.hz-root .cz-form select,.hz-root .cz-form textarea{border:1px solid var(--hz-line-strong);background:var(--hz-bg-2);width:100%;color:var(--hz-ink);font:inherit;border-radius:.75rem;padding:.75rem 1rem;transition:border-color .2s,box-shadow .2s}.hz-root .cz-form input::placeholder,.hz-root .cz-form textarea::placeholder{color:var(--hz-muted)}.hz-root .cz-form input:focus,.hz-root .cz-form select:focus,.hz-root .cz-form textarea:focus{border-color:#2dd4bf;outline:none;box-shadow:0 0 0 3px #2dd4bf2e}.hz-root .cz-form select option{background:var(--hz-card-strong);color:var(--hz-ink)}.hz-root .cz-form input:is([type=checkbox],[type=radio]){accent-color:#14b8a6;width:1rem;height:1rem}.cz-drop{border:1px dashed var(--hz-line-strong);background:var(--hz-bg-2);border-radius:.9rem;transition:border-color .2s,background-color .2s}.cz-drop:hover{border-color:#2dd4bf}.cz-note{border:1px solid var(--hz-line);background:var(--hz-bg-2);border-radius:.9rem}.cz-note-accent{border:1px solid #2dd4bf52;background:linear-gradient(120deg,#2dd4bf1f,#0175ff14);border-inline-start:3px solid #2dd4bf;border-radius:.9rem}@media (prefers-reduced-motion:reduce){.cz-tile,.cz-media img,.cz-filter,.cz-drop{transition:none}.cz-article:hover .cz-media img{transform:none}}
