.header-search{color:currentColor;border-radius:var(--radius-default);cursor:text;z-index:0;flex-flow:row;flex:auto;align-items:center;max-width:450px;margin-right:auto;display:flex;position:relative}.header-search:before{content:"";z-index:-1;border-radius:var(--radius-default);pointer-events:none;opacity:.2;transition:all .1s var(--ui-easing) 0s;background-color:currentColor;position:absolute;inset:0}.header-search INPUT{appearance:none;box-shadow:none;box-sizing:border-box;color:currentColor;background-color:#0000;border:none;border-radius:0;outline:none;flex:auto;width:100%;min-width:150px;height:2.5rem;margin:0;padding:0;line-height:2.5rem}.header-search INPUT:focus{box-shadow:none}.header-search INPUT::placeholder{color:currentColor}.header-search INPUT::-ms-clear{appearance:none;opacity:0;width:0;height:0;display:none}.header-search.focus{color:var(--color-text)!important}.header-search.focus:before{background-color:var(--color-white);opacity:1}.header-search__icon{pointer-events:none;flex:0 0 2.5rem;width:2.5rem;height:2.5rem;position:relative}.header-search__icon svg{width:1.5rem;height:1.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-search__icon path{fill:currentColor}.header-search__clear{appearance:none;cursor:pointer;background:0 0;border:none;flex:0 0 2.5rem;width:2.5rem;height:2.5rem;margin:0;padding:0;position:relative}.header-search__clear svg{width:1.5rem;height:1.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-search__clear path{fill:currentColor}.header-search__clear[disabled]{opacity:0;pointer-events:none}
.header{z-index:10;pointer-events:none;-webkit-user-select:none;user-select:none;position:sticky;top:0;left:0;right:0}.header__wrap1{pointer-events:none}.header__wrap2{transition:all var(--ui-speed) var(--ui-easing) 0s;pointer-events:auto;will-change:transform;flex-direction:column;display:flex;position:relative}.header.is-compact .button__drop.is-open{opacity:0;pointer-events:none;transform:translate(-50%,4px)}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.header.is-compact .header__wrap2{transform:translateY(-100%)}}@media (min-width:760px) and (orientation:portrait),(min-width:1024px) and (orientation:landscape){.header.is-compact .header__wrap2{transform:translateY(-100%)}}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.header.is-compact .header__wrap2:has(.header__menu){transform:translateY(calc(3rem - 100%))}}@media (min-width:760px) and (orientation:portrait),(min-width:1024px) and (orientation:landscape){.header.is-compact .header__wrap2:has(.header__menu){transform:translateY(calc(2.5rem - 100%))}}.header A{text-decoration:none}.header__main{background-color:var(--header-bg);color:var(--header-color);padding:var(--gridunit-tiny) var(--gridunit) var(--gridunit-small) var(--gridunit);flex:none;position:relative}.header__main__limiter{max-width:var(--content-maxwidth);margin:0 auto}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.header__main{display:none}}.header__menu{border-bottom:2px solid var(--header-secondary);white-space:nowrap;box-sizing:border-box;background-color:var(--site-bg);-webkit-user-select:none;user-select:none;height:2.625rem;line-height:2.5rem;overflow:hidden}@media (min-width:760px) and (orientation:portrait),(min-width:1024px) and (orientation:landscape){.header__menu__mobile{display:none}}.header__menu__holder{width:100%;max-width:calc(var(--content-maxwidth) + var(--gridunit) + var(--gridunit));flex-flow:row;margin:0 auto;display:flex}.header__menu__bookmarks{background-color:var(--color-primary-100);color:var(--color-primary-700);padding:0 var(--gridunit-small);justify-content:center;align-self:flex-start;align-items:center;gap:var(--gridunit-tiny);flex-flow:row;flex:none;display:flex;position:relative}.header__menu__bookmarks path{fill:var(--color-primary-800)}@media (min-width:1216px){.header__menu__bookmarks{margin-right:var(--gridunit)}}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.header__menu__bookmarks{display:none}}.header__menu__bookmarks[aria-current=true] path{fill:var(--color-primary-500)}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.header__menu{border:none;flex-flow:row;height:3rem;line-height:3rem;display:flex}}.header__menu__scroller{gap:var(--gridunit);-ms-overflow-style:auto;-webkit-overflow-scrolling:touch;scroll-behavior:auto;-webkit-user-select:none;user-select:none;flex:auto;width:100%;height:6.25rem;overflow:scroll hidden}.header__menu__items{padding:0 var(--gridunit);display:inline-block}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.header__menu__items{padding:0 var(--gridunit-small)}}.header__menu__items>LI{display:inline-block}.header__menu__items>LI+LI{margin-left:var(--gridunit-small)}.header__menu__items>LI A{box-sizing:border-box;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.header__menu__items>LI A:hover{opacity:.7}.header__menu__items>LI A:focus{opacity:.6;outline:none}.header__menu__items>LI A svg{width:1.25rem;height:1.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header__menu__items>LI A svg+svg{display:none}.header__menu__items>LI A.home{box-sizing:border-box;min-width:2.5rem}.header__menu__items>LI A.home SPAN{opacity:0}.header__menu__items>LI A B{color:var(--color-link);font-size:.625rem;font-weight:700;line-height:.75rem;position:absolute;top:2px;right:0}.header__menu__items>LI [aria-current]:not([aria-current=false]):before{content:"";background-color:currentColor;height:4px;position:absolute;bottom:0;left:0;right:0}.header__menu__items>LI [aria-current]:not([aria-current=false]) svg{display:none}.header__menu__items>LI [aria-current]:not([aria-current=false]) svg+svg{display:block}.header__menu__items>LI.separated{margin-left:1rem;padding-left:calc(1rem + 1px);position:relative}.header__menu__items>LI.separated:before{content:"";opacity:.8;background-color:currentColor;width:1px;position:absolute;top:1rem;bottom:1rem;left:0}@media (min-width:760px) and (orientation:portrait),(min-width:1024px) and (orientation:landscape){.header__menu__logo{display:none}}.header__menu__logo{background-color:var(--header-bg);padding:var(--gridunit-tiny) var(--gridunit-small) 0 var(--gridunit-small);flex:none;justify-content:center;align-items:center;display:flex}.header__menu__logo IMG{width:auto;height:1.5rem}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.header__menu__logo IMG{max-width:120px}.header__menu{background-color:var(--header-bg);color:var(--header-color)}}.header__menu.submenu{background-color:var(--header-secondary);color:var(--site-bg);border-bottom:none;height:2.375rem;line-height:2.3125rem}@media (min-width:760px) and (orientation:portrait),(min-width:1024px) and (orientation:landscape){.header__menu.submenu A{padding-bottom:.0625rem}}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.header__menu.submenu{height:3rem;line-height:3rem}}.header__menu.submenu .header__menu__scroller{max-width:calc(var(--content-maxwidth) + var(--gridunit) + var(--gridunit))}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.header__menu.submenu .header__menu__items{padding:0 var(--gridunit-small)}}.header__row{gap:var(--gridunit);flex-flow:row;margin-top:1rem;display:flex}.header__logo{z-index:0;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.header__logo IMG{width:auto;max-width:180px;height:2.25rem}.header__logo:focus{outline:none}.header__logo:focus:before{content:"";z-index:-1;opacity:.15;background-color:currentColor;border-radius:4px;position:absolute;inset:-5px -10px}.header__burger{box-shadow:none;appearance:none;cursor:pointer;background:0 0;border:none;border-radius:2px;flex:0 0 2.5rem;width:2.5rem;height:2.5rem;padding:0;position:relative;margin:0 -1rem!important}.header__burger svg{width:1.5rem;height:1.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header__burger path{fill:currentColor}.header__burger:hover{background-color:#ffffff1a}.header__burger:focus{box-shadow:inset 0 0 0 1px}.header__buttons{flex-flow:row;flex:none;gap:12px;display:flex}.header__buttons__bookmark{margin-left:-1rem;margin-right:.75rem;padding-right:calc(.75rem + 1px);position:relative}@media (max-width:1100px){.header__buttons__bookmark{display:none}}.header__buttons__bookmark:before{content:"";pointer-events:none;background-color:currentColor;width:1px;position:absolute;top:.75rem;bottom:.75rem;right:0}.header__buttons__bookmark .button-icon__inner:before{border-radius:var(--radius-default)!important}.header__buttons__bookmark .button-icon__icon{width:1.5rem!important;height:1.5rem!important}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.header__buttons{justify-content:flex-end;align-items:flex-end;gap:var(--gridunit-tiny);padding:0 var(--gridunit-small) 0 0;flex:1 0 auto}.header__buttons .button{--button-height:40px!important}.header__buttons .button__inner{padding-left:.75rem!important;padding-right:.75rem!important}.header__buttons .button__text{max-width:180px}.header__buttons .button-icon__inner{width:40px!important;height:40px!important}.header__buttons>*{margin:0;align-self:flex-end!important}}@media (max-width:479px){.header__buttons .header__profile .button__text{display:none}}.header__sentinel-pre{background-color:var(--site-bg);height:0;position:relative;top:0;left:0;right:0;overflow:hidden}.header__sentinel-pre.has-hat{top:calc(var(--sitehat-height-mid)*-1 - env(safe-area-inset-top))}.header__sentinel-post{height:0;left:0;right:0;bottom:calc(env(safe-area-inset-top) + var(--sitehat-height-mid));position:relative;overflow:hidden}.header__mock{z-index:-100;background-color:var(--sitehat-bg,var(--header-bg));pointer-events:none;height:100vh;position:fixed;top:0;left:0;right:0}.header.has-hat{top:var(--sitehat-height-mid)}.header.has-hat:before{content:"";background-color:var(--sitehat-bg);height:var(--sitehat-height-mid);transform:translate(0, calc(var(--sitehat-height-mid) * -1));opacity:.01;will-change:opacity;position:absolute;top:0;left:0;right:0}.header.has-hat.is-fullscreen{top:calc(env(safe-area-inset-top) + var(--sitehat-height-mid))}.header.has-hat.is-fullscreen:before{height:calc(env(safe-area-inset-top) + var(--sitehat-height-mid));transform:translate(0, calc(var(--sitehat-height-mid) * -1 - env(safe-area-inset-top)))}.header.has-hat.is-sticky:before{opacity:1}.header.is-fullscreen:not(.has-hat){border-top:calc(env(safe-area-inset-top)) solid var(--header-bg)}@media (min-width:760px) and (orientation:portrait),(min-width:1024px) and (orientation:landscape){.header.is-far{--sitehat-height-mid:0!important}}.header.is-investor{--header-bg:#006f52;--button-bg:#006f52;--button-white-color:#006f52}.header.is-pro{--header-bg:var(--color-neutral-1000);--header-secondary:var(--color-neutral-900)}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.header.is-pro .header__logo IMG{height:1.875rem}}.header.is-pro .header__menu{background-color:var(--header-secondary);color:var(--color-white);border-bottom-color:var(--color-neutral-400)}.header.is-pro .header__menu [aria-current]:not([aria-current=false]):before{background-color:var(--color-neutral-400)!important}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.header.is-pro .header__menu__items{padding:0 var(--gridunit-small)}}.header.is-pro .header__main{padding-top:var(--gridunit-small)}.header.is-pro .header__main .button__inner:after{content:"";opacity:.1;position:absolute;inset:0;display:block!important;box-shadow:inset 0 0 0 1px!important}@media (max-width:759px),(max-width:1023px) and (orientation:landscape){.header.is-pro .header__main{padding:var(--gridunit-tiny) var(--gridunit-small);display:block}.header.is-pro .header__main .button{--button-height:2.5rem!important}.header.is-pro .header__main .button__inner{padding:0 .625rem!important}.header.is-pro .header__main .button__text{display:none}}.header.is-pro .header__row{justify-content:space-between;margin-top:0}
.burger-menu{z-index:2;pointer-events:none;height:31.25rem;position:absolute;top:6.75rem;left:0;right:0;overflow:hidden}.burger-menu__inner{background-color:var(--color-white);color:var(--color-text);border-bottom:4px solid var(--header-bg);pointer-events:auto;transition:transform var(--ui-speed) var(--ui-easing) 0s;padding:0 var(--gridunit) var(--gridunit) var(--gridunit);transform:translateY(-100%)}.burger-menu__limiter{width:100%;max-width:var(--content-maxwidth);gap:var(--gridunit);box-sizing:border-box;flex-flow:row;margin:0 auto;display:flex;overflow:hidden}.burger-menu__title{font-weight:700;font-family:var(--font-headings),serif;margin-top:var(--gridunit)}.burger-menu__title+.burger-menu__sections__links{margin-top:var(--gridunit-small)}.burger-menu.open .burger-menu__inner{transform:translate(0)}.burger-menu__backdrop{z-index:8;background-color:var(--backdrop-bg);opacity:0;pointer-events:none;transition:opacity var(--ui-speed) var(--ui-easing) 0s;position:fixed;inset:0}.burger-menu__backdrop.open{opacity:.8;pointer-events:auto}.burger-menu__sections{flex-flow:row;flex:auto;display:flex}.burger-menu__sections>LI{position:relative}.burger-menu__sections>LI+LI{margin-left:calc(var(--gridunit) + var(--gridunit) + 1px)}.burger-menu__sections>LI+LI:before{content:"";width:1px;left:calc(var(--gridunit)*-1);top:var(--gridunit);background-color:var(--header-secondary);position:absolute;bottom:0}.burger-menu__sections__links{margin:var(--gridunit) 0 0 0}.burger-menu__sections__links>LI+LI{margin-top:6px}.burger-menu__sections__links.split{column-gap:var(--gridunit);column-count:2}.burger-menu__sections__links A{color:currentColor;text-decoration:none;position:relative}.burger-menu__sections__links A:hover{text-decoration:underline}.burger-menu__sections__links A:focus{outline:none;text-decoration:underline}.burger-menu__sections__links A B{color:var(--color-link);font-size:.625rem;font-weight:700;line-height:.75rem;position:absolute;top:-8px;right:-20px}.burger-menu__sidebar{flex-direction:column;flex:0 0 16.25rem;justify-content:space-between;display:flex}.burger-menu__sidebar__links{margin:var(--gridunit) 0 0 0;flex:none}.burger-menu__sidebar__links>LI+LI{margin-top:6px}.burger-menu__sidebar A:not([class]){color:currentColor;text-decoration:none}.burger-menu__sidebar A:not([class]):hover{text-decoration:underline}.burger-menu__sidebar A:not([class]):focus{outline:none;text-decoration:underline}