.ngNLlq_button,.ngNLlq_inlineButton{isolation:isolate;appearance:none;width:auto;font-weight:var(--font-weight-medium);white-space:nowrap;background-color:#0000;border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.ngNLlq_button:not(.ngNLlq_fake):before{content:"";z-index:0;transition-property:transform,background-color;transition-timing-function:var(--legacy-ease);transition-duration:.3s;position:absolute;inset:0}.ngNLlq_button:disabled{opacity:.4}.ngNLlq_button:hover{text-decoration:none}.ngNLlq_button:hover:before{transform:scale(1.06)}.ngNLlq_button.ngNLlq_icon .ngNLlq_content{text-align:center}.ngNLlq_button svg{pointer-events:none}.ngNLlq_button.ngNLlq_default{line-height:var(--line-height-label-md);font-size:var(--font-size-label-md);border-radius:1.5rem;padding:.75rem 1rem}.ngNLlq_button.ngNLlq_default:before{border-radius:1.5rem}.ngNLlq_button.ngNLlq_default.ngNLlq_icon{padding:.75rem}.ngNLlq_button.ngNLlq_default.ngNLlq_icon .ngNLlq_content{width:1.5rem}.ngNLlq_button.ngNLlq_lg,.ngNLlq_button.ngNLlq_xl{line-height:var(--line-height-label-lg);font-size:var(--font-size-label-lg);border-radius:2rem;padding:1rem 2rem}:is(.ngNLlq_button.ngNLlq_lg,.ngNLlq_button.ngNLlq_xl):before{border-radius:2rem}:is(.ngNLlq_button.ngNLlq_lg,.ngNLlq_button.ngNLlq_xl).ngNLlq_icon{padding:1rem}:is(.ngNLlq_button.ngNLlq_lg,.ngNLlq_button.ngNLlq_xl).ngNLlq_icon .ngNLlq_content{width:2rem}.ngNLlq_button:not(.ngNLlq_icon){background-color:var(--btn-foreground);color:var(--btn-text-dark)}.ngNLlq_button:not(.ngNLlq_icon):before{background-color:var(--btn-foreground)}.ngNLlq_button.ngNLlq_icon.ngNLlq_primary{background-color:var(--btn-background);color:var(--btn-text)}.ngNLlq_button.ngNLlq_icon.ngNLlq_primary:before{background-color:var(--btn-background)}.ngNLlq_button.ngNLlq_icon.ngNLlq_primary:not(:disabled):hover{background-color:var(--btn-background-subdued)}.ngNLlq_button.ngNLlq_icon.ngNLlq_primary:not(:disabled):hover:before{background-color:var(--btn-background-subdued)}.ngNLlq_button.ngNLlq_icon.ngNLlq_primary:not(:disabled).ngNLlq_active{background-color:var(--btn-foreground);color:var(--btn-text-dark)}.ngNLlq_button.ngNLlq_icon.ngNLlq_primary:not(:disabled).ngNLlq_active:before{background-color:var(--btn-foreground)}.ngNLlq_button.ngNLlq_icon.ngNLlq_secondary{background-color:var(--btn-background-subdued);color:var(--btn-text)}.ngNLlq_button.ngNLlq_icon.ngNLlq_secondary:before{background-color:var(--btn-background-subdued)}.ngNLlq_button.ngNLlq_icon.ngNLlq_secondary:not(:disabled):hover{background-color:var(--btn-background)}.ngNLlq_button.ngNLlq_icon.ngNLlq_secondary:not(:disabled):hover:before{background-color:var(--btn-background)}.ngNLlq_inlineButton{color:var(--btn-inline-text)}.ngNLlq_inlineButton:before,.ngNLlq_inlineButton:after{content:"";background-color:var(--btn-inline-text);width:100%;height:.125rem;transition-property:transform;transition-timing-function:var(--legacy-ease);transition-duration:.3s;position:absolute;bottom:0;left:0}.ngNLlq_inlineButton:disabled{opacity:.4}.ngNLlq_inlineButton:hover{text-decoration:none}.ngNLlq_inlineButton.ngNLlq_default{line-height:var(--line-height-label-md);font-size:var(--font-size-label-md);padding:.25rem 0}.ngNLlq_inlineButton.ngNLlq_lg{line-height:var(--line-height-label-lg);font-size:var(--font-size-label-lg);padding:.5rem 0}.ngNLlq_inlineButton.ngNLlq_xl{line-height:var(--line-height-body-xl);font-size:var(--font-size-body-xl);font-weight:var(--font-weight-semibold);padding:1rem 0}.ngNLlq_inlineButton.ngNLlq_xl:before,.ngNLlq_inlineButton.ngNLlq_xl:after{height:.25rem}.ngNLlq_inlineButton.ngNLlq_primary:before{transform-origin:100% 100%;transition-delay:.3s;transform:scaleX(1)}.ngNLlq_inlineButton.ngNLlq_primary:not(:disabled):hover:before{transition-delay:0s;transform:scaleX(0)}.ngNLlq_inlineButton.ngNLlq_primary:after{transform-origin:0 100%;transition-delay:0s;transform:scaleX(0)}.ngNLlq_inlineButton.ngNLlq_primary:not(:disabled):hover:after{transition-delay:.3s;transform:scaleX(1)}.ngNLlq_inlineButton.ngNLlq_secondary:before,.ngNLlq_inlineButton.ngNLlq_secondary:after{transform-origin:0 100%;transform:scaleX(0)}.ngNLlq_inlineButton.ngNLlq_secondary:not(:disabled):hover:before{transform:scaleX(1)}.ngNLlq_content{z-index:1}
.gMfy8a_container{color:var(--text-subdued)}
@media screen and (prefers-color-scheme:light){:root:not([data-theme]) .e7ZbGq_setLight{display:none}}@media screen and (prefers-color-scheme:dark){:root:not([data-theme]) .e7ZbGq_setDark{display:none}}:root[data-theme=light] .e7ZbGq_setLight,:root[data-theme=dark] .e7ZbGq_setDark{display:none}
.eGRYcG_toggle{margin-inline-start:auto}.eGRYcG_container,:root[data-theme=light] .eGRYcG_container{--btn-background:#000;--btn-background-subdued:#18181b;--btn-foreground:#fff;--btn-text:#fff;--btn-text-dark:#000}:root[data-theme=dark] .eGRYcG_container{--btn-background:#18181b;--btn-background-subdued:#000;--btn-foreground:#000;--btn-text:#fff;--btn-text-dark:#fff}@media screen and (prefers-color-scheme:dark){.eGRYcG_container{--btn-background:#18181b;--btn-background-subdued:#000;--btn-foreground:#000;--btn-text:#fff;--btn-text-dark:#fff}}.eGRYcG_container{z-index:11;pointer-events:none;visibility:hidden;position:fixed;inset:0;overflow-y:auto}.eGRYcG_container.eGRYcG_open{pointer-events:initial;visibility:visible}.eGRYcG_wrapper{flex-direction:column;gap:2rem;min-height:100%;padding:0 0 2rem;display:flex;position:relative}.eGRYcG_wrapper:before{content:"";z-index:0;background-color:var(--background-inverse);transition-property:transform;transition-timing-function:var(--ease-in-cubic);transition-duration:.3s;position:absolute;inset:0;transform:translateY(-100%)}.eGRYcG_open .eGRYcG_wrapper:before{transition-timing-function:var(--ease-out-expo);transition-duration:1s;transform:translateY(0)}.eGRYcG_wrapper>nav{z-index:1;margin-block-start:auto;margin-inline:var(--spacing-grid-gap);padding:0 var(--spacing-h-padding);color:var(--text-inverse);flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.eGRYcG_top,.eGRYcG_bottom{flex-shrink:0}.eGRYcG_top{z-index:2;padding:0 calc(1.5rem + var(--spacing-grid-gap));height:var(--header-height);background-image:linear-gradient(to bottom, var(--background-inverse), transparent 100%);color:var(--text-inverse);opacity:0;transition-property:opacity;transition-timing-function:var(--ease-out-expo);justify-content:space-between;align-items:center;transition-duration:.4s;transition-delay:.3s;display:flex;position:sticky;top:0}.eGRYcG_open .eGRYcG_top{opacity:1;transition-delay:0s}.eGRYcG_navLink{overflow:hidden;line-height:1!important}.eGRYcG_navLink>span{opacity:0;transition-property:transform,opacity;transition-timing-function:var(--ease-out-expo);transition-duration:.6s;transition-delay:.3s,0s;display:block;transform:translateY(100%)}.eGRYcG_open .eGRYcG_navLink>span{opacity:1;transform:translateY(0)}.eGRYcG_open .eGRYcG_navLink:first-child>span{transition-delay:.2s}.eGRYcG_open .eGRYcG_navLink:nth-child(2)>span{transition-delay:.25s}.eGRYcG_open .eGRYcG_navLink:nth-child(3)>span{transition-delay:.3s}.eGRYcG_open .eGRYcG_navLink:nth-child(4)>span{transition-delay:.35s}.eGRYcG_open .eGRYcG_navLink:nth-child(5)>span{transition-delay:.4s}.eGRYcG_contact,.eGRYcG_bottom{opacity:0;transition-property:opacity;transition-timing-function:var(--ease-out-expo);transition-duration:.3s;transition-delay:0s}.eGRYcG_open :is(.eGRYcG_contact,.eGRYcG_bottom){opacity:1;transition-duration:.6s}.eGRYcG_contact{align-self:stretch;margin-block-start:1.5rem}.eGRYcG_open .eGRYcG_contact{transition-delay:.3s}.eGRYcG_bottom{z-index:1;margin-inline:var(--spacing-grid-gap);padding:0 var(--spacing-h-padding);justify-content:space-between;align-items:center;display:flex}.eGRYcG_open .eGRYcG_bottom{transition-delay:.5s}@media screen and (min-width:1024px){.eGRYcG_toggle,.eGRYcG_container{display:none}}
.hdN3kq_container{isolation:isolate;z-index:10;height:var(--header-height);background-color:var(--background);align-items:center;gap:2rem;padding:0 1.5rem;display:flex;position:sticky;top:0}.hdN3kq_container:before,.hdN3kq_container:after{content:"";width:calc(var(--spacing-grid-gap) + .5rem);background-color:var(--background);position:absolute;top:0;bottom:0}.hdN3kq_container:before{left:calc(var(--spacing-grid-gap) * -1)}.hdN3kq_container:after{right:calc(var(--spacing-grid-gap) * -1)}.hdN3kq_container>nav{display:none}.hdN3kq_container .hdN3kq_themeSwitcher{margin-inline-start:-.5rem}@media screen and (max-width:1023px){.hdN3kq_location{display:none}}@media screen and (min-width:1024px){.hdN3kq_container{padding:0 1rem}.hdN3kq_container>nav{align-items:center;gap:1.5rem;margin-inline-start:auto;display:flex}}.hdN3kq_logo{cursor:var(--cursor-special);flex-shrink:0}.hdN3kq_skipLink{position:absolute}.hdN3kq_skipLink:not(:focus-visible):not(:active){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden}:is(.hdN3kq_skipLink:focus-visible,.hdN3kq_skipLink:active)~.hdN3kq_logoLink{margin-inline-start:1rem}:is(.hdN3kq_skipLink:focus-visible,.hdN3kq_skipLink:active)~.hdN3kq_location{visibility:hidden}
