.home-header[data-astro-cid-r6dtchwh]{z-index:50;background:var(--hh-bg);backdrop-filter:blur(10px)saturate(120%);border-bottom:1px solid var(--hh-border);padding:14px 20px;position:sticky;top:0}.home-header-inner[data-astro-cid-r6dtchwh]{max-width:var(--w-shell);margin:0 auto}.home-header-row[data-astro-cid-r6dtchwh]{min-height:51px;color:var(--hh-fg);justify-content:space-between;align-items:center;gap:24px;padding:6px 4px;display:flex}.home-header-logo[data-astro-cid-r6dtchwh]{align-items:center;padding-right:4px;display:flex;position:relative}.hh-logo[data-astro-cid-r6dtchwh]{transition:none}.hh-logo-light[data-astro-cid-r6dtchwh]{position:absolute;inset:0}.home-header-actions[data-astro-cid-r6dtchwh]{align-items:center;gap:6px;margin-left:auto;display:flex}.home-header-lang[data-astro-cid-r6dtchwh]{align-items:center;gap:3px;display:inline-flex}.home-header-lang-link[data-astro-cid-r6dtchwh]{letter-spacing:.02em;min-height:44px;color:var(--hh-muted);align-items:center;padding:0 4px;font-family:Manrope,sans-serif;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.home-header-lang-link[data-astro-cid-r6dtchwh].active{color:var(--hh-fg);font-weight:700}.home-header-lang-sep[data-astro-cid-r6dtchwh]{color:var(--hh-muted);font-size:12px}.home-header-cta[data-astro-cid-r6dtchwh]{letter-spacing:.01em;cursor:pointer;background:var(--hh-cta-bg);color:var(--hh-cta-fg);border:none;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-family:Manrope,sans-serif;font-size:13px;font-weight:700;transition:filter .18s;display:inline-flex}.home-header-cta[data-astro-cid-r6dtchwh]:hover{filter:brightness(.94)}@media (width<=639px){.home-header-cta[data-astro-cid-r6dtchwh]{display:none}}@media (width>=768px){.home-header[data-astro-cid-r6dtchwh]{padding:14px 32px}}@media (width>=1024px){.home-header[data-astro-cid-r6dtchwh]{padding:14px 56px}}.home-help-item[data-astro-cid-o4e7q7zd]:hover .home-help-arrow[data-astro-cid-o4e7q7zd]{transform:translate(4px)}.proof-row[data-astro-cid-743kffee]{padding-right:72px}.proof-client-label[data-astro-cid-743kffee]{color:var(--zypp-cream);letter-spacing:0;white-space:nowrap;font-family:Roboto,sans-serif;font-size:16px;font-weight:700;line-height:1}.proof-logo-wrap[data-astro-cid-743kffee]{min-width:118px;height:54px}.proof-logo[data-astro-cid-743kffee]{opacity:.86;filter:brightness(0)invert()}.proof-logo--blend[data-astro-cid-743kffee]{opacity:1;filter:grayscale()invert()brightness(3.2)contrast(1.25);mix-blend-mode:screen}@media (width<=720px){.proof-row[data-astro-cid-743kffee]{gap:48px;padding-right:48px}.proof-client-label[data-astro-cid-743kffee]{font-size:14px}}@layer zypp-base,zypp-components;@layer zypp-page{#home-header{--hh-bg:#002a3047;--hh-border:#ffffff14;--hh-fg:var(--zypp-cream);--hh-muted:#fff9;--hh-cta-bg:var(--zypp-yellow);--hh-cta-fg:var(--zypp-ink)}#home-header[data-header-theme=light]{--hh-bg:#f6f6f48c;--hh-border:#0000000d;--hh-fg:var(--zypp-ink);--hh-muted:#222222a6;--hh-cta-bg:var(--zypp-ink);--hh-cta-fg:var(--zypp-cream)}#home-header .hh-logo-dark{opacity:1}#home-header .hh-logo-light,#home-header[data-header-theme=light] .hh-logo-dark{opacity:0}#home-header[data-header-theme=light] .hh-logo-light{opacity:1}.cin-root{--cin-bg:var(--zypp-blue-scrim);--cin-bg-2:#00343c;--cin-card:#00404a;--cin-panel:#00343cd1;--cin-veil:#002a308c;--cin-line:#ffffff1a;--cin-line-2:#ffffff0f;--cin-fg:#f6f6f4;--cin-mut:#f6f6f4a3;--cin-mut-2:#f6f6f466;--cin-bullet:#ffffff47;background:var(--cin-bg);color:var(--cin-fg);width:100%;overflow:visible}.cin-root>footer.on-dark{background:linear-gradient(180deg, var(--cin-bg) 0%, #001417 70%, #000d10 100%)!important}.cin-root[data-cinsurface=black]{--cin-bg:#06121a;--cin-bg-2:#0a1a24;--cin-card:#0c1e29;--cin-panel:#0a161ed1;--cin-veil:#06121a8c}.cin-band-light{--cin-fg:#15292e;--cin-mut:#15292ea8;--cin-mut-2:#15292e75;--cin-line:#002a301f;--cin-line-2:#002a3012;--cin-card:#f6f6f4;--cin-bullet:#00343c57;color:var(--cin-fg);background:#f6f6f4}.cin-eyebrow{letter-spacing:.18em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--cin-mut-2);align-items:center;gap:12px;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;display:inline-flex}.cin-eyebrow:before{content:"";background:var(--zypp-yellow);flex-shrink:0;width:7px;height:7px}.cin-root[data-yellow=off] .cin-eyebrow:before{background:var(--cin-mut-2)}.cin-photo{transition:filter .36s var(--easing-standard)}.cin-root[data-cintone=warm] .cin-photo{filter:saturate(1.04)contrast(1.02)}.cin-root[data-cintone=cool] .cin-photo{filter:saturate(.82)hue-rotate(-8deg)brightness(.98)}.cin-root[data-cintone=mono] .cin-photo{filter:grayscale()contrast(1.06)brightness(.96)}@media (prefers-reduced-motion:no-preference){.cin-up{opacity:0;transform:translateY(16px)}.cin-root .cin-in.cin-up{opacity:1;transition:opacity .72s var(--easing-standard), transform .72s var(--easing-standard);transform:none}}.cin-approach-col{border-left:1px solid var(--cin-line)}.cin-approach-col:first-child{border-left:0}@media (width<=1080px){.cin-approach-col:nth-child(3){border-left:0}}@media (width<=720px){.cin-approach-col{border-left:0;border-top:1px solid var(--cin-line)}.cin-approach-col:first-child{border-top:0}}@media (width<=1080px){.cin-commit-row{grid-template-columns:64px minmax(0,1fr) 180px!important;grid-template-areas:"num verb mascot""num body mascot"!important}.cin-commit-row>span:first-child{grid-area:num}.cin-commit-row>div:nth-child(2){grid-area:verb}.cin-commit-row>div:nth-child(3){grid-area:body}.cin-commit-row>.cin-commit-mascot{grid-area:mascot}}@media (width<=720px){.cin-commit-row{grid-template-columns:minmax(0,1fr) 120px!important;grid-template-areas:"verb mascot""body mascot"!important;gap:24px!important;padding:36px 0!important}.cin-commit-row>span:first-child{display:none}.cin-commit-row>.cin-commit-mascot{width:120px!important;height:120px!important}}}
