.zy-nav-container{--focus:var(--z-ink);--ink:var(--z-ink);--on-dark:var(--z-white-500);--surface-1:var(--z-gray-100);--z-container:70rem;--z-dark-500:#222;--z-dur-fast:.25s;--z-dur-hover-slow:.5s;--z-ease-out-quad:cubic-bezier(.25, .46, .45, .94);--z-ease-out-quart:cubic-bezier(.165, .84, .44, 1);--z-font-sans:var(--font-sans,"Sinapsa Suisse", Arial, sans-serif);--z-gray-100:#fafafa;--z-ink:#0c151d;--z-p:var(--type-body);--z-p-lh:var(--type-body-lh);--z-r-circle:100%;--z-r-small:1rem;--z-r-tiny:.25rem;--z-r-xsmall:.5rem;--z-r-xxsmall:.75rem;--z-shadow-nav-header:inset 0 1px 2px #0000000a, inset 1px -2px 2px #0000000a;--z-shadow-raised-dark:inset 1px 1px 1px #ffffffb3, inset -1px -1px 1px #0000003b, .445px .445px .629px -.75px #00000042, 1.211px 1.211px 1.712px -1.5px #00000040, 2.658px 2.658px 3.759px -2.25px #0000003b, 5.901px 5.901px 8.345px -3px #00000030, 14px 14px 21.213px -3.75px #0003, -.5px -.5px #000000b0;--z-sp-medium:1.25rem;--z-sp-normal:2rem;--z-sp-small:1rem;--z-sp-xsmall:.5rem;--z-w-medium:500;--z-w-regular:400;--z-white:#fff;--z-white-400:#cdd0d0;--z-white-500:#f8fcfc}:root[data-theme=dark] .zy-nav-container{--surface-1:#1b1b1b;--ink:var(--z-white-500);--on-dark:var(--z-ink);--focus:var(--z-white-500);--z-shadow-raised-dark:inset 1px 1px 1px #ffffffe6, inset -1px -1px 1px #0003, .445px .445px .629px -.75px #00000080, 1.211px 1.211px 1.712px -1.5px #00000080, 2.658px 2.658px 3.759px -2.25px #00000073, 5.901px 5.901px 8.345px -3px #00000059, 14px 14px 21.213px -3.75px #00000059, -.5px -.5px #ffffff26;--z-shadow-nav-header:inset 0 1px 2px #000000a6, inset 1px -2px 2px #ffffff0a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .zy-nav-container{--surface-1:#1b1b1b;--ink:var(--z-white-500);--on-dark:var(--z-ink);--focus:var(--z-white-500);--z-shadow-raised-dark:inset 1px 1px 1px #ffffffe6, inset -1px -1px 1px #0003, .445px .445px .629px -.75px #00000080, 1.211px 1.211px 1.712px -1.5px #00000080, 2.658px 2.658px 3.759px -2.25px #00000073, 5.901px 5.901px 8.345px -3px #00000059, 14px 14px 21.213px -3.75px #00000059, -.5px -.5px #ffffff26;--z-shadow-nav-header:inset 0 1px 2px #000000a6, inset 1px -2px 2px #ffffff0a}}@media (max-width:767px){.zy-nav-container{--z-sp-medium:1rem;--z-sp-normal:1.25rem}}.zy-container.zy-nav-container{width:100%;max-width:var(--z-container);padding-right:var(--z-sp-small);padding-left:var(--z-sp-small);left:0%;top:var(--z-sp-medium);margin-left:auto;margin-right:auto;position:absolute;bottom:auto;right:0%}.zy-nav-header{border-top-left-radius:var(--z-r-small);border-top-right-radius:var(--z-r-small);border-bottom-left-radius:var(--z-r-small);border-bottom-right-radius:var(--z-r-small);background-color:var(--surface-1);width:100%;max-width:52rem;box-shadow:var(--z-shadow-nav-header);margin-left:auto;margin-right:auto;padding:.13rem .12rem}.zy-navbar{z-index:1000;border-top-left-radius:var(--z-sp-small);border-top-right-radius:var(--z-sp-small);border-bottom-left-radius:var(--z-sp-small);border-bottom-right-radius:var(--z-sp-small);background-color:var(--z-dark-500);box-shadow:var(--z-shadow-raised-dark);font-family:var(--z-font-sans);font-size:1rem;line-height:1.5;font-weight:var(--z-w-regular);letter-spacing:0;padding:.75rem .75rem .75rem 1.25rem;position:relative}.zy-navbar:before,.zy-navbar:after{content:" ";grid-area:1/1/2/2;display:table}.zy-navbar:after{clear:both}.zy-navbar-wrapper{grid-column-gap:var(--z-sp-normal);grid-row-gap:var(--z-sp-normal);justify-content:space-between;align-items:center;display:flex}.zy-navbar-brand{flex:none;align-items:center;min-height:2.25rem;text-decoration:none;display:inline-flex;position:relative}.zy-nav-wordmark{font-family:var(--z-font-sans);letter-spacing:-.04em;font-kerning:normal;color:var(--z-white-500);white-space:nowrap;font-size:1.5rem;font-weight:600;line-height:1.15;display:block}.zy-nav-menu-wrapper{float:right;-webkit-backdrop-filter:blur();backdrop-filter:blur();z-index:auto;background:0 0;border-bottom:0;position:relative;top:auto}.zy-nav-menu{grid-column-gap:var(--z-sp-normal);grid-row-gap:var(--z-sp-normal);justify-content:center;align-items:center;display:flex}.zy-nav-link{max-width:100%;color:var(--z-white-400);white-space:nowrap;height:auto;margin:0;padding:0;text-decoration:none;transition:all .25s;display:inline-block;overflow:clip}.zy-nav-link:hover,.zy-nav-link.zy-w--current{color:var(--z-white)}.zy-nav-text{transition:transform var(--z-dur-hover-slow) var(--z-ease-out-quad);will-change:transform;flex:none}.zy-nav-link:hover .zy-nav-text,.zy-nav-link:focus-visible .zy-nav-text{transform:translateY(-100%)}.zy-nav-link:focus-visible{outline:2px solid var(--z-white-500);outline-offset:2px}.zy-nav-buttons.zy-tab{display:none}.zy-nav-buttons.zy-desk{grid-column-gap:var(--z-sp-xsmall);grid-row-gap:var(--z-sp-xsmall);align-items:center;display:flex}.zy-container.zy-nav-container[data-placement=flow]{padding-block:var(--z-sp-medium);position:relative;inset:auto}.zy-nav-container[data-variant=compact] .zy-navbar-wrapper{flex-wrap:wrap;gap:.75rem}.zy-nav-buttons.zy-compact{align-items:center;min-width:0;max-width:100%;margin-inline-start:auto;display:flex}.zy-nav-container[data-variant=compact] .zy-primary-button{white-space:normal;text-align:center;min-width:0;max-width:100%;min-height:2.75rem}.zy-nav-container[data-variant=compact] :is(.zy-navbar-brand,.zy-primary-button):focus-visible{outline:2px solid var(--z-white-500);outline-offset:4px;border-radius:var(--z-r-xsmall)}.zy-navbar .zy-primary-button{white-space:nowrap}.zy-navbar .zy-primary-button:not(.zy-accent-button){white-space:nowrap;background-color:var(--z-white-500);color:var(--z-ink)}.zy-nav-buttons .tgl{border-radius:var(--z-r-circle);background:var(--z-dark-500);width:2.25rem;height:2.25rem;color:var(--z-white-500);box-shadow:var(--z-shadow-raised-dark);cursor:pointer;transition:color var(--z-dur-fast), background-color var(--z-dur-fast);border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.zy-nav-buttons .tgl:hover{color:var(--z-white);background:var(--z-dark-500);border-color:#0000}.zy-nav-buttons .tgl:focus-visible{outline:2px solid var(--z-white-500);outline-offset:2px}.zy-nav-buttons .tgl svg{width:1rem;height:1rem}.zy-menu-button{float:right;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.zy-menu-button:focus{outline:0}.zy-menu-button:focus-visible{outline:2px solid var(--z-white-500);outline-offset:2px;border-radius:var(--z-r-tiny)}.zy-menu-button .zy-menu-lottie{width:100%}.zy-w-nav-overlay{display:contents}@media screen and (max-width:991px){.zy-navbar{padding-left:1.25rem;padding-right:1.25rem}.zy-menu-button{justify-content:center;align-items:center;width:1.75rem;padding:0;display:flex}.zy-menu-button.zy-w--open{background-color:#0000}.zy-menu-button .zy-menu-lottie{justify-content:center;align-items:center;display:flex}.zy-w-nav-overlay{width:100%;height:0;transition:height .4s;display:block;position:absolute;top:100%;left:0;right:0;overflow:hidden}.zy-nav-menu-wrapper{float:none;text-align:center;border-radius:var(--z-r-xxsmall);background-color:var(--z-dark-500);min-width:200px;display:block;position:absolute;top:0;left:0;right:0;overflow:visible}.zy-nav-menu{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;padding-top:2.5rem;padding-bottom:4rem}.zy-nav-buttons.zy-desk{display:none}.zy-nav-buttons.zy-tab{display:block}.zy-nav-buttons.zy-tab .tgl{margin:0 auto var(--z-sp-small);display:flex}}@media screen and (max-width:767px){.zy-nav-menu{padding-bottom:3rem}.zy-navbar-brand{padding-left:0}.zy-menu-button{width:1.75rem}}@media screen and (max-width:479px){.zy-menu-button{width:1.6rem}.zy-navbar{padding-left:1rem;padding-right:1rem}}@media (prefers-reduced-motion:reduce){.zy-nav-link,.zy-nav-text{transition:none}.zy-nav-link:hover .zy-nav-text,.zy-nav-link:focus-visible .zy-nav-text{transform:none}.zy-w-nav-overlay,.zy-nav-buttons .tgl{transition:none}}.zy-nav-container .zy-primary-button{border-radius:var(--z-r-xsmall);background-color:var(--on-dark);color:var(--ink);font-weight:var(--z-w-medium);box-shadow:var(--z-shadow-raised-dark);justify-content:center;align-items:center;padding:.4rem 1rem;text-decoration:none;display:flex}.zy-nav-container .zy-button-texts{max-width:100%;display:grid;overflow:clip}.zy-nav-container .zy-button-text{overflow-wrap:anywhere;font-size:var(--z-p);line-height:var(--z-p-lh);grid-area:1/1}.zy-nav-container .zy-w-inline-block.zy-accent-button{--on-dark:var(--action-accent-ink);--on-dark-muted:var(--action-accent-muted);isolation:isolate;border:1px solid var(--action-accent-edge);color:var(--action-accent-ink);background:radial-gradient(ellipse at 28% 0%, var(--action-accent-glow), transparent 66%), linear-gradient(180deg, var(--action-accent-top), var(--action-accent) 48%, var(--action-accent-bottom));box-shadow:inset 0 2px 0 var(--action-accent-highlight), inset 1px 0 0 var(--action-accent-rim), inset -1px 0 0 var(--action-accent-rim), inset 0 -3px 0 var(--action-accent-shade), 0 2px 0 var(--action-accent-depth), 0 4px 6px -3px var(--action-accent-contact-shadow), 0 10px 18px -8px var(--action-accent-shadow);text-shadow:0 1px 0 var(--action-accent-text-shadow);transition:transform .16s var(--z-ease-out-quart), box-shadow .16s ease;position:relative}.zy-nav-container .zy-accent-button:before{content:"";border-radius:inherit;opacity:.18;mix-blend-mode:multiply;pointer-events:none;z-index:-1;background:url(../media/action-grain.168px9_zabcnl.svg);position:absolute;inset:0}.zy-nav-container .zy-accent-button .zy-conversation-avatar{box-shadow:0 0 0 2px var(--action-accent-avatar-ring), 0 0 0 3px var(--action-accent-avatar-highlight), 0 2px 3px var(--action-accent-avatar-shadow)}.zy-nav-container .zy-accent-button .zy-conversation-arrow{color:var(--action-accent-ink);opacity:.8}.zy-nav-container .zy-accent-button.zy-w-inline-block .zy-button-text,.zy-nav-container .zy-accent-button.zy-w-inline-block:hover .zy-button-text{transition:none;transform:none}@media (hover:hover) and (pointer:fine){.zy-nav-container .zy-w-inline-block.zy-accent-button:not(:disabled):hover{box-shadow:inset 0 2px 0 var(--action-accent-highlight), inset 0 -3px 0 var(--action-accent-shade), 0 3px 0 var(--action-accent-depth), 0 6px 8px -4px var(--action-accent-contact-shadow), 0 12px 22px -8px var(--action-accent-shadow);transform:translateY(-1px)}.zy-nav-container .zy-accent-button.zy-conversation-button:hover .zy-conversation-avatar{transform:none}}.zy-nav-container .zy-w-inline-block.zy-accent-button:not(:disabled):active{box-shadow:inset 0 1px 3px var(--action-accent-inset-shadow), inset 0 -1px 0 var(--action-accent-rim), 0 1px 0 var(--action-accent-depth), 0 3px 6px -3px var(--action-accent-pressed-shadow);transform:translateY(1px)}.zy-nav-container .zy-w-inline-block.zy-accent-button:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.zy-nav-container .zy-w-inline-block.zy-accent-button:disabled{cursor:wait;transform:none}@media (prefers-reduced-motion:reduce){.zy-nav-container .zy-w-inline-block.zy-accent-button,.zy-nav-container .zy-w-inline-block.zy-accent-button:not(:disabled):hover,.zy-nav-container .zy-w-inline-block.zy-accent-button:not(:disabled):active{transition:none;transform:none}}.zy-nav-container .zy-roll-text{--zy-roll-dur:var(--z-dur-hover-slow);flex-direction:column;justify-content:flex-start;align-items:flex-start;height:1lh;display:flex;position:relative;overflow:clip}.zy-nav-container .zy-button-text{font-size:1rem;line-height:1.5;font-weight:var(--z-w-medium)}.zy-nav-container .zy-lottie{line-height:0;display:block}.zy-nav-container .zy-lottie svg{width:100%;height:100%;display:block}
