.ca-theme-island.ca-theme-island[data-preset=zelvo-public]{--ca-outline-control:var(--ca-outline-default);--ca-brand-text:var(--z-public-brand-text);--ca-focus-ring:var(--z-public-brand-text);--z-surface-1:var(--z-public-surface-1);--z-surface-2:var(--z-public-surface-2);--z-surface-3:var(--z-public-surface-3)}.ca-theme-island[data-preset=zelvo-public]{--ca-public-hairline:color-mix(in oklch, var(--ca-text-primary) 12%, transparent);--ca-field-bg:var(--ca-surface-overlay);--ca-field-border-color:var(--ca-outline-default);--ca-control-height:var(--ca-control-height-lg);font-family:var(--ca-font-sans);-webkit-font-smoothing:antialiased}.ca-theme-island[data-preset=zelvo-public] .ca-btn--lg{padding-inline:var(--ca-space-5);line-height:var(--ca-text-body-leading)}.ca-theme-island[data-preset=zelvo-public] a.ca-btn--lg{font-weight:var(--ca-font-weight-semibold)}.ca-theme-island[data-preset=zelvo-public] .ca-locale{min-height:calc(var(--ca-space-unit) * 9);border:var(--ca-border-width) solid transparent;font-size:var(--ca-font-size-button);font-weight:var(--ca-font-weight-regular);line-height:var(--ca-text-body-leading);letter-spacing:var(--ca-text-body-tracking)}@media (pointer:coarse){.ca-theme-island[data-preset=zelvo-public] .ca-locale{min-height:calc(var(--ca-space-unit) * 11)}}.ca-theme-island[data-preset=zelvo-public] .ca-locale>svg:first-child{width:var(--ca-space-3-5);height:var(--ca-space-3-5);background-color:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m5 8 6 6'/><path d='m4 14 6-6 2-3'/><path d='M2 5h12'/><path d='M7 2h1'/><path d='m22 22-5-10-5 10'/><path d='M14 18h6'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m5 8 6 6'/><path d='m4 14 6-6 2-3'/><path d='M2 5h12'/><path d='M7 2h1'/><path d='m22 22-5-10-5 10'/><path d='M14 18h6'/></svg>") 50%/contain no-repeat}.ca-theme-island[data-preset=zelvo-public] .ca-locale>svg:first-child>*{visibility:hidden}.ca-theme-island[data-preset=zelvo-public] .ca-locale>svg:last-child{width:var(--ca-space-4);height:var(--ca-space-4);color:var(--ca-text-hint)}.ca-theme-island[data-preset=zelvo-public] .ca-locale[aria-expanded=true]{border-color:var(--ca-border-color)}.ca-theme-island[data-preset=zelvo-public] .ca-dropdown-content{min-width:var(--ca-anchor-width);border-radius:calc(15px * var(--ca-radius-scale))}.ca-theme-island[data-preset=zelvo-public] .ca-dropdown-item{align-items:center;gap:var(--ca-space-2);min-height:calc(var(--ca-space-unit) * 8);padding:var(--ca-space-1-5) var(--ca-space-8) var(--ca-space-1-5) var(--ca-space-2-5);border-radius:var(--ca-radius-control);color:var(--ca-text-primary);font-size:var(--ca-font-size-label);font-weight:var(--ca-font-weight-medium);line-height:var(--ca-text-label-leading);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex;position:relative}.ca-theme-island[data-preset=zelvo-public] .ca-dropdown-item[data-highlighted],.ca-theme-island[data-preset=zelvo-public] .ca-dropdown-item[data-state=checked]{background:color-mix(in oklch, var(--ca-action-hover) 60%, transparent)}.ca-theme-island[data-preset=zelvo-public] .ca-dropdown-item__indicator{width:var(--ca-space-4);height:var(--ca-space-4);color:var(--ca-brand-main);position:absolute;inset-inline-end:var(--ca-space-2-5)}.ca-theme-island[data-preset=zelvo-public] .ca-tf__reveal{width:var(--ca-control-height);height:var(--ca-control-height);border-radius:var(--ca-radius-control);color:var(--ca-text-secondary);font-weight:var(--ca-font-weight-medium);margin-inline-end:calc(var(--ca-space-3-5) * -1 - var(--ca-border-width))}.ca-theme-island[data-preset=zelvo-public] .ca-tf__reveal:hover{color:var(--ca-text-primary)}.ca-theme-island[data-preset=zelvo-public] .ca-tf__reveal svg{width:20px;height:20px}.ca-theme-island[data-preset=zelvo-public] .ca-tf__label{letter-spacing:var(--ca-label-tracking)}.ca-theme-island[data-preset=zelvo-public] .ca-tf__hint,.ca-theme-island[data-preset=zelvo-public] .ca-tf__below{line-height:var(--ca-text-caption-leading);letter-spacing:var(--ca-text-caption-tracking)}.ca-theme-island[data-preset=zelvo-public] .ca-tf__hint:not(.ca-tf__hint--error){color:var(--ca-text-hint)}.ca-theme-island[data-preset=zelvo-public] .ca-tf__wrap--error{box-shadow:none}.ca-theme-island[data-preset=zelvo-public] .ca-tf__below:empty{display:none}.ca-theme-island[data-preset=zelvo-public] .ca-tf__wrap--focused:not(.ca-tf__wrap--error){border-color:var(--ca-brand-fill);background:var(--ca-surface-raised);box-shadow:0 0 0 calc(var(--ca-border-width-focus) * 1) var(--ca-surface-base), 0 0 0 calc(var(--ca-border-width-focus) * 2) var(--ca-token-map-route)}.ca-theme-island[data-preset=zelvo-public] .ca-tf__wrap--focused.ca-tf__wrap--error{background:var(--ca-surface-raised);box-shadow:0 0 0 calc(var(--ca-border-width-focus) * 1) var(--ca-surface-base), 0 0 0 calc(var(--ca-border-width-focus) * 2) var(--ca-token-map-route)}.ca-theme-island[data-preset=zelvo-public] :is(.ca-btn,.ca-locale,.ca-tf__reveal,a):focus-visible{box-shadow:0 0 0 var(--ca-border-width-focus) var(--ca-surface-base), 0 0 0 calc(var(--ca-border-width-focus) * 2) var(--ca-token-map-route);outline:none}.ca-theme-island[data-preset=zelvo-public] .ca-tf__wrap{padding-inline:var(--ca-space-3-5)}@media (pointer:coarse){.ca-theme-island[data-preset=zelvo-public]{--ca-touch-target:48px;--ca-input-font-size:max(16px, var(--ca-font-size-button));--ca-control-height:48px}}.header.svelte-jkmggm{z-index:var(--ca-z-nav);justify-content:space-between;align-items:center;gap:var(--ca-space-2);padding:var(--ca-safe-top) var(--ca-space-4) var(--ca-space-3);min-height:calc(var(--ca-control-height-lg) + var(--ca-space-3));display:flex;position:relative}.header--framed.svelte-jkmggm{z-index:auto;width:100%;padding:var(--ca-space-4) 0 0;min-height:0}.header__home.svelte-jkmggm{height:var(--ca-control-height-lg);border-radius:var(--ca-radius-control);align-items:center;text-decoration:none;display:inline-flex}@media (pointer:coarse){.header__home.svelte-jkmggm{height:var(--ca-touch-target)}}.header__home.svelte-jkmggm:focus-visible{outline:var(--ca-border-width-focus) solid var(--ca-focus-ring);outline-offset:var(--ca-focus-ring-offset)}.header__nav.svelte-jkmggm{align-items:center;gap:var(--ca-space-1);display:flex}.header__cta-short.svelte-jkmggm{display:inline}.header__cta-long.svelte-jkmggm{display:none}@media (width>=640px){.header.svelte-jkmggm:not(.header--framed){padding-inline:var(--ca-space-5)}.header__nav.svelte-jkmggm{gap:var(--ca-space-2)}.header__cta-long.svelte-jkmggm{display:inline}.header__cta-short.svelte-jkmggm{display:none}}@media (width>=768px){.header.svelte-jkmggm:not(.header--framed){padding-inline:var(--ca-space-10)}}
