.Article-module__Kp40Nq__page{width:100%;max-width:var(--max-width);min-height:100dvh;padding-inline:var(--padding-page);padding-top:var(--padding-base);flex-direction:column;display:flex}.Article-module__Kp40Nq__main{padding-block:var(--padding-lg);flex-direction:column;display:flex}.Article-module__Kp40Nq__article{gap:var(--padding-base);max-width:36rem;padding-bottom:calc(var(--padding-lg) + env(safe-area-inset-bottom,0px));flex-direction:column;display:flex}.Article-module__Kp40Nq__header{gap:var(--padding-sm);margin-bottom:var(--padding-base);flex-direction:column;display:flex}.Article-module__Kp40Nq__title{color:var(--colour-text);font-family:var(--type-font-body);font-size:var(--type-scale-lg);font-weight:var(--type-font-heavier);letter-spacing:var(--type-scale-tight);line-height:1.2}.Article-module__Kp40Nq__date{color:var(--colour-text-muted);font-family:var(--type-font-body);font-size:var(--type-scale-base);font-weight:var(--type-font-regular);letter-spacing:var(--type-scale-tight);line-height:1.1}@media (prefers-color-scheme:dark){.Article-module__Kp40Nq__title{color:var(--colour-background)}.Article-module__Kp40Nq__date{color:var(--colour-text-more-muted)}}
.Footer-module__p1921a__footer{padding-bottom:var(--padding-base);color:var(--colour-text-muted);font-family:var(--type-font-body);font-size:var(--type-scale-sm);font-weight:var(--type-font-regular);letter-spacing:var(--type-scale-tight);flex-direction:row;justify-content:flex-end;align-items:flex-end;height:50%;line-height:1.1;display:flex}@media (max-width:520px){.Footer-module__p1921a__footer{display:none}}
.Header-module__ZmdNZa__header{padding:var(--padding-sm) 0px;width:100%;max-width:var(--max-width);flex-direction:row;justify-content:space-between;display:flex}.Header-module__ZmdNZa__titleContainer{justify-content:flex-start;align-items:flex-start;gap:var(--padding-sm);flex-direction:column;display:flex}.Header-module__ZmdNZa__title{font-size:var(--type-scale-lg);font-weight:var(--type-font-heavier);letter-spacing:var(--type-scale-tight);color:var(--colour-text);line-height:1.1;font-family:var(--type-font-body)}.Header-module__ZmdNZa__subtitle{font-size:var(--type-scale-base);font-weight:var(--type-font-regular);letter-spacing:var(--type-scale-tight);color:var(--colour-text-muted);line-height:1.1;font-family:var(--type-font-body)}.Header-module__ZmdNZa__navBar{gap:var(--padding-sm);flex-direction:row;display:flex}.Header-module__ZmdNZa__link{color:var(--colour-text);font-family:var(--type-font-body);font-size:var(--type-scale-base);font-weight:var(--type-font-regular);letter-spacing:var(--type-scale-tight);text-underline-offset:.18em;line-height:1.1;text-decoration:none;text-decoration-thickness:.08em;display:inline-block}.Header-module__ZmdNZa__link:hover,.Header-module__ZmdNZa__active{text-decoration:underline}.Header-module__ZmdNZa__muted{color:var(--colour-text-muted)}.Header-module__ZmdNZa__menuButton{padding:var(--padding-sm);color:var(--colour-text);cursor:pointer;z-index:11;background:0 0;border:none;display:none}.Header-module__ZmdNZa__menuIcon{flex-direction:column;gap:5px;display:flex}.Header-module__ZmdNZa__menuIcon:before,.Header-module__ZmdNZa__menuIcon:after{content:"";background:currentColor;width:1.125rem;height:1.5px;transition:transform .25s}.Header-module__ZmdNZa__menuButton[aria-expanded=true] .Header-module__ZmdNZa__menuIcon:before{transform:translateY(3.25px)rotate(45deg)}.Header-module__ZmdNZa__menuButton[aria-expanded=true] .Header-module__ZmdNZa__menuIcon:after{transform:translateY(-3.25px)rotate(-45deg)}.Header-module__ZmdNZa__menu{display:none}@media (max-width:520px){.Header-module__ZmdNZa__navBar{display:none}.Header-module__ZmdNZa__menuButton{margin:-.25rem calc(var(--padding-sm) * -1) 0 0;align-self:flex-start;display:flex}.Header-module__ZmdNZa__menu{z-index:10;padding:var(--padding-page);padding-bottom:max(var(--padding-page), env(safe-area-inset-bottom));background:var(--colour-background);opacity:0;visibility:hidden;flex-direction:column;transition:opacity .25s,transform .25s,visibility 0s linear .25s;display:flex;position:fixed;inset:0;transform:translateY(-.5rem)}.Header-module__ZmdNZa__menuOpen{opacity:1;visibility:visible;transition:opacity .25s,transform .25s;transform:none}.Header-module__ZmdNZa__menuNav{justify-content:center;align-items:flex-end;gap:var(--padding-lg);flex-direction:column;flex:1;display:flex}.Header-module__ZmdNZa__menuLink{font-size:var(--type-scale-lg);font-weight:var(--type-font-heavier)}.Header-module__ZmdNZa__menuSocial{align-items:baseline;gap:var(--padding-sm);color:var(--colour-text-muted);font-family:var(--type-font-body);font-size:var(--type-scale-base);font-weight:var(--type-font-regular);letter-spacing:var(--type-scale-tight);line-height:1.1;display:flex}.Header-module__ZmdNZa__menuFooter{color:var(--colour-text-muted);font-family:var(--type-font-body);font-size:var(--type-scale-sm);font-weight:var(--type-font-regular);letter-spacing:var(--type-scale-tight);text-align:right;line-height:1.1}}@media (prefers-color-scheme:dark){.Header-module__ZmdNZa__title{color:var(--colour-background)}.Header-module__ZmdNZa__subtitle{color:var(--colour-text-more-muted)}.Header-module__ZmdNZa__link{color:var(--colour-background)}.Header-module__ZmdNZa__muted{color:var(--colour-text-more-muted)}.Header-module__ZmdNZa__menuButton{color:var(--colour-background)}.Header-module__ZmdNZa__menu{background:var(--colour-text)}.Header-module__ZmdNZa__menuSocial,.Header-module__ZmdNZa__menuFooter{color:var(--colour-text-more-muted)}}
.Page-module__MmZGAa__page{width:100%;height:100dvh;max-width:var(--max-width);padding-inline:var(--padding-page);flex-direction:column;display:flex}.Page-module__MmZGAa__top{width:100%;min-height:0;padding-top:var(--padding-base);flex-direction:column;flex:0 0 50dvh;display:flex}.Page-module__MmZGAa__main{flex-direction:column;flex:1;justify-content:flex-end;width:100%;display:flex}.Page-module__MmZGAa__bottom{flex-direction:column;flex:0 0 50dvh;justify-content:flex-end;width:100%;display:flex}
