body .the-header.-reverse,html.dark body .the-header.-reverse{background-color:var(--color-body-background)}@media screen and (prefers-color-scheme:dark){body .the-header.-reverse{background-color:var(--color-body-background)}}@media (width>=700px){body .the-header ._top-bar .ing-nav{align-items:flex-start;margin-top:.5rem}body .ing-nav.-sticky ._nav-tools{top:.4375rem}body .the-header ._top-bar .ing-nav,body .the-header ._top-bar .my-access{min-width:10rem}}.the-header{padding-bottom:2.25rem!important}@media (width>=1240px){.the-header:has(.header-a:not(.-signed-in)){padding-bottom:3.25rem!important}}.the-header>.my-header{display:none}.header-a{--site-bar-deepest:var(--ing-surface-panel,#823029);--site-bar-background:repeating-linear-gradient(0deg, #ffffff12 0 1px, transparent 1px 3px), radial-gradient(circle, var(--ing-base-primary,#a8452f) 10%, var(--site-bar-deepest) 99%);--site-bar-deep:#6a241e;--site-bar-hover:#0000002e;--site-bar-muted:#f1d3cb;--site-bar-text:#fff;--site-avatar-overhang:.5rem;width:100%;max-width:72rem;margin-left:auto;margin-right:auto;padding-top:.5rem}@media (width<=700px){.header-a{padding-top:0}}.header-a ._panel{background:var(--site-bar-background);color:var(--site-bar-text);-moz-column-gap:1rem;border-radius:.5rem;grid-template-rows:auto auto;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:1rem;min-height:5rem;padding:.5rem;display:grid}@media (width<=700px){.header-a ._panel{-moz-column-gap:.5rem;column-gap:.5rem}}.header-a ._panel ._nav{--site-nav-color:var(--site-bar-text);--site-nav-hover-background:var(--site-bar-hover);--site-nav-menu-background:var(--site-bar-deep);--site-nav-menu-hover-background:var(--site-bar-hover);--site-nav-muted:var(--site-bar-muted);display:contents}.header-a ._panel ._nav ._items{display:contents}.header-a ._panel ._nav ._items ._item ._link{padding:.25rem .75rem}@media (width<=700px){.header-a ._panel ._nav ._items ._item ._link{padding:.25rem .5rem;font-size:.9375rem}}.header-a ._panel ._nav ._items ._item:first-child,.header-a ._panel ._nav ._items ._item:nth-child(2){grid-column:1;justify-self:start}.header-a ._panel ._nav ._items ._item:nth-child(3),.header-a ._panel ._nav ._items ._item:nth-child(4){grid-column:3;justify-self:end}.header-a ._panel ._nav ._items ._item:nth-child(3) ._children,.header-a ._panel ._nav ._items ._item:nth-child(4) ._children{left:auto;right:0;transform:none}.header-a ._panel ._nav ._items ._item:nth-child(odd){grid-row:1}.header-a ._panel ._nav ._items ._item:nth-child(2n){grid-row:2}.header-a ._panel ._centre{-moz-column-gap:.625rem;grid-area:1/2/span 2;grid-template-columns:1fr auto 1fr;justify-self:center;align-items:center;column-gap:.625rem;display:grid}.header-a ._panel ._centre ._home{color:var(--color-body-background,#f4f6f9);grid-column:2;align-items:center;text-decoration:none;display:flex}.header-a ._panel ._centre ._home.-disabled{cursor:default;opacity:.7;pointer-events:none}.header-a ._panel ._centre ._home ._wordmark{width:auto;height:2.75rem;display:block}@media (width<=700px){.header-a ._panel ._centre ._home ._wordmark{height:1.5rem}}.header-a ._panel ._centre ._home:hover{opacity:.75}.header-a ._panel ._centre ._home ._name{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.header-a ._panel ._centre .my-header{--ing-header-ui-color:var(--site-bar-text);--ing-header-ui-hover:var(--site-bar-muted);--ing-header-ui-night-color:var(--site-bar-text);--ing-header-ui-night-hover:var(--site-bar-muted);display:contents}.header-a ._panel ._centre .my-header ._identity{-moz-column-gap:.375rem;grid-column:1;justify-content:flex-end;justify-self:end;column-gap:.375rem}.header-a ._panel ._centre .my-header ._identity ._connect-ai{font-size:1.75rem}.header-a ._panel ._centre .my-header ._identity ._person ._email{color:var(--site-bar-muted);opacity:1}.header-a ._panel ._centre .my-header ._avatar{z-index:101;grid-column:2}.header-a ._panel ._centre .my-header ._site{display:none}.header-a:not(.-signed-in) ._panel ._centre ._home{position:relative}.header-a:not(.-signed-in) ._panel ._centre ._home.-disabled,.header-a:not(.-signed-in) ._panel ._centre ._home:hover{opacity:1}.header-a:not(.-signed-in) ._panel ._centre ._home ._tagline{--tagline-tracking:.3em;color:var(--site-bar-muted);letter-spacing:var(--tagline-tracking);padding-left:var(--tagline-tracking);pointer-events:none;text-transform:uppercase;white-space:nowrap;font-family:Idlewild SSm A,Idlewild SSm B,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.625rem;font-weight:400;line-height:1;position:absolute;top:calc(100% + .25rem);left:50%;transform:translate(-50%)}@media (width<=700px){.header-a:not(.-signed-in) ._panel ._centre ._home ._tagline{display:none}}@media (width>=1240px){.header-a:not(.-signed-in) ._panel ._centre ._home ._tagline{--tagline-tracking:.48em;color:var(--site-bar-deepest);font-size:1.25rem;font-weight:400;top:calc(100% + .8rem)}html.dark .header-a:not(.-signed-in) ._panel ._centre ._home ._tagline{color:var(--site-bar-muted)}}@media screen and (width>=1240px) and (prefers-color-scheme:dark){.header-a:not(.-signed-in) ._panel ._centre ._home ._tagline{color:var(--site-bar-muted)}}@media (width>=1240px){.header-a:not(.-signed-in) ._panel ._centre ._home ._wordmark{clip-path:inset(8% 0 31.2%);height:8.224rem;margin-top:-1.158rem;margin-bottom:-3.0672rem}}@media (width>=700px){.header-a.-signed-in ._panel ._centre .my-header ._avatar ._avatar-holder{border:.125rem solid var(--site-bar-text);height:calc(5rem + var(--site-avatar-overhang)*2);margin-block:calc((var(--site-avatar-overhang) + .5rem)*-1);max-width:none;max-height:none;width:calc(5rem + var(--site-avatar-overhang)*2)}}.header-a.-signed-in ._panel ._centre ._home{color:#faf9f8;flex-direction:column;grid-column:3;justify-self:start;align-items:flex-start}.header-a.-signed-in ._panel ._centre ._home ._wordmark{height:1.75rem;margin-bottom:-.075rem}.header-a.-signed-in ._panel ._centre ._home ._tagline{color:var(--site-bar-muted);letter-spacing:-.02em;white-space:normal;width:min-content;margin-top:-.15625rem;font-family:Idlewild SSm A,Idlewild SSm B,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.5625rem;font-weight:700;line-height:1.25}@media (width<=700px){.header-a.-signed-in ._panel ._centre ._home ._tagline{margin-top:-.15625rem;font-size:.5625rem}.header-a.-signed-in ._panel ._centre{grid-template-columns:auto;justify-items:center;row-gap:.25rem}.header-a.-signed-in ._panel ._centre .my-header ._identity{grid-area:2/1;justify-self:center}.header-a.-signed-in ._panel ._centre .my-header ._identity ._person ._email{display:none}.header-a.-signed-in ._panel ._centre .my-header ._avatar{grid-area:1/1}.header-a.-signed-in ._panel ._centre ._home{grid-area:3/1;justify-self:center}.header-a.-signed-in ._panel ._centre ._home ._wordmark{height:1rem}}:root{--site-role-face-color:color-mix(in srgb, var(--ing-base-primary,#a8452f) 82%, var(--ing-surface-panel,#823029));--site-role-weave:repeating-linear-gradient(0deg, #ffffff12 0 1px, transparent 0 3px);--ing-role-face-background:var(--site-role-weave), linear-gradient(var(--site-role-face-color), var(--site-role-face-color));--ing-role-face-night-background:var(--ing-role-face-background)}body .role-face:not(.-current){border:2px solid #0000;background-origin:border-box!important}:root{--ing-my-roles-background:transparent;--ing-my-roles-night-background:transparent}.site-nav ._items{justify-content:center;align-items:center;gap:.25rem .5rem;margin:0;padding:0;list-style:none;display:flex}@media (width<=700px){.site-nav ._items{flex-wrap:wrap}}.site-nav ._items ._item{position:relative}.site-nav ._items ._item ._link{box-shadow:none;color:var(--site-nav-color);cursor:pointer;text-transform:none;white-space:nowrap;background:0 0;border:0;border-radius:.25rem;padding:.5rem .75rem;font-size:1rem;line-height:1.5;text-decoration:none;transition:background-color .15s;display:inline-block;font-family:Sentinel SSm A,Sentinel SSm B,Georgia,Times New Roman,serif!important;font-style:normal!important;font-weight:400!important}.site-nav ._items ._item ._link:focus-visible,.site-nav ._items ._item ._link:hover{background-color:var(--site-nav-hover-background)}.site-nav ._items ._item ._link:active{transform:none}.site-nav ._items ._item ._link.-disabled{cursor:default;opacity:.5;pointer-events:none;background-color:#0000}.site-nav ._items ._item ._link.-toggle:after{content:"▾";opacity:.6;margin-left:.375rem;font-size:.75em}.site-nav ._items ._item ._children{background-color:var(--site-nav-menu-background);text-align:left;z-index:110;border-radius:.5rem;min-width:18rem;margin:0;padding:.75rem;list-style:none;display:none;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 .75rem 2rem #00000040}.site-nav ._items ._item ._children ._child ._child-link{color:var(--site-nav-color);border-radius:.25rem;padding:.75rem;text-decoration:none;display:block}.site-nav ._items ._item ._children ._child ._child-link:focus-visible,.site-nav ._items ._item ._children ._child ._child-link:hover{background-color:var(--site-nav-menu-hover-background)}.site-nav ._items ._item ._children ._child ._child-link.-disabled{cursor:default;opacity:.5;pointer-events:none;background-color:#0000}.site-nav ._items ._item ._children ._child ._child-link ._child-title{font-family:Sentinel SSm A,Sentinel SSm B,Georgia,Times New Roman,serif;display:block}.site-nav ._items ._item ._children ._child ._child-link ._child-label{color:var(--site-nav-muted);opacity:.8;margin-top:.125rem;font-size:.8125rem;display:block}.site-nav ._items ._item.-has-children:focus-within:not(.-closed) ._children,.site-nav ._items ._item.-has-children:hover:not(.-closed) ._children{display:block}.my-roles{margin-top:0}._login-open,.logged-in{color:var(--ing-base-primary-ink);background-color:var(--ing-control-accent)!important}._login-open button,.logged-in button{background-color:var(--ing-base-primary)!important;background-image:var(--site-role-weave)!important;color:var(--ing-base-primary-ink)!important}.my-header ._connect-ai.-current,.my-header ._person.-current,.my-header ._site.-current{cursor:default;pointer-events:none}
