.page_page__ZU32B{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),0.08);--gray-alpha-100:rgba(var(--gray-rgb),0.05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2}@media (prefers-color-scheme:dark){.page_page__ZU32B{--gray-rgb:255,255,255;--gray-alpha-200:rgba(var(--gray-rgb),0.145);--gray-alpha-100:rgba(var(--gray-rgb),0.06);--button-primary-hover:#ccc;--button-secondary-hover:#1a1a1a}}@media (hover:hover) and (pointer:fine){a.page_primary__V8M9Y:hover{background:var(--button-primary-hover);border-color:transparent}a.page_secondary__lm_PT:hover{background:var(--button-secondary-hover);border-color:transparent}.page_footer__sHKi3 a:hover{text-decoration:underline;text-underline-offset:4px}}.menu-bar_bar__G2nax{font-size:inherit;background:var(--colour-background);padding:.7em 1em .5em;line-height:1;position:fixed;width:100%;top:0;left:0;z-index:10;align-items:center}.menu-bar_logo__a6G_2{display:flex;grid-column:var(--axis-1) /span 5;font-family:var(--fontFamilyHeading)}@media screen and (max-width:779px){.menu-bar_logo__a6G_2{grid-column:var(--axis-1) /span 10}}@media screen and (max-width:414px){.menu-bar_logo__a6G_2{grid-column:var(--axis-0) /span 11}}.menu-bar_logo__a6G_2>h1{font-size:calc(var(--fontSize--1) * var(--serif-factor));font-variation-settings:var(--font-variation-settings-XS);margin-right:.5em}@media screen and (max-width:430px){.menu-bar_logo__a6G_2>h1,.menu-bar_logo__a6G_2>h1>span{font-size:calc(var(--fontSize--2) * var(--serif-factor))}}.menu-bar_logo__a6G_2>h1>span{font-family:var(--fontFamilyHeading);font-style:italic;font-size:calc(var(--fontSize--1) * var(--serif-factor));color:var(--colour-2-2);font-variation-settings:var(--font-variation-settings-XS-serif)!important}.menu-bar_menuContainer__kdXDy{position:fixed;left:0;top:0;min-height:100vh;width:100%;z-index:20;padding:calc(var(--line-height-body) * .5em);background-color:var(--blue-1);transform:translateY(-100vh);transition:all .36s var(--transition-general);grid-template-rows:calc(var(--fontSize--2)* 1em) auto;grid-template-rows:var(--fontSize-4) auto}.menu-bar_menu__m6RYU{grid-column:var(--axis-1) /span 11;height:30vh;display:grid;grid-template-rows:auto auto auto auto auto auto;padding-top:calc(var(--line-height-body) * 1.3em)}.menu-bar_menuOpen__vFBMe{transform:translateY(0)}.menu-bar_menuIcon__HmZP8{width:100%;text-align:right;cursor:pointer;grid-column:10/span 3;place-self:center end;font-size:var(--fontSize-4)}@media screen and (max-width:779px){.menu-bar_menuIcon__HmZP8{grid-column:12/span 1;font-size:var(--fontSize-3)}}.menu-bar_menuIcon__HmZP8>span{transition:all .36s var(--transition-general);transform-origin:center;display:inline-block;font-variation-settings:"ital" 0,"opsz" 72,"wght" 250}.menu-bar_menuIcon__HmZP8:hover span{color:var(--colour-2-1);transform:rotate(-135deg)}.menu-bar_closeIcon__4pRlH{cursor:pointer;grid-column:var(--axis-0) /span 12;border-bottom:solid var(--border-thickness-1) var(--colour-2-2);display:flex;justify-content:space-between;align-items:center;font-size:var(--fontSize--1);padding-top:calc(var(--line-height-body) * .2em)}.menu-bar_closeIcon__4pRlH:hover{border-bottom:solid var(--border-thickness-2) var(--blue-7);margin-bottom:calc((var(--border-thickness-1) - var(--border-thickness-2)))}.menu-bar_closeIcon__4pRlH>span{font-size:var(--fontSize-4);line-height:1;transform:rotate(-135deg) translateY(-.1em);transform-origin:center;transition:all .36s var(--transition-general);font-variation-settings:"ital" 0,"opsz" 72,"wght" 250}@media screen and (max-width:779px){.menu-bar_closeIcon__4pRlH>span{font-size:var(--fontSize-3)}}.menu-bar_closeIcon__4pRlH:hover>span{transform:rotate(0deg);color:var(--colour-2-1)}.menu-bar_menu__m6RYU>a{transition:all .18s var(--transition-general);display:block;font-size:var(--fontSize-2);line-height:calc(var(--line-height-body) * var(--fontSize-2));margin-top:calc(var(--line-height-XS) * .5em)}.menu-bar_menu__m6RYU>a:hover{font-family:var(--fontFamilyHeading)}.menu-bar_menu__m6RYU>a>span{transition:transform .36s var(--transition-general),opacity .63s var(--transition-general)}.menu-bar_arrow__RqiyX{font-family:var(--fontFamilyBody);margin-right:1em;display:inline-block;color:var(--colour-2-1)}.menu-bar_longTitle__xcFsN{display:none;opacity:0;font-family:var(--fontFamilyHeading)}.menu-bar_menu__m6RYU>a:hover>span.menu-bar_arrow__RqiyX{transform:translateX(110%);color:inherit}.menu-bar_menu__m6RYU>a:hover>span.menu-bar_title__9b4oA{display:none}.menu-bar_menu__m6RYU>a:hover>span.menu-bar_longTitle__xcFsN{display:inline;opacity:1;color:var(--colour-2-1)}.footer_footer__AQTwI{align-content:baseline;padding:5em 0 1em;font-size:inherit;margin:4em 1em 0;border-top:solid var(--border-thickness-2) var(--blue-7)}.footer_name__5lcAU{display:flex;font-size:calc(var(--fontSize--1) * var(--serif-factor));grid-column:var(--axis-1) /span 11;padding-bottom:2.8em;font-family:var(--fontFamilyHeading)}@media screen and (max-width:779px){.footer_name__5lcAU{grid-column:var(--axis-1) /span 11;padding-bottom:calc(1.4em * 2)}}@media screen and (max-width:430px){.footer_name__5lcAU{font-size:calc(var(--fontSize--2) * var(--serif-factor));grid-column:var(--axis-0) /span 11}}.footer_name__5lcAU>h1{margin-right:.5em}.footer_action__ZuzIV>h1,.footer_details__k2AZl>h1,.footer_name__5lcAU>h1{font-variation-settings:var(--font-variation-settings-XS);line-height:inherit}.footer_name__5lcAU>h1>span{font-variation-settings:var(--font-variation-settings-XS-serif);font-style:italic;color:var(--colour-2-2)}.footer_details__k2AZl{grid-column:var(--axis-3) /span var(--para-span-S)}.footer_action__ZuzIV,.footer_details__k2AZl{font-size:var(--fontSize--1);padding-bottom:2.8em}.footer_action__ZuzIV>h1,.footer_details__k2AZl>h1{text-transform:capitalize;color:var(--colour-2-2);padding-top:var(--fontSize--1)}.footer_action__ZuzIV{grid-column:var(--axis-4) /span var(--para-span-S)}@media screen and (max-width:779px){.footer_action__ZuzIV,.footer_details__k2AZl{grid-column:var(--axis-1) /span var(--para-span-S)}}.footer_footer__AQTwI>a{font-family:var(--fontFamilyBody);font-size:var(--fontSize--1);grid-column:var(--axis-3);text-transform:uppercase;display:flex;flex-direction:column-reverse;margin-top:12em;transition:all .18s var(--transition-general)}.footer_footer__AQTwI>a:hover{color:var(--colour-2-2)}.footer_footer__AQTwI>a>span{font-size:var(--fontSize-0);transform:translateX(.25em);color:var(--colour-2-2);transition:all .18s var(--transition-general);font-variation-settings:var(--font-variation-settings-XS)}.footer_footer__AQTwI>a:hover>span{transform:translateX(.25em) translateY(-.5em)}@media screen and (max-width:779px){.footer_footer__AQTwI>a{grid-column:var(--axis-1)}}.hero_hero__59kXN{align-content:baseline;padding:calc(var(--line-height-S) * 6em) 1em calc(var(--line-height-S) * 6em);font-size:inherit;background-color:var(--colour-background)}.hero_hero__59kXN>h1{padding:0 0 calc(var(--line-height-XS) * .35em);font-size:calc(var(--fontSize-5) * var(--serif-factor));font-variation-settings:var(--font-variation-settings-L);line-height:var(--line-height-M);grid-column:var(--axis-1) /span 10;text-wrap:balance;font-family:var(--fontFamilyHeading)}@media screen and (max-width:430px){.hero_hero__59kXN>h1{grid-column:var(--axis-1) /span 12!important;font-size:calc(var(--fontSize-3) * var(--serif-factor))}}.hero_serif__1TJMr{font-family:var(--fontFamilyHeading);font-size:calc(var(--fontSize-5) * var(--serif-factor));color:var(--colour-2-2);display:block;text-indent:0;font-variation-settings:var(--font-variation-settings-XL-serif);line-height:var(--line-height-S)}@media screen and (max-width:430px){.hero_serif__1TJMr{font-size:calc(var(--fontSize-3) * var(--serif-factor))}}.hero_italics__GT_2A{font-style:italic;color:var(--colour-2-1)}.hero_members__lsVBZ{grid-column:var(--axis-3) /span 6;font-size:var(--fontSize-1);color:var(--colour-2-1);display:flex;align-items:baseline}.hero_blurb__BWHt4{height:100%;grid-column:var(--axis-3) /span 5;font-size:var(--fontSize-2);line-height:var(--line-height-L);text-indent:2em;text-wrap:pretty;font-variation-settings:var(--font-variation-settings-L)}.hero_blurb__BWHt4>p:first-of-type{text-indent:0}@media screen and (max-width:430px){.hero_blurb__BWHt4{grid-column:var(--axis-3) /span 12;margin-top:calc(var(--line-height-S) * 1em)}}.hero_action__nfHs2{grid-column:var(--axis-4) /span 4;font-family:var(--fontFamilyBody);font-size:var(--fontSize-1);font-style:italic;padding-top:calc(var(--line-height-S) * 2em);padding-bottom:calc(var(--line-height-S) * 0em)}.hero_list__IB1wi{list-style:none;padding-top:.4em}.hero_list__IB1wi li{position:relative;margin-bottom:0;font-style:italic}.hero_list__IB1wi li:before{content:"•";position:absolute;left:calc(var(--line-height-S) * -1em);top:-.35em;color:var(--colour-2-2);font-size:var(--fontSize-1);display:none}.hero_icons__cN3T2{grid-column:span 6;margin-top:3em}.hero_filter__TmPwY{filter:invert(100%) sepia(100%) saturate(2%) hue-rotate(114deg) brightness(103%) contrast(101%)}