html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}:root:has(.ows-site-nav){--ows-mobile-nav-height:56px;--ows-mobile-close-top:12px}.ows-site-nav{--ows-nav-height:56px;position:sticky;top:0;z-index:40;height:var(--ows-nav-height);margin-bottom:12px;padding:0 clamp(16px,4.6vw,56px);flex-shrink:0;color:#fff;transition:background-color .35s,color .35s,box-shadow .35s,backdrop-filter .35s}.ows-site-nav[data-overlay]{--site-logo-filter:brightness(0) invert(1);margin-bottom:calc(-1 * var(--ows-nav-height));color:var(--site-ice)}.ows-site-nav[data-solid]{--site-logo-filter:inherit;background:color-mix(in srgb,var(--background) 86%,transparent);color:var(--foreground);box-shadow:0 1px 0 color-mix(in srgb,var(--foreground) 9%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4)}.ows-site-nav-grid{grid-template-columns:1fr auto 1fr;align-items:center;height:100%}.ows-site-nav-mobile{height:100%}.ows-site-brand{justify-self:start}.ows-site-nav .ows-site-nav-link{height:32px;padding:6px 10px;color:inherit;font-size:13px;font-weight:500;letter-spacing:-.005em;background:transparent}.ows-site-nav .ows-site-nav-link:is(:hover,:focus-visible){background:color-mix(in srgb,currentColor 12%,transparent)}.ows-site-nav .ows-site-nav-actions>div>a{height:31px;padding:0 13px;font-size:12.5px;font-weight:500;letter-spacing:-.01em;box-shadow:inset 0 -1px 0 rgb(0 0 0/12%),0 1px 2px rgb(0 0 0/14%)}.ows-site-nav:not([data-solid]) img[alt=Soloco]{filter:brightness(0) invert(1)}.ows-site-nav:not([data-solid]) :is(.ows-site-nav-actions,.ows-site-nav-mobile) button{color:inherit;border-color:color-mix(in srgb,currentColor 24%,transparent);background:transparent}.ows-site-nav :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:3px}@media (prefers-reduced-motion:reduce){.ows-site-nav{transition:none}}@media (prefers-reduced-transparency:reduce){.ows-site-nav[data-solid]{background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none}}.ows-site-nav-bar{height:100%}:root:has(.ows-site-nav){--ows-mobile-nav-height:64px;--ows-mobile-close-top:16px}:root:has(.ows-site-nav) .ows-site-nav{--ows-nav-height:72px;--site-logo-filter:brightness(0) invert(1);margin-bottom:12px;padding:0;color:#fff;background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}:root:has(.ows-site-nav) .ows-site-nav[data-overlay]{margin-bottom:calc(-1 * var(--ows-nav-height))}:root:has(.ows-site-nav) .ows-site-nav-bar{width:100%;max-width:100%;height:var(--ows-nav-height);margin-inline:auto;padding:0 clamp(16px,4.6vw,56px);border:1px solid transparent;border-radius:0;pointer-events:auto;transition:width .35s ease,max-width .35s ease,height .35s ease,padding .35s ease,border-radius .35s ease,transform .35s ease,background-color .35s ease,border-color .35s ease,color .35s ease}:root:has(.ows-site-nav) .ows-site-nav[data-solid]{--site-logo-filter:brightness(0);color:#1a1a24}:root:has(.ows-site-nav) .ows-site-nav:is([data-scrolled],[data-download]) .ows-site-nav-bar{width:calc(100% - 48px);max-width:84rem;height:60px;padding-inline:24px;transform:translateY(14px);border-radius:999px;border-color:rgb(23 23 30/10%);background:rgb(247 247 251/48%);-webkit-backdrop-filter:blur(10px) saturate(1.3);backdrop-filter:blur(10px) saturate(1.3)}:root:has(.ows-site-nav) .ows-site-nav img[alt=Soloco]{filter:var(--site-logo-filter)}:root:has(.ows-site-nav) .ows-site-nav .ows-site-nav-link,:root:has(.ows-site-nav) .ows-site-nav .public-site-visitor-action{font-size:14px;line-height:1.5}:root:has(.ows-site-nav) .ows-site-nav-actions>div>a{min-height:38px;box-shadow:none}:root:has(.ows-site-nav) .ows-site-nav .ows-site-nav-actions :is(button,a),:root:has(.ows-site-nav) .ows-site-nav .ows-site-nav-mobile button{color:inherit!important;background:transparent;border:1px solid color-mix(in srgb,currentColor 20%,transparent);box-shadow:none}:root:has(.ows-site-nav) .ows-site-nav .ows-site-nav-actions :is(button,a){border-radius:999px}:root:has(.ows-site-nav) .ows-site-nav .ows-site-nav-actions :is(button,a):hover,:root:has(.ows-site-nav) .ows-site-nav .ows-site-nav-mobile button:hover{background:color-mix(in srgb,currentColor 10%,transparent)}@media (max-width:1023px){:root:has(.ows-site-nav) .ows-site-nav{--ows-nav-height:64px}:root:has(.ows-site-nav) .ows-site-nav:is([data-scrolled],[data-download]) .ows-site-nav-bar{width:calc(100% - 24px);height:52px;padding-inline:18px;transform:translateY(12px)}:root:has(.ows-site-nav):has(.ows-site-nav:is([data-scrolled],[data-download])){--ows-mobile-nav-height:76px;--ows-mobile-close-top:22px}}@supports not (backdrop-filter:blur(1px)){:root:has(.ows-site-nav) .ows-site-nav:is([data-scrolled],[data-download]) .ows-site-nav-bar{background:#f7f7fb}}@media (prefers-reduced-transparency:reduce){:root:has(.ows-site-nav) .ows-site-nav:is([data-scrolled],[data-download]) .ows-site-nav-bar{background:#f7f7fb;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){:root:has(.ows-site-nav) .ows-site-nav-bar{transition:none}}:root:has(.ows-site-nav) .site-locale-menu{border-radius:16px;--popover:#fafafc;--popover-foreground:#1a1a24;--accent:#ededf1;--accent-foreground:#1a1a24;border-color:rgb(23 23 30/10%);box-shadow:0 8px 24px rgb(23 23 30/8%)}:root:has(.ows-site-nav) .site-locale-option[data-state=checked]{font-weight:500}:root:has(.ows-site-nav) .site-locale-option{border-radius:10px}:root:has(.ows-site-nav) .site-mobile-menu{--site-brand:#1a1a24;--site-brand-hover:#33333f;--site-brand-foreground:#fff;--background:#fafafc;--foreground:#1a1a24;--muted-foreground:#55555f;--popover:#fafafc;--popover-foreground:#1a1a24;--accent:#ededf1;--accent-foreground:#1a1a24;--primary:#1a1a24;--primary-foreground:#fff;--border:#dedee3;--input:#dedee3;color:var(--foreground)}:root:has(.ows-site-nav) .site-mobile-menu-panel{inset-inline:12px;bottom:auto;max-height:calc(100dvh - var(--ows-mobile-nav-height) - 12px);padding-top:16px;border:1px solid var(--border);border-radius:24px;background:var(--background);box-shadow:0 12px 32px rgb(23 23 30/10%);overscroll-behavior:contain}:root:has(.ows-site-nav) .site-mobile-menu-actions :is(a,button){border-radius:999px}:root:has(.ows-site-nav) .site-mobile-menu-close{right:calc(clamp(16px, 4.6vw, 56px) + 1px);width:32px;height:32px;padding:0;border:1px solid rgb(255 255 255/20%);border-radius:50%;color:#fff;background:transparent}:root:has(.ows-site-nav):has(.ows-site-nav[data-solid]) .site-mobile-menu-close{color:#1a1a24;border-color:rgb(23 23 30/20%)}:root:has(.ows-site-nav[data-scrolled]) .site-mobile-menu-close{right:31px}:root:has(.ows-site-nav) .site-mobile-menu-close:hover{background:color-mix(in srgb,currentColor 10%,transparent)}:root:has(.ows-site-nav) .site-mobile-menu :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:3px}