:root{--colour-utaw-red: #D8221C;--colour-utaw-green: #00FF9D;--colour-utaw-purple: #9000FF;--colour-utaw-yellow: #FFFF00;--colour-utaw-pink: #FF00FF;--colour-utaw-cyan: #00FFFF;--colour-utaw-blue: #005DFF;--colour-utaw-white: #F5F5FA;--colour-utaw-dark-purple: #332156;--colour-utaw-black: #120820;--colour-black: #000000;--colour-white: #ffffff;--colour-very-very-dark-grey: #111111;--colour-dark-grey: #222222;--colour-very-dark-grey: #1A1A1A;--colour-desaturated-green: #1EA06C;--colour-desaturated-red: #E74728;--colour-cwu-pink: #FB0280;--colour-orange: #FF6400;--colour-baby-pink: #FFABD5;--colour-bright-green: #00FF00;--colour-light-purple: #9C9BC2;--colour-mountain-view-green: #34A853;--layout-content-max: 640px;--layout-block-padding: 3rem 2rem}@font-face{font-family:"Martians Mono";font-style:normal;font-weight:100;font-display:swap;src:url("../fonts/martian-mono-1.1.0-woff2/MartianMono-StdTh.woff2") format("woff2")}@font-face{font-family:"Martians Mono";font-style:normal;font-weight:200;font-display:swap;src:url("../fonts/martian-mono-1.1.0-woff2/MartianMono-StdxLt.woff2") format("woff2")}@font-face{font-family:"Martians Mono";font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/martian-mono-1.1.0-woff2/MartianMono-StdLt.woff2") format("woff2")}@font-face{font-family:"Martians Mono";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/martian-mono-1.1.0-woff2/MartianMono-StdRg.woff2") format("woff2")}@font-face{font-family:"Martians Mono";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/martian-mono-1.1.0-woff2/MartianMono-StdMd.woff2") format("woff2")}@font-face{font-family:"Martians Mono";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/martian-mono-1.1.0-woff2/MartianMono-StdBd.woff2") format("woff2")}@font-face{font-family:"Martians Mono";font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/martian-mono-1.1.0-woff2/MartianMono-StdxBd.woff2") format("woff2")}@font-face{font-family:"Martians Grotesk";font-style:normal;font-weight:100;font-display:swap;src:url("../fonts/martian-grotesk-1.0.0-woff2/MartianGrotesk-StdTh.woff2") format("woff2")}@font-face{font-family:"Martians Grotesk";font-style:normal;font-weight:200;font-display:swap;src:url("../fonts/martian-grotesk-1.0.0-woff2/MartianGrotesk-StdxLt.woff2") format("woff2")}@font-face{font-family:"Martians Grotesk";font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/martian-grotesk-1.0.0-woff2/MartianGrotesk-StdLt.woff2") format("woff2")}@font-face{font-family:"Martians Grotesk";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/martian-grotesk-1.0.0-woff2/MartianGrotesk-StdRg.woff2") format("woff2")}@font-face{font-family:"Martians Grotesk";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/martian-grotesk-1.0.0-woff2/MartianGrotesk-StdMd.woff2") format("woff2")}@font-face{font-family:"Martians Grotesk";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/martian-grotesk-1.0.0-woff2/MartianGrotesk-StdBd.woff2") format("woff2")}@font-face{font-family:"Martians Grotesk";font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/martian-grotesk-1.0.0-woff2/MartianGrotesk-StdBl.woff2") format("woff2")}@font-face{font-family:"Martians Grotesk";font-style:normal;font-weight:900;font-display:swap;src:url("../fonts/martian-grotesk-1.0.0-woff2/MartianGrotesk-StdUlt.woff2") format("woff2")}@font-face{font-family:"Martians Grotesk xWdxBd";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/martian-grotesk-1.0.0-woff2/MartianGrotesk-xWdxBd.woff2") format("woff2")}@font-face{font-family:"Martians Grotesk NrxBd";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/martian-grotesk-1.0.0-woff2/MartianGrotesk-NrxBd.woff2") format("woff2")}@font-face{font-family:"Martians Grotesk WdMd";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/martian-grotesk-1.0.0-woff2/MartianGrotesk-WdMd.woff2") format("woff2")}@font-face{font-family:"Martians Grotesk WdRg";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/martian-grotesk-1.0.0-woff2/MartianGrotesk-WdRg.woff2") format("woff2")}@font-face{font-family:"Martians Grotesk sWdRg";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/martian-grotesk-1.0.0-woff2/MartianGrotesk-sWdRg.woff2") format("woff2")}body[a="dark"]{--press-section-background: #000}body[a="dark"] details{border:thin solid #fff}body[a="dark"] details summary{color:#fff}body[a="dark"] details[open] summary{border-bottom:1px solid #fff}body[a="dark"] pre{background:rgba(0,0,0,0.2)}body[a="dark"] code:not(pre>code){background-color:#fff;color:#000}body[a="dark"] *:target{background:#2f3849;color:#fff}body[a="dark"] table,body[a="dark"] th,body[a="dark"] td{border:thin solid #fff}body[a="dark"] .toc{border:thin solid #fff;padding:1rem}body[a="dark"] .contents-block{background:#000}body[a="dark"] figcaption{color:#000}body[a="light"]{--press-section-background: #fff}body[a="light"] details{border:thin solid #000}body[a="light"] details summary{color:#000}body[a="light"] details[open] summary{border-bottom:1px solid #000}body[a="light"] pre{background:rgba(0,0,0,0.2)}body[a="light"] code:not(pre>code){background-color:#000;color:#fff}body[a="light"] *:target{background:#dae5ec;color:#000}body[a="light"] table,body[a="light"] th,body[a="light"] td{border:thin solid #000}body[a="light"] .toc{border:thin solid #000;padding:1rem}body[a="light"] .contents-block{background:#fff}body[a="light"] figcaption{color:#595959}@media (prefers-color-scheme: dark){body[a="auto"]{--press-section-background: #000}body[a="auto"] details{border:thin solid #fff}body[a="auto"] details summary{color:#fff}body[a="auto"] details[open] summary{border-bottom:1px solid #fff}body[a="auto"] pre{background:rgba(0,0,0,0.2)}body[a="auto"] code:not(pre>code){background-color:#fff;color:#000}body[a="auto"] *:target{background:#2f3849;color:#fff}body[a="auto"] table,body[a="auto"] th,body[a="auto"] td{border:thin solid #fff}body[a="auto"] .toc{border:thin solid #fff;padding:1rem}body[a="auto"] .contents-block{background:#000}body[a="auto"] figcaption{color:#000}}@media (prefers-color-scheme: light){body[a="auto"]{--press-section-background: #fff}body[a="auto"] details{border:thin solid #000}body[a="auto"] details summary{color:#000}body[a="auto"] details[open] summary{border-bottom:1px solid #000}body[a="auto"] pre{background:rgba(0,0,0,0.2)}body[a="auto"] code:not(pre>code){background-color:#000;color:#fff}body[a="auto"] *:target{background:#dae5ec;color:#000}body[a="auto"] table,body[a="auto"] th,body[a="auto"] td{border:thin solid #000}body[a="auto"] .toc{border:thin solid #000;padding:1rem}body[a="auto"] .contents-block{background:#fff}body[a="auto"] figcaption{color:#595959}}.page-content{background:inherit;display:flex;flex:1;flex-direction:column;position:relative;z-index:1}.w{box-sizing:border-box;flex:1;max-width:var(--layout-content-max);margin:0 auto;padding:2.5rem 2rem 4rem;width:100%}.w--home{padding-bottom:0}.w--full{max-width:none}.w--before-page-blocks{flex:0 0 auto}body[a="dark"] .not-found__logo{filter:invert(1)}@media (prefers-color-scheme: dark){body[a="auto"] .not-found__logo{filter:invert(1)}}html{height:100%}body{display:flex;flex-direction:column;font-family:"Martians Grotesk WdMd", "Martians Grotesk", Arial, Helvetica, system-ui, sans-serif;font-size:14px;font-weight:500;line-height:1.6;margin:0;min-height:100vh;overflow-wrap:break-word}h1{color:var(--page-tint-colour, var(--colour-utaw-green));font-family:"Martians Grotesk xWdxBd", "Martians Grotesk", Arial, Helvetica, system-ui, sans-serif;font-size:33pt;font-weight:700;line-height:1.0;margin-top:0}h2,h3{font-family:"Martians Mono", "Courier New", Courier, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-weight:800;margin-top:1.5rem;text-transform:uppercase}h2,h3,h4{margin-top:2.5rem}h4,h5,h6{color:var(--colour-utaw-pink);font-family:"Martians Mono", "Courier New", Courier, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-weight:500;text-transform:uppercase}h5,h6{margin-top:1.5rem}.has-page-tint h1,.has-page-tint h2,.has-page-tint h3,.has-page-tint h4,.has-page-tint h5,.has-page-tint h6{color:var(--page-tint-colour)}p{margin:1rem 0}.content-spacer{height:2rem}li{margin:0.4rem 0}li::marker{color:var(--page-tint-colour, var(--colour-utaw-pink))}a,a:visited{color:inherit;text-decoration:underline}.utaw-button,.utaw-button:visited{align-items:center;background:transparent;border:2px solid var(--button-text-colour, currentColor);box-sizing:border-box;color:var(--button-text-colour, currentColor);cursor:pointer;display:inline-flex;font-family:"Martians Mono", "Courier New", Courier, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-size:0.9rem;font-weight:800;justify-content:center;line-height:1.1;padding:0.7em 1em;text-decoration:none;text-transform:uppercase;transition:background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease}.utaw-button:hover,.utaw-button:focus-visible{background:var(--button-text-colour, currentColor);border-color:var(--button-text-colour, currentColor);color:var(--button-background-colour, inherit);text-decoration:none}.utaw-button--icon,.utaw-button--icon:visited{background:var(--colour-very-very-dark-grey);border:0;color:var(--colour-white);font-weight:800;justify-content:flex-start;padding:0;text-transform:none}.utaw-button--icon:hover,.utaw-button--icon:focus-visible{background:var(--colour-very-very-dark-grey);border-color:transparent;color:var(--colour-white)}.utaw-button--icon .utaw-button__symbol,.utaw-button--icon .utaw-button__label{align-items:center;align-self:stretch;display:inline-flex;min-height:2.5em;padding-block:0;padding-inline:0.75em;transition:background-color 0.3s ease}.utaw-button--icon .utaw-button__symbol{background:var(--page-tint-colour, var(--colour-utaw-red));color:var(--colour-white);font-size:1.2em;justify-content:center}.utaw-button--icon .utaw-button__label{background:var(--colour-dark-grey);color:var(--colour-white)}.utaw-button--next{flex-direction:row-reverse}.utaw-button--icon:hover .utaw-button__label,.utaw-button--icon:focus-visible .utaw-button__label{background:var(--page-tint-colour, var(--colour-utaw-blue))}hr{text-align:center;border:0;margin:2rem 0}hr:before{content:'/////'}hr:after{content:attr(data-content) "/////"}pre{background:rgba(0,0,0,0.2);box-sizing:border-box;font-family:"Martians Mono", "Courier New", Courier, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-size:9pt;font-weight:700;margin-left:50%;margin-right:0;max-width:960px;padding:1em;transform:translateX(-50%);width:calc(100vw - 4rem);overflow-x:auto}pre code{font:inherit}table{width:100%}table,th,td{border-collapse:collapse;padding:0.4rem}code{text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}code:not(pre>code){padding:0.1em 0.2em;font-size:90%}code.has-jax{-webkit-font-smoothing:antialiased;background:inherit !important;border:none !important;font-size:100%}blockquote{font-family:"Martians Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-size:110%;font-weight:500;margin-block-start:1em;margin-block-end:0;margin-inline-start:40px;padding-block:1rem 0.35rem;padding-inline:1rem}blockquote p:not(:has(cite)){-webkit-box-decoration-break:clone;background-color:var(--page-tint-colour, var(--colour-utaw-purple));box-decoration-break:clone;color:var(--colour-utaw-white);display:inline;line-height:0.9;margin:0;padding:0.12em 0.25em}blockquote p:not(:has(cite))+p:not(:has(cite))::before{content:"";display:block;margin-block-start:0.35em}blockquote p:has(cite){color:inherit;display:block;font-family:"Martians Grotesk WdMd", "Martians Grotesk", Arial, Helvetica, system-ui, sans-serif;font-size:14px;font-weight:500;line-height:1.6;margin:0;margin-block-start:0.35em}blockquote cite{font:inherit;font-size:80%;font-style:normal}blockquote:has(>p:only-child:has(cite)){padding-block-start:0.35rem}blockquote+p{margin-block-start:0.25rem}blockquote+blockquote{margin-block-start:0.35rem}img{max-width:100%;display:block;margin:0 auto}.featured-image{aspect-ratio:21 / 10;margin:0;overflow:hidden;position:sticky;top:0;width:100%;z-index:0}.featured-image img{height:100%;margin:0;object-fit:cover;width:100%}.featured-image--inline{aspect-ratio:auto;float:right;margin:0 0 1rem 1.5rem;max-width:14rem;position:static;top:auto;width:38%}.featured-image--inline img{height:auto;object-fit:contain;width:100%}.slideshow{background:var(--background)}.slideshow__image[hidden]{display:none}.w3-animate-right{animation:animateright 0.4s}@keyframes animateright{from{opacity:0;transform:translateX(300px)}to{opacity:1;transform:translateX(0)}}.site-logo{display:block;left:1rem;position:fixed;top:1rem;width:100px;z-index:10}.site-logo img{height:auto;margin:0;width:100%}.site-logo__image{display:block;transition:opacity 0.7s ease}.site-logo__image--flag{left:0;opacity:0;position:absolute;top:0}.site-logo:hover .site-logo__image--current,.site-logo:focus-visible .site-logo__image--current{opacity:0}.site-logo:hover .site-logo__image--flag,.site-logo:focus-visible .site-logo__image--flag{opacity:1}.site-nav{align-items:flex-end;box-sizing:border-box;color:var(--colour-white);display:flex;flex-direction:column;flex-wrap:nowrap;font-family:"Martians Mono", "Courier New", Courier, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-size:1rem;font-weight:800;gap:0;justify-content:flex-start;line-height:1;max-width:calc(100vw - 2rem);padding:0;position:fixed;right:1rem;text-align:right;text-transform:uppercase;top:1rem;width:auto;z-index:9}.site-nav a,.site-nav a:visited{color:inherit;padding:0.12em 0.24em;text-decoration:none;transition:background-color 0.3s ease, color 0.3s ease}.site-nav a:nth-of-type(2){background-color:var(--colour-very-dark-grey)}.site-nav a:nth-of-type(3){background-color:#262626}.site-nav a:nth-of-type(4){background-color:#333333}.site-nav a:nth-of-type(5){background-color:#4D4D4D}.site-nav a:nth-of-type(6){background-color:#595959}.site-nav a:nth-of-type(7){background-color:#0000FF}.site-nav a:hover,.site-nav a:focus{background-color:var(--colour-utaw-red);color:inherit;text-decoration:none}.site-nav a.site-nav__home,.site-nav a.site-nav__home:visited{background-color:var(--colour-utaw-red);color:var(--colour-utaw-white);display:none;font-family:"Martians Grotesk NrxBd", "Martians Grotesk", Arial, Helvetica, system-ui, sans-serif}.site-nav a.site-nav__home:hover,.site-nav a.site-nav__home:focus{background-color:var(--colour-utaw-blue);color:var(--colour-utaw-white)}.site-nav__search{align-items:center;display:inline-flex;justify-content:center;line-height:1;padding-inline:0.24em}.floating-back-link,.floating-back-link:visited{background-color:var(--colour-very-dark-grey);box-sizing:border-box;color:var(--colour-white);display:inline-block;font-family:"Martians Mono", "Courier New", Courier, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-size:1rem;font-weight:800;left:1rem;line-height:1;padding:0.24em 0.42em;position:fixed;text-decoration:none;top:7.5rem;transition:background-color 0.3s ease, color 0.3s ease;z-index:9}.floating-back-link:hover,.floating-back-link:focus{background-color:var(--colour-utaw-red);color:inherit;text-decoration:none}@media (max-width: 880px){.site-logo{display:none}.site-nav a.site-nav__home{display:block;letter-spacing:0.08em;padding-inline:0.32em}.site-nav{right:1rem;top:1rem}.floating-back-link,.floating-back-link:visited{top:1rem}}figcaption{text-align:center;opacity:0.5}details{padding:1rem}details summary{text-decoration:none}details[open] summary{margin-bottom:0.5em;padding-bottom:0.5em}.about-block{background:var(--colour-utaw-red);--button-background-colour: var(--colour-utaw-red);--button-text-colour: var(--colour-utaw-white);color:var(--colour-utaw-white);margin-inline:calc((100% - 100vw) / 2);padding:0}.about-block__content{box-sizing:border-box;margin:0 auto;max-width:var(--layout-content-max);min-width:0;padding:var(--layout-block-padding)}.about-block h2{color:inherit;line-height:1.1;margin:0}.about-block h2 a,.about-block h2 a:visited{color:inherit}.about-block p{color:inherit;margin:1.25rem 0 0}.about-block__logo,.about-page__logo{display:block;height:auto;margin:0 0 2rem;max-width:32rem;width:100%}.about-block__logo{filter:invert(1)}body[a="dark"] .about-page__logo{filter:invert(1)}@media (prefers-color-scheme: dark){body[a="auto"] .about-page__logo{filter:invert(1)}}.about-block__actions{display:flex;flex-wrap:wrap;gap:0.75rem;margin-top:1.5rem}.not-found__logo{display:block;height:auto;margin:1rem 0 2rem;max-width:34rem;width:100%}.post-list{display:grid;gap:1.75rem;margin:2rem 0}.menu-list{padding-left:0}.menu-item__post-list{list-style:none;margin-left:0}.post-preview{align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(9rem, 38%) minmax(0, 1fr)}.post-preview__image{aspect-ratio:3 / 4;background:transparent;box-sizing:border-box;display:block;max-width:14rem;overflow:hidden;text-decoration:none;width:100%}.post-preview__image img{display:block;height:100%;margin:0;object-fit:cover;width:100%}.post-preview__image--fallback{align-items:center;background:var(--post-preview-fallback-colour, var(--page-tint-colour, var(--colour-utaw-green)));display:flex;justify-content:center;padding:1.25rem}.post-preview__image--fallback img{height:auto;max-height:62%;max-width:78%;object-fit:contain;width:auto}.post-preview__content{align-content:start;align-self:start;display:grid;grid-template-rows:auto auto auto;height:var(--post-preview-image-height, 100%);max-height:var(--post-preview-image-height, none);min-width:0;overflow:hidden}.post-preview__title{font-size:1.1rem;line-height:1.2;margin:0}.post-preview__title a,.post-preview__title a:visited{text-decoration:none}.post-preview__title a:hover,.post-preview__title a:focus{text-decoration:underline}.post-preview__description{align-self:start;font-family:"Martians Grotesk sWdRg", "Martians Grotesk", Arial, Helvetica, system-ui, sans-serif;font-size:0.86rem;font-weight:400;line-height:1.35;margin:0.65rem 0 0;max-height:var(--post-preview-description-height, none);min-height:0;overflow:hidden}.post-preview__read-more,.post-preview__read-more:visited{white-space:nowrap}.post-meta,.post-preview__meta{color:var(--colour-light-purple);display:flex;flex-wrap:wrap;font-family:"Martians Mono", "Courier New", Courier, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-size:9pt;font-weight:400;gap:0.2rem 0.75rem;line-height:1.1;margin-top:0.85rem;row-gap:0.1rem;text-transform:none}.post-meta a,.post-meta a:visited,.post-preview__meta a,.post-preview__meta a:visited{text-decoration:none}.post-meta a:hover,.post-meta a:focus,.post-preview__meta a:hover,.post-preview__meta a:focus{text-decoration:underline}.post-preview__meta{align-self:start;justify-content:flex-start;text-align:left}.post-meta{justify-content:flex-end;text-align:right}.post-meta>*,.post-preview__meta>*{min-width:0}.post-meta__break,.post-preview__meta__break{flex-basis:100%;height:0}.post-meta__label,.post-preview__meta__label{font-weight:inherit;text-transform:lowercase}.post-meta__value,.post-preview__meta__value{text-transform:uppercase}.post-list__more{font-family:"Martians Mono", "Courier New", Courier, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-weight:800;margin:0;text-transform:uppercase}.site-map{display:grid;gap:2rem}.site-map>*{margin-bottom:0;margin-top:0}.site-map__section{display:grid;gap:1rem}.site-map__section h2{margin:0}.site-map__list{display:grid;gap:0.85rem;list-style:none;margin:0;padding:0}.site-map__list li{display:grid;gap:0.25rem}.site-map__list a{font-family:"Martians Mono", "Courier New", Courier, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-weight:800;text-transform:uppercase}.site-map__list span{color:var(--colour-light-purple);font-size:0.92rem}@media (min-width: 881px){.site-map__list{grid-template-columns:repeat(3, minmax(0, 1fr))}}.summary-block,.press-section{background:var(--press-section-background);display:grid;grid-template-columns:minmax(2rem, 1fr) minmax(0, 576px) minmax(2rem, 1fr);margin:0 calc(50% - 50vw);padding:3rem 0}.content-block+.content-block{margin-top:0}.content-block:has(+.content-block){padding-bottom:0}.content-block+.content-block .join-card__inner,.content-block+.content-block .education-block__inner,.content-block+.content-block .support-block__inner,.content-block+.content-block .faq-block__inner{padding-top:0}.summary-block:has(+.content-block) .post-list{margin-bottom:0}.summary-block:has(+.content-block) .summary-block__more{margin-bottom:0;padding-bottom:3rem}.summary-block>*,.press-section>*{grid-column:2}.summary-block__more,.press-section__more{margin:1.5rem 0 0}.post-list--summary .post-preview__image,.post-list--press .post-preview__image{aspect-ratio:4 / 3}.post-list--summary .post-preview__title,.post-list--press .post-preview__title{color:var(--colour-utaw-pink);font-weight:500}.post-list--summary .post-preview__description,.post-list--press .post-preview__description{font-size:0.76rem;line-height:1.25}.pagination{align-items:center;display:grid;font-family:"Martians Mono", "Courier New", Courier, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-weight:800;gap:1rem;grid-template-columns:1fr 1fr;margin:2rem 0;text-transform:uppercase}.pagination__newer{justify-self:start}.pagination__older{justify-self:end}@media (max-width: 640px){h1{font-size:24pt}.post-list{gap:1.25rem}.post-preview{gap:0.75rem;grid-template-columns:minmax(5.5rem, 34%) minmax(0, 1fr)}.post-preview__image{justify-self:start;max-width:7rem}.post-preview__image--fallback{padding:0.65rem}.post-preview__title{font-size:0.82rem;line-height:1.15}.post-preview__description{font-size:0.72rem;line-height:1.25;margin-top:0.4rem}.post-meta,.post-preview__meta{gap:0.15rem 0.45rem;margin-top:0.45rem}}.buzzsprout-player{margin:2rem 0}.buzzsprout-player iframe{border:0;display:block;height:200px;width:100%}.embedded-form{margin:2rem 0}.embedded-form iframe{background:var(--colour-utaw-white);border:0;display:block;width:100%}.embedded-form--page-fill{height:100vh;margin:-2.5rem calc(50% - 50vw) -4rem}.embedded-form--page-fill iframe{height:100%}.join-card{background:var(--page-tint-colour, var(--colour-utaw-purple));--button-background-colour: var(--page-tint-colour, var(--colour-utaw-purple));--join-card-fg-colour: var(--colour-utaw-white);--button-text-colour: var(--join-card-fg-colour);color:var(--join-card-fg-colour);position:relative;width:100%}.education-block,.support-block{background:rgba(156,155,194,0.2);background:color-mix(in srgb, var(--colour-light-purple) 20%, transparent);--button-background-colour: transparent;--button-text-colour: currentColor;color:inherit;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;width:100vw}.join-card__inner,.education-block__inner,.support-block__inner{align-items:start;box-sizing:border-box;display:grid;gap:1rem;grid-template-columns:minmax(0, 1fr) minmax(9rem, 38%);margin:0 auto;max-width:var(--layout-content-max);padding:var(--layout-block-padding);width:100%}.join-card__image-link{display:block;justify-self:end;margin:0;max-width:14rem;position:relative;width:100%}.join-card__image{display:block;margin:0;transition:opacity 0.7s ease;width:100%}.join-card__image--hover{left:0;opacity:0;position:absolute;top:0}.join-card__image-link:hover .join-card__image--hover,.join-card__image-link:focus-visible .join-card__image--hover{opacity:1}.education-block__image,.support-block__image{display:block;justify-self:end;margin:0;max-width:14rem;width:100%}.join-card__content,.education-block__content,.support-block__content{min-width:0}.join-card h2,.education-block h2,.support-block h2{color:inherit;line-height:1;margin:0}.join-card h2 a,.join-card h2 a:visited{color:inherit;text-decoration:none}.join-card h2 a:hover,.join-card h2 a:focus-visible{color:var(--colour-utaw-pink);text-decoration:none}.join-card p,.education-block p,.support-block p{color:inherit;margin:1rem 0 0}.join-card__button,.education-block__button,.support-block__button{margin-top:1.5rem}.join-page__image{display:block;float:right;height:auto;margin:0 0 1rem 1.5rem;max-width:14rem;width:38%}@media (max-width: 640px){.join-card__inner,.education-block__inner,.support-block__inner{gap:0.75rem;grid-template-columns:minmax(0, 1fr) minmax(5.5rem, 34%)}.join-card__image,.education-block__image,.support-block__image{max-width:7rem}.featured-image--inline,.join-page__image{float:none;margin:0 0 1.5rem;max-width:10rem;width:100%}}.faq-block{background:var(--colour-utaw-red);--button-background-colour: var(--colour-utaw-red);--button-text-colour: var(--colour-black);color:var(--colour-black);position:relative;width:100%}.faq-block__inner{box-sizing:border-box;margin:0 auto;max-width:var(--layout-content-max);padding:var(--layout-block-padding);width:100%}.faq-block h1{color:inherit;line-height:1;margin:0}.faq-block details{border-color:var(--colour-black);color:var(--colour-black);margin:1rem 0 0}.faq-block summary,.faq-block summary::marker,.faq-block summary::-webkit-details-marker{color:var(--colour-black)}body[a] .faq-block details{border-color:var(--colour-black)}body[a] .faq-block details summary{color:var(--colour-black)}.faq-block details[open] summary,body[a] .faq-block details[open] summary{border-bottom-color:var(--colour-black)}.faq-block h3{color:var(--colour-black);display:inline;font-size:1rem;margin:0}.faq-block p{color:inherit;margin:1rem 0 0}.site-footer{background:var(--colour-black);color:var(--colour-white);font-family:"Martians Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-weight:500;line-height:1.15;position:relative;text-transform:uppercase;width:100%}.site-footer a,.site-footer a:visited{color:inherit;padding:0.05em 0.16em;text-decoration:none}.site-footer a:hover,.site-footer a:focus{color:var(--colour-utaw-purple)}.site-footer__inner{box-sizing:border-box;margin:0 auto;max-width:var(--layout-content-max);padding:2rem;width:100%}.site-footer__columns{display:grid;column-gap:2rem;grid-template-columns:repeat(3, minmax(0, 1fr))}.site-footer__columns ul{list-style:none;margin:0;padding:0}.site-footer__columns li{margin:0}.site-footer__inner>:first-child{margin-top:0}.site-footer__inner>:last-child{margin-bottom:0}.site-footer__copyright{margin:0}@media (max-width: 880px){.site-footer__columns{grid-template-columns:repeat(2, minmax(0, 1fr))}}.toc{padding:1rem}.contents-block{background:rgba(51,33,86,0.1);background:color-mix(in srgb, var(--page-tint-colour, var(--colour-utaw-dark-purple)) 10%, transparent);box-sizing:border-box;color:var(--page-tint-colour, inherit);font-family:"Martians Mono", "Courier New", Courier, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-size:0.78rem;line-height:1.35;margin:1.5rem 0 2rem;width:100%}body[a] .contents-block{background:rgba(51,33,86,0.1);background:color-mix(in srgb, var(--page-tint-colour, var(--colour-utaw-dark-purple)) 10%, transparent)}.contents-block nav{margin:0}.contents-block nav>ul{padding:0.85rem 1rem 0.85rem 1.1rem}.contents-block nav ul{list-style:none;margin:0;padding-left:0.85rem}.contents-block nav ul ul{border-left:1px solid color-mix(in srgb, var(--page-tint-colour, currentColor) 35%, transparent);margin:0.15rem 0 0.15rem 0.1rem;padding-left:0.75rem}.contents-block nav li{margin:0;padding:0.2rem 0;position:relative}.contents-block nav ul ul li::before{background:color-mix(in srgb, var(--page-tint-colour, currentColor) 35%, transparent);content:"";height:1px;left:-0.75rem;position:absolute;top:0.9em;width:0.45rem}.contents-block a,.contents-block a:visited{display:block;line-height:1.25;overflow-wrap:anywhere;padding:0.08rem 0;text-decoration:none;white-space:normal;word-break:normal}.contents-block a:hover,.contents-block a:focus{color:var(--page-tint-colour, inherit);text-decoration:underline;text-decoration-thickness:0.12em}.contents-block a.is-active,.contents-block a[aria-current="location"]{color:var(--page-tint-colour, inherit);font-weight:800;text-decoration:underline;text-decoration-thickness:0.12em;text-underline-offset:0.18em}.contents-block nav ul ul a{font-size:0.92em}.contents-block nav ul ul ul a{font-size:0.88em}@media (max-width: 880px){.contents-block{background:inherit;margin:1.5rem 0 2rem}body[a] .contents-block{background:inherit}.contents-block nav ul ul{display:none}}@media (min-width: 881px){.w:has(.contents-block){max-width:calc(640px + 17rem)}article:has(>.contents-block){align-items:start;column-gap:2rem;display:grid;grid-template-columns:minmax(11rem, 15rem) minmax(0, 640px)}article:has(>.contents-block)>:not(.contents-block){grid-column:2}article>.contents-block{grid-column:1;grid-row:1 / span 100;margin:0;max-height:calc(100vh - 100px - 3rem);overflow-y:auto;position:sticky;top:calc(100px + 2rem);transform:translateX(calc(1rem - max(2rem, calc((100vw - (640px + 17rem)) / 2 + 2rem))))}article>.contents-block nav>ul{padding-left:1.8rem}}body[a="light"]{--button-background-colour: var(--colour-utaw-white);--button-text-colour: var(--colour-utaw-dark-purple);--page-background-colour: var(--colour-utaw-white);color-scheme:light;background-color:var(--colour-utaw-white);color:var(--colour-utaw-dark-purple)}body[a="dark"]{--button-background-colour: var(--colour-utaw-black);--button-text-colour: var(--colour-utaw-white);--page-background-colour: var(--colour-utaw-black);color-scheme:dark;background-color:var(--colour-utaw-black);color:var(--colour-utaw-white)}body[a="auto"]{--button-background-colour: var(--colour-utaw-white);--button-text-colour: var(--colour-utaw-dark-purple);--page-background-colour: var(--colour-utaw-white);color-scheme:light;background-color:var(--colour-utaw-white);color:var(--colour-utaw-dark-purple)}@media (prefers-color-scheme: dark){body[a="auto"]{--button-background-colour: var(--colour-utaw-black);--button-text-colour: var(--colour-utaw-white);--page-background-colour: var(--colour-utaw-black);color-scheme:dark;background-color:var(--colour-utaw-black);color:var(--colour-utaw-white)}}@media (prefers-color-scheme: light){body[a="auto"]{--button-background-colour: var(--colour-utaw-white);--button-text-colour: var(--colour-utaw-dark-purple);--page-background-colour: var(--colour-utaw-white);color-scheme:light;background-color:var(--colour-utaw-white);color:var(--colour-utaw-dark-purple)}}.post-meta{color:var(--colour-light-purple);font-size:10pt;line-height:1.2;text-transform:uppercase}.post-meta a,.post-meta a:visited{text-decoration:none}.post-meta a:hover,.post-meta a:focus{text-decoration:underline}
