.logo.svelte-fxm8rp{display:flex;align-items:center}.wrapper.svelte-1jof0jf,nav.svelte-1jof0jf{max-height:0;overflow:hidden}.wrapper.svelte-1jof0jf{position:absolute;inset:auto 0;width:100%;transition:all 1s ease-out;animation-direction:reverse}.wrapper.open.svelte-1jof0jf{max-height:200px;border:2px solid var(--colour-dark)}nav.svelte-1jof0jf{background-color:var(--colour-light);padding-left:var(--spacing-6);font-size:var(--font-size-2);line-height:var(--line-height-relaxed);color:var(--colour-dark)}li.svelte-1jof0jf{display:flex;padding-bottom:var(--spacing-2)}nav.svelte-1jof0jf a:where(.svelte-1jof0jf){color:inherit;text-underline-offset:var(--spacing-1)}nav.open.svelte-1jof0jf{padding-top:var(--spacing-6);padding-bottom:var(--spacing-6);max-height:200px}h1.svelte-5jjje7,header.svelte-5jjje7{align-items:baseline}header.svelte-5jjje7{display:flex;font-family:var(--font-heading)}h1.svelte-5jjje7{margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}button.svelte-5jjje7,h1.svelte-5jjje7 a:where(.svelte-5jjje7){margin-left:var(--spacing-6)}button.open.svelte-5jjje7,h1.svelte-5jjje7,nav.svelte-5jjje7 ul:where(.svelte-5jjje7){display:none}@media screen and (min-width:42rem){h1.svelte-5jjje7{display:flex}button.svelte-5jjje7{display:none}}h1.svelte-5jjje7 a:where(.svelte-5jjje7){font-size:var(--font-size-2)}.mobile-menu.svelte-5jjje7{display:flex;margin-top:var(--spacing-8)}nav.svelte-5jjje7 ul:where(.svelte-5jjje7){gap:var(--spacing-6);font-size:var(--font-size-1);font-weight:var(--font-weight-normal);margin-left:var(--spacing-8);margin-right:var(--spacing-8);margin-top:var(--spacing-0);margin-bottom:var(--spacing-0)}@media screen and (min-width:42rem){nav.svelte-5jjje7 ul:where(.svelte-5jjje7){display:flex}}h1.svelte-5jjje7 a:where(.svelte-5jjje7),nav.svelte-5jjje7 a:where(.svelte-5jjje7){color:var(--colour-light);-webkit-text-decoration:none;text-decoration:none}footer.svelte-1tn0nnt,nav.svelte-1tn0nnt a:where(.svelte-1tn0nnt){color:var(--colour-dark)}.footer-content.svelte-1tn0nnt,footer.svelte-1tn0nnt{display:flex;flex-direction:column;max-width:100%}footer.svelte-1tn0nnt{margin-top:var(--spacing-20);padding-top:var(--spacing-16);padding-bottom:var(--spacing-16);padding-left:var(--spacing-6);padding-right:var(--spacing-6);border-top:var(--spacing-px) solid var(--colour-surface);background-color:var(--colour-light);width:100%;overflow:hidden}.footer-content.svelte-1tn0nnt{width:var(--max-width-wrapper-lg);width:1280px;font-size:var(--font-size-1);margin-left:auto;margin-right:auto}@media screen and (min-width:42rem){.footer-content.svelte-1tn0nnt{font-size:var(--font-size-0)}}nav.svelte-1tn0nnt{display:grid;grid-template-columns:128px 1fr;grid-template-rows:auto auto;justify-content:start;grid-column-gap:var(--spacing-16);-moz-column-gap:var(--spacing-16);column-gap:var(--spacing-16);grid-row-gap:var(--spacing-8);row-gap:var(--spacing-8);align-items:baseline;padding-bottom:var(--spacing-6)}@media screen and (min-width:42rem){nav.svelte-1tn0nnt{grid-template-columns:128px 103px auto auto;grid-template-rows:auto}}nav.svelte-1tn0nnt a:where(.svelte-1tn0nnt){background-color:inherit;font-weight:var(--font-weight-medium)}nav.svelte-1tn0nnt summary:where(.svelte-1tn0nnt),nav.svelte-1tn0nnt ul:where(.svelte-1tn0nnt){line-height:var(--line-height-relaxed)}nav.svelte-1tn0nnt ul:where(.svelte-1tn0nnt){margin-top:var(--spacing-0);min-width:92px}.desktop-links.svelte-1tn0nnt{display:none}nav.svelte-1tn0nnt summary:where(.svelte-1tn0nnt){font-weight:var(--font-weight-bold);cursor:pointer;list-style:none;min-height:71px}details.svelte-1tn0nnt ul:where(.svelte-1tn0nnt){margin-left:var(--spacing-4)}@media screen and (min-width:42rem){.desktop-links.svelte-1tn0nnt{display:block}.mobile-links.svelte-1tn0nnt{display:none}}p.svelte-1tn0nnt a:where(.svelte-1tn0nnt){color:inherit}.primary-links.svelte-1tn0nnt a:where(.svelte-1tn0nnt){font-weight:var(--font-weight-semibold)}.home-link.svelte-1tn0nnt{font:var(--font-weight-medium) var(--font-size-1) var(--font-heading-main)}.home-link.svelte-1tn0nnt a:where(.svelte-1tn0nnt){color:var(--colour-dark);-webkit-text-decoration:none;text-decoration:none;font-size:var(--font-size-2)}.social-links.svelte-1tn0nnt a:where(.svelte-1tn0nnt){color:inherit}nav.svelte-1tn0nnt a:where(.svelte-1tn0nnt):focus,nav.svelte-1tn0nnt a:where(.svelte-1tn0nnt):hover{font-weight:var(--font-weight-bold)}.primary-links.svelte-1tn0nnt a:where(.svelte-1tn0nnt):focus,.primary-links.svelte-1tn0nnt a:where(.svelte-1tn0nnt):hover,p.svelte-1tn0nnt a:where(.svelte-1tn0nnt):focus,p.svelte-1tn0nnt a:where(.svelte-1tn0nnt):hover{-webkit-text-decoration:none;text-decoration:none}.primary-links.svelte-1tn0nnt a:where(.svelte-1tn0nnt):focus,.primary-links.svelte-1tn0nnt a:where(.svelte-1tn0nnt):hover{font-weight:var(--font-weight-extrabold)}p.svelte-1tn0nnt{margin-top:var(--spacing-8)}.footer-content.svelte-1tn0nnt p:where(.svelte-1tn0nnt){width:100%;max-width:100%}.social-links.svelte-1tn0nnt{display:flex;margin-top:var(--spacing-4);gap:var(--spacing-4)}:root{--max-width-full:100%;--max-width-wrapper:64rem;--max-width-wrapper-lg:80rem;--spacing-0:0;--spacing-px:1px;--spacing-px-2:2px;--spacing-px-3:3px;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-12:3rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--border-radius-large:var(--spacing-6);--font-family-serif:"Source Sans Pro", "Lustria", "Noto Serif", "Merriweather", "Georgia", "Cambria", "Times New Roman", "Times", serif;--font-body:Inter, var(--font-family-serif);--font-heading-main:"Lexend Giga", var(--font-family-serif);--font-heading:"Lexend Deca", var(--font-family-serif);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--font-size-root:18px;--font-size-0:.72rem;--font-size-1:1.125rem;--font-size-2:1.406rem;--font-size-3:1.758rem;--font-size-4:2.197rem;--font-size-5:2.747rem;--font-size-6:3.433rem;--line-height-tight:1.3;--line-height-normal:1.5;--line-height-relaxed:1.75;--colour-secondary:rgb(248, 230, 180);--colour-surface-oklch:84.52% 0 0;--colour-surface:oklch(var(--colour-surface-oklch));--colour-dark-oklch:19.12% .029 274.12;--colour-dark:oklch(var(--colour-dark-oklch));--colour-dark-alpha-30:rgba(16, 19, 33, .3);--colour-light:rgb(251, 253, 236);--colour-theme:rgb(29, 120, 145);--colour-theme-intense:rgb(1, 135, 173);--colour-brand:rgb(149, 198, 238);--colour-alt:rgb(244, 205, 218);--colour-alt-intense:rgb(254, 57, 123);--shadow-color-surface:58.95% 0 0;--shadow-surface-elevation-low:-1px 1px 1.4px oklch(var(--shadow-color-surface) / .48), -1.5px 1.5px 2.1px -1.7px oklch(var(--shadow-color-surface) / .39), -4px 4px 5.5px -3.5px oklch(var(--shadow-color-surface) / .3);--shadow-surface-elevation-medium:-1px 1px 1.4px oklch(var(--shadow-color-surface) / .51), -2.7px 2.7px 3.7px -1.2px oklch(var(--shadow-color-surface) / .43), -7.6px 7.6px 10.5px -2.3px oklch(var(--shadow-color-surface) / .36), -20px 20px 27.6px -3.5px oklch(var(--shadow-color-surface) / .29);--shadow-color-light:68.43% .038 111.27;--shadow-light-elevation-low:-1px 1px 1.4px oklch(var(--shadow-color-light) / .48), -1.5px 1.5px 2.1px -1.7px oklch(var(--shadow-color-light) / .39), -4px 4px 5.5px -3.5px oklch(--shadow-color-light / .3);--shadow-light-elevation-medium:-1px 1px 1.4px oklch(var(--shadow-color-light) / .51), -2.7px 2.7px 3.7px -1.2px oklch(var(--shadow-color-light) / .43), -7.6px 7.6px 10.5px -2.3px oklch(var(--shadow-color-light) / .36), -20px 20px 27.6px -3.5px oklch(var(--shadow-color-light) / .29);--shadow-color-brand:55.91% .087 249.63;--shadow-brand-elevation-medium:-1px 1px 1.4px oklch(var(--shadow-color-brand) / .51), -2.7px 2.7px 3.7px -1.2px oklch(var(--shadow-color-brand) / .43), -7.6px 7.6px 10.5px -2.3px oklch(var(--shadow-color-brand) / .36), -20px 20px 27.6px -3.5px oklch(var(--shadow-color-brand) / .29);--shadow-color-alt:60.47% .067 355.56;--shadow-alt-elevation-low:-1px 1px 1.4px oklch(var(--shadow-color-alt) / .48), -1.5px 1.5px 2.1px -1.7px oklch(var(--shadow-color-alt) / .39), -4px 4px 5.5px -3.5px oklch(var(--shadow-color-alt) / .3);--shadow-alt-elevation-medium:-1px 1px 1.4px oklch(var(--shadow-color-alt) / .51), -2.7px 2.7px 3.7px -1.2px oklch(var(--shadow-color-alt) / .43), -7.6px 7.6px 10.5px -2.3px oklch(var(--shadow-color-alt) / .36), -20px 20px 27.6px -3.5px oklch(var(--shadow-color-alt) / .29);--shadow-color-secondary:69.4% .089 92.97;--shadow-secondary-elevation-low:-1px 1px 1.4px oklch(var(--shadow-color-secondary) / .48), -1.5px 1.5px 2.1px -1.7px oklch(var(--shadow-color-secondary) / .39), -4px 4px 5.5px -3.5px oklch(var(--shadow-color-secondary) / .3);--shadow-secondary-elevation-medium:-1px 1px 1.4px oklch(var(--shadow-color-secondary) / .51), -2.7px 2.7px 3.7px -1.2px oklch(var(--shadow-color-secondary) / .43), -7.6px 7.6px 10.5px -2.3px oklch(var(--shadow-color-secondary) / .36), -20px 20px 27.6px -3.5px oklch(var(--shadow-color-secondary) / .29);--colour-text:var(--colour-dark)}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/fonts/inter-v13-latin-regular.woff2)format("woff2"),url(/fonts/inter-v13-latin-regular.woff)format("woff"),url(/fonts/inter-v13-latin-regular.ttf)format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/fonts/inter-v13-latin-500.woff2)format("woff2"),url(/fonts/inter-v13-latin-500.woff)format("woff"),url(/fonts/inter-v13-latin-500.ttf)format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/fonts/inter-v13-latin-600.woff2)format("woff2"),url(/fonts/inter-v13-latin-600.woff)format("woff"),url(/fonts/inter-v13-latin-600.ttf)format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/fonts/inter-v13-latin-700.woff2)format("woff2"),url(/fonts/inter-v13-latin-700.woff)format("woff"),url(/fonts/inter-v13-latin-700.ttf)format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/fonts/inter-v13-latin-800.woff2)format("woff2"),url(/fonts/inter-v13-latin-800.woff)format("woff"),url(/fonts/inter-v13-latin-800.ttf)format("truetype")}@font-face{font-display:swap;font-family:Lexend Deca;font-style:normal;font-weight:400;src:url(/fonts/lexend-deca-v21-latin-regular.woff2)format("woff2"),url(/fonts/lexend-deca-v21-latin-regular.woff)format("woff"),url(/fonts/lexend-deca-v21-latin-regular.ttf)format("truetype")}@font-face{font-display:swap;font-family:Lexend Deca;font-style:normal;font-weight:500;src:url(/fonts/lexend-deca-v21-latin-500.woff2)format("woff2"),url(/fonts/lexend-deca-v21-latin-500.woff)format("woff"),url(/fonts/lexend-deca-v21-latin-500.ttf)format("truetype")}@font-face{font-display:swap;font-family:Lexend Deca;font-style:normal;font-weight:600;src:url(/fonts/lexend-deca-v21-latin-600.woff2)format("woff2"),url(/fonts/lexend-deca-v21-latin-600.woff)format("woff"),url(/fonts/lexend-deca-v21-latin-600.ttf)format("truetype")}@font-face{font-display:swap;font-family:Lexend Deca;font-style:normal;font-weight:700;src:url(/fonts/lexend-deca-v21-latin-700.woff2)format("woff2"),url(/fonts/lexend-deca-v21-latin-700.woff)format("woff"),url(/fonts/lexend-deca-v21-latin-700.ttf)format("truetype")}@font-face{font-display:swap;font-family:Lexend Giga;font-style:normal;font-weight:400;src:url(/fonts/lexend-giga-v25-latin-regular.woff2)format("woff2"),url(/fonts/lexend-giga-v25-latin-regular.woff)format("woff"),url(/fonts/lexend-giga-v25-latin-regular.ttf)format("truetype")}@font-face{font-display:swap;font-family:Lexend Giga;font-style:normal;font-weight:500;src:url(/fonts/lexend-giga-v25-latin-500.woff2)format("woff2"),url(/fonts/lexend-giga-v25-latin-500.woff)format("woff"),url(/fonts/lexend-giga-v25-latin-500.ttf)format("truetype")}@font-face{font-display:swap;font-family:Lexend Giga;font-style:normal;font-weight:700;src:url(/fonts/lexend-giga-v25-latin-700.woff2)format("woff2"),url(/fonts/lexend-giga-v25-latin-700.woff)format("woff"),url(/fonts/lexend-giga-v25-latin-700.ttf)format("truetype")}@font-face{font-display:swap;font-family:Lexend Zetta;font-style:normal;font-weight:400;src:url(/fonts/lexend-zetta-v28-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Lexend Zetta;font-style:normal;font-weight:700;src:url(/fonts/lexend-zetta-v28-latin-700.woff2)format("woff2")}*,:after,:before{box-sizing:border-box}*{margin:0}html{line-height:var(--line-height-normal);font-size:var(--font-size-root);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body,button{background-color:var(--colour-dark)}body{display:flex;font-family:var(--font-body);font-size:var(--font-size-1);color:var(--colour-text);text-rendering:optimizeLegibility;margin:var(--spacing-0)}@media (min-width:72.001rem){body{background-color:var(--colour-surface)}}h1,h2,h3{font-family:var(--font-heading-main);font-weight:var(--font-weight-medium)}h2,h3{font-family:var(--font-heading)}p{line-height:var(--line-height-relaxed);margin:var(--spacing-0) var(--spacing-0) var(--spacing-4);padding:var(--spacing-0)}small{font-size:var(--font-size-0)}nav ol,nav ul{list-style-type:none;padding:initial}nav ul a:hover{-webkit-text-decoration:none;text-decoration:none}img{display:block;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:opacity .6s ease-in-out}.image-wrapper img{display:block;grid-area:1/1/1/1;height:auto}button{all:unset;box-sizing:border-box;cursor:pointer;color:var(--colour-light)}button:focus{outline:1px dotted var(--colour-light)}button:disabled{cursor:default}textarea{resize:none;border-radius:var(--spacing-1)}button,input,tool-tip{border-radius:var(--spacing-1)}input,textarea{text-indent:var(--spacing-2);line-height:1.75;margin-top:var(--spacing-2);border-style:none;font-size:var(--font-size-2)}tool-tip{--_triangle-size:7px;--_top-tip:conic-gradient( from 150deg at top, rgba(0, 0, 0, 0), rgb(0, 0, 0) 1deg,rgb(0, 0, 0) 60deg, rgba(0, 0, 0, 0) 61deg ) top / 100% 50% no-repeat;--_bottom-tip:conic-gradient( from -30deg at bottom, rgba(0, 0, 0, 0), rgb(0, 0, 0) 1deg,rgb(0, 0, 0) 60deg, rgba(0, 0, 0, 0) 61deg ) bottom / 100% 50% no-repeat;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;transform:translate(0) translateY(0);transform:translate(var(--_x, 0)) translateY(var(--_y, 0));transition:opacity .2s ease,transform .2s ease;position:absolute;z-index:1;width:-moz-max-content;width:max-content;max-width:25ch;text-align:left;font-size:var(--font-size-0);font-weight:var(--font-weight-normal);font-family:var(--font-body);line-height:initial;padding:.5ch 1.5ch;margin:0;background:var(--colour-light);color:var(--colour-dark);will-change:filter;filter:drop-shadow(0 3px 3px rgba(0,0,0,.5)) drop-shadow(0 12px 12px rgba(0,0,0,.5))}@supports (background:conic-gradient(red 0deg,red 0deg 1deg,red 2deg)){tool-tip{--_top-tip:conic-gradient( from 150deg at top, rgba(0, 0, 0, 0), rgb(0, 0, 0) 1deg 60deg, rgba(0, 0, 0, 0) 61deg ) top / 100% 50% no-repeat;--_bottom-tip:conic-gradient( from -30deg at bottom, rgba(0, 0, 0, 0), rgb(0, 0, 0) 1deg 60deg, rgba(0, 0, 0, 0) 61deg ) bottom / 100% 50% no-repeat}}tool-tip:not([tip-position]),tool-tip[tip-position=block-end],tool-tip[tip-position=block-start],tool-tip[tip-position=bottom],tool-tip[tip-position=top]{text-align:center}:has(>:is(tool-tip)){position:relative;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:var(--spacing-px-2);text-decoration-thickness:var(--spacing-px)}:has(>:is(tool-tip)):hover>tool-tip{opacity:1;transition-delay:.2s}:has(>:is(tool-tip)):focus-visible>tool-tip{opacity:1;transition-delay:.2s}:has(>:is(tool-tip)):active>tool-tip{opacity:1;transition-delay:.2s}tool-tip:before{content:"; Has tooltip: ;";border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;width:1px;overflow:hidden;position:absolute;word-wrap:normal}tool-tip:after{content:"";background:var(--colour-light);position:absolute;z-index:-1;inset:0;-webkit-mask:var(--_tip);mask:var(--_tip)}tool-tip:not([tip-position]),tool-tip[tip-position=block-start],tool-tip[tip-position=top]{left:50%;bottom:calc(100% + .75ch + var(--_triangle-size));--_x:-50%}@media (prefers-reduced-motion:no-preference){:has(>:is(tool-tip:not([tip-position]))):not(:hover):not(:active) tool-tip,:has(>:is(tool-tip[tip-position=block-start])):not(:hover):not(:active) tool-tip,:has(>:is(tool-tip[tip-position=top])):not(:hover):not(:active) tool-tip{--_y:3px}}tool-tip[tip-position=block-start]:after,tool-tip[tip-position=top]:after{--_tip:var(--_bottom-tip);bottom:calc(var(--_triangle-size)*-1);border-bottom:var(--_triangle-size) solid transparent}tool-tip:not([tip-position]):after{--_tip:var(--_bottom-tip);bottom:calc(var(--_triangle-size)*-1);border-bottom:var(--_triangle-size) solid transparent}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;width:1px;overflow:hidden;position:absolute!important;word-wrap:normal!important}.general-layout section{margin-top:var(--spacing-12);margin-bottom:var(--spacing-24);margin-left:auto;margin-right:auto;padding-top:var(--spacing-2);padding-bottom:var(--spacing-6);padding-left:var(--spacing-8);padding-right:var(--spacing-8);border-radius:var(--spacing-3);background-color:var(--colour-light);color:var(--colour-dark);width:100%;max-width:672px}.general-layout h2{margin-top:var(--spacing-6);padding-bottom:var(--spacing-1);line-height:var(--line-height-tight)}.general-layout p{text-wrap:balance}.preloader{width:var(--max-width-full);justify-content:center;padding-top:var(--spacing-2);padding-bottom:var(--spacing-2);margin-bottom:var(--spacing-6);color:var(--colour-dark-alpha-30)}.preloader.requesting{display:none}.htmx-request .preloader,.preloader{display:flex}:root{--font-body:Inter, "Inter Fallback: Source Sans 3", "Inter Fallback: Open Sans", "Inter Fallback: Arial", "Inter Fallback: Roboto", sans-serif;--font-heading:"Lexend Deca", "Lexend Deca Fallback: Source Serif 4", "Lexend Deca Fallback: Times New Roman", "Lexend Deca Fallback: Roboto", sans-serif;--font-heading-main:"Lexend Giga", "Lexend Giga Fallback: Source Serif 4", "Lexend Giga Fallback: Times New Roman", "Lexend Giga Fallback: Roboto", serif}@font-face{font-family:"Inter Fallback: Source Sans 3";src:local("Source Sans 3");ascent-override:85.0073%;descent-override:21.1895%;size-adjust:113.9607%}@font-face{font-family:"Inter Fallback: Open Sans";src:local("Open Sans");ascent-override:95.2876%;descent-override:23.752%;size-adjust:101.6659%}@font-face{font-family:"Inter Fallback: Arial";src:local("Arial");ascent-override:90.199%;descent-override:22.4836%;size-adjust:107.4014%}@font-face{font-family:"Inter Fallback: Roboto";src:local("Roboto");ascent-override:90.2987%;descent-override:22.5085%;size-adjust:107.2828%}@font-face{font-family:"Lexend Deca Fallback: Source Serif 4";src:local("Source Serif 4");ascent-override:97.541%;descent-override:24.3852%;size-adjust:102.521%}@font-face{font-family:"Lexend Deca Fallback: Times New Roman";src:local("Times New Roman");ascent-override:81.9472%;descent-override:20.4868%;size-adjust:122.0298%}@font-face{font-family:"Lexend Deca Fallback: Roboto";src:local("Roboto");ascent-override:90.5522%;descent-override:22.638%;size-adjust:110.4336%}@font-face{font-family:"Lexend Giga Fallback: Source Serif 4";src:local("Source Serif 4");ascent-override:71.0448%;descent-override:17.7612%;size-adjust:140.7563%}@font-face{font-family:"Lexend Giga Fallback: Times New Roman";src:local("Times New Roman");ascent-override:59.6869%;descent-override:14.9217%;size-adjust:167.5409%}@font-face{font-family:"Lexend Giga Fallback: Roboto";src:local("Roboto");ascent-override:65.9544%;descent-override:16.4886%;size-adjust:151.6199%}html{height:100%}.body-wrapper[data-astro-cid-37fxchfa]{display:flex;flex-direction:column;padding-left:auto;padding-right:auto;width:100%;max-width:100%}.body-content[data-astro-cid-37fxchfa]{min-height:100vh}.main-wrapper[data-astro-cid-37fxchfa]{background-color:var(--colour-dark);max-width:var(--max-width-wrapper);width:var(--max-width-full);margin-top:var(--spacing-8);margin-bottom:var(--spacing-16);margin-left:auto;margin-right:auto;padding-left:var(--spacing-6);padding-right:var(--spacing-6);padding-top:var(--spacing-6);padding-bottom:var(--spacing-4)}@media (min-width:72.001rem){.main-wrapper[data-astro-cid-37fxchfa]{border-radius:var(--border-radius-large);box-shadow:var(--shadow-surface-elevation-medium)}}
