--- /dev/null
+templates/context.local.json
-@font-face{font-family:'Poppins';font-style:italic;font-weight:100;font-display:swap;src:url(/fonts/poppins-v20/Poppins-ThinItalic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-weight:200;font-display:swap;src:url(/fonts/poppins-v20/Poppins-ExtraLightItalic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/poppins-v20/Poppins-LightItalic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/poppins-v20/Poppins-Italic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/poppins-v20/Poppins-MediumItalic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/poppins-v20/Poppins-SemiBoldItalic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/poppins-v20/Poppins-BoldItalic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/poppins-v20/Poppins-ExtraBoldItalic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-weight:900;font-display:swap;src:url(/fonts/poppins-v20/Poppins-BlackItalic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/poppins-v20/Poppins-Thin.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/poppins-v20/Poppins-ExtraLight.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/poppins-v20/Poppins-Light.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-v20/Poppins-Regular.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-v20/Poppins-Medium.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-v20/Poppins-SemiBold.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins-v20/Poppins-Bold.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/poppins-v20/Poppins-ExtraBold.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/poppins-v20/Poppins-Black.ttf) format('truetype')}:root{--main-font:'Inter',sans-serif;--main-font-weight-normal:400;--main-font-weight-bold:600;--main-font-weight-extra-bold:800;--main-text-colour:#202125;--light-text-colour:#fff;--main-background-colour:#f9f9f9;--section-background-colour:#fff;--primary-colour:#566BD9;--secondary-colour:#d95656;--light-border-colour:#DADBDF}*{padding:0;margin:0}body{font-family:var(--main-font);font-weight:var(--main-font-weight-normal);color:var(--main-text-colour);background-color:var(--main-background-colour);font-size:16px;line-height:1.2}h1,h2,h3,h4,h5,h6{font-weight:var(--main-font-weight-bold);color:var(--main-text-colour);line-height:1.2;width:100%;margin-bottom:1rem}h1{font-size:2.5rem;font-weight:var(--main-font-weight-extra-bold)}h2{font-size:2rem;font-weight:var(--main-font-weight-extra-bold)}h3{font-size:1.5rem}h4{font-size:1.2rem}h5{font-size:1.1rem}h6{font-size:1rem;font-weight:var(--main-font-weight-normal)}p{margin-bottom:1rem}a:visited,a{text-decoration:underline;outline:none;color:var(--main-text-colour)}a:hover,a:active,a:focus{color:var(--primary-colour)}ol,ul{list-style:none}strong,b{font-weight:var(--main-font-weight-bold)}em{font-style:italic}hr{display:block;width:100%;margin:2rem auto;border:none;border-top:2px solid var(--primary-colour)}#content ul,#content ol{margin-bottom:1rem}#content ul>li,#content ol>li{padding:.25rem 0}img{display:block;box-sizing:border-box;border-radius:1rem;margin:1rem 0;width:100%;height:10rem;object-fit:cover}a.button{display:block;box-sizing:border-box;padding:1rem;border-radius:1rem;border:1px solid var(--primary-colour);text-decoration:none;color:var(--primary-colour);font-size:1.2rem;font-weight:var(--main-font-weight-bold);text-align:center;width:fit-content;margin:0 auto;box-shadow:0 .6rem .8rem -0.2rem rgba(16,24,40,0.08),0 .4rem .6rem -0.2rem rgba(16,24,40,0.03)}a.button:hover{color:var(--main-text-colour);background-color:var(--light-border-colour);border:1px solid var(--main-text-colour)}a.button.primary{background-color:var(--primary-colour);color:var(--light-text-colour)}a.button.primary:hover{background-color:var(--main-text-colour);border:1px solid var(--main-text-colour)}nav.button-bar{margin:2rem 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}nav.button-bar>a{margin:.5rem 0;width:100%}.container{width:90%;max-width:400px;margin:0 auto}header.main{background-color:var(--section-background-colour);padding:0;border-bottom:1px solid var(--light-border-colour)}header.main>.container{display:flex;flex-direction:row}header.main a#logo>img{height:4rem;margin:.5rem 0;object-fit:contain}header.main h1{font-size:2rem;line-height:5rem;text-align:center}footer.main{margin:2rem 0}footer.main ul.links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start}footer.main ul.links>li{display:block;margin:.5rem 0;width:100%}footer.main ul.links>li>a{text-decoration:none}main#content{background-color:var(--section-background-colour);padding:1rem 0}section{margin-bottom:2rem}section>h2,section>h6{text-align:center}section.hero{text-align:center}section.hero img{height:fit-content}section.hero h2{font-size:3rem}section.hero h3{font-size:2rem}section.hero h4{font-size:1.8rem}section.news{background-color:var(--main-background-colour);padding:2rem 0}section.news details{background-color:var(--section-background-colour);border:1px solid var(--light-border-colour);border-radius:1rem;padding:1rem}section.news details>summary{list-style:none}section.news details[open]>div,section.news details>summary{border-bottom:2px solid var(--primary-colour)}section.news details[open]>summary{border-bottom:1px solid var(--light-border-colour);margin-bottom:1rem}section.news details>summary::before{display:block;float:right;width:1rem;height:1rem;content:" ";background-image:url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTYgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE2IDIuODUyLTggOC04LTggMi0yIDYgNiA2LTYgMiAyeiIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNTY2QkQ5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4K');background-position:top right;background-repeat:no-repeat;background-size:1rem 1rem;transition:.4s}section.news details[open]>summary::before{transform:rotate(180deg)}section.news details+details{margin:1rem 0}section.sponsors{}ul.sponsors-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}ul.sponsors-list>li{display:block;margin:1rem 0;width:80%}ul.sponsors-list img{height:120px;width:100%;object-fit:contain}ul.sponsors-list li>a.interview{font-size:1rem;text-decoration:none;display:block;box-sizing:border-box;padding:.5rem 1rem;text-align:center}#main-menu{margin-left:auto;width:5rem}#menu-pancake{display:block;width:100%;height:5rem;background-color:var(--section-background-colour);background-image:url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTMgMTIuOTI2aDE4bS0xOC02aDE4bS0xOCAxMmgxOCIgc3Ryb2tlPSIjMjAyMTI1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPgo=');background-position:center right;background-repeat:no-repeat;background-size:2.5rem 2.5rem}#main-menu>div.menu-pane{padding:.5rem 0;margin:0;list-style:none;position:absolute;top:5rem;right:0;left:0;background:var(--section-background-colour);z-index:10000;display:none;visibility:hidden;opacity:0;box-shadow:0 1.2rem 1.6rem -0.4rem rgba(16,24,40,0.08),0 .4rem .6rem -0.2rem rgba(16,24,40,0.03);border-top:1px solid var(--light-border-colour)}#main-menu ul>li{}#main-menu ul>li>a{display:block;text-decoration:none;font-size:1.2rem;padding:.75rem 1rem;box-sizing:border-box}#main-menu ul>li>a:hover{background-color:var(--main-background-colour)}#main-menu ul>li:hover,#main-menu ul>li:focus-within{cursor:pointer;text-decoration:none}#main-menu:focus>div.menu-pane,#main-menu:focus-within>div.menu-pane,#main-menu:hover>div.menu-pane,#main-menu div.menu-pane:hover,#main-menu div.menu-pane:focus-within{visibility:visible;opacity:1;display:block}#main-menu ul{padding-bottom:.5rem;border-bottom:1px solid var(--light-border-colour)}ul.socials{display:flex;flex-direction:row;width:100%;margin:1rem 0}ul.socials li{display:block;margin:0 1rem 0 0;padding:0}ul.socials li a{display:block;width:2rem;height:2rem;background-position:center;background-repeat:no-repeat;background-size:2rem 2rem}.icons.email{background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzU2NmJkOSI+PGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iMSIvPjxwYXRoIGQ9Im0yMi45OSAxNS44MWMtLjAyLS43NC0uMTU1LTEuNDUtLjM4OC0yLjExNWw4LjM5OC01LjI0OXYtMS40NDZjMC0xLjEwMy0uODk3LTItMi0yaC0yNmMtMS4xMDMgMC0yIC44OTctMiAydjEuNDQ2bDguMzk4IDUuMjQ5Yy0uMjMzLjY2NS0uMzY5IDEuMzc1LS4zODggMi4xMTVsLTguMDEtNS4wMDZ2MTQuMTk2YzAgMS4xMDMuODk3IDIgMiAyaDI2YzEuMTAzIDAgMi0uODk3IDItMnYtMTQuMTk2em0tMy40OSAyLjY5Yy0uNTAxIDAtLjk2Ni0uMTUxLTEuMzU3LS40MDYtLjU0Ni41NTctMS4zMDQuOTA2LTIuMTQzLjkwNi0xLjY1NCAwLTMtMS4zNDYtMy0zczEuMzQ2LTMgMy0zIDMgMS4zNDYgMyAzYzAgLjI3Ni4yMjQuNS41LjVzLjUtLjIyNC41LS41YzAtMi4yMDYtMS43OTQtNC00LTRzLTQgMS43OTQtNCA0IDEuNzk0IDQgNCA0Yy44OCAwIDEuNzA4LS4yNzUgMi4zOTYtLjc5Ni40NDEtLjMzNCAxLjA2OC0uMjQ4IDEuNDAxLjE5Mi4zMzQuNDQuMjQ4IDEuMDY3LS4xOTIgMS40MDEtMS4wMzguNzg3LTIuMjg0IDEuMjAzLTMuNjA1IDEuMjAzLTMuMzA5IDAtNi0yLjY5MS02LTZzMi42OTEtNiA2LTYgNiAyLjY5MSA2IDZjMCAxLjM3OC0xLjEyMiAyLjUtMi41IDIuNXoiLz48L2c+PC9zdmc+Cg==')}.icons.github{background-image:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im00OS44NTQgMmMtMjcuMDE1IDAtNDguODU0IDIyLTQ4Ljg1NCA0OS4yMTcgMCAyMS43NTYgMTMuOTkzIDQwLjE3MiAzMy40MDUgNDYuNjkgMi40MjcgMC40OSAzLjMxNi0xLjA1OSAzLjMxNi0yLjM2MiAwLTEuMTQxLTAuMDgtNS4wNTItMC4wOC05LjEyNy0xMy41OSAyLjkzNC0xNi40Mi01Ljg2Ny0xNi40Mi01Ljg2Ny0yLjE4NC01LjcwNC01LjQyLTcuMTctNS40Mi03LjE3LTQuNDQ4LTMuMDE1IDAuMzI0LTMuMDE1IDAuMzI0LTMuMDE1IDQuOTM0IDAuMzI2IDcuNTIzIDUuMDUyIDcuNTIzIDUuMDUyIDQuMzY3IDcuNDk2IDExLjQwNCA1LjM3OCAxNC4yMzUgNC4wNzQgMC40MDQtMy4xNzggMS42OTktNS4zNzggMy4wNzQtNi42LTEwLjgzOS0xLjE0MS0yMi4yNDMtNS4zNzgtMjIuMjQzLTI0LjI4MyAwLTUuMzc4IDEuOTQtOS43NzggNS4wMTQtMTMuMi0wLjQ4NS0xLjIyMi0yLjE4NC02LjI3NSAwLjQ4Ni0xMy4wMzggMCAwIDQuMTI1LTEuMzA0IDEzLjQyNiA1LjA1MmE0Ni45NyA0Ni45NyAwIDAgMSAxMi4yMTQtMS42M2M0LjEyNSAwIDguMzMgMC41NzEgMTIuMjEzIDEuNjMgOS4zMDItNi4zNTYgMTMuNDI3LTUuMDUyIDEzLjQyNy01LjA1MiAyLjY3IDYuNzYzIDAuOTcgMTEuODE2IDAuNDg1IDEzLjAzOCAzLjE1NSAzLjQyMiA1LjAxNSA3LjgyMiA1LjAxNSAxMy4yIDAgMTguOTA1LTExLjQwNCAyMy4wNi0yMi4zMjQgMjQuMjgzIDEuNzggMS41NDggMy4zMTYgNC40ODEgMy4zMTYgOS4xMjYgMCA2LjYtMC4wOCAxMS44OTctMC4wOCAxMy41MjYgMCAxLjMwNCAwLjg5IDIuODUzIDMuMzE2IDIuMzY0IDE5LjQxMi02LjUyIDMzLjQwNS0yNC45MzUgMzMuNDA1LTQ2LjY5MSAwLjA4LTI3LjIxNy0yMS44MzktNDkuMjE3LTQ4Ljc3My00OS4yMTd6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM1NjZiZDkiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPgo=')}.icons.gitlab{background-image:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyMDAgMjAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojNDIzMDdkO308L3N0eWxlPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODkuOTczIC04OS41MTcpIiBmaWxsPSIjNTY2YmQ5Ij48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Im0yODIuODMgMTcwLjczLTAuMjctMC42OS0yNi4xNC02OC4yMmE2LjgxIDYuODEgMCAwIDAtMi42OS0zLjI0IDcgNyAwIDAgMC04IDAuNDMgNyA3IDAgMCAwLTIuMzIgMy41MmwtMTcuNjUgNTRoLTcxLjQ3bC0xNy42NS01NGE2Ljg2IDYuODYgMCAwIDAtMi4zMi0zLjUzIDcgNyAwIDAgMC04LTAuNDMgNi44NyA2Ljg3IDAgMCAwLTIuNjkgMy4yNGwtMjYuMTkgNjguMTktMC4yNiAwLjY5YTQ4LjU0IDQ4LjU0IDAgMCAwIDE2LjEgNTYuMWwwLjA5IDAuMDcgMC4yNCAwLjE3IDM5LjgyIDI5LjgyIDE5LjcgMTQuOTEgMTIgOS4wNmE4LjA3IDguMDcgMCAwIDAgOS43NiAwbDEyLTkuMDYgMTkuNy0xNC45MSA0MC4wNi0zMCAwLjEtMC4wOGE0OC41NiA0OC41NiAwIDAgMCAxNi4wOC01Ni4wNHoiIGZpbGw9IiM1NjZiZDkiLz48L2c+PC9zdmc+Cg==')}.icons.linkedin{background-image:url('data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgcm9sZT0iaW1nIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB4PSI0LjY5NzUiIHk9IjQuNTg1OCIgd2lkdGg9IjE0LjkyOCIgaGVpZ2h0PSIxNC41MDQiIGZpbGw9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxLjUiIHN0cm9rZS13aWR0aD0iMCIvPjxwYXRoIGQ9Im0xOS43IDNoLTE1LjRjLTAuNzE4IDAtMS4zIDAuNTgyLTEuMyAxLjN2MTUuNGMwIDAuNzE4IDAuNTgyIDEuMyAxLjMgMS4zaDE1LjRjMC43MTggMCAxLjMtMC41ODIgMS4zLTEuM3YtMTUuNGMwLTAuNzE4LTAuNTgyLTEuMy0xLjMtMS4zem0tMTEuMzYxIDE1LjMzOGgtMi42NzJ2LTguNTloMi42NzJ2OC41OXptLTEuMzM1LTkuNzY0Yy0wLjg1NyAwLTEuNTQ5LTAuNjk0LTEuNTQ5LTEuNTQ4IDAtMC44NTUgMC42OTEtMS41NDggMS41NDktMS41NDggMC44NTQgMCAxLjU0NyAwLjY5NCAxLjU0NyAxLjU0OCAwIDAuODU1LTAuNjkzIDEuNTQ4LTEuNTQ3IDEuNTQ4em0xMS4zMzUgOS43NjRoLTIuNjY5di00LjE3N2MwLTAuOTk2LTAuMDE3LTIuMjc4LTEuMzg3LTIuMjc4LTEuMzg5IDAtMS42MDEgMS4wODYtMS42MDEgMi4yMDZ2NC4yNDloLTIuNjY3di04LjU5aDIuNTU5djEuMTc0aDAuMDM3YzAuMzU2LTAuNjc1IDEuMjI3LTEuMzg3IDIuNTI2LTEuMzg3IDIuNzAzIDAgMy4yMDMgMS43NzkgMy4yMDMgNC4wOTJ2NC43MTF6IiBmaWxsPSIjNTY2YmQ5Ii8+PC9zdmc+Cg==')}.icons.mastodon{background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUwIiBoZWlnaHQ9IjI1MCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMjM0LjM4IDIzNC4zNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjIxLjE4IDEzOS45N2MtMy4xODEyIDE2LjM2Ni0yOC40OTIgMzQuMjc4LTU3LjU2MiAzNy43NDktMTUuMTU5IDEuODA4OC0zMC4wODQgMy40NzEyLTQ1Ljk5OSAyLjc0MTItMjYuMDI4LTEuMTkyNS00Ni41NjUtNi4yMTI1LTQ2LjU2NS02LjIxMjUgMCAyLjUzMzggMC4xNTYyNSA0Ljk0NjIgMC40Njg3NSA3LjIwMjUgMy4zODM4IDI1LjY4NiAyNS40NyAyNy4yMjUgNDYuMzkxIDI3Ljk0MiAyMS4xMTYgMC43MjI1IDM5LjkxOS01LjIwNjIgMzkuOTE5LTUuMjA2MmwwLjg2NzUgMTkuMDlzLTE0Ljc3IDcuOTMxMi00MS4wODEgOS4zOWMtMTQuNTA5IDAuNzk3NS0zMi41MjQtMC4zNjUtNTMuNTA2LTUuOTE4OC00NS41MDgtMTIuMDQ1LTUzLjMzNC02MC41NTQtNTQuNTMxLTEwOS43Ny0wLjM2NS0xNC42MTQtMC4xNC0yOC4zOTQtMC4xNC0zOS45MTkgMC01MC4zMyAzMi45NzYtNjUuMDgyIDMyLjk3Ni02NS4wODIgMTYuNjI4LTcuNjM2MyA0NS4xNTktMTAuODQ4IDc0LjgyLTExLjA5aDAuNzI4NzVjMjkuNjYxIDAuMjQyNSA1OC4yMTEgMy40NTM4IDc0LjgzOCAxMS4wOSAwIDAgMzIuOTc1IDE0Ljc1MiAzMi45NzUgNjUuMDgyIDAgMCAwLjQxMzc1IDM3LjEzNC00LjU5ODggNjIuOTE1IiBmaWxsPSIjNTY2YmQ5Ii8+PHBhdGggZD0ibTE4Ni44OCA4MC45NjN2NjAuOTQxaC0yNC4xNDR2LTU5LjE1YzAtMTIuNDY5LTUuMjQ2Mi0xOC43OTgtMTUuNzQtMTguNzk4LTExLjYwMiAwLTE3LjQxOCA3LjUwNzUtMTcuNDE4IDIyLjM1MnYzMi4zNzZoLTI0LjAwMXYtMzIuMzc2YzAtMTQuODQ1LTUuODE2Mi0yMi4zNTItMTcuNDE5LTIyLjM1Mi0xMC40OTQgMC0xNS43NCA2LjMyODgtMTUuNzQgMTguNzk4djU5LjE1aC0yNC4xNDR2LTYwLjk0MWMwLTEyLjQ1NSAzLjE3MTItMjIuMzUyIDkuNTQxMi0yOS42NzUgNi41Njg4LTcuMzIyNSAxNS4xNzEtMTEuMDc2IDI1Ljg1LTExLjA3NiAxMi4zNTUgMCAyMS43MTEgNC43NDg4IDI3Ljg5OCAxNC4yNDhsNi4wMTM4IDEwLjA4MSA2LjAxNS0xMC4wODFjNi4xODUtOS40OTg4IDE1LjU0MS0xNC4yNDggMjcuODk4LTE0LjI0OCAxMC42NzggMCAxOS4yOCAzLjc1MzggMjUuODUgMTEuMDc2IDYuMzY4OCA3LjMyMjUgOS41NCAxNy4yMiA5LjU0IDI5LjY3NSIgZmlsbD0iI2ZmZiIvPjwvc3ZnPgo=')}.icons.share{background-image:url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTcgMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTEzLjUgMC4xMDIwNWMtMC40NzU1LTEuNmUtNCAtMC45NDUyIDAuMTA0MDItMS4zNzYxIDAuMzA1MTktMC40MzA4IDAuMjAxMTctMC44MTIzIDAuNDk0NDMtMS4xMTc0IDAuODU5MDktMC4zMDUyIDAuMzY0NjYtMC41MjY2IDAuNzkxODMtMC42NDg3IDEuMjUxNC0wLjEyMiAwLjQ1OTU2LTAuMTQxOCAwLjk0MDMxLTAuMDU3OCAxLjQwODNsLTQuNzMgMy4zMTJjLTAuMDIzNjUgMC4wMTYzNi0wLjA0NjM2IDAuMDM0MDYtMC4wNjggMC4wNTMtMC40Nzk4Ni0wLjM3NTEyLTEuMDU1NS0wLjYwNzg0LTEuNjYxMi0wLjY3MTYzLTAuNjA1NzMtMC4wNjM3OS0xLjIxNzIgMC4wNDM5My0xLjc2NDcgMC4zMTA4NnMtMS4wMDg5IDAuNjgyMzQtMS4zMzE3IDEuMTk4OGMtMC4zMjI4IDAuNTE2NTEtMC40OTM5NiAxLjExMzMtMC40OTM5NiAxLjcyMjQgMCAwLjYwOTA1IDAuMTcxMTYgMS4yMDYgMC40OTM5NiAxLjcyMjQgMC4zMjI4IDAuNTE2NSAwLjc4NDI0IDAuOTMxOSAxLjMzMTcgMS4xOTg4IDAuNTQ3NDggMC4yNjcgMS4xNTkgMC4zNzQ3IDEuNzY0NyAwLjMxMDkgMC42MDU3NC0wLjA2MzggMS4xODE0LTAuMjk2NSAxLjY2MTItMC42NzE2IDAuMDIxNjEgMC4wMTkyIDAuMDQ0MzIgMC4wMzczIDAuMDY4IDAuMDU0bDQuNzMgMy4zMTJjLTAuMTQwNCAwLjc4MjcgMC4wMTEgMS41ODk4IDAuNDI1NyAyLjI2ODQgMC40MTQ2IDAuNjc4NiAxLjA2MzcgMS4xODE2IDEuODI0MyAxLjQxMzhzMS41Nzk5IDAuMTc3NSAyLjMwMjktMC4xNTM4YzAuNzIyOS0wLjMzMTMgMS4yOTkzLTAuOTE2MiAxLjYyLTEuNjQzOXMwLjM2MzUtMS41NDc4IDAuMTIwMi0yLjMwNDljLTAuMjQzMi0wLjc1NzEtMC43NTU3LTEuMzk4OC0xLjQ0MDItMS44MDM1LTAuNjg0Ni0wLjQwNDctMS40OTM4LTAuNTQ0My0yLjI3NDQtMC4zOTI1cy0xLjQ3ODUgMC41ODQ2LTEuOTYxNSAxLjIxNjNsLTQuNDc5LTMuMTM0OWMwLjItMC40MjIgMC4zMTItMC44OTMgMC4zMTItMS4zOTEgMC0wLjQ5OC0wLjExMi0wLjk3LTAuMzEyLTEuMzkxbDQuNDgtMy4xMzZjMC4zMzU2IDAuNDM5MjcgMC43Nzc3IDAuNzg1NjggMS4yODQ1IDEuMDA2NSAwLjUwNjcgMC4yMjA4IDEuMDYxNCAwLjMwODY5IDEuNjExNyAwLjI1NTM2IDAuNTUwMi0wLjA1MzMzIDEuMDc3Ny0wLjI0NjEyIDEuNTMyNi0wLjU2MDE0czAuODIyMy0wLjczODg5IDEuMDY3Mi0xLjIzNDRjMC4yNDUtMC40OTU1NSAwLjM1OTUtMS4wNDU0IDAuMzMyOC0xLjU5NzUtMC4wMjY4LTAuNTUyMTQtMC4xOTM5LTEuMDg4My0wLjQ4NTYtMS41NTc5cy0wLjY5ODQtMC44NTY5Mi0xLjE4MTYtMS4xMjU1Yy0wLjQ4MzEtMC4yNjg1OC0xLjAyNjgtMC40MDk0Ny0xLjU3OTYtMC40MDkzN3ptLTEuNzUgMy4yNWMwLTAuNDY0MTMgMC4xODQ0LTAuOTA5MjUgMC41MTI2LTEuMjM3NCAwLjMyODItMC4zMjgxOCAwLjc3MzMtMC41MTI1NiAxLjIzNzQtMC41MTI1NnMwLjkwOTMgMC4xODQzOCAxLjIzNzQgMC41MTI1NmMwLjMyODIgMC4zMjgxOSAwLjUxMjYgMC43NzMzMSAwLjUxMjYgMS4yMzc0cy0wLjE4NDQgMC45MDkyNS0wLjUxMjYgMS4yMzc0Yy0wLjMyODEgMC4zMjgxOS0wLjc3MzMgMC41MTI1Ni0xLjIzNzQgMC41MTI1NnMtMC45MDkyLTAuMTg0MzctMS4yMzc0LTAuNTEyNTYtMC41MTI2LTAuNzczMzEtMC41MTI2LTEuMjM3NHptLTguMjUgNC43NWMtMC40NjQxMyAwLTAuOTA5MjUgMC4xODQzNy0xLjIzNzQgMC41MTI1Ni0wLjMyODE4IDAuMzI4MTktMC41MTI1NiAwLjc3MzMxLTAuNTEyNTYgMS4yMzc0IDAgMC40NjQxNSAwLjE4NDM4IDAuOTA5MjUgMC41MTI1NiAxLjIzNzQgMC4zMjgxOSAwLjMyODIgMC43NzMzMSAwLjUxMjYgMS4yMzc0IDAuNTEyNnMwLjkwOTI1LTAuMTg0NCAxLjIzNzQtMC41MTI2IDAuNTEyNTYtMC43NzMzIDAuNTEyNTYtMS4yMzc0YzAtMC40NjQxMy0wLjE4NDM3LTAuOTA5MjUtMC41MTI1Ni0xLjIzNzRzLTAuNzczMzEtMC41MTI1Ni0xLjIzNzQtMC41MTI1NnptMTAgNi41Yy0wLjQ2NDEgMC0wLjkwOTIgMC4xODQzLTEuMjM3NCAwLjUxMjVzLTAuNTEyNiAwLjc3MzMtMC41MTI2IDEuMjM3NWMwIDAuNDY0MSAwLjE4NDQgMC45MDkyIDAuNTEyNiAxLjIzNzRzMC43NzMzIDAuNTEyNiAxLjIzNzQgMC41MTI2IDAuOTA5My0wLjE4NDQgMS4yMzc0LTAuNTEyNmMwLjMyODItMC4zMjgyIDAuNTEyNi0wLjc3MzMgMC41MTI2LTEuMjM3NCAwLTAuNDY0Mi0wLjE4NDQtMC45MDkzLTAuNTEyNi0xLjIzNzUtMC4zMjgxLTAuMzI4Mi0wLjc3MzMtMC41MTI1LTEuMjM3NC0wLjUxMjV6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPgo=')}.icons.twitter{background-image:url('data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0MDAgNDAwIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA0MDAgNDAwIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOjU2NmJkOWZmO30KCS5zdDF7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KCgk8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIyMDAiIGN5PSIyMDAiIHI9IjIwMCIgZmlsbD0iIzU2NmJkOSIvPgoKCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJtMTYzLjQgMzA1LjVjODguNyAwIDEzNy4yLTczLjUgMTM3LjItMTM3LjIgMC0yLjEgMC00LjItMC4xLTYuMiA5LjQtNi44IDE3LjYtMTUuMyAyNC4xLTI1LTguNiAzLjgtMTcuOSA2LjQtMjcuNyA3LjYgMTAtNiAxNy42LTE1LjQgMjEuMi0yNi43LTkuMyA1LjUtMTkuNiA5LjUtMzAuNiAxMS43LTguOC05LjQtMjEuMy0xNS4yLTM1LjItMTUuMi0yNi42IDAtNDguMiAyMS42LTQ4LjIgNDguMiAwIDMuOCAwLjQgNy41IDEuMyAxMS00MC4xLTItNzUuNi0yMS4yLTk5LjQtNTAuNC00LjEgNy4xLTYuNSAxNS40LTYuNSAyNC4yIDAgMTYuNyA4LjUgMzEuNSAyMS41IDQwLjEtNy45LTAuMi0xNS4zLTIuNC0yMS44LTZ2MC42YzAgMjMuNCAxNi42IDQyLjggMzguNyA0Ny4zLTQgMS4xLTguMyAxLjctMTIuNyAxLjctMy4xIDAtNi4xLTAuMy05LjEtMC45IDYuMSAxOS4yIDIzLjkgMzMuMSA0NSAzMy41LTE2LjUgMTIuOS0zNy4zIDIwLjYtNTkuOSAyMC42LTMuOSAwLTcuNy0wLjItMTEuNS0wLjcgMjEuMSAxMy44IDQ2LjUgMjEuOCA3My43IDIxLjgiLz4KCjwvc3ZnPgo=')}.profile-card ul.socials{margin:0 auto}#footer ul.socials{margin:.25rem 0}.author-socials ul.socials{margin:1rem auto}@media(min-width:800px){.container{max-width:780px}footer.main ul.links>li{width:calc((100% - 1rem) / 2)}ul.sponsors-list>li{width:50%}nav.button-bar>a{width:calc((100% - 2rem) / 2)}}@media(min-width:1000px){.container{max-width:960px}footer.main ul.links>li{width:calc((100% - 3rem) / 4)}ul.sponsors-list>li{width:40%}nav.button-bar>a{width:calc((100% - 2rem) / 2)}}@media(min-width:1600px){}
\ No newline at end of file
+@font-face{font-family:'Poppins';font-style:italic;font-weight:100;font-display:swap;src:url(/fonts/poppins-v20/Poppins-ThinItalic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-weight:200;font-display:swap;src:url(/fonts/poppins-v20/Poppins-ExtraLightItalic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/poppins-v20/Poppins-LightItalic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/poppins-v20/Poppins-Italic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/poppins-v20/Poppins-MediumItalic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/poppins-v20/Poppins-SemiBoldItalic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/poppins-v20/Poppins-BoldItalic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/poppins-v20/Poppins-ExtraBoldItalic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:italic;font-weight:900;font-display:swap;src:url(/fonts/poppins-v20/Poppins-BlackItalic.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/poppins-v20/Poppins-Thin.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/poppins-v20/Poppins-ExtraLight.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/poppins-v20/Poppins-Light.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-v20/Poppins-Regular.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-v20/Poppins-Medium.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-v20/Poppins-SemiBold.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins-v20/Poppins-Bold.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/poppins-v20/Poppins-ExtraBold.ttf) format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/poppins-v20/Poppins-Black.ttf) format('truetype')}:root{--main-font:'Inter',sans-serif;--main-font-weight-normal:400;--main-font-weight-bold:600;--main-font-weight-extra-bold:800;--main-text-colour:#202125;--light-text-colour:#fff;--main-background-colour:#f9f9f9;--section-background-colour:#fff;--primary-colour:#566BD9;--secondary-colour:#d95656;--light-border-colour:#DADBDF}*{padding:0;margin:0}body{font-family:var(--main-font);font-weight:var(--main-font-weight-normal);color:var(--main-text-colour);background-color:var(--main-background-colour);font-size:16px;line-height:1.2}h1,h2,h3,h4,h5,h6{font-weight:var(--main-font-weight-bold);color:var(--main-text-colour);line-height:1.2;width:100%;margin-bottom:1rem}h1{font-size:2.5rem;font-weight:var(--main-font-weight-extra-bold)}h2{font-size:2rem;font-weight:var(--main-font-weight-extra-bold)}h3{font-size:1.5rem}h4{font-size:1.2rem}h5{font-size:1.1rem}h6{font-size:1rem;font-weight:var(--main-font-weight-normal)}p{margin-bottom:1rem;line-height:1.4}a:visited,a{text-decoration:underline;outline:none;color:var(--main-text-colour)}a:hover,a:active,a:focus{color:var(--primary-colour)}ol,ul{list-style:none}strong,b{font-weight:var(--main-font-weight-bold)}em{font-style:italic}hr{display:block;width:100%;margin:2rem auto;border:none;border-top:2px solid var(--primary-colour)}main ul,main ol{margin-bottom:1rem}main ul>li,main ol>li{padding:.25rem 0}img{display:block;box-sizing:border-box;border-radius:1rem;margin:1rem 0;width:100%;height:10rem;object-fit:cover}a.button,a.button.hollow.primary{display:block;box-sizing:border-box;padding:1rem;border-radius:1rem;border:2px solid var(--primary-colour);text-decoration:none;color:var(--primary-colour);background-color:var(--section-background-colour);font-size:1.2rem;font-weight:var(--main-font-weight-bold);text-align:center;width:fit-content;margin:0 auto;box-shadow:0 .6rem .8rem -0.2rem rgba(16,24,40,0.08),0 .4rem .6rem -0.2rem rgba(16,24,40,0.03);text-transform:uppercase}a.button:hover,a.button.hollow.primary:hover{color:var(--main-text-colour);background-color:var(--light-border-colour);border:2px solid var(--main-text-colour)}a.button.hollow.secondary{background-color:var(--section-background-colour);border:2px solid var(--secondary-colour);color:var(--secondary-colour)}a.button.hollow.secondary:hover{color:var(--main-text-colour);background-color:var(--light-border-colour);border:2px solid var(--main-text-colour)}a.button.primary{background-color:var(--primary-colour);color:var(--light-text-colour)}a.button.primary:hover{background-color:var(--main-text-colour);border:2px solid var(--main-text-colour)}a.button.secondary{background-color:var(--secondary-colour);border:2px solid var(--secondary-colour);color:var(--light-text-colour)}a.button.secondary:hover{background-color:var(--main-text-colour);border:2px solid var(--main-text-colour)}nav.button-bar{padding:1rem 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}nav.button-bar>a{margin:.5rem 0;width:100%}.centred{text-align:center}table{border:2px solid var(--light-border-colour);border-collapse:collapse;margin-bottom:1rem;width:100%;box-sizing:border-box}table td,table th{padding:.5rem 1rem;border:2px solid var(--light-border-colour)}table th{font-weight:var(--main-font-weight-bold)}.container{width:90%;max-width:400px;margin:0 auto}header.main{background-color:var(--section-background-colour);padding:0;border-bottom:1px solid var(--light-border-colour)}header.main>.container{position:relative;display:flex;flex-direction:row;justify-content:space-between}header.main a#logo{display:block;z-index:100}header.main a#logo>img{height:4rem;margin:.5rem 0;object-fit:contain}header.main h1{display:block;position:absolute;top:0;left:0;width:100%;z-index:0;font-size:2rem;line-height:5rem;text-align:center;text-transform:uppercase}footer.main{margin:2rem 0}footer.main ul.links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start}footer.main ul.links>li{display:block;margin:.5rem 0;width:100%}footer.main ul.links>li>a{text-decoration:none}main#content{background-color:var(--section-background-colour)}section{padding:2rem 0 1rem 0}main#content>h1,main#content>h2,main#content>h3,main#content>h4,main#content>h5,main#content>h6,section>h1,section>h2,section>h3,section>h4,section>h5,section>h6{text-align:center}main>section,section.grey{background-color:var(--main-background-colour);padding:2rem 0}section.page,section.header{background-color:var(--section-background-colour);padding:1rem 0}section.header>h1,section.header>h2,section.header>h3,section.header>h4,section.header>h5,section.header>h6,section.header>p{text-align:center}.card,details{background-color:var(--section-background-colour);border:2px solid var(--light-border-colour);border-radius:1rem;padding:1rem}details>summary{list-style:none}details[open]>div,details>summary{border-bottom:1px solid var(--primary-colour)}details[open]>summary{border-bottom:1px solid var(--light-border-colour);margin-bottom:1rem}details>summary::before{display:block;float:right;width:1rem;height:1rem;content:" ";background-image:url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTYgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE2IDIuODUyLTggOC04LTggMi0yIDYgNiA2LTYgMiAyeiIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNTY2QkQ5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4K');background-position:top right;background-repeat:no-repeat;background-size:1rem 1rem;transition:.4s}details[open]>summary::before{transform:rotate(180deg)}.card+.card,details+details{margin:1rem 0}section.hero{background-color:var(--section-background-colour);padding:1rem 0;text-align:center}section.hero img{height:fit-content}section.hero h2{font-size:3rem;text-transform:uppercase}section.hero h3{font-size:2rem}section.hero h4{font-size:1.8rem}section.news{background-color:var(--main-background-colour);padding:2rem 0}section.sponsors{background-color:var(--section-background-colour);padding:2rem 0}ul.sponsors-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin-bottom:0}ul.sponsors-list>li{display:block;margin:1rem 0;width:80%}ul.sponsors-list img{height:120px;width:100%;object-fit:contain}ul.sponsors-list li>a.interview{font-size:1rem;text-decoration:none;display:block;box-sizing:border-box;padding:.5rem 1rem;text-align:center}section.cta{text-align:center;background-color:var(--primary-colour);color:var(--light-text-colour);padding:3rem 0 1rem 0}section.cta h2,section.cta h3,section.cta h4,section.cta h5,section.cta h6{color:var(--light-text-colour)}section.cta h2{text-transform:uppercase}.map>iframe{width:100%;margin-bottom:1rem}section.committe{padding-bottom:1rem}ul.people{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin-bottom:0}ul.people>li{display:block;background-color:var(--section-background-colour);border-radius:1rem;text-align:center;margin:1rem 0;width:calc(100% - 2rem)}ul.people img{margin:1rem auto;width:12rem;height:12rem;border-radius:50%;object-fit:cover}ul.people li>a.interview{font-size:1rem;text-decoration:none;display:block;box-sizing:border-box;padding:.5rem 1rem;text-align:center}.container.sponsor-options{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.container.sponsor-options>div{margin:1rem 0;width:100%}.sponsor-options .card{display:flex;flex-direction:column}.sponsor-options .card .button{margin-top:auto;width:100%}main section.sponsors{background-color:var(--main-background-colour);padding:2rem 0}main section.sponsors>.container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin-bottom:0}main section.sponsors>.container>div{background-color:var(--section-background-colour);border-radius:1rem;box-sizing:border-box;padding:1rem;margin:1rem 0;width:calc(100% - 2rem)}main section.sponsors>.container>div img{height:120px;width:100%;object-fit:contain}main section.sponsors>.container>div a{font-size:1rem;text-decoration:none;display:block;box-sizing:border-box;padding:.5rem 1rem}main section.sponsors>.container>div .description{margin-top:1rem}a.icon.web{line-height:1.5rem;padding-left:2rem!important;background-position:center left;background-repeat:no-repeat;background-size:1.5rem 1.5rem;background-image:url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE3LjkgMTguMjQyYy0wLjI2LTAuODAwMS0xLjAxLTEuMzktMS45LTEuMzloLTF2LTNjMC0wLjI2NTMtMC4xMDU0LTAuNTE5Ni0wLjI5MjktMC43MDcyLTAuMTg3NS0wLjE4NzUtMC40NDE5LTAuMjkyOC0wLjcwNzEtMC4yOTI4aC02di0yaDJjMC4yNjUyIDAgMC41MTk2LTAuMTA1NCAwLjcwNzEtMC4yOTI5IDAuMTg3NS0wLjE4NzYgMC4yOTI5LTAuNDQxOSAwLjI5MjktMC43MDcxNXYtMmgyYzAuNTMwNCAwIDEuMDM5MS0wLjIxMDcxIDEuNDE0Mi0wLjU4NTc5IDAuMzc1MS0wLjM3NTA3IDAuNTg1OC0wLjg4Mzc4IDAuNTg1OC0xLjQxNDJ2LTAuNDFjMS4xOTY1IDAuNDgyMzcgMi4yNTgyIDEuMjQ3NSAzLjA5NDQgMi4yMjk4IDAuODM2MiAwLjk4MjM2IDEuNDIxOSAyLjE1MjcgMS43MDY5IDMuNDEwOSAwLjI4NTEgMS4yNTgxIDAuMjYxIDIuNTY2Ni0wLjA3MDEgMy44MTM1LTAuMzMxMSAxLjI0NjgtMC45NTk1IDIuMzk0OC0xLjgzMTIgMy4zNDU4em0tNi45IDIuNTRjLTMuOTUtMC40OS03LTMuODUtNy03LjkzIDAtMC42MiAwLjA4LTEuMjIgMC4yMS0xLjc5bDQuNzkgNC43OXYxYzAgMC41MzA0IDAuMjEwNzEgMS4wMzkxIDAuNTg1NzkgMS40MTQyIDAuMzc1MDcgMC4zNzUgMC44ODM4MSAwLjU4NTggMS40MTQyIDAuNTg1OG0xLTE2Yy0xLjMxMzIgMC0yLjYxMzYgMC4yNTg2Ni0zLjgyNjggMC43NjEyMS0xLjIxMzMgMC41MDI1NC0yLjMxNTYgMS4yMzkxLTMuMjQ0MiAyLjE2NzctMS44NzU0IDEuODc1NC0yLjkyODkgNC40MTg5LTIuOTI4OSA3LjA3MTEgMCAyLjY1MjEgMS4wNTM2IDUuMTk1NyAyLjkyODkgNy4wNzEgMC45Mjg1OSAwLjkyODYgMi4wMzEgMS42NjUyIDMuMjQ0MiAyLjE2NzcgMS4yMTMyIDAuNTAyNiAyLjUxMzYgMC43NjEzIDMuODI2OCAwLjc2MTMgMi42NTIyIDAgNS4xOTU3LTEuMDUzNiA3LjA3MTEtMi45MjkgMS44NzUzLTEuODc1MyAyLjkyODktNC40MTg5IDIuOTI4OS03LjA3MSAwLTEuMzEzMy0wLjI1ODctMi42MTM2LTAuNzYxMi0zLjgyNjktMC41MDI2LTEuMjEzMy0xLjIzOTEtMi4zMTU2LTIuMTY3Ny0zLjI0NDItMC45Mjg2LTAuOTI4NTgtMi4wMzEtMS42NjUyLTMuMjQ0My0yLjE2NzctMS4yMTMyLTAuNTAyNTUtMi41MTM2LTAuNzYxMjEtMy44MjY4LTAuNzYxMjF6IiBmaWxsPSIjMDAwIi8+PC9zdmc+Cg==')}a.icon.interview{line-height:1.5rem;padding-left:2rem!important;background-position:center left;background-repeat:no-repeat;background-size:1.5rem 1.5rem;background-image:url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjAgMTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTEwLjEgMTguODUyYy0wLjI4MzMzIDAtMC41MjA2Ny0wLjA5Ni0wLjcxMi0wLjI4OHMtMC4yODczMy0wLjQyOTQtMC4yODgtMC43MTJjMC0wLjExNjcgMC4wMjUtMC4yMzc3IDAuMDc1LTAuMzYzIDAuMDUtMC4xMjU0IDAuMTI1LTAuMjM3NyAwLjIyNS0wLjMzN2w0LjYyNS00LjYyNS0wLjcyNS0wLjcyNS00LjYgNC42MjVjLTAuMSAwLjEtMC4yMDgzMyAwLjE3NS0wLjMyNSAwLjIyNXMtMC4yNDE2NyAwLjA3NS0wLjM3NSAwLjA3NWMtMC4yODMzMyAwLTAuNTIwNjctMC4wOTU3LTAuNzEyLTAuMjg3LTAuMTkxMzMtMC4xOTE0LTAuMjg3MzMtMC40MjktMC4yODgtMC43MTMgMC0wLjE2NjcgMC4wMjUtMC4zMDQ0IDAuMDc1LTAuNDEzIDAuMDUtMC4xMDg3IDAuMTE2NjctMC4yMDQ0IDAuMi0wLjI4N2w0LjYyNS00LjYyNS0wLjctMC43MDAwNS00LjYyNSA0LjZjLTAuMSAwLjEtMC4yMDgzMyAwLjE3NS0wLjMyNSAwLjIyNXMtMC4yNSAwLjA3NS0wLjQgMC4wNzVjLTAuMjY2NjcgMC0wLjUtMC4xLTAuNy0wLjNzLTAuMy0wLjQzMzQtMC4zLTAuN2MwLTAuMTMzNCAwLjAyNS0wLjI1ODQgMC4wNzUtMC4zNzUgMC4wNS0wLjExNjcgMC4xMjUtMC4yMjUgMC4yMjUtMC4zMjVsNC42MjUtNC42MjUtMC43MjUtMC43LTQuNiA0LjYyNWMtMC4wODMzMyAwLjA4MzMtMC4xODMzMyAwLjE1LTAuMyAwLjJzLTAuMjU4MzMgMC4wNzUtMC40MjUgMC4wNzVjLTAuMjgzMzMgMC0wLjUyMS0wLjA5Ni0wLjcxMy0wLjI4OHMtMC4yODc2Ny0wLjQyOTQtMC4yODctMC43MTJjMC0wLjEzMzQgMC4wMjUtMC4yNTg0IDAuMDc1LTAuMzc1IDAuMDUtMC4xMTY3IDAuMTI1LTAuMjI1IDAuMjI1LTAuMzI1bDUuNTc1LTUuNTc1IDMuNzUgMy43NzVjMC4xODMzIDAuMTgzMzQgMC40IDAuMzI5MzQgMC42NSAwLjQzOCAwLjI1IDAuMTA4NjcgMC41IDAuMTYyNjcgMC43NSAwLjE2MiAwLjUzMzMgMCAxLTAuMTg3MzMgMS40LTAuNTYyIDAuNC0wLjM3NDY2IDAuNi0wLjg1Mzk5IDAuNi0xLjQzOCAwLTAuMjMzMzQtMC4wNDE3LTAuNDc1LTAuMTI1LTAuNzI1cy0wLjIzMzMtMC40ODMzNC0wLjQ1LTAuN2wtNC40NzUtNC40NzVjMC4yODMzLTAuMjY2NjcgMC42LTAuNDcwNjcgMC45NS0wLjYxMiAwLjM1LTAuMTQxMzQgMC43LTAuMjEyMzQgMS4wNS0wLjIxMyAwLjQzMzMgMCAwLjgzMzMgMC4wNzEgMS4yIDAuMjEzIDAuMzY2NyAwLjE0MiAwLjcgMC4zNjI2NiAxIDAuNjYxOTlsNC4yMjUgNC4yNWMwLjMgMC4zIDAuNTIxIDAuNjMzMzMgMC42NjMgMSAwLjE0MiAwLjM2NjY2IDAuMjEyNyAwLjc5MTY2IDAuMjEyIDEuMjc1IDAgMC4zMzMzNC0wLjA3NSAwLjY3MS0wLjIyNSAxLjAxM3MtMC4zNjY3IDAuNjU0MzQtMC42NSAwLjkzNzA1bC04LjMyNSA4LjM1Yy0wLjEzMzMgMC4xMzMzLTAuMjUgMC4yMTY2LTAuMzUgMC4yNS0wLjEgMC4wMzMzLTAuMjE2NyAwLjA1LTAuMzUgMC4wNXptLTguNTc1LTgtMC42NS0wLjY1Yy0wLjI4MzMzLTAuMjY2NzEtMC41LTAuNTgzMzgtMC42NS0wLjk1MDA1LTAuMTUtMC4zNjY2Ni0wLjIyNS0wLjc0OTk5LTAuMjI1LTEuMTUgMC0wLjQzMzM0IDAuMDgzMzMzLTAuODMzMzQgMC4yNS0xLjIgMC4xNjY2Ny0wLjM2NjY3IDAuMzc1LTAuNjc1IDAuNjI1LTAuOTI1bDQuMjI1LTQuMjVjMC4yNjY2Ny0wLjI2NjY2IDAuNTgzMzMtMC40NzkzMyAwLjk1LTAuNjM4IDAuMzY2NjctMC4xNTg2NiAwLjcyNS0wLjIzNzY2IDEuMDc1LTAuMjM3IDAuNDUgMCAwLjg1IDAuMDYyNjY3IDEuMiAwLjE4OCAwLjM1IDAuMTI1MzQgMC42OTE2NyAwLjM1NDM0IDEuMDI1IDAuNjg3bDUuMTI1IDUuMTI1YzAuMSAwLjA5OTk5IDAuMTc1IDAuMjA4MzMgMC4yMjUgMC4zMjQ5OSAwLjA1IDAuMTE2NjcgMC4wNzUgMC4yNDE2NyAwLjA3NSAwLjM3NSAwIDAuMjY2NjctMC4xIDAuNS0wLjMgMC43cy0wLjQzMzMgMC4zLTAuNyAwLjNjLTAuMTUgMC0wLjI3NS0wLjAyMDY2LTAuMzc1LTAuMDYyLTAuMS0wLjA0MTMzLTAuMjA4My0wLjEyMDY2LTAuMzI1LTAuMjM4bC00LjUtNC40NS03LjA1IDcuMDV6IiBmaWxsPSIjMDAwIi8+PC9zdmc+Cg==')}#main-menu{width:5rem;z-index:100}#menu-pancake{display:block;width:5rem;height:5rem;background-color:var(--section-background-colour);background-image:url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTMgMTIuOTI2aDE4bS0xOC02aDE4bS0xOCAxMmgxOCIgc3Ryb2tlPSIjMjAyMTI1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPgo=');background-position:center right;background-repeat:no-repeat;background-size:2.5rem 2.5rem}#main-menu>div.menu-pane{padding:.5rem 0;margin:0;list-style:none;position:absolute;top:5rem;right:0;left:0;background:var(--section-background-colour);z-index:10000;display:none;visibility:hidden;opacity:0;box-shadow:0 1.2rem 1.6rem -0.4rem rgba(16,24,40,0.08),0 .4rem .6rem -0.2rem rgba(16,24,40,0.03);border-top:1px solid var(--light-border-colour)}#main-menu ul>li{}#main-menu ul>li>a{display:block;text-decoration:none;font-size:1.2rem;padding:.75rem 1rem;box-sizing:border-box}#main-menu ul>li>a:hover{background-color:var(--main-background-colour)}#main-menu ul>li:hover,#main-menu ul>li:focus-within{cursor:pointer;text-decoration:none}#main-menu:focus>div.menu-pane,#main-menu:focus-within>div.menu-pane,#main-menu:hover>div.menu-pane,#main-menu div.menu-pane:hover,#main-menu div.menu-pane:focus-within{visibility:visible;opacity:1;display:block}#main-menu ul{padding-bottom:.5rem;border-bottom:1px solid var(--light-border-colour)}ul.socials{display:flex;flex-direction:row;width:100%;margin:1rem 0}ul.socials li{display:block;margin:0 1rem 0 0;padding:0}ul.socials li a{display:block;width:2rem;height:2rem;background-position:center;background-repeat:no-repeat;background-size:2rem 2rem}.icons.email{background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzU2NmJkOSI+PGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iMSIvPjxwYXRoIGQ9Im0yMi45OSAxNS44MWMtLjAyLS43NC0uMTU1LTEuNDUtLjM4OC0yLjExNWw4LjM5OC01LjI0OXYtMS40NDZjMC0xLjEwMy0uODk3LTItMi0yaC0yNmMtMS4xMDMgMC0yIC44OTctMiAydjEuNDQ2bDguMzk4IDUuMjQ5Yy0uMjMzLjY2NS0uMzY5IDEuMzc1LS4zODggMi4xMTVsLTguMDEtNS4wMDZ2MTQuMTk2YzAgMS4xMDMuODk3IDIgMiAyaDI2YzEuMTAzIDAgMi0uODk3IDItMnYtMTQuMTk2em0tMy40OSAyLjY5Yy0uNTAxIDAtLjk2Ni0uMTUxLTEuMzU3LS40MDYtLjU0Ni41NTctMS4zMDQuOTA2LTIuMTQzLjkwNi0xLjY1NCAwLTMtMS4zNDYtMy0zczEuMzQ2LTMgMy0zIDMgMS4zNDYgMyAzYzAgLjI3Ni4yMjQuNS41LjVzLjUtLjIyNC41LS41YzAtMi4yMDYtMS43OTQtNC00LTRzLTQgMS43OTQtNCA0IDEuNzk0IDQgNCA0Yy44OCAwIDEuNzA4LS4yNzUgMi4zOTYtLjc5Ni40NDEtLjMzNCAxLjA2OC0uMjQ4IDEuNDAxLjE5Mi4zMzQuNDQuMjQ4IDEuMDY3LS4xOTIgMS40MDEtMS4wMzguNzg3LTIuMjg0IDEuMjAzLTMuNjA1IDEuMjAzLTMuMzA5IDAtNi0yLjY5MS02LTZzMi42OTEtNiA2LTYgNiAyLjY5MSA2IDZjMCAxLjM3OC0xLjEyMiAyLjUtMi41IDIuNXoiLz48L2c+PC9zdmc+Cg==')}.icons.github{background-image:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im00OS44NTQgMmMtMjcuMDE1IDAtNDguODU0IDIyLTQ4Ljg1NCA0OS4yMTcgMCAyMS43NTYgMTMuOTkzIDQwLjE3MiAzMy40MDUgNDYuNjkgMi40MjcgMC40OSAzLjMxNi0xLjA1OSAzLjMxNi0yLjM2MiAwLTEuMTQxLTAuMDgtNS4wNTItMC4wOC05LjEyNy0xMy41OSAyLjkzNC0xNi40Mi01Ljg2Ny0xNi40Mi01Ljg2Ny0yLjE4NC01LjcwNC01LjQyLTcuMTctNS40Mi03LjE3LTQuNDQ4LTMuMDE1IDAuMzI0LTMuMDE1IDAuMzI0LTMuMDE1IDQuOTM0IDAuMzI2IDcuNTIzIDUuMDUyIDcuNTIzIDUuMDUyIDQuMzY3IDcuNDk2IDExLjQwNCA1LjM3OCAxNC4yMzUgNC4wNzQgMC40MDQtMy4xNzggMS42OTktNS4zNzggMy4wNzQtNi42LTEwLjgzOS0xLjE0MS0yMi4yNDMtNS4zNzgtMjIuMjQzLTI0LjI4MyAwLTUuMzc4IDEuOTQtOS43NzggNS4wMTQtMTMuMi0wLjQ4NS0xLjIyMi0yLjE4NC02LjI3NSAwLjQ4Ni0xMy4wMzggMCAwIDQuMTI1LTEuMzA0IDEzLjQyNiA1LjA1MmE0Ni45NyA0Ni45NyAwIDAgMSAxMi4yMTQtMS42M2M0LjEyNSAwIDguMzMgMC41NzEgMTIuMjEzIDEuNjMgOS4zMDItNi4zNTYgMTMuNDI3LTUuMDUyIDEzLjQyNy01LjA1MiAyLjY3IDYuNzYzIDAuOTcgMTEuODE2IDAuNDg1IDEzLjAzOCAzLjE1NSAzLjQyMiA1LjAxNSA3LjgyMiA1LjAxNSAxMy4yIDAgMTguOTA1LTExLjQwNCAyMy4wNi0yMi4zMjQgMjQuMjgzIDEuNzggMS41NDggMy4zMTYgNC40ODEgMy4zMTYgOS4xMjYgMCA2LjYtMC4wOCAxMS44OTctMC4wOCAxMy41MjYgMCAxLjMwNCAwLjg5IDIuODUzIDMuMzE2IDIuMzY0IDE5LjQxMi02LjUyIDMzLjQwNS0yNC45MzUgMzMuNDA1LTQ2LjY5MSAwLjA4LTI3LjIxNy0yMS44MzktNDkuMjE3LTQ4Ljc3My00OS4yMTd6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM1NjZiZDkiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPgo=')}.icons.gitlab{background-image:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyMDAgMjAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojNDIzMDdkO308L3N0eWxlPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODkuOTczIC04OS41MTcpIiBmaWxsPSIjNTY2YmQ5Ij48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Im0yODIuODMgMTcwLjczLTAuMjctMC42OS0yNi4xNC02OC4yMmE2LjgxIDYuODEgMCAwIDAtMi42OS0zLjI0IDcgNyAwIDAgMC04IDAuNDMgNyA3IDAgMCAwLTIuMzIgMy41MmwtMTcuNjUgNTRoLTcxLjQ3bC0xNy42NS01NGE2Ljg2IDYuODYgMCAwIDAtMi4zMi0zLjUzIDcgNyAwIDAgMC04LTAuNDMgNi44NyA2Ljg3IDAgMCAwLTIuNjkgMy4yNGwtMjYuMTkgNjguMTktMC4yNiAwLjY5YTQ4LjU0IDQ4LjU0IDAgMCAwIDE2LjEgNTYuMWwwLjA5IDAuMDcgMC4yNCAwLjE3IDM5LjgyIDI5LjgyIDE5LjcgMTQuOTEgMTIgOS4wNmE4LjA3IDguMDcgMCAwIDAgOS43NiAwbDEyLTkuMDYgMTkuNy0xNC45MSA0MC4wNi0zMCAwLjEtMC4wOGE0OC41NiA0OC41NiAwIDAgMCAxNi4wOC01Ni4wNHoiIGZpbGw9IiM1NjZiZDkiLz48L2c+PC9zdmc+Cg==')}.icons.linkedin{background-image:url('data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgcm9sZT0iaW1nIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB4PSI0LjY5NzUiIHk9IjQuNTg1OCIgd2lkdGg9IjE0LjkyOCIgaGVpZ2h0PSIxNC41MDQiIGZpbGw9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxLjUiIHN0cm9rZS13aWR0aD0iMCIvPjxwYXRoIGQ9Im0xOS43IDNoLTE1LjRjLTAuNzE4IDAtMS4zIDAuNTgyLTEuMyAxLjN2MTUuNGMwIDAuNzE4IDAuNTgyIDEuMyAxLjMgMS4zaDE1LjRjMC43MTggMCAxLjMtMC41ODIgMS4zLTEuM3YtMTUuNGMwLTAuNzE4LTAuNTgyLTEuMy0xLjMtMS4zem0tMTEuMzYxIDE1LjMzOGgtMi42NzJ2LTguNTloMi42NzJ2OC41OXptLTEuMzM1LTkuNzY0Yy0wLjg1NyAwLTEuNTQ5LTAuNjk0LTEuNTQ5LTEuNTQ4IDAtMC44NTUgMC42OTEtMS41NDggMS41NDktMS41NDggMC44NTQgMCAxLjU0NyAwLjY5NCAxLjU0NyAxLjU0OCAwIDAuODU1LTAuNjkzIDEuNTQ4LTEuNTQ3IDEuNTQ4em0xMS4zMzUgOS43NjRoLTIuNjY5di00LjE3N2MwLTAuOTk2LTAuMDE3LTIuMjc4LTEuMzg3LTIuMjc4LTEuMzg5IDAtMS42MDEgMS4wODYtMS42MDEgMi4yMDZ2NC4yNDloLTIuNjY3di04LjU5aDIuNTU5djEuMTc0aDAuMDM3YzAuMzU2LTAuNjc1IDEuMjI3LTEuMzg3IDIuNTI2LTEuMzg3IDIuNzAzIDAgMy4yMDMgMS43NzkgMy4yMDMgNC4wOTJ2NC43MTF6IiBmaWxsPSIjNTY2YmQ5Ii8+PC9zdmc+Cg==')}.icons.mastodon{background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUwIiBoZWlnaHQ9IjI1MCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMjM0LjM4IDIzNC4zNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjIxLjE4IDEzOS45N2MtMy4xODEyIDE2LjM2Ni0yOC40OTIgMzQuMjc4LTU3LjU2MiAzNy43NDktMTUuMTU5IDEuODA4OC0zMC4wODQgMy40NzEyLTQ1Ljk5OSAyLjc0MTItMjYuMDI4LTEuMTkyNS00Ni41NjUtNi4yMTI1LTQ2LjU2NS02LjIxMjUgMCAyLjUzMzggMC4xNTYyNSA0Ljk0NjIgMC40Njg3NSA3LjIwMjUgMy4zODM4IDI1LjY4NiAyNS40NyAyNy4yMjUgNDYuMzkxIDI3Ljk0MiAyMS4xMTYgMC43MjI1IDM5LjkxOS01LjIwNjIgMzkuOTE5LTUuMjA2MmwwLjg2NzUgMTkuMDlzLTE0Ljc3IDcuOTMxMi00MS4wODEgOS4zOWMtMTQuNTA5IDAuNzk3NS0zMi41MjQtMC4zNjUtNTMuNTA2LTUuOTE4OC00NS41MDgtMTIuMDQ1LTUzLjMzNC02MC41NTQtNTQuNTMxLTEwOS43Ny0wLjM2NS0xNC42MTQtMC4xNC0yOC4zOTQtMC4xNC0zOS45MTkgMC01MC4zMyAzMi45NzYtNjUuMDgyIDMyLjk3Ni02NS4wODIgMTYuNjI4LTcuNjM2MyA0NS4xNTktMTAuODQ4IDc0LjgyLTExLjA5aDAuNzI4NzVjMjkuNjYxIDAuMjQyNSA1OC4yMTEgMy40NTM4IDc0LjgzOCAxMS4wOSAwIDAgMzIuOTc1IDE0Ljc1MiAzMi45NzUgNjUuMDgyIDAgMCAwLjQxMzc1IDM3LjEzNC00LjU5ODggNjIuOTE1IiBmaWxsPSIjNTY2YmQ5Ii8+PHBhdGggZD0ibTE4Ni44OCA4MC45NjN2NjAuOTQxaC0yNC4xNDR2LTU5LjE1YzAtMTIuNDY5LTUuMjQ2Mi0xOC43OTgtMTUuNzQtMTguNzk4LTExLjYwMiAwLTE3LjQxOCA3LjUwNzUtMTcuNDE4IDIyLjM1MnYzMi4zNzZoLTI0LjAwMXYtMzIuMzc2YzAtMTQuODQ1LTUuODE2Mi0yMi4zNTItMTcuNDE5LTIyLjM1Mi0xMC40OTQgMC0xNS43NCA2LjMyODgtMTUuNzQgMTguNzk4djU5LjE1aC0yNC4xNDR2LTYwLjk0MWMwLTEyLjQ1NSAzLjE3MTItMjIuMzUyIDkuNTQxMi0yOS42NzUgNi41Njg4LTcuMzIyNSAxNS4xNzEtMTEuMDc2IDI1Ljg1LTExLjA3NiAxMi4zNTUgMCAyMS43MTEgNC43NDg4IDI3Ljg5OCAxNC4yNDhsNi4wMTM4IDEwLjA4MSA2LjAxNS0xMC4wODFjNi4xODUtOS40OTg4IDE1LjU0MS0xNC4yNDggMjcuODk4LTE0LjI0OCAxMC42NzggMCAxOS4yOCAzLjc1MzggMjUuODUgMTEuMDc2IDYuMzY4OCA3LjMyMjUgOS41NCAxNy4yMiA5LjU0IDI5LjY3NSIgZmlsbD0iI2ZmZiIvPjwvc3ZnPgo=')}.icons.share{background-image:url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTcgMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTEzLjUgMC4xMDIwNWMtMC40NzU1LTEuNmUtNCAtMC45NDUyIDAuMTA0MDItMS4zNzYxIDAuMzA1MTktMC40MzA4IDAuMjAxMTctMC44MTIzIDAuNDk0NDMtMS4xMTc0IDAuODU5MDktMC4zMDUyIDAuMzY0NjYtMC41MjY2IDAuNzkxODMtMC42NDg3IDEuMjUxNC0wLjEyMiAwLjQ1OTU2LTAuMTQxOCAwLjk0MDMxLTAuMDU3OCAxLjQwODNsLTQuNzMgMy4zMTJjLTAuMDIzNjUgMC4wMTYzNi0wLjA0NjM2IDAuMDM0MDYtMC4wNjggMC4wNTMtMC40Nzk4Ni0wLjM3NTEyLTEuMDU1NS0wLjYwNzg0LTEuNjYxMi0wLjY3MTYzLTAuNjA1NzMtMC4wNjM3OS0xLjIxNzIgMC4wNDM5My0xLjc2NDcgMC4zMTA4NnMtMS4wMDg5IDAuNjgyMzQtMS4zMzE3IDEuMTk4OGMtMC4zMjI4IDAuNTE2NTEtMC40OTM5NiAxLjExMzMtMC40OTM5NiAxLjcyMjQgMCAwLjYwOTA1IDAuMTcxMTYgMS4yMDYgMC40OTM5NiAxLjcyMjQgMC4zMjI4IDAuNTE2NSAwLjc4NDI0IDAuOTMxOSAxLjMzMTcgMS4xOTg4IDAuNTQ3NDggMC4yNjcgMS4xNTkgMC4zNzQ3IDEuNzY0NyAwLjMxMDkgMC42MDU3NC0wLjA2MzggMS4xODE0LTAuMjk2NSAxLjY2MTItMC42NzE2IDAuMDIxNjEgMC4wMTkyIDAuMDQ0MzIgMC4wMzczIDAuMDY4IDAuMDU0bDQuNzMgMy4zMTJjLTAuMTQwNCAwLjc4MjcgMC4wMTEgMS41ODk4IDAuNDI1NyAyLjI2ODQgMC40MTQ2IDAuNjc4NiAxLjA2MzcgMS4xODE2IDEuODI0MyAxLjQxMzhzMS41Nzk5IDAuMTc3NSAyLjMwMjktMC4xNTM4YzAuNzIyOS0wLjMzMTMgMS4yOTkzLTAuOTE2MiAxLjYyLTEuNjQzOXMwLjM2MzUtMS41NDc4IDAuMTIwMi0yLjMwNDljLTAuMjQzMi0wLjc1NzEtMC43NTU3LTEuMzk4OC0xLjQ0MDItMS44MDM1LTAuNjg0Ni0wLjQwNDctMS40OTM4LTAuNTQ0My0yLjI3NDQtMC4zOTI1cy0xLjQ3ODUgMC41ODQ2LTEuOTYxNSAxLjIxNjNsLTQuNDc5LTMuMTM0OWMwLjItMC40MjIgMC4zMTItMC44OTMgMC4zMTItMS4zOTEgMC0wLjQ5OC0wLjExMi0wLjk3LTAuMzEyLTEuMzkxbDQuNDgtMy4xMzZjMC4zMzU2IDAuNDM5MjcgMC43Nzc3IDAuNzg1NjggMS4yODQ1IDEuMDA2NSAwLjUwNjcgMC4yMjA4IDEuMDYxNCAwLjMwODY5IDEuNjExNyAwLjI1NTM2IDAuNTUwMi0wLjA1MzMzIDEuMDc3Ny0wLjI0NjEyIDEuNTMyNi0wLjU2MDE0czAuODIyMy0wLjczODg5IDEuMDY3Mi0xLjIzNDRjMC4yNDUtMC40OTU1NSAwLjM1OTUtMS4wNDU0IDAuMzMyOC0xLjU5NzUtMC4wMjY4LTAuNTUyMTQtMC4xOTM5LTEuMDg4My0wLjQ4NTYtMS41NTc5cy0wLjY5ODQtMC44NTY5Mi0xLjE4MTYtMS4xMjU1Yy0wLjQ4MzEtMC4yNjg1OC0xLjAyNjgtMC40MDk0Ny0xLjU3OTYtMC40MDkzN3ptLTEuNzUgMy4yNWMwLTAuNDY0MTMgMC4xODQ0LTAuOTA5MjUgMC41MTI2LTEuMjM3NCAwLjMyODItMC4zMjgxOCAwLjc3MzMtMC41MTI1NiAxLjIzNzQtMC41MTI1NnMwLjkwOTMgMC4xODQzOCAxLjIzNzQgMC41MTI1NmMwLjMyODIgMC4zMjgxOSAwLjUxMjYgMC43NzMzMSAwLjUxMjYgMS4yMzc0cy0wLjE4NDQgMC45MDkyNS0wLjUxMjYgMS4yMzc0Yy0wLjMyODEgMC4zMjgxOS0wLjc3MzMgMC41MTI1Ni0xLjIzNzQgMC41MTI1NnMtMC45MDkyLTAuMTg0MzctMS4yMzc0LTAuNTEyNTYtMC41MTI2LTAuNzczMzEtMC41MTI2LTEuMjM3NHptLTguMjUgNC43NWMtMC40NjQxMyAwLTAuOTA5MjUgMC4xODQzNy0xLjIzNzQgMC41MTI1Ni0wLjMyODE4IDAuMzI4MTktMC41MTI1NiAwLjc3MzMxLTAuNTEyNTYgMS4yMzc0IDAgMC40NjQxNSAwLjE4NDM4IDAuOTA5MjUgMC41MTI1NiAxLjIzNzQgMC4zMjgxOSAwLjMyODIgMC43NzMzMSAwLjUxMjYgMS4yMzc0IDAuNTEyNnMwLjkwOTI1LTAuMTg0NCAxLjIzNzQtMC41MTI2IDAuNTEyNTYtMC43NzMzIDAuNTEyNTYtMS4yMzc0YzAtMC40NjQxMy0wLjE4NDM3LTAuOTA5MjUtMC41MTI1Ni0xLjIzNzRzLTAuNzczMzEtMC41MTI1Ni0xLjIzNzQtMC41MTI1NnptMTAgNi41Yy0wLjQ2NDEgMC0wLjkwOTIgMC4xODQzLTEuMjM3NCAwLjUxMjVzLTAuNTEyNiAwLjc3MzMtMC41MTI2IDEuMjM3NWMwIDAuNDY0MSAwLjE4NDQgMC45MDkyIDAuNTEyNiAxLjIzNzRzMC43NzMzIDAuNTEyNiAxLjIzNzQgMC41MTI2IDAuOTA5My0wLjE4NDQgMS4yMzc0LTAuNTEyNmMwLjMyODItMC4zMjgyIDAuNTEyNi0wLjc3MzMgMC41MTI2LTEuMjM3NCAwLTAuNDY0Mi0wLjE4NDQtMC45MDkzLTAuNTEyNi0xLjIzNzUtMC4zMjgxLTAuMzI4Mi0wLjc3MzMtMC41MTI1LTEuMjM3NC0wLjUxMjV6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPgo=')}.icons.twitter{background-image:url('data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0MDAgNDAwIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA0MDAgNDAwIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOjU2NmJkOWZmO30KCS5zdDF7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KCgk8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIyMDAiIGN5PSIyMDAiIHI9IjIwMCIgZmlsbD0iIzU2NmJkOSIvPgoKCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJtMTYzLjQgMzA1LjVjODguNyAwIDEzNy4yLTczLjUgMTM3LjItMTM3LjIgMC0yLjEgMC00LjItMC4xLTYuMiA5LjQtNi44IDE3LjYtMTUuMyAyNC4xLTI1LTguNiAzLjgtMTcuOSA2LjQtMjcuNyA3LjYgMTAtNiAxNy42LTE1LjQgMjEuMi0yNi43LTkuMyA1LjUtMTkuNiA5LjUtMzAuNiAxMS43LTguOC05LjQtMjEuMy0xNS4yLTM1LjItMTUuMi0yNi42IDAtNDguMiAyMS42LTQ4LjIgNDguMiAwIDMuOCAwLjQgNy41IDEuMyAxMS00MC4xLTItNzUuNi0yMS4yLTk5LjQtNTAuNC00LjEgNy4xLTYuNSAxNS40LTYuNSAyNC4yIDAgMTYuNyA4LjUgMzEuNSAyMS41IDQwLjEtNy45LTAuMi0xNS4zLTIuNC0yMS44LTZ2MC42YzAgMjMuNCAxNi42IDQyLjggMzguNyA0Ny4zLTQgMS4xLTguMyAxLjctMTIuNyAxLjctMy4xIDAtNi4xLTAuMy05LjEtMC45IDYuMSAxOS4yIDIzLjkgMzMuMSA0NSAzMy41LTE2LjUgMTIuOS0zNy4zIDIwLjYtNTkuOSAyMC42LTMuOSAwLTcuNy0wLjItMTEuNS0wLjcgMjEuMSAxMy44IDQ2LjUgMjEuOCA3My43IDIxLjgiLz4KCjwvc3ZnPgo=')}.profile-card ul.socials{margin:0 auto}#footer ul.socials{margin:.25rem 0}.author-socials ul.socials{margin:1rem auto}@media(min-width:800px){.container{max-width:780px}#main-menu,#menu-pancake{width:8rem}footer.main ul.links>li{width:calc((100% - 1rem) / 2)}ul.sponsors-list>li{width:calc((100% - 4rem) / 2)}nav.button-bar>a{width:calc((100% - 2rem) / 2)}ul.people>li{width:calc((100% - 4rem) / 2)}.container.sponsor-options>div{width:calc((100% - 4rem) / 2)}main section.sponsors>.container>div{width:calc((100% - 4rem) / 2)}}@media(min-width:1000px){.container{max-width:960px}#main-menu,#menu-pancake{width:10rem}footer.main ul.links>li{width:calc((100% - 3rem) / 4)}ul.sponsors-list>li{width:calc((100% - 4rem) / 2)}nav.button-bar>a{width:calc((100% - 2rem) / 2)}ul.people>li{width:calc((100% - 6rem) / 3)}.container.sponsor-options>div{width:40%}main section.sponsors>.container>div{width:calc((100% - 4rem) / 2)}}@media(min-width:1600px){}
\ No newline at end of file
--- /dev/null
+/* Root variables */
+:root {
+ /* Main font settings */
+ --main-font: 'Inter', sans-serif;
+ --main-font-weight-normal: 400;
+ --main-font-weight-bold: 600;
+ --main-font-weight-extra-bold: 800;
+ /* Main colours */
+ --main-text-colour: #202125;
+ --light-text-colour: #ffffff;
+ --main-background-colour: #f9f9f9;
+ --section-background-colour: #ffffff;
+ --primary-colour: #566BD9;
+ --secondary-colour: #d95656;
+ /* Borders */
+ --light-border-colour: #DADBDF;
+}
+
+/* Reset */
+* {
+ padding: 0;
+ margin: 0;
+}
+
+/* Main body style */
+body {
+ font-family: var(--main-font);
+ font-weight: var(--main-font-weight-normal);
+ color: var(--main-text-colour);
+ background-color: var(--main-background-colour);
+ font-size: 16px;
+ line-height: 1.2;
+}
+
+/* Core text styles */
+h1, h2, h3, h4, h5, h6 {
+ font-weight: var(--main-font-weight-bold);
+ color: var(--main-text-colour);
+ line-height: 1.2;
+ width: 100%;
+ margin-bottom: 1rem;
+}
+h1 { font-size: 2.5rem; font-weight: var(--main-font-weight-extra-bold); }
+h2 { font-size: 2rem; font-weight: var(--main-font-weight-extra-bold); }
+h3 { font-size: 1.5rem; }
+h4 { font-size: 1.2rem; }
+h5 { font-size: 1.1rem; }
+h6 { font-size: 1rem; font-weight: var(--main-font-weight-normal); }
+
+p {
+ margin-bottom: 1rem;
+ line-height: 1.4;
+}
+
+a:visited,
+a {
+ text-decoration: underline;
+ outline: none;
+ color: var(--main-text-colour);
+}
+
+a:hover,
+a:active,
+a:focus {
+ color: var(--primary-colour);
+}
+
+ol,
+ul {
+ list-style: none;
+}
+
+strong, b {
+ font-weight: var(--main-font-weight-bold);
+}
+
+em {
+ font-style: italic;
+}
+
+hr {
+ display: block;
+ width: 100%;
+ margin: 2rem auto;
+ border: none;
+ border-top: 2px solid var(--primary-colour);
+}
+
+main ul,
+main ol {
+ margin-bottom: 1rem;
+}
+
+main ul > li,
+main ol > li {
+ padding: 0.25rem 0;
+}
+
+/* Core image styles */
+img {
+ display: block;
+ box-sizing: border-box;
+ border-radius: 1rem;
+ margin: 1rem 0;
+ width: 100%;
+ height: 10rem;
+ object-fit: cover;
+}
+
+/* Buttons */
+a.button,
+a.button.hollow.primary {
+ display: block;
+ box-sizing: border-box;
+ padding: 1rem;
+ border-radius: 1rem;
+ border: 2px solid var(--primary-colour);
+ text-decoration: none;
+ color: var(--primary-colour);
+ background-color: var(--section-background-colour);
+ font-size: 1.2rem;
+ font-weight: var(--main-font-weight-bold);
+ text-align: center;
+ width: fit-content;
+ margin: 0 auto;
+ box-shadow: 0 0.6rem 0.8rem -0.2rem rgba(16, 24, 40, 0.08), 0 0.4rem 0.6rem -0.2rem rgba(16, 24, 40, 0.03);
+ text-transform: uppercase;
+}
+
+a.button:hover,
+a.button.hollow.primary:hover {
+ color: var(--main-text-colour);
+ background-color: var(--light-border-colour);
+ border: 2px solid var(--main-text-colour);
+}
+
+a.button.hollow.secondary {
+ background-color: var(--section-background-colour);
+ border: 2px solid var(--secondary-colour);
+ color: var(--secondary-colour);
+}
+
+a.button.hollow.secondary:hover {
+ color: var(--main-text-colour);
+ background-color: var(--light-border-colour);
+ border: 2px solid var(--main-text-colour);
+}
+
+a.button.primary {
+ background-color: var(--primary-colour);
+ color: var(--light-text-colour);
+}
+
+a.button.primary:hover {
+ background-color: var(--main-text-colour);
+ border: 2px solid var(--main-text-colour);
+}
+
+a.button.secondary {
+ background-color: var(--secondary-colour);
+ border: 2px solid var(--secondary-colour);
+ color: var(--light-text-colour);
+}
+
+a.button.secondary:hover {
+ background-color: var(--main-text-colour);
+ border: 2px solid var(--main-text-colour);
+}
+
+nav.button-bar {
+ padding: 1rem 0;
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ justify-content: space-evenly;
+
+}
+
+nav.button-bar > a {
+ margin: 0.5rem 0;
+ width: 100%;
+}
+
+.centred {
+ text-align: center;
+}
+
+table {
+ border: 2px solid var(--light-border-colour);
+ border-collapse: collapse;
+ margin-bottom: 1rem;
+ width: 100%;
+ box-sizing: border-box;
+}
+
+table td, table th {
+ padding: 0.5rem 1rem;
+ border: 2px solid var(--light-border-colour);
+}
+
+table th {
+ font-weight: var(--main-font-weight-bold);
+}
+
--- /dev/null
+#!/bin/sh
+
+echo "/* Building CSS */"
+cat ./font.css ./base.css ./layout.css ./menu.css ./socials.css ./responsive.css | cssmin > ../main.min.css
+
--- /dev/null
+
+@font-face {
+ font-family: 'Poppins';
+ font-style: italic;
+ font-weight: 100;
+ font-display: swap;
+ src: url(/fonts/poppins-v20/Poppins-ThinItalic.ttf) format('truetype');
+}
+@font-face {
+ font-family: 'Poppins';
+ font-style: italic;
+ font-weight: 200;
+ font-display: swap;
+ src: url(/fonts/poppins-v20/Poppins-ExtraLightItalic.ttf) format('truetype');
+}
+@font-face {
+ font-family: 'Poppins';
+ font-style: italic;
+ font-weight: 300;
+ font-display: swap;
+ src: url(/fonts/poppins-v20/Poppins-LightItalic.ttf) format('truetype');
+}
+@font-face {
+ font-family: 'Poppins';
+ font-style: italic;
+ font-weight: 400;
+ font-display: swap;
+ src: url(/fonts/poppins-v20/Poppins-Italic.ttf) format('truetype');
+}
+@font-face {
+ font-family: 'Poppins';
+ font-style: italic;
+ font-weight: 500;
+ font-display: swap;
+ src: url(/fonts/poppins-v20/Poppins-MediumItalic.ttf) format('truetype');
+}
+@font-face {
+ font-family: 'Poppins';
+ font-style: italic;
+ font-weight: 600;
+ font-display: swap;
+ src: url(/fonts/poppins-v20/Poppins-SemiBoldItalic.ttf) format('truetype');
+}
+@font-face {
+ font-family: 'Poppins';
+ font-style: italic;
+ font-weight: 700;
+ font-display: swap;
+ src: url(/fonts/poppins-v20/Poppins-BoldItalic.ttf) format('truetype');
+}
+@font-face {
+ font-family: 'Poppins';
+ font-style: italic;
+ font-weight: 800;
+ font-display: swap;
+ src: url(/fonts/poppins-v20/Poppins-ExtraBoldItalic.ttf) format('truetype');
+}
+@font-face {
+ font-family: 'Poppins';
+ font-style: italic;
+ font-weight: 900;
+ font-display: swap;
+ src: url(/fonts/poppins-v20/Poppins-BlackItalic.ttf) format('truetype');
+}
+@font-face {
+ font-family: 'Poppins';
+ font-style: normal;
+ font-weight: 100;
+ font-display: swap;
+ src: url(/fonts/poppins-v20/Poppins-Thin.ttf) format('truetype');
+}
+@font-face {
+ font-family: 'Poppins';
+ font-style: normal;
+ font-weight: 200;
+ font-display: swap;
+ src: url(/fonts/poppins-v20/Poppins-ExtraLight.ttf) format('truetype');
+}
+@font-face {
+ font-family: 'Poppins';
+ font-style: normal;
+ font-weight: 300;
+ font-display: swap;
+ src: url(/fonts/poppins-v20/Poppins-Light.ttf) format('truetype');
+}
+@font-face {
+ font-family: 'Poppins';
+ font-style: normal;
+ font-weight: 400;
+ font-display: swap;
+ src: url(/fonts/poppins-v20/Poppins-Regular.ttf) format('truetype');
+}
+@font-face {
+ font-family: 'Poppins';
+ font-style: normal;
+ font-weight: 500;
+ font-display: swap;
+ src: url(/fonts/poppins-v20/Poppins-Medium.ttf) format('truetype');
+}
+@font-face {
+ font-family: 'Poppins';
+ font-style: normal;
+ font-weight: 600;
+ font-display: swap;
+ src: url(/fonts/poppins-v20/Poppins-SemiBold.ttf) format('truetype');
+}
+@font-face {
+ font-family: 'Poppins';
+ font-style: normal;
+ font-weight: 700;
+ font-display: swap;
+ src: url(/fonts/poppins-v20/Poppins-Bold.ttf) format('truetype');
+}
+@font-face {
+ font-family: 'Poppins';
+ font-style: normal;
+ font-weight: 800;
+ font-display: swap;
+ src: url(/fonts/poppins-v20/Poppins-ExtraBold.ttf) format('truetype');
+}
+@font-face {
+ font-family: 'Poppins';
+ font-style: normal;
+ font-weight: 900;
+ font-display: swap;
+ src: url(/fonts/poppins-v20/Poppins-Black.ttf) format('truetype');
+}
--- /dev/null
+/* Processing caret_down.svg */
+.icons.caret_down {
+ background-image: url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTYgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE2IDIuODUyLTggOC04LTggMi0yIDYgNiA2LTYgMiAyeiIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNTY2QkQ5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4K');
+}
+
+/* Processing caret_up.svg */
+.icons.caret_up {
+ background-image: url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTYgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTAgOC44NTIgOC04IDggOC0yIDItNi02LTYgNi0yLTJ6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM1NjZCRDkiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPgo=');
+}
+
+/* Processing close.svg */
+.icons.close {
+ background-image: url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE4IDYuOTI2LTEyIDEybTAtMTIgMTIgMTIiIHN0cm9rZT0iIzIwMjEyNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4K');
+}
+
+/* Processing email.svg */
+.icons.email {
+ background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzU2NmJkOSI+PGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iMSIvPjxwYXRoIGQ9Im0yMi45OSAxNS44MWMtLjAyLS43NC0uMTU1LTEuNDUtLjM4OC0yLjExNWw4LjM5OC01LjI0OXYtMS40NDZjMC0xLjEwMy0uODk3LTItMi0yaC0yNmMtMS4xMDMgMC0yIC44OTctMiAydjEuNDQ2bDguMzk4IDUuMjQ5Yy0uMjMzLjY2NS0uMzY5IDEuMzc1LS4zODggMi4xMTVsLTguMDEtNS4wMDZ2MTQuMTk2YzAgMS4xMDMuODk3IDIgMiAyaDI2YzEuMTAzIDAgMi0uODk3IDItMnYtMTQuMTk2em0tMy40OSAyLjY5Yy0uNTAxIDAtLjk2Ni0uMTUxLTEuMzU3LS40MDYtLjU0Ni41NTctMS4zMDQuOTA2LTIuMTQzLjkwNi0xLjY1NCAwLTMtMS4zNDYtMy0zczEuMzQ2LTMgMy0zIDMgMS4zNDYgMyAzYzAgLjI3Ni4yMjQuNS41LjVzLjUtLjIyNC41LS41YzAtMi4yMDYtMS43OTQtNC00LTRzLTQgMS43OTQtNCA0IDEuNzk0IDQgNCA0Yy44OCAwIDEuNzA4LS4yNzUgMi4zOTYtLjc5Ni40NDEtLjMzNCAxLjA2OC0uMjQ4IDEuNDAxLjE5Mi4zMzQuNDQuMjQ4IDEuMDY3LS4xOTIgMS40MDEtMS4wMzguNzg3LTIuMjg0IDEuMjAzLTMuNjA1IDEuMjAzLTMuMzA5IDAtNi0yLjY5MS02LTZzMi42OTEtNiA2LTYgNiAyLjY5MSA2IDZjMCAxLjM3OC0xLjEyMiAyLjUtMi41IDIuNXoiLz48L2c+PC9zdmc+Cg==');
+}
+
+/* Processing github.svg */
+.icons.github {
+ background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im00OS44NTQgMmMtMjcuMDE1IDAtNDguODU0IDIyLTQ4Ljg1NCA0OS4yMTcgMCAyMS43NTYgMTMuOTkzIDQwLjE3MiAzMy40MDUgNDYuNjkgMi40MjcgMC40OSAzLjMxNi0xLjA1OSAzLjMxNi0yLjM2MiAwLTEuMTQxLTAuMDgtNS4wNTItMC4wOC05LjEyNy0xMy41OSAyLjkzNC0xNi40Mi01Ljg2Ny0xNi40Mi01Ljg2Ny0yLjE4NC01LjcwNC01LjQyLTcuMTctNS40Mi03LjE3LTQuNDQ4LTMuMDE1IDAuMzI0LTMuMDE1IDAuMzI0LTMuMDE1IDQuOTM0IDAuMzI2IDcuNTIzIDUuMDUyIDcuNTIzIDUuMDUyIDQuMzY3IDcuNDk2IDExLjQwNCA1LjM3OCAxNC4yMzUgNC4wNzQgMC40MDQtMy4xNzggMS42OTktNS4zNzggMy4wNzQtNi42LTEwLjgzOS0xLjE0MS0yMi4yNDMtNS4zNzgtMjIuMjQzLTI0LjI4MyAwLTUuMzc4IDEuOTQtOS43NzggNS4wMTQtMTMuMi0wLjQ4NS0xLjIyMi0yLjE4NC02LjI3NSAwLjQ4Ni0xMy4wMzggMCAwIDQuMTI1LTEuMzA0IDEzLjQyNiA1LjA1MmE0Ni45NyA0Ni45NyAwIDAgMSAxMi4yMTQtMS42M2M0LjEyNSAwIDguMzMgMC41NzEgMTIuMjEzIDEuNjMgOS4zMDItNi4zNTYgMTMuNDI3LTUuMDUyIDEzLjQyNy01LjA1MiAyLjY3IDYuNzYzIDAuOTcgMTEuODE2IDAuNDg1IDEzLjAzOCAzLjE1NSAzLjQyMiA1LjAxNSA3LjgyMiA1LjAxNSAxMy4yIDAgMTguOTA1LTExLjQwNCAyMy4wNi0yMi4zMjQgMjQuMjgzIDEuNzggMS41NDggMy4zMTYgNC40ODEgMy4zMTYgOS4xMjYgMCA2LjYtMC4wOCAxMS44OTctMC4wOCAxMy41MjYgMCAxLjMwNCAwLjg5IDIuODUzIDMuMzE2IDIuMzY0IDE5LjQxMi02LjUyIDMzLjQwNS0yNC45MzUgMzMuNDA1LTQ2LjY5MSAwLjA4LTI3LjIxNy0yMS44MzktNDkuMjE3LTQ4Ljc3My00OS4yMTd6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM1NjZiZDkiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPgo=');
+}
+
+/* Processing gitlab.svg */
+.icons.gitlab {
+ background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyMDAgMjAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojNDIzMDdkO308L3N0eWxlPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODkuOTczIC04OS41MTcpIiBmaWxsPSIjNTY2YmQ5Ij48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Im0yODIuODMgMTcwLjczLTAuMjctMC42OS0yNi4xNC02OC4yMmE2LjgxIDYuODEgMCAwIDAtMi42OS0zLjI0IDcgNyAwIDAgMC04IDAuNDMgNyA3IDAgMCAwLTIuMzIgMy41MmwtMTcuNjUgNTRoLTcxLjQ3bC0xNy42NS01NGE2Ljg2IDYuODYgMCAwIDAtMi4zMi0zLjUzIDcgNyAwIDAgMC04LTAuNDMgNi44NyA2Ljg3IDAgMCAwLTIuNjkgMy4yNGwtMjYuMTkgNjguMTktMC4yNiAwLjY5YTQ4LjU0IDQ4LjU0IDAgMCAwIDE2LjEgNTYuMWwwLjA5IDAuMDcgMC4yNCAwLjE3IDM5LjgyIDI5LjgyIDE5LjcgMTQuOTEgMTIgOS4wNmE4LjA3IDguMDcgMCAwIDAgOS43NiAwbDEyLTkuMDYgMTkuNy0xNC45MSA0MC4wNi0zMCAwLjEtMC4wOGE0OC41NiA0OC41NiAwIDAgMCAxNi4wOC01Ni4wNHoiIGZpbGw9IiM1NjZiZDkiLz48L2c+PC9zdmc+Cg==');
+}
+
+/* Processing interview.svg */
+.icons.interview {
+ background-image: url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjAgMTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTEwLjEgMTguODUyYy0wLjI4MzMzIDAtMC41MjA2Ny0wLjA5Ni0wLjcxMi0wLjI4OHMtMC4yODczMy0wLjQyOTQtMC4yODgtMC43MTJjMC0wLjExNjcgMC4wMjUtMC4yMzc3IDAuMDc1LTAuMzYzIDAuMDUtMC4xMjU0IDAuMTI1LTAuMjM3NyAwLjIyNS0wLjMzN2w0LjYyNS00LjYyNS0wLjcyNS0wLjcyNS00LjYgNC42MjVjLTAuMSAwLjEtMC4yMDgzMyAwLjE3NS0wLjMyNSAwLjIyNXMtMC4yNDE2NyAwLjA3NS0wLjM3NSAwLjA3NWMtMC4yODMzMyAwLTAuNTIwNjctMC4wOTU3LTAuNzEyLTAuMjg3LTAuMTkxMzMtMC4xOTE0LTAuMjg3MzMtMC40MjktMC4yODgtMC43MTMgMC0wLjE2NjcgMC4wMjUtMC4zMDQ0IDAuMDc1LTAuNDEzIDAuMDUtMC4xMDg3IDAuMTE2NjctMC4yMDQ0IDAuMi0wLjI4N2w0LjYyNS00LjYyNS0wLjctMC43MDAwNS00LjYyNSA0LjZjLTAuMSAwLjEtMC4yMDgzMyAwLjE3NS0wLjMyNSAwLjIyNXMtMC4yNSAwLjA3NS0wLjQgMC4wNzVjLTAuMjY2NjcgMC0wLjUtMC4xLTAuNy0wLjNzLTAuMy0wLjQzMzQtMC4zLTAuN2MwLTAuMTMzNCAwLjAyNS0wLjI1ODQgMC4wNzUtMC4zNzUgMC4wNS0wLjExNjcgMC4xMjUtMC4yMjUgMC4yMjUtMC4zMjVsNC42MjUtNC42MjUtMC43MjUtMC43LTQuNiA0LjYyNWMtMC4wODMzMyAwLjA4MzMtMC4xODMzMyAwLjE1LTAuMyAwLjJzLTAuMjU4MzMgMC4wNzUtMC40MjUgMC4wNzVjLTAuMjgzMzMgMC0wLjUyMS0wLjA5Ni0wLjcxMy0wLjI4OHMtMC4yODc2Ny0wLjQyOTQtMC4yODctMC43MTJjMC0wLjEzMzQgMC4wMjUtMC4yNTg0IDAuMDc1LTAuMzc1IDAuMDUtMC4xMTY3IDAuMTI1LTAuMjI1IDAuMjI1LTAuMzI1bDUuNTc1LTUuNTc1IDMuNzUgMy43NzVjMC4xODMzIDAuMTgzMzQgMC40IDAuMzI5MzQgMC42NSAwLjQzOCAwLjI1IDAuMTA4NjcgMC41IDAuMTYyNjcgMC43NSAwLjE2MiAwLjUzMzMgMCAxLTAuMTg3MzMgMS40LTAuNTYyIDAuNC0wLjM3NDY2IDAuNi0wLjg1Mzk5IDAuNi0xLjQzOCAwLTAuMjMzMzQtMC4wNDE3LTAuNDc1LTAuMTI1LTAuNzI1cy0wLjIzMzMtMC40ODMzNC0wLjQ1LTAuN2wtNC40NzUtNC40NzVjMC4yODMzLTAuMjY2NjcgMC42LTAuNDcwNjcgMC45NS0wLjYxMiAwLjM1LTAuMTQxMzQgMC43LTAuMjEyMzQgMS4wNS0wLjIxMyAwLjQzMzMgMCAwLjgzMzMgMC4wNzEgMS4yIDAuMjEzIDAuMzY2NyAwLjE0MiAwLjcgMC4zNjI2NiAxIDAuNjYxOTlsNC4yMjUgNC4yNWMwLjMgMC4zIDAuNTIxIDAuNjMzMzMgMC42NjMgMSAwLjE0MiAwLjM2NjY2IDAuMjEyNyAwLjc5MTY2IDAuMjEyIDEuMjc1IDAgMC4zMzMzNC0wLjA3NSAwLjY3MS0wLjIyNSAxLjAxM3MtMC4zNjY3IDAuNjU0MzQtMC42NSAwLjkzNzA1bC04LjMyNSA4LjM1Yy0wLjEzMzMgMC4xMzMzLTAuMjUgMC4yMTY2LTAuMzUgMC4yNS0wLjEgMC4wMzMzLTAuMjE2NyAwLjA1LTAuMzUgMC4wNXptLTguNTc1LTgtMC42NS0wLjY1Yy0wLjI4MzMzLTAuMjY2NzEtMC41LTAuNTgzMzgtMC42NS0wLjk1MDA1LTAuMTUtMC4zNjY2Ni0wLjIyNS0wLjc0OTk5LTAuMjI1LTEuMTUgMC0wLjQzMzM0IDAuMDgzMzMzLTAuODMzMzQgMC4yNS0xLjIgMC4xNjY2Ny0wLjM2NjY3IDAuMzc1LTAuNjc1IDAuNjI1LTAuOTI1bDQuMjI1LTQuMjVjMC4yNjY2Ny0wLjI2NjY2IDAuNTgzMzMtMC40NzkzMyAwLjk1LTAuNjM4IDAuMzY2NjctMC4xNTg2NiAwLjcyNS0wLjIzNzY2IDEuMDc1LTAuMjM3IDAuNDUgMCAwLjg1IDAuMDYyNjY3IDEuMiAwLjE4OCAwLjM1IDAuMTI1MzQgMC42OTE2NyAwLjM1NDM0IDEuMDI1IDAuNjg3bDUuMTI1IDUuMTI1YzAuMSAwLjA5OTk5IDAuMTc1IDAuMjA4MzMgMC4yMjUgMC4zMjQ5OSAwLjA1IDAuMTE2NjcgMC4wNzUgMC4yNDE2NyAwLjA3NSAwLjM3NSAwIDAuMjY2NjctMC4xIDAuNS0wLjMgMC43cy0wLjQzMzMgMC4zLTAuNyAwLjNjLTAuMTUgMC0wLjI3NS0wLjAyMDY2LTAuMzc1LTAuMDYyLTAuMS0wLjA0MTMzLTAuMjA4My0wLjEyMDY2LTAuMzI1LTAuMjM4bC00LjUtNC40NS03LjA1IDcuMDV6IiBmaWxsPSIjMDAwIi8+PC9zdmc+Cg==');
+}
+
+/* Processing linkedin.svg */
+.icons.linkedin {
+ background-image: url('data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgcm9sZT0iaW1nIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB4PSI0LjY5NzUiIHk9IjQuNTg1OCIgd2lkdGg9IjE0LjkyOCIgaGVpZ2h0PSIxNC41MDQiIGZpbGw9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxLjUiIHN0cm9rZS13aWR0aD0iMCIvPjxwYXRoIGQ9Im0xOS43IDNoLTE1LjRjLTAuNzE4IDAtMS4zIDAuNTgyLTEuMyAxLjN2MTUuNGMwIDAuNzE4IDAuNTgyIDEuMyAxLjMgMS4zaDE1LjRjMC43MTggMCAxLjMtMC41ODIgMS4zLTEuM3YtMTUuNGMwLTAuNzE4LTAuNTgyLTEuMy0xLjMtMS4zem0tMTEuMzYxIDE1LjMzOGgtMi42NzJ2LTguNTloMi42NzJ2OC41OXptLTEuMzM1LTkuNzY0Yy0wLjg1NyAwLTEuNTQ5LTAuNjk0LTEuNTQ5LTEuNTQ4IDAtMC44NTUgMC42OTEtMS41NDggMS41NDktMS41NDggMC44NTQgMCAxLjU0NyAwLjY5NCAxLjU0NyAxLjU0OCAwIDAuODU1LTAuNjkzIDEuNTQ4LTEuNTQ3IDEuNTQ4em0xMS4zMzUgOS43NjRoLTIuNjY5di00LjE3N2MwLTAuOTk2LTAuMDE3LTIuMjc4LTEuMzg3LTIuMjc4LTEuMzg5IDAtMS42MDEgMS4wODYtMS42MDEgMi4yMDZ2NC4yNDloLTIuNjY3di04LjU5aDIuNTU5djEuMTc0aDAuMDM3YzAuMzU2LTAuNjc1IDEuMjI3LTEuMzg3IDIuNTI2LTEuMzg3IDIuNzAzIDAgMy4yMDMgMS43NzkgMy4yMDMgNC4wOTJ2NC43MTF6IiBmaWxsPSIjNTY2YmQ5Ii8+PC9zdmc+Cg==');
+}
+
+/* Processing mastodon.svg */
+.icons.mastodon {
+ background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUwIiBoZWlnaHQ9IjI1MCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMjM0LjM4IDIzNC4zNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjIxLjE4IDEzOS45N2MtMy4xODEyIDE2LjM2Ni0yOC40OTIgMzQuMjc4LTU3LjU2MiAzNy43NDktMTUuMTU5IDEuODA4OC0zMC4wODQgMy40NzEyLTQ1Ljk5OSAyLjc0MTItMjYuMDI4LTEuMTkyNS00Ni41NjUtNi4yMTI1LTQ2LjU2NS02LjIxMjUgMCAyLjUzMzggMC4xNTYyNSA0Ljk0NjIgMC40Njg3NSA3LjIwMjUgMy4zODM4IDI1LjY4NiAyNS40NyAyNy4yMjUgNDYuMzkxIDI3Ljk0MiAyMS4xMTYgMC43MjI1IDM5LjkxOS01LjIwNjIgMzkuOTE5LTUuMjA2MmwwLjg2NzUgMTkuMDlzLTE0Ljc3IDcuOTMxMi00MS4wODEgOS4zOWMtMTQuNTA5IDAuNzk3NS0zMi41MjQtMC4zNjUtNTMuNTA2LTUuOTE4OC00NS41MDgtMTIuMDQ1LTUzLjMzNC02MC41NTQtNTQuNTMxLTEwOS43Ny0wLjM2NS0xNC42MTQtMC4xNC0yOC4zOTQtMC4xNC0zOS45MTkgMC01MC4zMyAzMi45NzYtNjUuMDgyIDMyLjk3Ni02NS4wODIgMTYuNjI4LTcuNjM2MyA0NS4xNTktMTAuODQ4IDc0LjgyLTExLjA5aDAuNzI4NzVjMjkuNjYxIDAuMjQyNSA1OC4yMTEgMy40NTM4IDc0LjgzOCAxMS4wOSAwIDAgMzIuOTc1IDE0Ljc1MiAzMi45NzUgNjUuMDgyIDAgMCAwLjQxMzc1IDM3LjEzNC00LjU5ODggNjIuOTE1IiBmaWxsPSIjNTY2YmQ5Ii8+PHBhdGggZD0ibTE4Ni44OCA4MC45NjN2NjAuOTQxaC0yNC4xNDR2LTU5LjE1YzAtMTIuNDY5LTUuMjQ2Mi0xOC43OTgtMTUuNzQtMTguNzk4LTExLjYwMiAwLTE3LjQxOCA3LjUwNzUtMTcuNDE4IDIyLjM1MnYzMi4zNzZoLTI0LjAwMXYtMzIuMzc2YzAtMTQuODQ1LTUuODE2Mi0yMi4zNTItMTcuNDE5LTIyLjM1Mi0xMC40OTQgMC0xNS43NCA2LjMyODgtMTUuNzQgMTguNzk4djU5LjE1aC0yNC4xNDR2LTYwLjk0MWMwLTEyLjQ1NSAzLjE3MTItMjIuMzUyIDkuNTQxMi0yOS42NzUgNi41Njg4LTcuMzIyNSAxNS4xNzEtMTEuMDc2IDI1Ljg1LTExLjA3NiAxMi4zNTUgMCAyMS43MTEgNC43NDg4IDI3Ljg5OCAxNC4yNDhsNi4wMTM4IDEwLjA4MSA2LjAxNS0xMC4wODFjNi4xODUtOS40OTg4IDE1LjU0MS0xNC4yNDggMjcuODk4LTE0LjI0OCAxMC42NzggMCAxOS4yOCAzLjc1MzggMjUuODUgMTEuMDc2IDYuMzY4OCA3LjMyMjUgOS41NCAxNy4yMiA5LjU0IDI5LjY3NSIgZmlsbD0iI2ZmZiIvPjwvc3ZnPgo=');
+}
+
+/* Processing menu.svg */
+.icons.menu {
+ background-image: url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTMgMTIuOTI2aDE4bS0xOC02aDE4bS0xOCAxMmgxOCIgc3Ryb2tlPSIjMjAyMTI1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPgo=');
+}
+
+/* Processing share.svg */
+.icons.share {
+ background-image: url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTcgMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTEzLjUgMC4xMDIwNWMtMC40NzU1LTEuNmUtNCAtMC45NDUyIDAuMTA0MDItMS4zNzYxIDAuMzA1MTktMC40MzA4IDAuMjAxMTctMC44MTIzIDAuNDk0NDMtMS4xMTc0IDAuODU5MDktMC4zMDUyIDAuMzY0NjYtMC41MjY2IDAuNzkxODMtMC42NDg3IDEuMjUxNC0wLjEyMiAwLjQ1OTU2LTAuMTQxOCAwLjk0MDMxLTAuMDU3OCAxLjQwODNsLTQuNzMgMy4zMTJjLTAuMDIzNjUgMC4wMTYzNi0wLjA0NjM2IDAuMDM0MDYtMC4wNjggMC4wNTMtMC40Nzk4Ni0wLjM3NTEyLTEuMDU1NS0wLjYwNzg0LTEuNjYxMi0wLjY3MTYzLTAuNjA1NzMtMC4wNjM3OS0xLjIxNzIgMC4wNDM5My0xLjc2NDcgMC4zMTA4NnMtMS4wMDg5IDAuNjgyMzQtMS4zMzE3IDEuMTk4OGMtMC4zMjI4IDAuNTE2NTEtMC40OTM5NiAxLjExMzMtMC40OTM5NiAxLjcyMjQgMCAwLjYwOTA1IDAuMTcxMTYgMS4yMDYgMC40OTM5NiAxLjcyMjQgMC4zMjI4IDAuNTE2NSAwLjc4NDI0IDAuOTMxOSAxLjMzMTcgMS4xOTg4IDAuNTQ3NDggMC4yNjcgMS4xNTkgMC4zNzQ3IDEuNzY0NyAwLjMxMDkgMC42MDU3NC0wLjA2MzggMS4xODE0LTAuMjk2NSAxLjY2MTItMC42NzE2IDAuMDIxNjEgMC4wMTkyIDAuMDQ0MzIgMC4wMzczIDAuMDY4IDAuMDU0bDQuNzMgMy4zMTJjLTAuMTQwNCAwLjc4MjcgMC4wMTEgMS41ODk4IDAuNDI1NyAyLjI2ODQgMC40MTQ2IDAuNjc4NiAxLjA2MzcgMS4xODE2IDEuODI0MyAxLjQxMzhzMS41Nzk5IDAuMTc3NSAyLjMwMjktMC4xNTM4YzAuNzIyOS0wLjMzMTMgMS4yOTkzLTAuOTE2MiAxLjYyLTEuNjQzOXMwLjM2MzUtMS41NDc4IDAuMTIwMi0yLjMwNDljLTAuMjQzMi0wLjc1NzEtMC43NTU3LTEuMzk4OC0xLjQ0MDItMS44MDM1LTAuNjg0Ni0wLjQwNDctMS40OTM4LTAuNTQ0My0yLjI3NDQtMC4zOTI1cy0xLjQ3ODUgMC41ODQ2LTEuOTYxNSAxLjIxNjNsLTQuNDc5LTMuMTM0OWMwLjItMC40MjIgMC4zMTItMC44OTMgMC4zMTItMS4zOTEgMC0wLjQ5OC0wLjExMi0wLjk3LTAuMzEyLTEuMzkxbDQuNDgtMy4xMzZjMC4zMzU2IDAuNDM5MjcgMC43Nzc3IDAuNzg1NjggMS4yODQ1IDEuMDA2NSAwLjUwNjcgMC4yMjA4IDEuMDYxNCAwLjMwODY5IDEuNjExNyAwLjI1NTM2IDAuNTUwMi0wLjA1MzMzIDEuMDc3Ny0wLjI0NjEyIDEuNTMyNi0wLjU2MDE0czAuODIyMy0wLjczODg5IDEuMDY3Mi0xLjIzNDRjMC4yNDUtMC40OTU1NSAwLjM1OTUtMS4wNDU0IDAuMzMyOC0xLjU5NzUtMC4wMjY4LTAuNTUyMTQtMC4xOTM5LTEuMDg4My0wLjQ4NTYtMS41NTc5cy0wLjY5ODQtMC44NTY5Mi0xLjE4MTYtMS4xMjU1Yy0wLjQ4MzEtMC4yNjg1OC0xLjAyNjgtMC40MDk0Ny0xLjU3OTYtMC40MDkzN3ptLTEuNzUgMy4yNWMwLTAuNDY0MTMgMC4xODQ0LTAuOTA5MjUgMC41MTI2LTEuMjM3NCAwLjMyODItMC4zMjgxOCAwLjc3MzMtMC41MTI1NiAxLjIzNzQtMC41MTI1NnMwLjkwOTMgMC4xODQzOCAxLjIzNzQgMC41MTI1NmMwLjMyODIgMC4zMjgxOSAwLjUxMjYgMC43NzMzMSAwLjUxMjYgMS4yMzc0cy0wLjE4NDQgMC45MDkyNS0wLjUxMjYgMS4yMzc0Yy0wLjMyODEgMC4zMjgxOS0wLjc3MzMgMC41MTI1Ni0xLjIzNzQgMC41MTI1NnMtMC45MDkyLTAuMTg0MzctMS4yMzc0LTAuNTEyNTYtMC41MTI2LTAuNzczMzEtMC41MTI2LTEuMjM3NHptLTguMjUgNC43NWMtMC40NjQxMyAwLTAuOTA5MjUgMC4xODQzNy0xLjIzNzQgMC41MTI1Ni0wLjMyODE4IDAuMzI4MTktMC41MTI1NiAwLjc3MzMxLTAuNTEyNTYgMS4yMzc0IDAgMC40NjQxNSAwLjE4NDM4IDAuOTA5MjUgMC41MTI1NiAxLjIzNzQgMC4zMjgxOSAwLjMyODIgMC43NzMzMSAwLjUxMjYgMS4yMzc0IDAuNTEyNnMwLjkwOTI1LTAuMTg0NCAxLjIzNzQtMC41MTI2IDAuNTEyNTYtMC43NzMzIDAuNTEyNTYtMS4yMzc0YzAtMC40NjQxMy0wLjE4NDM3LTAuOTA5MjUtMC41MTI1Ni0xLjIzNzRzLTAuNzczMzEtMC41MTI1Ni0xLjIzNzQtMC41MTI1NnptMTAgNi41Yy0wLjQ2NDEgMC0wLjkwOTIgMC4xODQzLTEuMjM3NCAwLjUxMjVzLTAuNTEyNiAwLjc3MzMtMC41MTI2IDEuMjM3NWMwIDAuNDY0MSAwLjE4NDQgMC45MDkyIDAuNTEyNiAxLjIzNzRzMC43NzMzIDAuNTEyNiAxLjIzNzQgMC41MTI2IDAuOTA5My0wLjE4NDQgMS4yMzc0LTAuNTEyNmMwLjMyODItMC4zMjgyIDAuNTEyNi0wLjc3MzMgMC41MTI2LTEuMjM3NCAwLTAuNDY0Mi0wLjE4NDQtMC45MDkzLTAuNTEyNi0xLjIzNzUtMC4zMjgxLTAuMzI4Mi0wLjc3MzMtMC41MTI1LTEuMjM3NC0wLjUxMjV6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPgo=');
+}
+
+/* Processing twitter.svg */
+.icons.twitter {
+ background-image: url('data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0MDAgNDAwIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA0MDAgNDAwIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOjU2NmJkOWZmO30KCS5zdDF7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KCgk8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIyMDAiIGN5PSIyMDAiIHI9IjIwMCIgZmlsbD0iIzU2NmJkOSIvPgoKCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJtMTYzLjQgMzA1LjVjODguNyAwIDEzNy4yLTczLjUgMTM3LjItMTM3LjIgMC0yLjEgMC00LjItMC4xLTYuMiA5LjQtNi44IDE3LjYtMTUuMyAyNC4xLTI1LTguNiAzLjgtMTcuOSA2LjQtMjcuNyA3LjYgMTAtNiAxNy42LTE1LjQgMjEuMi0yNi43LTkuMyA1LjUtMTkuNiA5LjUtMzAuNiAxMS43LTguOC05LjQtMjEuMy0xNS4yLTM1LjItMTUuMi0yNi42IDAtNDguMiAyMS42LTQ4LjIgNDguMiAwIDMuOCAwLjQgNy41IDEuMyAxMS00MC4xLTItNzUuNi0yMS4yLTk5LjQtNTAuNC00LjEgNy4xLTYuNSAxNS40LTYuNSAyNC4yIDAgMTYuNyA4LjUgMzEuNSAyMS41IDQwLjEtNy45LTAuMi0xNS4zLTIuNC0yMS44LTZ2MC42YzAgMjMuNCAxNi42IDQyLjggMzguNyA0Ny4zLTQgMS4xLTguMyAxLjctMTIuNyAxLjctMy4xIDAtNi4xLTAuMy05LjEtMC45IDYuMSAxOS4yIDIzLjkgMzMuMSA0NSAzMy41LTE2LjUgMTIuOS0zNy4zIDIwLjYtNTkuOSAyMC42LTMuOSAwLTcuNy0wLjItMTEuNS0wLjcgMjEuMSAxMy44IDQ2LjUgMjEuOCA3My43IDIxLjgiLz4KCjwvc3ZnPgo=');
+}
+
+/* Processing web.svg */
+.icons.web {
+ background-image: url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE3LjkgMTguMjQyYy0wLjI2LTAuODAwMS0xLjAxLTEuMzktMS45LTEuMzloLTF2LTNjMC0wLjI2NTMtMC4xMDU0LTAuNTE5Ni0wLjI5MjktMC43MDcyLTAuMTg3NS0wLjE4NzUtMC40NDE5LTAuMjkyOC0wLjcwNzEtMC4yOTI4aC02di0yaDJjMC4yNjUyIDAgMC41MTk2LTAuMTA1NCAwLjcwNzEtMC4yOTI5IDAuMTg3NS0wLjE4NzYgMC4yOTI5LTAuNDQxOSAwLjI5MjktMC43MDcxNXYtMmgyYzAuNTMwNCAwIDEuMDM5MS0wLjIxMDcxIDEuNDE0Mi0wLjU4NTc5IDAuMzc1MS0wLjM3NTA3IDAuNTg1OC0wLjg4Mzc4IDAuNTg1OC0xLjQxNDJ2LTAuNDFjMS4xOTY1IDAuNDgyMzcgMi4yNTgyIDEuMjQ3NSAzLjA5NDQgMi4yMjk4IDAuODM2MiAwLjk4MjM2IDEuNDIxOSAyLjE1MjcgMS43MDY5IDMuNDEwOSAwLjI4NTEgMS4yNTgxIDAuMjYxIDIuNTY2Ni0wLjA3MDEgMy44MTM1LTAuMzMxMSAxLjI0NjgtMC45NTk1IDIuMzk0OC0xLjgzMTIgMy4zNDU4em0tNi45IDIuNTRjLTMuOTUtMC40OS03LTMuODUtNy03LjkzIDAtMC42MiAwLjA4LTEuMjIgMC4yMS0xLjc5bDQuNzkgNC43OXYxYzAgMC41MzA0IDAuMjEwNzEgMS4wMzkxIDAuNTg1NzkgMS40MTQyIDAuMzc1MDcgMC4zNzUgMC44ODM4MSAwLjU4NTggMS40MTQyIDAuNTg1OG0xLTE2Yy0xLjMxMzIgMC0yLjYxMzYgMC4yNTg2Ni0zLjgyNjggMC43NjEyMS0xLjIxMzMgMC41MDI1NC0yLjMxNTYgMS4yMzkxLTMuMjQ0MiAyLjE2NzctMS44NzU0IDEuODc1NC0yLjkyODkgNC40MTg5LTIuOTI4OSA3LjA3MTEgMCAyLjY1MjEgMS4wNTM2IDUuMTk1NyAyLjkyODkgNy4wNzEgMC45Mjg1OSAwLjkyODYgMi4wMzEgMS42NjUyIDMuMjQ0MiAyLjE2NzcgMS4yMTMyIDAuNTAyNiAyLjUxMzYgMC43NjEzIDMuODI2OCAwLjc2MTMgMi42NTIyIDAgNS4xOTU3LTEuMDUzNiA3LjA3MTEtMi45MjkgMS44NzUzLTEuODc1MyAyLjkyODktNC40MTg5IDIuOTI4OS03LjA3MSAwLTEuMzEzMy0wLjI1ODctMi42MTM2LTAuNzYxMi0zLjgyNjktMC41MDI2LTEuMjEzMy0xLjIzOTEtMi4zMTU2LTIuMTY3Ny0zLjI0NDItMC45Mjg2LTAuOTI4NTgtMi4wMzEtMS42NjUyLTMuMjQ0My0yLjE2NzctMS4yMTMyLTAuNTAyNTUtMi41MTM2LTAuNzYxMjEtMy44MjY4LTAuNzYxMjF6IiBmaWxsPSIjMDAwIi8+PC9zdmc+Cg==');
+}
+
--- /dev/null
+[Dolphin]
+Timestamp=2024,3,31,23,13,3.943
+Version=4
--- /dev/null
+#!/bin/sh
+
+mkdir -p optimised
+rm -f optimised/*
+for f in $(ls -1 *.svg); do
+ echo "/* Processing ${f} */"
+ # optimise the SVG
+ scour -i "./$f" -o "./optimised/$f" --enable-viewboxing --enable-id-stripping --enable-comment-stripping --shorten-ids --strip-xml-prolog --remove-descriptive-elements --no-line-breaks --indent=none &>/dev/null
+ # build class name
+ g=$(basename $(pwd))
+ n=$(echo "$f" | sed 's/.svg//')
+ # build data uri
+ data=$(cat "./optimised/$f" | base64 -w 0)
+ echo ".${g}.${n} {"
+ echo " background-image: url('data:image/svg+xml;base64,${data}');"
+ echo "}"
+ echo
+done;
--- /dev/null
+<svg width="16" height="11" viewBox="0 0 16 11" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M16 2.85199L8 10.852L0 2.85199L2 0.85199L8 6.85199L14 0.85199L16 2.85199Z" fill="#566BD9"/>
+</svg>
--- /dev/null
+<svg width="16" height="11" viewBox="0 0 16 11" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M0 8.85199L8 0.85199L16 8.85199L14 10.852L8 4.85199L2 10.852L0 8.85199Z" fill="#566BD9"/>
+</svg>
--- /dev/null
+<svg width="24" height="25" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M18 6.92603L6 18.926M6 6.92603L18 18.926" stroke="#202125" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
+</svg>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ height="512"
+ viewBox="0 0 32 32"
+ width="512"
+ version="1.1"
+ id="svg9"
+ sodipodi:docname="email.svg"
+ inkscape:version="1.3.2 (091e20ef0f, 2023-11-25)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+ id="defs13" />
+ <sodipodi:namedview
+ id="namedview11"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:showpageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ inkscape:deskcolor="#d1d1d1"
+ showgrid="false"
+ inkscape:zoom="2.0058594"
+ inkscape:cx="235.31061"
+ inkscape:cy="256.24927"
+ inkscape:window-width="2560"
+ inkscape:window-height="1382"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="_x30_2_email" />
+ <g
+ id="_x30_2_email">
+ <g
+ id="g6"
+ style="fill:#566bd9;fill-opacity:1">
+ <circle
+ cx="16"
+ cy="16"
+ r="1"
+ id="circle2"
+ style="fill:#566bd9;fill-opacity:1" />
+ <path
+ d="m22.99 15.81c-.02-.74-.155-1.45-.388-2.115l8.398-5.249v-1.446c0-1.103-.897-2-2-2h-26c-1.103 0-2 .897-2 2v1.446l8.398 5.249c-.233.665-.369 1.375-.388 2.115l-8.01-5.006v14.196c0 1.103.897 2 2 2h26c1.103 0 2-.897 2-2v-14.196zm-3.49 2.69c-.501 0-.966-.151-1.357-.406-.546.557-1.304.906-2.143.906-1.654 0-3-1.346-3-3s1.346-3 3-3 3 1.346 3 3c0 .276.224.5.5.5s.5-.224.5-.5c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4c.88 0 1.708-.275 2.396-.796.441-.334 1.068-.248 1.401.192.334.44.248 1.067-.192 1.401-1.038.787-2.284 1.203-3.605 1.203-3.309 0-6-2.691-6-6s2.691-6 6-6 6 2.691 6 6c0 1.378-1.122 2.5-2.5 2.5z"
+ id="path4"
+ style="fill:#566bd9;fill-opacity:1" />
+ </g>
+ </g>
+</svg>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ width="100"
+ height="100"
+ version="1.1"
+ id="svg260"
+ sodipodi:docname="github-mark.svg"
+ inkscape:version="1.3.2 (091e20ef0f, 2023-11-25)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+ id="defs264" />
+ <sodipodi:namedview
+ id="namedview262"
+ pagecolor="#ffffff"
+ bordercolor="#111111"
+ borderopacity="1"
+ inkscape:showpageshadow="0"
+ inkscape:pageopacity="0"
+ inkscape:pagecheckerboard="1"
+ inkscape:deskcolor="#d1d1d1"
+ showgrid="false"
+ inkscape:zoom="10.697917"
+ inkscape:cx="41.129502"
+ inkscape:cy="48.046737"
+ inkscape:window-width="2560"
+ inkscape:window-height="1382"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg260" />
+ <path
+ fill-rule="evenodd"
+ clip-rule="evenodd"
+ d="M 49.854,2 C 22.839,2 1,24 1,51.217 c 0,21.756 13.993,40.172 33.405,46.69 2.427,0.49 3.316,-1.059 3.316,-2.362 0,-1.141 -0.08,-5.052 -0.08,-9.127 -13.59,2.934 -16.42,-5.867 -16.42,-5.867 -2.184,-5.704 -5.42,-7.17 -5.42,-7.17 -4.448,-3.015 0.324,-3.015 0.324,-3.015 4.934,0.326 7.523,5.052 7.523,5.052 4.367,7.496 11.404,5.378 14.235,4.074 0.404,-3.178 1.699,-5.378 3.074,-6.6 -10.839,-1.141 -22.243,-5.378 -22.243,-24.283 0,-5.378 1.94,-9.778 5.014,-13.2 -0.485,-1.222 -2.184,-6.275 0.486,-13.038 0,0 4.125,-1.304 13.426,5.052 a 46.97,46.97 0 0 1 12.214,-1.63 c 4.125,0 8.33,0.571 12.213,1.63 9.302,-6.356 13.427,-5.052 13.427,-5.052 2.67,6.763 0.97,11.816 0.485,13.038 3.155,3.422 5.015,7.822 5.015,13.2 0,18.905 -11.404,23.06 -22.324,24.283 1.78,1.548 3.316,4.481 3.316,9.126 0,6.6 -0.08,11.897 -0.08,13.526 0,1.304 0.89,2.853 3.316,2.364 C 84.634,91.388 98.627,72.973 98.627,51.217 98.707,24 76.788,2 49.854,2 Z"
+ fill="#24292f"
+ id="path258"
+ style="fill:#566bd9;fill-opacity:1" />
+</svg>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ viewBox="0 0 200 200"
+ version="1.1"
+ id="svg137"
+ sodipodi:docname="gitlab-logo-600.svg"
+ width="200"
+ height="200"
+ inkscape:version="1.3.2 (091e20ef0f, 2023-11-25)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <sodipodi:namedview
+ id="namedview139"
+ pagecolor="#ffffff"
+ bordercolor="#111111"
+ borderopacity="1"
+ inkscape:showpageshadow="0"
+ inkscape:pageopacity="0"
+ inkscape:pagecheckerboard="1"
+ inkscape:deskcolor="#d1d1d1"
+ showgrid="false"
+ inkscape:zoom="2.7026316"
+ inkscape:cx="64.751703"
+ inkscape:cy="92.502434"
+ inkscape:window-width="2560"
+ inkscape:window-height="1382"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg137" />
+ <defs
+ id="defs132">
+ <style
+ id="style130">.cls-1{fill:#42307d;}</style>
+ </defs>
+ <g
+ id="LOGO"
+ transform="translate(-89.973245,-89.517263)"
+ style="fill:#566bd9;fill-opacity:1">
+ <path
+ class="cls-1"
+ d="m 282.83,170.73 -0.27,-0.69 -26.14,-68.22 a 6.81,6.81 0 0 0 -2.69,-3.24 7,7 0 0 0 -8,0.43 7,7 0 0 0 -2.32,3.52 l -17.65,54 h -71.47 l -17.65,-54 a 6.86,6.86 0 0 0 -2.32,-3.53 7,7 0 0 0 -8,-0.43 6.87,6.87 0 0 0 -2.69,3.24 L 97.44,170 l -0.26,0.69 a 48.54,48.54 0 0 0 16.1,56.1 l 0.09,0.07 0.24,0.17 39.82,29.82 19.7,14.91 12,9.06 a 8.07,8.07 0 0 0 9.76,0 l 12,-9.06 19.7,-14.91 40.06,-30 0.1,-0.08 a 48.56,48.56 0 0 0 16.08,-56.04 z"
+ id="path134"
+ style="fill:#566bd9;fill-opacity:1" />
+ </g>
+</svg>
--- /dev/null
+<svg width="20" height="19" viewBox="0 0 20 19" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M10.1 18.8521C9.81667 18.8521 9.57933 18.7561 9.388 18.5641C9.19667 18.3721 9.10067 18.1347 9.1 17.8521C9.1 17.7354 9.125 17.6144 9.175 17.4891C9.225 17.3637 9.3 17.2514 9.4 17.1521L14.025 12.5271L13.3 11.8021L8.7 16.4271C8.6 16.5271 8.49167 16.6021 8.375 16.6521C8.25833 16.7021 8.13333 16.7271 8 16.7271C7.71667 16.7271 7.47933 16.6314 7.288 16.4401C7.09667 16.2487 7.00067 16.0111 7 15.7271C7 15.5604 7.025 15.4227 7.075 15.3141C7.125 15.2054 7.19167 15.1097 7.275 15.0271L11.9 10.4021L11.2 9.70205L6.575 14.3021C6.475 14.4021 6.36667 14.4771 6.25 14.5271C6.13333 14.5771 6 14.6021 5.85 14.6021C5.58333 14.6021 5.35 14.5021 5.15 14.3021C4.95 14.1021 4.85 13.8687 4.85 13.6021C4.85 13.4687 4.875 13.3437 4.925 13.2271C4.975 13.1104 5.05 13.0021 5.15 12.9021L9.775 8.27706L9.05 7.57706L4.45 12.2021C4.36667 12.2854 4.26667 12.3521 4.15 12.4021C4.03333 12.4521 3.89167 12.4771 3.725 12.4771C3.44167 12.4771 3.204 12.3811 3.012 12.1891C2.82 11.9971 2.72433 11.7597 2.725 11.4771C2.725 11.3437 2.75 11.2187 2.8 11.1021C2.85 10.9854 2.925 10.8771 3.025 10.7771L8.6 5.20205L12.35 8.97705C12.5333 9.16039 12.75 9.30639 13 9.41505C13.25 9.52372 13.5 9.57772 13.75 9.57705C14.2833 9.57705 14.75 9.38972 15.15 9.01505C15.55 8.64039 15.75 8.16106 15.75 7.57706C15.75 7.34372 15.7083 7.10206 15.625 6.85206C15.5417 6.60206 15.3917 6.36872 15.175 6.15206L10.7 1.67706C10.9833 1.41039 11.3 1.20639 11.65 1.06506C12 0.923722 12.35 0.852722 12.7 0.852055C13.1333 0.852055 13.5333 0.923055 13.9 1.06506C14.2667 1.20706 14.6 1.42772 14.9 1.72705L19.125 5.97706C19.425 6.27706 19.646 6.61039 19.788 6.97706C19.93 7.34372 20.0007 7.76872 20 8.25205C20 8.58539 19.925 8.92305 19.775 9.26505C19.625 9.60705 19.4083 9.91939 19.125 10.2021L10.8 18.5521C10.6667 18.6854 10.55 18.7687 10.45 18.8021C10.35 18.8354 10.2333 18.8521 10.1 18.8521ZM1.525 10.8521L0.875 10.2021C0.591667 9.93539 0.375 9.61872 0.225 9.25205C0.0749999 8.88539 0 8.50206 0 8.10206C0 7.66872 0.0833333 7.26872 0.25 6.90206C0.416667 6.53539 0.625 6.22706 0.875 5.97706L5.1 1.72705C5.36667 1.46039 5.68333 1.24772 6.05 1.08905C6.41667 0.930388 6.775 0.851388 7.125 0.852055C7.575 0.852055 7.975 0.914722 8.325 1.04005C8.675 1.16539 9.01667 1.39439 9.35 1.72705L14.475 6.85206C14.575 6.95205 14.65 7.06039 14.7 7.17705C14.75 7.29372 14.775 7.41872 14.775 7.55205C14.775 7.81872 14.675 8.05205 14.475 8.25205C14.275 8.45205 14.0417 8.55205 13.775 8.55205C13.625 8.55205 13.5 8.53139 13.4 8.49005C13.3 8.44872 13.1917 8.36939 13.075 8.25205L8.575 3.80205L1.525 10.8521Z" fill="black"/>
+</svg>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ width="24"
+ height="24"
+ viewBox="0 0 24 24"
+ version="1.1"
+ role="img"
+ aria-hidden="true"
+ focusable="false"
+ id="svg4"
+ sodipodi:docname="linkedin.svg"
+ inkscape:version="1.3.2 (091e20ef0f, 2023-11-25)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+ id="defs8" />
+ <sodipodi:namedview
+ id="namedview6"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:showpageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ inkscape:deskcolor="#d1d1d1"
+ showgrid="false"
+ inkscape:zoom="42.791667"
+ inkscape:cx="8.4128529"
+ inkscape:cy="11.988315"
+ inkscape:window-width="2560"
+ inkscape:window-height="1382"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg4" />
+ <rect
+ style="fill:#ffffff;stroke-width:0;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:1.5;fill-opacity:1"
+ id="rect285"
+ width="14.928422"
+ height="14.503868"
+ x="4.697463"
+ y="4.5858402" />
+ <path
+ d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"
+ id="path2"
+ style="fill:#566bd9;fill-opacity:1" />
+</svg>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ width="250"
+ height="250"
+ viewBox="0 0 234.375 234.37499"
+ version="1.1"
+ id="svg137"
+ sodipodi:docname="mastodon.svg"
+ inkscape:version="1.3.2 (091e20ef0f, 2023-11-25)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+ id="defs141" />
+ <sodipodi:namedview
+ id="namedview139"
+ pagecolor="#ffffff"
+ bordercolor="#111111"
+ borderopacity="1"
+ inkscape:showpageshadow="0"
+ inkscape:pageopacity="0"
+ inkscape:pagecheckerboard="1"
+ inkscape:deskcolor="#d1d1d1"
+ inkscape:document-units="mm"
+ showgrid="false"
+ inkscape:zoom="4.1498793"
+ inkscape:cx="75.18291"
+ inkscape:cy="123.85902"
+ inkscape:window-width="2560"
+ inkscape:window-height="1382"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg137" />
+ <path
+ fill="#566bd9ff"
+ d="m 221.18234,139.97333 c -3.18125,16.36625 -28.4925,34.2775 -57.5625,37.74875 -15.15875,1.80875 -30.08375,3.47125 -45.99875,2.74125 -26.0275,-1.1925 -46.565,-6.2125 -46.565,-6.2125 0,2.53375 0.15625,4.94625 0.46875,7.2025 3.38375,25.68625 25.47,27.225 46.39125,27.9425 21.11625,0.7225 39.91875,-5.20625 39.91875,-5.20625 l 0.8675,19.09 c 0,0 -14.77,7.93125 -41.08125,9.39 -14.50875,0.7975 -32.52375,-0.365 -53.50625,-5.91875 -45.5075,-12.045 -53.33375,-60.55375 -54.53125,-109.77375 -0.365,-14.61375 -0.14,-28.393753 -0.14,-39.918753 0,-50.33 32.97625,-65.0825 32.97625,-65.0825 16.6275,-7.6362502 45.15875,-10.8475002 74.82,-11.09000025 h 0.72875 c 29.66125,0.24250005 58.21125,3.45375005 74.8375,11.09000025 0,0 32.975,14.7525 32.975,65.0825 0,0 0.41375,37.133753 -4.59875,62.915003"
+ id="path133"
+ style="fill:#566bd9;fill-opacity:1" />
+ <path
+ fill="#ffffff"
+ d="M 186.88484,80.962827 V 141.90408 H 162.74109 V 82.754077 c 0,-12.46875 -5.24625,-18.7975 -15.74,-18.7975 -11.6025,0 -17.4175,7.5075 -17.4175,22.3525 V 118.68533 H 105.58234 V 86.309077 c 0,-14.845 -5.81625,-22.3525 -17.41875,-22.3525 -10.49375,0 -15.74,6.32875 -15.74,18.7975 V 141.90408 H 48.27984 V 80.962827 c 0,-12.455 3.17125,-22.3525 9.54125,-29.675 6.56875,-7.3225 15.17125,-11.07625 25.85,-11.07625 12.355,0 21.71125,4.74875 27.8975,14.2475 l 6.01375,10.08125 6.015,-10.08125 c 6.185,-9.49875 15.54125,-14.2475 27.8975,-14.2475 10.6775,0 19.28,3.75375 25.85,11.07625 6.36875,7.3225 9.54,17.22 9.54,29.675"
+ id="path135" />
+</svg>
--- /dev/null
+<svg width="24" height="25" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M3 12.926H21M3 6.92603H21M3 18.926H21" stroke="#202125" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
+</svg>
--- /dev/null
+<svg fill="none" viewBox="0 0 16 11" xmlns="http://www.w3.org/2000/svg"><path d="m16 2.852-8 8-8-8 2-2 6 6 6-6 2 2z" clip-rule="evenodd" fill="#566BD9" fill-rule="evenodd"/></svg>
--- /dev/null
+<svg fill="none" viewBox="0 0 16 11" xmlns="http://www.w3.org/2000/svg"><path d="m0 8.852 8-8 8 8-2 2-6-6-6 6-2-2z" clip-rule="evenodd" fill="#566BD9" fill-rule="evenodd"/></svg>
--- /dev/null
+<svg fill="none" viewBox="0 0 24 25" xmlns="http://www.w3.org/2000/svg"><path d="m18 6.926-12 12m0-12 12 12" stroke="#202125" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg>
--- /dev/null
+<svg width="512" height="512" version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g fill="#566bd9"><circle cx="16" cy="16" r="1"/><path d="m22.99 15.81c-.02-.74-.155-1.45-.388-2.115l8.398-5.249v-1.446c0-1.103-.897-2-2-2h-26c-1.103 0-2 .897-2 2v1.446l8.398 5.249c-.233.665-.369 1.375-.388 2.115l-8.01-5.006v14.196c0 1.103.897 2 2 2h26c1.103 0 2-.897 2-2v-14.196zm-3.49 2.69c-.501 0-.966-.151-1.357-.406-.546.557-1.304.906-2.143.906-1.654 0-3-1.346-3-3s1.346-3 3-3 3 1.346 3 3c0 .276.224.5.5.5s.5-.224.5-.5c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4c.88 0 1.708-.275 2.396-.796.441-.334 1.068-.248 1.401.192.334.44.248 1.067-.192 1.401-1.038.787-2.284 1.203-3.605 1.203-3.309 0-6-2.691-6-6s2.691-6 6-6 6 2.691 6 6c0 1.378-1.122 2.5-2.5 2.5z"/></g></svg>
--- /dev/null
+<svg version="1.1" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><path d="m49.854 2c-27.015 0-48.854 22-48.854 49.217 0 21.756 13.993 40.172 33.405 46.69 2.427 0.49 3.316-1.059 3.316-2.362 0-1.141-0.08-5.052-0.08-9.127-13.59 2.934-16.42-5.867-16.42-5.867-2.184-5.704-5.42-7.17-5.42-7.17-4.448-3.015 0.324-3.015 0.324-3.015 4.934 0.326 7.523 5.052 7.523 5.052 4.367 7.496 11.404 5.378 14.235 4.074 0.404-3.178 1.699-5.378 3.074-6.6-10.839-1.141-22.243-5.378-22.243-24.283 0-5.378 1.94-9.778 5.014-13.2-0.485-1.222-2.184-6.275 0.486-13.038 0 0 4.125-1.304 13.426 5.052a46.97 46.97 0 0 1 12.214-1.63c4.125 0 8.33 0.571 12.213 1.63 9.302-6.356 13.427-5.052 13.427-5.052 2.67 6.763 0.97 11.816 0.485 13.038 3.155 3.422 5.015 7.822 5.015 13.2 0 18.905-11.404 23.06-22.324 24.283 1.78 1.548 3.316 4.481 3.316 9.126 0 6.6-0.08 11.897-0.08 13.526 0 1.304 0.89 2.853 3.316 2.364 19.412-6.52 33.405-24.935 33.405-46.691 0.08-27.217-21.839-49.217-48.773-49.217z" clip-rule="evenodd" fill="#566bd9" fill-rule="evenodd"/></svg>
--- /dev/null
+<svg version="1.1" viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg"><defs><style>.cls-1{fill:#42307d;}</style></defs><g transform="translate(-89.973 -89.517)" fill="#566bd9"><path class="cls-1" d="m282.83 170.73-0.27-0.69-26.14-68.22a6.81 6.81 0 0 0-2.69-3.24 7 7 0 0 0-8 0.43 7 7 0 0 0-2.32 3.52l-17.65 54h-71.47l-17.65-54a6.86 6.86 0 0 0-2.32-3.53 7 7 0 0 0-8-0.43 6.87 6.87 0 0 0-2.69 3.24l-26.19 68.19-0.26 0.69a48.54 48.54 0 0 0 16.1 56.1l0.09 0.07 0.24 0.17 39.82 29.82 19.7 14.91 12 9.06a8.07 8.07 0 0 0 9.76 0l12-9.06 19.7-14.91 40.06-30 0.1-0.08a48.56 48.56 0 0 0 16.08-56.04z" fill="#566bd9"/></g></svg>
--- /dev/null
+<svg fill="none" viewBox="0 0 20 19" xmlns="http://www.w3.org/2000/svg"><path d="m10.1 18.852c-0.28333 0-0.52067-0.096-0.712-0.288s-0.28733-0.4294-0.288-0.712c0-0.1167 0.025-0.2377 0.075-0.363 0.05-0.1254 0.125-0.2377 0.225-0.337l4.625-4.625-0.725-0.725-4.6 4.625c-0.1 0.1-0.20833 0.175-0.325 0.225s-0.24167 0.075-0.375 0.075c-0.28333 0-0.52067-0.0957-0.712-0.287-0.19133-0.1914-0.28733-0.429-0.288-0.713 0-0.1667 0.025-0.3044 0.075-0.413 0.05-0.1087 0.11667-0.2044 0.2-0.287l4.625-4.625-0.7-0.70005-4.625 4.6c-0.1 0.1-0.20833 0.175-0.325 0.225s-0.25 0.075-0.4 0.075c-0.26667 0-0.5-0.1-0.7-0.3s-0.3-0.4334-0.3-0.7c0-0.1334 0.025-0.2584 0.075-0.375 0.05-0.1167 0.125-0.225 0.225-0.325l4.625-4.625-0.725-0.7-4.6 4.625c-0.08333 0.0833-0.18333 0.15-0.3 0.2s-0.25833 0.075-0.425 0.075c-0.28333 0-0.521-0.096-0.713-0.288s-0.28767-0.4294-0.287-0.712c0-0.1334 0.025-0.2584 0.075-0.375 0.05-0.1167 0.125-0.225 0.225-0.325l5.575-5.575 3.75 3.775c0.1833 0.18334 0.4 0.32934 0.65 0.438 0.25 0.10867 0.5 0.16267 0.75 0.162 0.5333 0 1-0.18733 1.4-0.562 0.4-0.37466 0.6-0.85399 0.6-1.438 0-0.23334-0.0417-0.475-0.125-0.725s-0.2333-0.48334-0.45-0.7l-4.475-4.475c0.2833-0.26667 0.6-0.47067 0.95-0.612 0.35-0.14134 0.7-0.21234 1.05-0.213 0.4333 0 0.8333 0.071 1.2 0.213 0.3667 0.142 0.7 0.36266 1 0.66199l4.225 4.25c0.3 0.3 0.521 0.63333 0.663 1 0.142 0.36666 0.2127 0.79166 0.212 1.275 0 0.33334-0.075 0.671-0.225 1.013s-0.3667 0.65434-0.65 0.93705l-8.325 8.35c-0.1333 0.1333-0.25 0.2166-0.35 0.25-0.1 0.0333-0.2167 0.05-0.35 0.05zm-8.575-8-0.65-0.65c-0.28333-0.26671-0.5-0.58338-0.65-0.95005-0.15-0.36666-0.225-0.74999-0.225-1.15 0-0.43334 0.083333-0.83334 0.25-1.2 0.16667-0.36667 0.375-0.675 0.625-0.925l4.225-4.25c0.26667-0.26666 0.58333-0.47933 0.95-0.638 0.36667-0.15866 0.725-0.23766 1.075-0.237 0.45 0 0.85 0.062667 1.2 0.188 0.35 0.12534 0.69167 0.35434 1.025 0.687l5.125 5.125c0.1 0.09999 0.175 0.20833 0.225 0.32499 0.05 0.11667 0.075 0.24167 0.075 0.375 0 0.26667-0.1 0.5-0.3 0.7s-0.4333 0.3-0.7 0.3c-0.15 0-0.275-0.02066-0.375-0.062-0.1-0.04133-0.2083-0.12066-0.325-0.238l-4.5-4.45-7.05 7.05z" fill="#000"/></svg>
--- /dev/null
+<svg aria-hidden="true" focusable="false" role="img" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><rect x="4.6975" y="4.5858" width="14.928" height="14.504" fill="#fff" stroke-miterlimit="1.5" stroke-width="0"/><path d="m19.7 3h-15.4c-0.718 0-1.3 0.582-1.3 1.3v15.4c0 0.718 0.582 1.3 1.3 1.3h15.4c0.718 0 1.3-0.582 1.3-1.3v-15.4c0-0.718-0.582-1.3-1.3-1.3zm-11.361 15.338h-2.672v-8.59h2.672v8.59zm-1.335-9.764c-0.857 0-1.549-0.694-1.549-1.548 0-0.855 0.691-1.548 1.549-1.548 0.854 0 1.547 0.694 1.547 1.548 0 0.855-0.693 1.548-1.547 1.548zm11.335 9.764h-2.669v-4.177c0-0.996-0.017-2.278-1.387-2.278-1.389 0-1.601 1.086-1.601 2.206v4.249h-2.667v-8.59h2.559v1.174h0.037c0.356-0.675 1.227-1.387 2.526-1.387 2.703 0 3.203 1.779 3.203 4.092v4.711z" fill="#566bd9"/></svg>
--- /dev/null
+<svg width="250" height="250" version="1.1" viewBox="0 0 234.38 234.37" xmlns="http://www.w3.org/2000/svg"><path d="m221.18 139.97c-3.1812 16.366-28.492 34.278-57.562 37.749-15.159 1.8088-30.084 3.4712-45.999 2.7412-26.028-1.1925-46.565-6.2125-46.565-6.2125 0 2.5338 0.15625 4.9462 0.46875 7.2025 3.3838 25.686 25.47 27.225 46.391 27.942 21.116 0.7225 39.919-5.2062 39.919-5.2062l0.8675 19.09s-14.77 7.9312-41.081 9.39c-14.509 0.7975-32.524-0.365-53.506-5.9188-45.508-12.045-53.334-60.554-54.531-109.77-0.365-14.614-0.14-28.394-0.14-39.919 0-50.33 32.976-65.082 32.976-65.082 16.628-7.6363 45.159-10.848 74.82-11.09h0.72875c29.661 0.2425 58.211 3.4538 74.838 11.09 0 0 32.975 14.752 32.975 65.082 0 0 0.41375 37.134-4.5988 62.915" fill="#566bd9"/><path d="m186.88 80.963v60.941h-24.144v-59.15c0-12.469-5.2462-18.798-15.74-18.798-11.602 0-17.418 7.5075-17.418 22.352v32.376h-24.001v-32.376c0-14.845-5.8162-22.352-17.419-22.352-10.494 0-15.74 6.3288-15.74 18.798v59.15h-24.144v-60.941c0-12.455 3.1712-22.352 9.5412-29.675 6.5688-7.3225 15.171-11.076 25.85-11.076 12.355 0 21.711 4.7488 27.898 14.248l6.0138 10.081 6.015-10.081c6.185-9.4988 15.541-14.248 27.898-14.248 10.678 0 19.28 3.7538 25.85 11.076 6.3688 7.3225 9.54 17.22 9.54 29.675" fill="#fff"/></svg>
--- /dev/null
+<svg fill="none" viewBox="0 0 24 25" xmlns="http://www.w3.org/2000/svg"><path d="m3 12.926h18m-18-6h18m-18 12h18" stroke="#202125" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg>
--- /dev/null
+<svg fill="none" viewBox="0 0 17 20" xmlns="http://www.w3.org/2000/svg"><path d="m13.5 0.10205c-0.4755-1.6e-4 -0.9452 0.10402-1.3761 0.30519-0.4308 0.20117-0.8123 0.49443-1.1174 0.85909-0.3052 0.36466-0.5266 0.79183-0.6487 1.2514-0.122 0.45956-0.1418 0.94031-0.0578 1.4083l-4.73 3.312c-0.02365 0.01636-0.04636 0.03406-0.068 0.053-0.47986-0.37512-1.0555-0.60784-1.6612-0.67163-0.60573-0.06379-1.2172 0.04393-1.7647 0.31086s-1.0089 0.68234-1.3317 1.1988c-0.3228 0.51651-0.49396 1.1133-0.49396 1.7224 0 0.60905 0.17116 1.206 0.49396 1.7224 0.3228 0.5165 0.78424 0.9319 1.3317 1.1988 0.54748 0.267 1.159 0.3747 1.7647 0.3109 0.60574-0.0638 1.1814-0.2965 1.6612-0.6716 0.02161 0.0192 0.04432 0.0373 0.068 0.054l4.73 3.312c-0.1404 0.7827 0.011 1.5898 0.4257 2.2684 0.4146 0.6786 1.0637 1.1816 1.8243 1.4138s1.5799 0.1775 2.3029-0.1538c0.7229-0.3313 1.2993-0.9162 1.62-1.6439s0.3635-1.5478 0.1202-2.3049c-0.2432-0.7571-0.7557-1.3988-1.4402-1.8035-0.6846-0.4047-1.4938-0.5443-2.2744-0.3925s-1.4785 0.5846-1.9615 1.2163l-4.479-3.1349c0.2-0.422 0.312-0.893 0.312-1.391 0-0.498-0.112-0.97-0.312-1.391l4.48-3.136c0.3356 0.43927 0.7777 0.78568 1.2845 1.0065 0.5067 0.2208 1.0614 0.30869 1.6117 0.25536 0.5502-0.05333 1.0777-0.24612 1.5326-0.56014s0.8223-0.73889 1.0672-1.2344c0.245-0.49555 0.3595-1.0454 0.3328-1.5975-0.0268-0.55214-0.1939-1.0883-0.4856-1.5579s-0.6984-0.85692-1.1816-1.1255c-0.4831-0.26858-1.0268-0.40947-1.5796-0.40937zm-1.75 3.25c0-0.46413 0.1844-0.90925 0.5126-1.2374 0.3282-0.32818 0.7733-0.51256 1.2374-0.51256s0.9093 0.18438 1.2374 0.51256c0.3282 0.32819 0.5126 0.77331 0.5126 1.2374s-0.1844 0.90925-0.5126 1.2374c-0.3281 0.32819-0.7733 0.51256-1.2374 0.51256s-0.9092-0.18437-1.2374-0.51256-0.5126-0.77331-0.5126-1.2374zm-8.25 4.75c-0.46413 0-0.90925 0.18437-1.2374 0.51256-0.32818 0.32819-0.51256 0.77331-0.51256 1.2374 0 0.46415 0.18438 0.90925 0.51256 1.2374 0.32819 0.3282 0.77331 0.5126 1.2374 0.5126s0.90925-0.1844 1.2374-0.5126 0.51256-0.7733 0.51256-1.2374c0-0.46413-0.18437-0.90925-0.51256-1.2374s-0.77331-0.51256-1.2374-0.51256zm10 6.5c-0.4641 0-0.9092 0.1843-1.2374 0.5125s-0.5126 0.7733-0.5126 1.2375c0 0.4641 0.1844 0.9092 0.5126 1.2374s0.7733 0.5126 1.2374 0.5126 0.9093-0.1844 1.2374-0.5126c0.3282-0.3282 0.5126-0.7733 0.5126-1.2374 0-0.4642-0.1844-0.9093-0.5126-1.2375-0.3281-0.3282-0.7733-0.5125-1.2374-0.5125z" clip-rule="evenodd" fill="#000" fill-rule="evenodd"/></svg>
--- /dev/null
+<svg enable-background="new 0 0 400 400" version="1.1" viewBox="0 0 400 400" xml:space="preserve" xmlns="http://www.w3.org/2000/svg">
+<style type="text/css">
+ .st0{fill:566bd9ff;}
+ .st1{fill:#FFFFFF;}
+</style>
+
+ <circle class="st0" cx="200" cy="200" r="200" fill="#566bd9"/>
+
+
+ <path class="st1" d="m163.4 305.5c88.7 0 137.2-73.5 137.2-137.2 0-2.1 0-4.2-0.1-6.2 9.4-6.8 17.6-15.3 24.1-25-8.6 3.8-17.9 6.4-27.7 7.6 10-6 17.6-15.4 21.2-26.7-9.3 5.5-19.6 9.5-30.6 11.7-8.8-9.4-21.3-15.2-35.2-15.2-26.6 0-48.2 21.6-48.2 48.2 0 3.8 0.4 7.5 1.3 11-40.1-2-75.6-21.2-99.4-50.4-4.1 7.1-6.5 15.4-6.5 24.2 0 16.7 8.5 31.5 21.5 40.1-7.9-0.2-15.3-2.4-21.8-6v0.6c0 23.4 16.6 42.8 38.7 47.3-4 1.1-8.3 1.7-12.7 1.7-3.1 0-6.1-0.3-9.1-0.9 6.1 19.2 23.9 33.1 45 33.5-16.5 12.9-37.3 20.6-59.9 20.6-3.9 0-7.7-0.2-11.5-0.7 21.1 13.8 46.5 21.8 73.7 21.8"/>
+
+</svg>
--- /dev/null
+<svg fill="none" viewBox="0 0 24 25" xmlns="http://www.w3.org/2000/svg"><path d="m17.9 18.242c-0.26-0.8001-1.01-1.39-1.9-1.39h-1v-3c0-0.2653-0.1054-0.5196-0.2929-0.7072-0.1875-0.1875-0.4419-0.2928-0.7071-0.2928h-6v-2h2c0.2652 0 0.5196-0.1054 0.7071-0.2929 0.1875-0.1876 0.2929-0.4419 0.2929-0.70715v-2h2c0.5304 0 1.0391-0.21071 1.4142-0.58579 0.3751-0.37507 0.5858-0.88378 0.5858-1.4142v-0.41c1.1965 0.48237 2.2582 1.2475 3.0944 2.2298 0.8362 0.98236 1.4219 2.1527 1.7069 3.4109 0.2851 1.2581 0.261 2.5666-0.0701 3.8135-0.3311 1.2468-0.9595 2.3948-1.8312 3.3458zm-6.9 2.54c-3.95-0.49-7-3.85-7-7.93 0-0.62 0.08-1.22 0.21-1.79l4.79 4.79v1c0 0.5304 0.21071 1.0391 0.58579 1.4142 0.37507 0.375 0.88381 0.5858 1.4142 0.5858m1-16c-1.3132 0-2.6136 0.25866-3.8268 0.76121-1.2133 0.50254-2.3156 1.2391-3.2442 2.1677-1.8754 1.8754-2.9289 4.4189-2.9289 7.0711 0 2.6521 1.0536 5.1957 2.9289 7.071 0.92859 0.9286 2.031 1.6652 3.2442 2.1677 1.2132 0.5026 2.5136 0.7613 3.8268 0.7613 2.6522 0 5.1957-1.0536 7.0711-2.929 1.8753-1.8753 2.9289-4.4189 2.9289-7.071 0-1.3133-0.2587-2.6136-0.7612-3.8269-0.5026-1.2133-1.2391-2.3156-2.1677-3.2442-0.9286-0.92858-2.031-1.6652-3.2443-2.1677-1.2132-0.50255-2.5136-0.76121-3.8268-0.76121z" fill="#000"/></svg>
--- /dev/null
+<svg width="17" height="20" viewBox="0 0 17 20" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path fill-rule="evenodd" clip-rule="evenodd" d="M13.5 0.102051C13.0245 0.101891 12.5548 0.206071 12.1239 0.40724C11.6931 0.608409 11.3116 0.901668 11.0065 1.26633C10.7013 1.63099 10.4799 2.05816 10.3578 2.51772C10.2358 2.97728 10.216 3.45803 10.3 3.92605L5.57001 7.23805C5.54636 7.25441 5.52365 7.27211 5.50201 7.29105C5.02215 6.91593 4.44653 6.68321 3.84079 6.61942C3.23506 6.55563 2.62359 6.66335 2.07611 6.93028C1.52863 7.19721 1.06719 7.61262 0.744386 8.12913C0.421586 8.64564 0.250427 9.24247 0.250427 9.85155C0.250427 10.4606 0.421586 11.0575 0.744386 11.574C1.06719 12.0905 1.52863 12.5059 2.07611 12.7728C2.62359 13.0398 3.23506 13.1475 3.84079 13.0837C4.44653 13.0199 5.02215 12.7872 5.50201 12.4121C5.52362 12.4313 5.54633 12.4494 5.57001 12.4661L10.3 15.7781C10.1596 16.5608 10.311 17.3679 10.7257 18.0465C11.1403 18.7251 11.7894 19.2281 12.55 19.4603C13.3106 19.6925 14.1299 19.6378 14.8529 19.3065C15.5758 18.9752 16.1522 18.3903 16.4729 17.6626C16.7936 16.9349 16.8364 16.1148 16.5931 15.3577C16.3499 14.6006 15.8374 13.9589 15.1529 13.5542C14.4683 13.1495 13.6591 13.0099 12.8785 13.1617C12.0979 13.3135 11.4 13.7463 10.917 14.378L6.43801 11.2431C6.63801 10.8211 6.75001 10.3501 6.75001 9.85205C6.75001 9.35405 6.63801 8.88205 6.43801 8.46105L10.918 5.32505C11.2536 5.76432 11.6957 6.11073 12.2025 6.33153C12.7092 6.55233 13.2639 6.64022 13.8142 6.58689C14.3644 6.53356 14.8919 6.34077 15.3468 6.02675C15.8017 5.71273 16.1691 5.28786 16.414 4.79232C16.659 4.29677 16.7735 3.74694 16.7468 3.1948C16.72 2.64266 16.5529 2.10646 16.2612 1.63692C15.9695 1.16738 15.5628 0.780001 15.0796 0.511425C14.5965 0.24285 14.0528 0.101951 13.5 0.102051ZM11.75 3.35205C11.75 2.88792 11.9344 2.4428 12.2626 2.11461C12.5908 1.78643 13.0359 1.60205 13.5 1.60205C13.9641 1.60205 14.4093 1.78643 14.7374 2.11461C15.0656 2.4428 15.25 2.88792 15.25 3.35205C15.25 3.81618 15.0656 4.2613 14.7374 4.58949C14.4093 4.91768 13.9641 5.10205 13.5 5.10205C13.0359 5.10205 12.5908 4.91768 12.2626 4.58949C11.9344 4.2613 11.75 3.81618 11.75 3.35205ZM3.50001 8.10205C3.03588 8.10205 2.59076 8.28642 2.26257 8.61461C1.93439 8.9428 1.75001 9.38792 1.75001 9.85205C1.75001 10.3162 1.93439 10.7613 2.26257 11.0895C2.59076 11.4177 3.03588 11.6021 3.50001 11.6021C3.96414 11.6021 4.40926 11.4177 4.73745 11.0895C5.06564 10.7613 5.25001 10.3162 5.25001 9.85205C5.25001 9.38792 5.06564 8.9428 4.73745 8.61461C4.40926 8.28642 3.96414 8.10205 3.50001 8.10205ZM13.5 14.6021C13.0359 14.6021 12.5908 14.7864 12.2626 15.1146C11.9344 15.4428 11.75 15.8879 11.75 16.3521C11.75 16.8162 11.9344 17.2613 12.2626 17.5895C12.5908 17.9177 13.0359 18.1021 13.5 18.1021C13.9641 18.1021 14.4093 17.9177 14.7374 17.5895C15.0656 17.2613 15.25 16.8162 15.25 16.3521C15.25 15.8879 15.0656 15.4428 14.7374 15.1146C14.4093 14.7864 13.9641 14.6021 13.5 14.6021Z" fill="black"/>
+</svg>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Generator: Adobe Illustrator 24.2.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+
+<svg
+ version="1.1"
+ id="Layer_1"
+ x="0px"
+ y="0px"
+ viewBox="0 0 400 400"
+ style="enable-background:new 0 0 400 400;"
+ xml:space="preserve"
+ sodipodi:docname="twitter.svg"
+ inkscape:version="1.3.2 (091e20ef0f, 2023-11-25)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"><defs
+ id="defs13" /><sodipodi:namedview
+ id="namedview11"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:showpageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ inkscape:deskcolor="#d1d1d1"
+ showgrid="false"
+ inkscape:zoom="2.5675"
+ inkscape:cx="167.86758"
+ inkscape:cy="200.19474"
+ inkscape:window-width="2560"
+ inkscape:window-height="1382"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="Dark_Blue" />
+<style
+ type="text/css"
+ id="style2">
+ .st0{fill:566bd9ff;}
+ .st1{fill:#FFFFFF;}
+</style>
+<g
+ id="Dark_Blue">
+ <circle
+ class="st0"
+ cx="200"
+ cy="200"
+ r="200"
+ id="circle4"
+ style="fill:#566bd9;fill-opacity:1" />
+</g>
+<g
+ id="Logo__x2014__FIXED">
+ <path
+ class="st1"
+ d="M163.4,305.5c88.7,0,137.2-73.5,137.2-137.2c0-2.1,0-4.2-0.1-6.2c9.4-6.8,17.6-15.3,24.1-25 c-8.6,3.8-17.9,6.4-27.7,7.6c10-6,17.6-15.4,21.2-26.7c-9.3,5.5-19.6,9.5-30.6,11.7c-8.8-9.4-21.3-15.2-35.2-15.2 c-26.6,0-48.2,21.6-48.2,48.2c0,3.8,0.4,7.5,1.3,11c-40.1-2-75.6-21.2-99.4-50.4c-4.1,7.1-6.5,15.4-6.5,24.2 c0,16.7,8.5,31.5,21.5,40.1c-7.9-0.2-15.3-2.4-21.8-6c0,0.2,0,0.4,0,0.6c0,23.4,16.6,42.8,38.7,47.3c-4,1.1-8.3,1.7-12.7,1.7 c-3.1,0-6.1-0.3-9.1-0.9c6.1,19.2,23.9,33.1,45,33.5c-16.5,12.9-37.3,20.6-59.9,20.6c-3.9,0-7.7-0.2-11.5-0.7 C110.8,297.5,136.2,305.5,163.4,305.5"
+ id="path7" />
+</g>
+</svg>
--- /dev/null
+<svg width="24" height="25" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M17.9 18.2421C17.64 17.442 16.89 16.8521 16 16.8521H15V13.8521C15 13.5868 14.8946 13.3325 14.7071 13.1449C14.5196 12.9574 14.2652 12.8521 14 12.8521H8V10.8521H10C10.2652 10.8521 10.5196 10.7467 10.7071 10.5592C10.8946 10.3716 11 10.1173 11 9.85205V7.85205H13C13.5304 7.85205 14.0391 7.64134 14.4142 7.26626C14.7893 6.89119 15 6.38248 15 5.85205V5.44205C16.1965 5.92442 17.2582 6.68952 18.0944 7.67189C18.9306 8.65425 19.5163 9.8246 19.8013 11.0828C20.0864 12.3409 20.0623 13.6494 19.7312 14.8963C19.4001 16.1431 18.7717 17.2911 17.9 18.2421ZM11 20.7821C7.05 20.2921 4 16.9321 4 12.8521C4 12.2321 4.08 11.6321 4.21 11.0621L9 15.8521V16.8521C9 17.3825 9.21071 17.8912 9.58579 18.2663C9.96086 18.6413 10.4696 18.8521 11 18.8521M12 2.85205C10.6868 2.85205 9.38642 3.11071 8.17317 3.61326C6.95991 4.1158 5.85752 4.8524 4.92893 5.78098C3.05357 7.65635 2 10.1999 2 12.8521C2 15.5042 3.05357 18.0478 4.92893 19.9231C5.85752 20.8517 6.95991 21.5883 8.17317 22.0908C9.38642 22.5934 10.6868 22.8521 12 22.8521C14.6522 22.8521 17.1957 21.7985 19.0711 19.9231C20.9464 18.0478 22 15.5042 22 12.8521C22 11.5388 21.7413 10.2385 21.2388 9.02522C20.7362 7.81196 19.9997 6.70957 19.0711 5.78098C18.1425 4.8524 17.0401 4.1158 15.8268 3.61326C14.6136 3.11071 13.3132 2.85205 12 2.85205Z" fill="black"/>
+</svg>
--- /dev/null
+/* Main page layout */
+
+.container {
+ width: 90%;
+ max-width: 400px;
+ margin: 0 auto;
+}
+
+
+/* main header */
+header.main {
+ background-color: var(--section-background-colour);
+ padding: 0;
+ border-bottom: 1px solid var(--light-border-colour);
+}
+
+header.main > .container {
+ position: relative;
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
+}
+
+header.main a#logo {
+ display: block;
+ z-index: 100;
+}
+
+header.main a#logo > img {
+ height: 4rem;
+ margin: 0.5rem 0;
+ object-fit: contain;
+}
+
+header.main h1 {
+ display: block;
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ z-index: 0;
+ font-size: 2rem;
+ line-height: 5rem;
+ text-align: center;
+ text-transform: uppercase;
+}
+
+/* main footer */
+footer.main {
+ margin: 2rem 0;
+}
+
+footer.main ul.links {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ justify-content: start;
+}
+
+footer.main ul.links > li {
+ display: block;
+ margin: 0.5rem 0;
+ width: 100%;
+}
+
+footer.main ul.links > li > a {
+ text-decoration: none;
+}
+
+/* Content */
+main#content {
+ background-color: var(--section-background-colour);
+}
+
+section {
+ padding: 2rem 0 1rem 0;
+}
+
+main#content > h1, main#content > h2, main#content > h3, main#content > h4, main#content > h5, main#content > h6,
+section > h1, section > h2, section > h3, section > h4, section > h5, section > h6 {
+ text-align: center;
+}
+
+main > section,
+section.grey {
+ background-color: var(--main-background-colour);
+ padding: 2rem 0;
+}
+
+section.page,
+section.header {
+ background-color: var(--section-background-colour);
+ padding: 1rem 0;
+}
+
+section.header > h1, section.header > h2, section.header > h3, section.header > h4, section.header > h5, section.header > h6, section.header > p {
+ text-align: center;
+}
+
+/* Cards */
+
+.card,
+details {
+ background-color: var(--section-background-colour);
+ border: 2px solid var(--light-border-colour);
+ border-radius: 1rem;
+ padding: 1rem;
+}
+
+details > summary {
+ list-style: none;
+}
+
+details[open] > div,
+details > summary {
+ border-bottom: 1px solid var(--primary-colour);
+}
+
+details[open] > summary {
+ border-bottom: 1px solid var(--light-border-colour);
+ margin-bottom: 1rem;
+}
+
+details > summary::before {
+ display: block;
+ float: right;
+ width: 1rem;
+ height: 1rem;
+ content: " ";
+ background-image: url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTYgMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE2IDIuODUyLTggOC04LTggMi0yIDYgNiA2LTYgMiAyeiIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjNTY2QkQ5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4K');
+ background-position: top right;
+ background-repeat: no-repeat;
+ background-size: 1rem 1rem;
+ transition: 0.4s;
+}
+
+details[open] > summary::before {
+ transform: rotate(180deg);
+}
+
+.card + .card,
+details + details {
+ margin: 1rem 0;
+}
+
+/* Main hero section */
+section.hero {
+ background-color: var(--section-background-colour);
+ padding: 1rem 0;
+ text-align: center;
+}
+
+section.hero img {
+ height: fit-content;
+}
+
+section.hero h2 { font-size: 3rem; text-transform: uppercase; }
+section.hero h3 { font-size: 2rem; }
+section.hero h4 { font-size: 1.8rem; }
+
+/* News section */
+section.news {
+ background-color: var(--main-background-colour);
+ padding: 2rem 0;
+}
+
+/* Sponsors section */
+section.sponsors {
+ background-color: var(--section-background-colour);
+ padding: 2rem 0;
+}
+
+ul.sponsors-list {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ justify-content: space-evenly;
+ margin-bottom: 0;
+}
+
+ul.sponsors-list > li {
+ display: block;
+ margin: 1rem 0;
+ width: 80%;
+}
+
+ul.sponsors-list img {
+ height: 120px;
+ width: 100%;
+ object-fit: contain;
+}
+
+ul.sponsors-list li > a.interview {
+ font-size: 1rem;
+ text-decoration: none;
+ display: block;
+ box-sizing: border-box;
+ padding: 0.5rem 1rem;
+ text-align: center;
+}
+
+/* CTA section */
+section.cta {
+ text-align: center;
+ background-color: var(--primary-colour);
+ color: var(--light-text-colour);
+ padding: 3rem 0 1rem 0;
+}
+
+section.cta h2, section.cta h3, section.cta h4, section.cta h5, section.cta h6 {
+ color: var(--light-text-colour);
+}
+
+section.cta h2 {
+ text-transform: uppercase;
+}
+
+/* Map tweaks */
+.map > iframe {
+ width: 100%;
+ margin-bottom: 1rem;
+}
+
+/* People lists / committes */
+section.committe {
+ padding-bottom: 1rem;
+}
+
+ul.people {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ justify-content: space-evenly;
+ margin-bottom: 0;
+}
+
+ul.people > li {
+ display: block;
+ background-color: var(--section-background-colour);
+ border-radius: 1rem;
+ text-align: center;
+ margin: 1rem 0;
+ width: calc(100% - 2rem);
+}
+
+ul.people img {
+ margin: 1rem auto;
+ width: 12rem;
+ height: 12rem;
+ border-radius: 50%;
+ object-fit: cover;
+}
+
+ul.people li > a.interview {
+ font-size: 1rem;
+ text-decoration: none;
+ display: block;
+ box-sizing: border-box;
+ padding: 0.5rem 1rem;
+ text-align: center;
+}
+
+/* Become a sponsor */
+
+.container.sponsor-options {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ justify-content: space-evenly;
+}
+
+.container.sponsor-options > div {
+ margin: 1rem 0;
+ width: 100%;
+}
+
+.sponsor-options .card {
+ display: flex;
+ flex-direction: column;
+}
+
+.sponsor-options .card .button {
+ margin-top: auto;
+ width: 100%;
+}
+
+/* Sponsors page */
+main section.sponsors {
+ background-color: var(--main-background-colour);
+ padding: 2rem 0;
+}
+
+main section.sponsors > .container {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ justify-content: space-evenly;
+ margin-bottom: 0;
+}
+
+main section.sponsors > .container > div {
+ background-color: var(--section-background-colour);
+ border-radius: 1rem;
+ box-sizing: border-box;
+ padding: 1rem;
+ margin: 1rem 0;
+ width: calc(100% - 2rem);
+}
+
+main section.sponsors > .container > div img {
+ height: 120px;
+ width: 100%;
+ object-fit: contain;
+}
+
+main section.sponsors > .container > div a {
+ font-size: 1rem;
+ text-decoration: none;
+ display: block;
+ box-sizing: border-box;
+ padding: 0.5rem 1rem;
+}
+
+main section.sponsors > .container > div .description {
+ margin-top: 1rem;
+}
+
+/* Web iconned links */
+a.icon.web {
+ line-height: 1.5rem;
+ padding-left: 2rem !important;
+ background-position: center left;
+ background-repeat: no-repeat;
+ background-size: 1.5rem 1.5rem;
+ background-image: url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE3LjkgMTguMjQyYy0wLjI2LTAuODAwMS0xLjAxLTEuMzktMS45LTEuMzloLTF2LTNjMC0wLjI2NTMtMC4xMDU0LTAuNTE5Ni0wLjI5MjktMC43MDcyLTAuMTg3NS0wLjE4NzUtMC40NDE5LTAuMjkyOC0wLjcwNzEtMC4yOTI4aC02di0yaDJjMC4yNjUyIDAgMC41MTk2LTAuMTA1NCAwLjcwNzEtMC4yOTI5IDAuMTg3NS0wLjE4NzYgMC4yOTI5LTAuNDQxOSAwLjI5MjktMC43MDcxNXYtMmgyYzAuNTMwNCAwIDEuMDM5MS0wLjIxMDcxIDEuNDE0Mi0wLjU4NTc5IDAuMzc1MS0wLjM3NTA3IDAuNTg1OC0wLjg4Mzc4IDAuNTg1OC0xLjQxNDJ2LTAuNDFjMS4xOTY1IDAuNDgyMzcgMi4yNTgyIDEuMjQ3NSAzLjA5NDQgMi4yMjk4IDAuODM2MiAwLjk4MjM2IDEuNDIxOSAyLjE1MjcgMS43MDY5IDMuNDEwOSAwLjI4NTEgMS4yNTgxIDAuMjYxIDIuNTY2Ni0wLjA3MDEgMy44MTM1LTAuMzMxMSAxLjI0NjgtMC45NTk1IDIuMzk0OC0xLjgzMTIgMy4zNDU4em0tNi45IDIuNTRjLTMuOTUtMC40OS03LTMuODUtNy03LjkzIDAtMC42MiAwLjA4LTEuMjIgMC4yMS0xLjc5bDQuNzkgNC43OXYxYzAgMC41MzA0IDAuMjEwNzEgMS4wMzkxIDAuNTg1NzkgMS40MTQyIDAuMzc1MDcgMC4zNzUgMC44ODM4MSAwLjU4NTggMS40MTQyIDAuNTg1OG0xLTE2Yy0xLjMxMzIgMC0yLjYxMzYgMC4yNTg2Ni0zLjgyNjggMC43NjEyMS0xLjIxMzMgMC41MDI1NC0yLjMxNTYgMS4yMzkxLTMuMjQ0MiAyLjE2NzctMS44NzU0IDEuODc1NC0yLjkyODkgNC40MTg5LTIuOTI4OSA3LjA3MTEgMCAyLjY1MjEgMS4wNTM2IDUuMTk1NyAyLjkyODkgNy4wNzEgMC45Mjg1OSAwLjkyODYgMi4wMzEgMS42NjUyIDMuMjQ0MiAyLjE2NzcgMS4yMTMyIDAuNTAyNiAyLjUxMzYgMC43NjEzIDMuODI2OCAwLjc2MTMgMi42NTIyIDAgNS4xOTU3LTEuMDUzNiA3LjA3MTEtMi45MjkgMS44NzUzLTEuODc1MyAyLjkyODktNC40MTg5IDIuOTI4OS03LjA3MSAwLTEuMzEzMy0wLjI1ODctMi42MTM2LTAuNzYxMi0zLjgyNjktMC41MDI2LTEuMjEzMy0xLjIzOTEtMi4zMTU2LTIuMTY3Ny0zLjI0NDItMC45Mjg2LTAuOTI4NTgtMi4wMzEtMS42NjUyLTMuMjQ0My0yLjE2NzctMS4yMTMyLTAuNTAyNTUtMi41MTM2LTAuNzYxMjEtMy44MjY4LTAuNzYxMjF6IiBmaWxsPSIjMDAwIi8+PC9zdmc+Cg==');
+}
+
+a.icon.interview {
+ line-height: 1.5rem;
+ padding-left: 2rem !important;
+ background-position: center left;
+ background-repeat: no-repeat;
+ background-size: 1.5rem 1.5rem;
+ background-image: url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjAgMTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTEwLjEgMTguODUyYy0wLjI4MzMzIDAtMC41MjA2Ny0wLjA5Ni0wLjcxMi0wLjI4OHMtMC4yODczMy0wLjQyOTQtMC4yODgtMC43MTJjMC0wLjExNjcgMC4wMjUtMC4yMzc3IDAuMDc1LTAuMzYzIDAuMDUtMC4xMjU0IDAuMTI1LTAuMjM3NyAwLjIyNS0wLjMzN2w0LjYyNS00LjYyNS0wLjcyNS0wLjcyNS00LjYgNC42MjVjLTAuMSAwLjEtMC4yMDgzMyAwLjE3NS0wLjMyNSAwLjIyNXMtMC4yNDE2NyAwLjA3NS0wLjM3NSAwLjA3NWMtMC4yODMzMyAwLTAuNTIwNjctMC4wOTU3LTAuNzEyLTAuMjg3LTAuMTkxMzMtMC4xOTE0LTAuMjg3MzMtMC40MjktMC4yODgtMC43MTMgMC0wLjE2NjcgMC4wMjUtMC4zMDQ0IDAuMDc1LTAuNDEzIDAuMDUtMC4xMDg3IDAuMTE2NjctMC4yMDQ0IDAuMi0wLjI4N2w0LjYyNS00LjYyNS0wLjctMC43MDAwNS00LjYyNSA0LjZjLTAuMSAwLjEtMC4yMDgzMyAwLjE3NS0wLjMyNSAwLjIyNXMtMC4yNSAwLjA3NS0wLjQgMC4wNzVjLTAuMjY2NjcgMC0wLjUtMC4xLTAuNy0wLjNzLTAuMy0wLjQzMzQtMC4zLTAuN2MwLTAuMTMzNCAwLjAyNS0wLjI1ODQgMC4wNzUtMC4zNzUgMC4wNS0wLjExNjcgMC4xMjUtMC4yMjUgMC4yMjUtMC4zMjVsNC42MjUtNC42MjUtMC43MjUtMC43LTQuNiA0LjYyNWMtMC4wODMzMyAwLjA4MzMtMC4xODMzMyAwLjE1LTAuMyAwLjJzLTAuMjU4MzMgMC4wNzUtMC40MjUgMC4wNzVjLTAuMjgzMzMgMC0wLjUyMS0wLjA5Ni0wLjcxMy0wLjI4OHMtMC4yODc2Ny0wLjQyOTQtMC4yODctMC43MTJjMC0wLjEzMzQgMC4wMjUtMC4yNTg0IDAuMDc1LTAuMzc1IDAuMDUtMC4xMTY3IDAuMTI1LTAuMjI1IDAuMjI1LTAuMzI1bDUuNTc1LTUuNTc1IDMuNzUgMy43NzVjMC4xODMzIDAuMTgzMzQgMC40IDAuMzI5MzQgMC42NSAwLjQzOCAwLjI1IDAuMTA4NjcgMC41IDAuMTYyNjcgMC43NSAwLjE2MiAwLjUzMzMgMCAxLTAuMTg3MzMgMS40LTAuNTYyIDAuNC0wLjM3NDY2IDAuNi0wLjg1Mzk5IDAuNi0xLjQzOCAwLTAuMjMzMzQtMC4wNDE3LTAuNDc1LTAuMTI1LTAuNzI1cy0wLjIzMzMtMC40ODMzNC0wLjQ1LTAuN2wtNC40NzUtNC40NzVjMC4yODMzLTAuMjY2NjcgMC42LTAuNDcwNjcgMC45NS0wLjYxMiAwLjM1LTAuMTQxMzQgMC43LTAuMjEyMzQgMS4wNS0wLjIxMyAwLjQzMzMgMCAwLjgzMzMgMC4wNzEgMS4yIDAuMjEzIDAuMzY2NyAwLjE0MiAwLjcgMC4zNjI2NiAxIDAuNjYxOTlsNC4yMjUgNC4yNWMwLjMgMC4zIDAuNTIxIDAuNjMzMzMgMC42NjMgMSAwLjE0MiAwLjM2NjY2IDAuMjEyNyAwLjc5MTY2IDAuMjEyIDEuMjc1IDAgMC4zMzMzNC0wLjA3NSAwLjY3MS0wLjIyNSAxLjAxM3MtMC4zNjY3IDAuNjU0MzQtMC42NSAwLjkzNzA1bC04LjMyNSA4LjM1Yy0wLjEzMzMgMC4xMzMzLTAuMjUgMC4yMTY2LTAuMzUgMC4yNS0wLjEgMC4wMzMzLTAuMjE2NyAwLjA1LTAuMzUgMC4wNXptLTguNTc1LTgtMC42NS0wLjY1Yy0wLjI4MzMzLTAuMjY2NzEtMC41LTAuNTgzMzgtMC42NS0wLjk1MDA1LTAuMTUtMC4zNjY2Ni0wLjIyNS0wLjc0OTk5LTAuMjI1LTEuMTUgMC0wLjQzMzM0IDAuMDgzMzMzLTAuODMzMzQgMC4yNS0xLjIgMC4xNjY2Ny0wLjM2NjY3IDAuMzc1LTAuNjc1IDAuNjI1LTAuOTI1bDQuMjI1LTQuMjVjMC4yNjY2Ny0wLjI2NjY2IDAuNTgzMzMtMC40NzkzMyAwLjk1LTAuNjM4IDAuMzY2NjctMC4xNTg2NiAwLjcyNS0wLjIzNzY2IDEuMDc1LTAuMjM3IDAuNDUgMCAwLjg1IDAuMDYyNjY3IDEuMiAwLjE4OCAwLjM1IDAuMTI1MzQgMC42OTE2NyAwLjM1NDM0IDEuMDI1IDAuNjg3bDUuMTI1IDUuMTI1YzAuMSAwLjA5OTk5IDAuMTc1IDAuMjA4MzMgMC4yMjUgMC4zMjQ5OSAwLjA1IDAuMTE2NjcgMC4wNzUgMC4yNDE2NyAwLjA3NSAwLjM3NSAwIDAuMjY2NjctMC4xIDAuNS0wLjMgMC43cy0wLjQzMzMgMC4zLTAuNyAwLjNjLTAuMTUgMC0wLjI3NS0wLjAyMDY2LTAuMzc1LTAuMDYyLTAuMS0wLjA0MTMzLTAuMjA4My0wLjEyMDY2LTAuMzI1LTAuMjM4bC00LjUtNC40NS03LjA1IDcuMDV6IiBmaWxsPSIjMDAwIi8+PC9zdmc+Cg==');
+}
+
--- /dev/null
+
+/*
+ * Menu bar
+ */
+#main-menu {
+ width: 5rem;
+ z-index: 100;
+}
+
+/* Mobile Menu */
+#menu-pancake {
+ display: block;
+ width: 5rem;
+ height: 5rem;
+ /* Pankcake icon */
+ background-color: var(--section-background-colour);
+ background-image: url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTMgMTIuOTI2aDE4bS0xOC02aDE4bS0xOCAxMmgxOCIgc3Ryb2tlPSIjMjAyMTI1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPgo=');
+ background-position: center right;
+ background-repeat: no-repeat;
+ background-size: 2.5rem 2.5rem;
+}
+
+#main-menu > div.menu-pane {
+ padding: 0.5rem 0;
+ margin: 0;
+ list-style: none;
+ position: absolute;
+ top: 5rem;
+ right: 0;
+ left: 0;
+ background: var(--section-background-colour);
+ z-index: 10000;
+ display: none;
+ visibility: hidden;
+ opacity: 0;
+ box-shadow: 0 1.2rem 1.6rem -0.4rem rgba(16, 24, 40, 0.08), 0 0.4rem 0.6rem -0.2rem rgba(16, 24, 40, 0.03);
+ border-top: 1px solid var(--light-border-colour);
+}
+
+#main-menu ul > li {
+}
+
+#main-menu ul > li > a {
+ display: block;
+ text-decoration: none;
+ font-size: 1.2rem;
+ padding: 0.75rem 1rem;
+ box-sizing: border-box;
+}
+
+#main-menu ul > li > a:hover {
+ background-color: var(--main-background-colour);
+}
+
+#main-menu ul > li:hover,
+#main-menu ul > li:focus-within {
+ cursor: pointer;
+ text-decoration: none;
+}
+
+#main-menu:focus > div.menu-pane,
+#main-menu:focus-within > div.menu-pane,
+#main-menu:hover > div.menu-pane,
+#main-menu div.menu-pane:hover,
+#main-menu div.menu-pane:focus-within {
+ visibility: visible;
+ opacity: 1;
+ display: block;
+}
+
+#main-menu ul {
+ padding-bottom: 0.5rem;
+ border-bottom: 1px solid var(--light-border-colour);
+}
--- /dev/null
+/* Responsive */\r
+\r
+/* Tablet */\r
+@media (min-width: 800px) {\r
+ /* main container */\r
+ .container {\r
+ max-width: 780px;\r
+ }\r
+ #main-menu,\r
+ #menu-pancake {\r
+ width: 8rem;\r
+ }\r
+ /* Multi column footer */\r
+ footer.main ul.links > li {\r
+ width: calc((100% - 1rem) / 2);\r
+ }\r
+ /* Multi column sponsors */\r
+ ul.sponsors-list > li {\r
+ width: calc((100% - 4rem) / 2);\r
+ }\r
+ /* Button Nav */\r
+ nav.button-bar > a {\r
+ width: calc((100% - 2rem) / 2);\r
+ }\r
+ /* People lists */\r
+ ul.people > li {\r
+ width: calc((100% - 4rem) / 2);\r
+ }\r
+ /* Sponsor Options */\r
+ .container.sponsor-options > div {\r
+ width: calc((100% - 4rem) / 2);\r
+ }\r
+ /* Sponsors Page */\r
+ main section.sponsors > .container > div {\r
+ width: calc((100% - 4rem) / 2);\r
+ }\r
+}\r
+\r
+/* Low res laptop */\r
+@media (min-width: 1000px) {\r
+ .container {\r
+ max-width: 960px;\r
+ }\r
+ #main-menu,\r
+ #menu-pancake {\r
+ width: 10rem;\r
+ }\r
+ /* Multi column footer */\r
+ footer.main ul.links > li {\r
+ width: calc((100% - 3rem) / 4);\r
+ }\r
+ /* Multi column sponsors */\r
+ ul.sponsors-list > li {\r
+ width: calc((100% - 4rem) / 2);\r
+ }\r
+ /* Button Nav */\r
+ nav.button-bar > a {\r
+ width: calc((100% - 2rem) / 2);\r
+ }\r
+ /* People lists */\r
+ ul.people > li {\r
+ width: calc((100% - 6rem) / 3);\r
+ }\r
+ /* Sponsor Options */\r
+ .container.sponsor-options > div {\r
+ width: 40%;\r
+ }\r
+ /* Sponsors Page */\r
+ main section.sponsors > .container > div {\r
+ width: calc((100% - 4rem) / 2);\r
+ }\r
+}\r
+\r
+/* High res laptop */\r
+@media (min-width: 1600px) {\r
+ \r
+}\r
--- /dev/null
+
+/* Social link bar */
+ul.socials {
+ display: flex;
+ flex-direction: row;
+ width: 100%;
+ margin: 1rem 0;
+}
+ul.socials li {
+ display: block;
+ margin: 0 1rem 0 0;
+ padding: 0;
+}
+ul.socials li a {
+ display: block;
+ width: 2rem;
+ height: 2rem;
+ background-position: center;
+ background-repeat: no-repeat;
+ background-size: 2rem 2rem;
+}
+
+/* Processing email.svg */
+.icons.email {
+ background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzU2NmJkOSI+PGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iMSIvPjxwYXRoIGQ9Im0yMi45OSAxNS44MWMtLjAyLS43NC0uMTU1LTEuNDUtLjM4OC0yLjExNWw4LjM5OC01LjI0OXYtMS40NDZjMC0xLjEwMy0uODk3LTItMi0yaC0yNmMtMS4xMDMgMC0yIC44OTctMiAydjEuNDQ2bDguMzk4IDUuMjQ5Yy0uMjMzLjY2NS0uMzY5IDEuMzc1LS4zODggMi4xMTVsLTguMDEtNS4wMDZ2MTQuMTk2YzAgMS4xMDMuODk3IDIgMiAyaDI2YzEuMTAzIDAgMi0uODk3IDItMnYtMTQuMTk2em0tMy40OSAyLjY5Yy0uNTAxIDAtLjk2Ni0uMTUxLTEuMzU3LS40MDYtLjU0Ni41NTctMS4zMDQuOTA2LTIuMTQzLjkwNi0xLjY1NCAwLTMtMS4zNDYtMy0zczEuMzQ2LTMgMy0zIDMgMS4zNDYgMyAzYzAgLjI3Ni4yMjQuNS41LjVzLjUtLjIyNC41LS41YzAtMi4yMDYtMS43OTQtNC00LTRzLTQgMS43OTQtNCA0IDEuNzk0IDQgNCA0Yy44OCAwIDEuNzA4LS4yNzUgMi4zOTYtLjc5Ni40NDEtLjMzNCAxLjA2OC0uMjQ4IDEuNDAxLjE5Mi4zMzQuNDQuMjQ4IDEuMDY3LS4xOTIgMS40MDEtMS4wMzguNzg3LTIuMjg0IDEuMjAzLTMuNjA1IDEuMjAzLTMuMzA5IDAtNi0yLjY5MS02LTZzMi42OTEtNiA2LTYgNiAyLjY5MSA2IDZjMCAxLjM3OC0xLjEyMiAyLjUtMi41IDIuNXoiLz48L2c+PC9zdmc+Cg==');
+}
+
+/* Processing github.svg */
+.icons.github {
+ background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im00OS44NTQgMmMtMjcuMDE1IDAtNDguODU0IDIyLTQ4Ljg1NCA0OS4yMTcgMCAyMS43NTYgMTMuOTkzIDQwLjE3MiAzMy40MDUgNDYuNjkgMi40MjcgMC40OSAzLjMxNi0xLjA1OSAzLjMxNi0yLjM2MiAwLTEuMTQxLTAuMDgtNS4wNTItMC4wOC05LjEyNy0xMy41OSAyLjkzNC0xNi40Mi01Ljg2Ny0xNi40Mi01Ljg2Ny0yLjE4NC01LjcwNC01LjQyLTcuMTctNS40Mi03LjE3LTQuNDQ4LTMuMDE1IDAuMzI0LTMuMDE1IDAuMzI0LTMuMDE1IDQuOTM0IDAuMzI2IDcuNTIzIDUuMDUyIDcuNTIzIDUuMDUyIDQuMzY3IDcuNDk2IDExLjQwNCA1LjM3OCAxNC4yMzUgNC4wNzQgMC40MDQtMy4xNzggMS42OTktNS4zNzggMy4wNzQtNi42LTEwLjgzOS0xLjE0MS0yMi4yNDMtNS4zNzgtMjIuMjQzLTI0LjI4MyAwLTUuMzc4IDEuOTQtOS43NzggNS4wMTQtMTMuMi0wLjQ4NS0xLjIyMi0yLjE4NC02LjI3NSAwLjQ4Ni0xMy4wMzggMCAwIDQuMTI1LTEuMzA0IDEzLjQyNiA1LjA1MmE0Ni45NyA0Ni45NyAwIDAgMSAxMi4yMTQtMS42M2M0LjEyNSAwIDguMzMgMC41NzEgMTIuMjEzIDEuNjMgOS4zMDItNi4zNTYgMTMuNDI3LTUuMDUyIDEzLjQyNy01LjA1MiAyLjY3IDYuNzYzIDAuOTcgMTEuODE2IDAuNDg1IDEzLjAzOCAzLjE1NSAzLjQyMiA1LjAxNSA3LjgyMiA1LjAxNSAxMy4yIDAgMTguOTA1LTExLjQwNCAyMy4wNi0yMi4zMjQgMjQuMjgzIDEuNzggMS41NDggMy4zMTYgNC40ODEgMy4zMTYgOS4xMjYgMCA2LjYtMC4wOCAxMS44OTctMC4wOCAxMy41MjYgMCAxLjMwNCAwLjg5IDIuODUzIDMuMzE2IDIuMzY0IDE5LjQxMi02LjUyIDMzLjQwNS0yNC45MzUgMzMuNDA1LTQ2LjY5MSAwLjA4LTI3LjIxNy0yMS44MzktNDkuMjE3LTQ4Ljc3My00OS4yMTd6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM1NjZiZDkiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPgo=');
+}
+
+/* Processing gitlab.svg */
+.icons.gitlab {
+ background-image: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyMDAgMjAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojNDIzMDdkO308L3N0eWxlPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODkuOTczIC04OS41MTcpIiBmaWxsPSIjNTY2YmQ5Ij48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Im0yODIuODMgMTcwLjczLTAuMjctMC42OS0yNi4xNC02OC4yMmE2LjgxIDYuODEgMCAwIDAtMi42OS0zLjI0IDcgNyAwIDAgMC04IDAuNDMgNyA3IDAgMCAwLTIuMzIgMy41MmwtMTcuNjUgNTRoLTcxLjQ3bC0xNy42NS01NGE2Ljg2IDYuODYgMCAwIDAtMi4zMi0zLjUzIDcgNyAwIDAgMC04LTAuNDMgNi44NyA2Ljg3IDAgMCAwLTIuNjkgMy4yNGwtMjYuMTkgNjguMTktMC4yNiAwLjY5YTQ4LjU0IDQ4LjU0IDAgMCAwIDE2LjEgNTYuMWwwLjA5IDAuMDcgMC4yNCAwLjE3IDM5LjgyIDI5LjgyIDE5LjcgMTQuOTEgMTIgOS4wNmE4LjA3IDguMDcgMCAwIDAgOS43NiAwbDEyLTkuMDYgMTkuNy0xNC45MSA0MC4wNi0zMCAwLjEtMC4wOGE0OC41NiA0OC41NiAwIDAgMCAxNi4wOC01Ni4wNHoiIGZpbGw9IiM1NjZiZDkiLz48L2c+PC9zdmc+Cg==');
+}
+
+/* Processing linkedin.svg */
+.icons.linkedin {
+ background-image: url('data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgcm9sZT0iaW1nIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cmVjdCB4PSI0LjY5NzUiIHk9IjQuNTg1OCIgd2lkdGg9IjE0LjkyOCIgaGVpZ2h0PSIxNC41MDQiIGZpbGw9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxLjUiIHN0cm9rZS13aWR0aD0iMCIvPjxwYXRoIGQ9Im0xOS43IDNoLTE1LjRjLTAuNzE4IDAtMS4zIDAuNTgyLTEuMyAxLjN2MTUuNGMwIDAuNzE4IDAuNTgyIDEuMyAxLjMgMS4zaDE1LjRjMC43MTggMCAxLjMtMC41ODIgMS4zLTEuM3YtMTUuNGMwLTAuNzE4LTAuNTgyLTEuMy0xLjMtMS4zem0tMTEuMzYxIDE1LjMzOGgtMi42NzJ2LTguNTloMi42NzJ2OC41OXptLTEuMzM1LTkuNzY0Yy0wLjg1NyAwLTEuNTQ5LTAuNjk0LTEuNTQ5LTEuNTQ4IDAtMC44NTUgMC42OTEtMS41NDggMS41NDktMS41NDggMC44NTQgMCAxLjU0NyAwLjY5NCAxLjU0NyAxLjU0OCAwIDAuODU1LTAuNjkzIDEuNTQ4LTEuNTQ3IDEuNTQ4em0xMS4zMzUgOS43NjRoLTIuNjY5di00LjE3N2MwLTAuOTk2LTAuMDE3LTIuMjc4LTEuMzg3LTIuMjc4LTEuMzg5IDAtMS42MDEgMS4wODYtMS42MDEgMi4yMDZ2NC4yNDloLTIuNjY3di04LjU5aDIuNTU5djEuMTc0aDAuMDM3YzAuMzU2LTAuNjc1IDEuMjI3LTEuMzg3IDIuNTI2LTEuMzg3IDIuNzAzIDAgMy4yMDMgMS43NzkgMy4yMDMgNC4wOTJ2NC43MTF6IiBmaWxsPSIjNTY2YmQ5Ii8+PC9zdmc+Cg==');
+}
+
+/* Processing mastodon.svg */
+.icons.mastodon {
+ background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUwIiBoZWlnaHQ9IjI1MCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMjM0LjM4IDIzNC4zNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjIxLjE4IDEzOS45N2MtMy4xODEyIDE2LjM2Ni0yOC40OTIgMzQuMjc4LTU3LjU2MiAzNy43NDktMTUuMTU5IDEuODA4OC0zMC4wODQgMy40NzEyLTQ1Ljk5OSAyLjc0MTItMjYuMDI4LTEuMTkyNS00Ni41NjUtNi4yMTI1LTQ2LjU2NS02LjIxMjUgMCAyLjUzMzggMC4xNTYyNSA0Ljk0NjIgMC40Njg3NSA3LjIwMjUgMy4zODM4IDI1LjY4NiAyNS40NyAyNy4yMjUgNDYuMzkxIDI3Ljk0MiAyMS4xMTYgMC43MjI1IDM5LjkxOS01LjIwNjIgMzkuOTE5LTUuMjA2MmwwLjg2NzUgMTkuMDlzLTE0Ljc3IDcuOTMxMi00MS4wODEgOS4zOWMtMTQuNTA5IDAuNzk3NS0zMi41MjQtMC4zNjUtNTMuNTA2LTUuOTE4OC00NS41MDgtMTIuMDQ1LTUzLjMzNC02MC41NTQtNTQuNTMxLTEwOS43Ny0wLjM2NS0xNC42MTQtMC4xNC0yOC4zOTQtMC4xNC0zOS45MTkgMC01MC4zMyAzMi45NzYtNjUuMDgyIDMyLjk3Ni02NS4wODIgMTYuNjI4LTcuNjM2MyA0NS4xNTktMTAuODQ4IDc0LjgyLTExLjA5aDAuNzI4NzVjMjkuNjYxIDAuMjQyNSA1OC4yMTEgMy40NTM4IDc0LjgzOCAxMS4wOSAwIDAgMzIuOTc1IDE0Ljc1MiAzMi45NzUgNjUuMDgyIDAgMCAwLjQxMzc1IDM3LjEzNC00LjU5ODggNjIuOTE1IiBmaWxsPSIjNTY2YmQ5Ii8+PHBhdGggZD0ibTE4Ni44OCA4MC45NjN2NjAuOTQxaC0yNC4xNDR2LTU5LjE1YzAtMTIuNDY5LTUuMjQ2Mi0xOC43OTgtMTUuNzQtMTguNzk4LTExLjYwMiAwLTE3LjQxOCA3LjUwNzUtMTcuNDE4IDIyLjM1MnYzMi4zNzZoLTI0LjAwMXYtMzIuMzc2YzAtMTQuODQ1LTUuODE2Mi0yMi4zNTItMTcuNDE5LTIyLjM1Mi0xMC40OTQgMC0xNS43NCA2LjMyODgtMTUuNzQgMTguNzk4djU5LjE1aC0yNC4xNDR2LTYwLjk0MWMwLTEyLjQ1NSAzLjE3MTItMjIuMzUyIDkuNTQxMi0yOS42NzUgNi41Njg4LTcuMzIyNSAxNS4xNzEtMTEuMDc2IDI1Ljg1LTExLjA3NiAxMi4zNTUgMCAyMS43MTEgNC43NDg4IDI3Ljg5OCAxNC4yNDhsNi4wMTM4IDEwLjA4MSA2LjAxNS0xMC4wODFjNi4xODUtOS40OTg4IDE1LjU0MS0xNC4yNDggMjcuODk4LTE0LjI0OCAxMC42NzggMCAxOS4yOCAzLjc1MzggMjUuODUgMTEuMDc2IDYuMzY4OCA3LjMyMjUgOS41NCAxNy4yMiA5LjU0IDI5LjY3NSIgZmlsbD0iI2ZmZiIvPjwvc3ZnPgo=');
+}
+
+/* Processing share.svg */
+.icons.share {
+ background-image: url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTcgMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTEzLjUgMC4xMDIwNWMtMC40NzU1LTEuNmUtNCAtMC45NDUyIDAuMTA0MDItMS4zNzYxIDAuMzA1MTktMC40MzA4IDAuMjAxMTctMC44MTIzIDAuNDk0NDMtMS4xMTc0IDAuODU5MDktMC4zMDUyIDAuMzY0NjYtMC41MjY2IDAuNzkxODMtMC42NDg3IDEuMjUxNC0wLjEyMiAwLjQ1OTU2LTAuMTQxOCAwLjk0MDMxLTAuMDU3OCAxLjQwODNsLTQuNzMgMy4zMTJjLTAuMDIzNjUgMC4wMTYzNi0wLjA0NjM2IDAuMDM0MDYtMC4wNjggMC4wNTMtMC40Nzk4Ni0wLjM3NTEyLTEuMDU1NS0wLjYwNzg0LTEuNjYxMi0wLjY3MTYzLTAuNjA1NzMtMC4wNjM3OS0xLjIxNzIgMC4wNDM5My0xLjc2NDcgMC4zMTA4NnMtMS4wMDg5IDAuNjgyMzQtMS4zMzE3IDEuMTk4OGMtMC4zMjI4IDAuNTE2NTEtMC40OTM5NiAxLjExMzMtMC40OTM5NiAxLjcyMjQgMCAwLjYwOTA1IDAuMTcxMTYgMS4yMDYgMC40OTM5NiAxLjcyMjQgMC4zMjI4IDAuNTE2NSAwLjc4NDI0IDAuOTMxOSAxLjMzMTcgMS4xOTg4IDAuNTQ3NDggMC4yNjcgMS4xNTkgMC4zNzQ3IDEuNzY0NyAwLjMxMDkgMC42MDU3NC0wLjA2MzggMS4xODE0LTAuMjk2NSAxLjY2MTItMC42NzE2IDAuMDIxNjEgMC4wMTkyIDAuMDQ0MzIgMC4wMzczIDAuMDY4IDAuMDU0bDQuNzMgMy4zMTJjLTAuMTQwNCAwLjc4MjcgMC4wMTEgMS41ODk4IDAuNDI1NyAyLjI2ODQgMC40MTQ2IDAuNjc4NiAxLjA2MzcgMS4xODE2IDEuODI0MyAxLjQxMzhzMS41Nzk5IDAuMTc3NSAyLjMwMjktMC4xNTM4YzAuNzIyOS0wLjMzMTMgMS4yOTkzLTAuOTE2MiAxLjYyLTEuNjQzOXMwLjM2MzUtMS41NDc4IDAuMTIwMi0yLjMwNDljLTAuMjQzMi0wLjc1NzEtMC43NTU3LTEuMzk4OC0xLjQ0MDItMS44MDM1LTAuNjg0Ni0wLjQwNDctMS40OTM4LTAuNTQ0My0yLjI3NDQtMC4zOTI1cy0xLjQ3ODUgMC41ODQ2LTEuOTYxNSAxLjIxNjNsLTQuNDc5LTMuMTM0OWMwLjItMC40MjIgMC4zMTItMC44OTMgMC4zMTItMS4zOTEgMC0wLjQ5OC0wLjExMi0wLjk3LTAuMzEyLTEuMzkxbDQuNDgtMy4xMzZjMC4zMzU2IDAuNDM5MjcgMC43Nzc3IDAuNzg1NjggMS4yODQ1IDEuMDA2NSAwLjUwNjcgMC4yMjA4IDEuMDYxNCAwLjMwODY5IDEuNjExNyAwLjI1NTM2IDAuNTUwMi0wLjA1MzMzIDEuMDc3Ny0wLjI0NjEyIDEuNTMyNi0wLjU2MDE0czAuODIyMy0wLjczODg5IDEuMDY3Mi0xLjIzNDRjMC4yNDUtMC40OTU1NSAwLjM1OTUtMS4wNDU0IDAuMzMyOC0xLjU5NzUtMC4wMjY4LTAuNTUyMTQtMC4xOTM5LTEuMDg4My0wLjQ4NTYtMS41NTc5cy0wLjY5ODQtMC44NTY5Mi0xLjE4MTYtMS4xMjU1Yy0wLjQ4MzEtMC4yNjg1OC0xLjAyNjgtMC40MDk0Ny0xLjU3OTYtMC40MDkzN3ptLTEuNzUgMy4yNWMwLTAuNDY0MTMgMC4xODQ0LTAuOTA5MjUgMC41MTI2LTEuMjM3NCAwLjMyODItMC4zMjgxOCAwLjc3MzMtMC41MTI1NiAxLjIzNzQtMC41MTI1NnMwLjkwOTMgMC4xODQzOCAxLjIzNzQgMC41MTI1NmMwLjMyODIgMC4zMjgxOSAwLjUxMjYgMC43NzMzMSAwLjUxMjYgMS4yMzc0cy0wLjE4NDQgMC45MDkyNS0wLjUxMjYgMS4yMzc0Yy0wLjMyODEgMC4zMjgxOS0wLjc3MzMgMC41MTI1Ni0xLjIzNzQgMC41MTI1NnMtMC45MDkyLTAuMTg0MzctMS4yMzc0LTAuNTEyNTYtMC41MTI2LTAuNzczMzEtMC41MTI2LTEuMjM3NHptLTguMjUgNC43NWMtMC40NjQxMyAwLTAuOTA5MjUgMC4xODQzNy0xLjIzNzQgMC41MTI1Ni0wLjMyODE4IDAuMzI4MTktMC41MTI1NiAwLjc3MzMxLTAuNTEyNTYgMS4yMzc0IDAgMC40NjQxNSAwLjE4NDM4IDAuOTA5MjUgMC41MTI1NiAxLjIzNzQgMC4zMjgxOSAwLjMyODIgMC43NzMzMSAwLjUxMjYgMS4yMzc0IDAuNTEyNnMwLjkwOTI1LTAuMTg0NCAxLjIzNzQtMC41MTI2IDAuNTEyNTYtMC43NzMzIDAuNTEyNTYtMS4yMzc0YzAtMC40NjQxMy0wLjE4NDM3LTAuOTA5MjUtMC41MTI1Ni0xLjIzNzRzLTAuNzczMzEtMC41MTI1Ni0xLjIzNzQtMC41MTI1NnptMTAgNi41Yy0wLjQ2NDEgMC0wLjkwOTIgMC4xODQzLTEuMjM3NCAwLjUxMjVzLTAuNTEyNiAwLjc3MzMtMC41MTI2IDEuMjM3NWMwIDAuNDY0MSAwLjE4NDQgMC45MDkyIDAuNTEyNiAxLjIzNzRzMC43NzMzIDAuNTEyNiAxLjIzNzQgMC41MTI2IDAuOTA5My0wLjE4NDQgMS4yMzc0LTAuNTEyNmMwLjMyODItMC4zMjgyIDAuNTEyNi0wLjc3MzMgMC41MTI2LTEuMjM3NCAwLTAuNDY0Mi0wLjE4NDQtMC45MDkzLTAuNTEyNi0xLjIzNzUtMC4zMjgxLTAuMzI4Mi0wLjc3MzMtMC41MTI1LTEuMjM3NC0wLjUxMjV6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPgo=');
+}
+
+/* Processing twitter.svg */
+.icons.twitter {
+ background-image: url('data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0MDAgNDAwIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA0MDAgNDAwIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOjU2NmJkOWZmO30KCS5zdDF7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KCgk8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIyMDAiIGN5PSIyMDAiIHI9IjIwMCIgZmlsbD0iIzU2NmJkOSIvPgoKCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJtMTYzLjQgMzA1LjVjODguNyAwIDEzNy4yLTczLjUgMTM3LjItMTM3LjIgMC0yLjEgMC00LjItMC4xLTYuMiA5LjQtNi44IDE3LjYtMTUuMyAyNC4xLTI1LTguNiAzLjgtMTcuOSA2LjQtMjcuNyA3LjYgMTAtNiAxNy42LTE1LjQgMjEuMi0yNi43LTkuMyA1LjUtMTkuNiA5LjUtMzAuNiAxMS43LTguOC05LjQtMjEuMy0xNS4yLTM1LjItMTUuMi0yNi42IDAtNDguMiAyMS42LTQ4LjIgNDguMiAwIDMuOCAwLjQgNy41IDEuMyAxMS00MC4xLTItNzUuNi0yMS4yLTk5LjQtNTAuNC00LjEgNy4xLTYuNSAxNS40LTYuNSAyNC4yIDAgMTYuNyA4LjUgMzEuNSAyMS41IDQwLjEtNy45LTAuMi0xNS4zLTIuNC0yMS44LTZ2MC42YzAgMjMuNCAxNi42IDQyLjggMzguNyA0Ny4zLTQgMS4xLTguMyAxLjctMTIuNyAxLjctMy4xIDAtNi4xLTAuMy05LjEtMC45IDYuMSAxOS4yIDIzLjkgMzMuMSA0NSAzMy41LTE2LjUgMTIuOS0zNy4zIDIwLjYtNTkuOSAyMC42LTMuOSAwLTcuNy0wLjItMTEuNS0wLjcgMjEuMSAxMy44IDQ2LjUgMjEuOCA3My43IDIxLjgiLz4KCjwvc3ZnPgo=');
+}
+
+.profile-card ul.socials {
+ margin: 0 auto;
+}
+#footer ul.socials {
+ margin: 0.25rem 0;
+}
+.author-socials ul.socials {
+ margin: 1rem auto;
+}
inkscape:pageopacity="0"
inkscape:pagecheckerboard="1"
inkscape:deskcolor="#d1d1d1"
- inkscape:zoom="3.2525585"
- inkscape:cx="283.31543"
- inkscape:cy="177.39881"
- inkscape:window-width="3840"
- inkscape:window-height="2100"
+ inkscape:zoom="2.2999062"
+ inkscape:cx="283.27242"
+ inkscape:cy="177.39854"
+ inkscape:window-width="2560"
+ inkscape:window-height="1382"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
sodipodi:nodetypes="ccccc"
inkscape:label="BlueTriangle" /><path
style="fill:#c8102e;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
- d="M 612.24638,296.69234 21,0.9588101 V -4.5586066 L 351.6036,-5 612.46708,126.31452 Z"
+ d="M 615.30792,279.37684 24.061542,-16.356694 v -5.517417 L 354.66514,-22.315504 615.52862,108.99902 Z"
id="path14"
inkscape:label="TopStripe" /><text
xml:space="preserve"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:41.5748px;line-height:0.9;font-family:Inter;-inkscape-font-specification:'Inter Bold';fill:#f9f9f9">2024</tspan></text><text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
- x="264.37906"
- y="30.718336"
+ x="266.42093"
+ y="23.752859"
id="text18-3"
transform="rotate(26.75)"
inkscape:label="London"><tspan
sodipodi:role="line"
id="tspan18-9"
- x="264.37906"
- y="30.718336"
+ x="266.42093"
+ y="23.752859"
style="font-style:normal;font-variant:normal;font-weight:600;font-stretch:normal;font-family:Inter;-inkscape-font-specification:'Inter Semi-Bold'">London</tspan></text><g
inkscape:label="Elephant"
id="elephant"
-<svg version="1.1" viewBox="0 0 500 300" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="m-1.8142 420.21 614.43 1.5643-0.42155-66.549-614.17-304.43z" fill="#012169"/><path d="m612.25 296.69-591.25-295.73v-5.5174l330.6-0.44139 260.86 131.31z" fill="#c8102e"/><text transform="rotate(26.75)" x="263.08932" y="-80.913269" fill="#f9f9f9" font-family="Inter" font-size="41.575px" font-weight="bold" letter-spacing="0px" word-spacing="0px" style="line-height:0.9" xml:space="preserve"><tspan x="263.08932" y="-80.913269" style="line-height:0.9">PGDAY UK</tspan><tspan x="263.08932" y="-43.248623" style="line-height:0.9">2024</tspan></text><text transform="rotate(26.75)" x="264.37906" y="30.718336" fill="#000000" font-family="sans-serif" font-size="40px" letter-spacing="0px" word-spacing="0px" style="line-height:1.25" xml:space="preserve"><tspan x="264.37906" y="30.718336" font-family="Inter" font-weight="600">London</tspan></text><g transform="matrix(.94066 .47413 -.47413 .94066 412.9 181.83)"><g transform="matrix(1.3762 0 0 1.439 -8.5904 -6.0396)" stroke="#222" stroke-linecap="round" stroke-linejoin="round" stroke-width=".38244"><path d="m23.54 17.232c3.1012-2.4718 5.6893-3.439 9.4452-7.831 3.8996-3.2546-2.959-6.6992-3.9549-1.1751-0.49325 2.4966-0.46568 2.8202-5.4903 9.0061z" fill="#c8102e"/><path d="m23.746 17.189c3.4645-1.7966 6.1421-3.7506 11.089-5.2507 4.5977-2.1587 4.821 5.513-0.60644 4.081-2.4712-0.60808-2.7528-0.76982-10.483 1.1697z" fill="#012169"/><path d="m23.389 17.342c3.218-2.691 7.9127-5.495 9.3009-8.1721 3.6463-6.9081 9.2165 3.9759 1.9025 3.5226-3.2426-0.32651-7.4024 3.1348-11.203 4.6495z" fill="#fdfdfd"/></g><path d="m44.161 18.453c-2.4356-0.02211-4.8808 0.17821-7.2852 0.60027-6.4113 1.137-13.084 8.4421-18.622 13.07-1.7505 1.1323-5.7911 1.2688-7.5262-0.6538-4.2805-5.0315 4.5258-8.9589 11.942-10.736l-2.7049-1.3913c-8.3338 0.90496-16.179 3.3961-17.664 10.101-1.1881 4.2714 3.0577 8.6278 8.6729 10.056 8.3771 1.8297 21.822 6.7545 20.441 24.075h1.8775l7.2443-0.47501c4.2213-12.73 19.862-13.258 25.636 0.05924l6.1221 0.41577h2.6788c8.1573-30.064-11.019-44.942-30.812-45.121z" fill="#fdfdfd"/><path d="m49.994 18.942v13.171l14.547-7.3871c-0.0029-0.0021-0.0059-0.0041-0.0088-0.0062-0.20131-0.14289-0.40558-0.28112-0.6103-0.4191-0.06816-0.04594-0.13508-0.09361-0.2036-0.13901-0.18905-0.12522-0.38128-0.24634-0.57309-0.36742-0.09055-0.05717-0.18015-0.11583-0.2713-0.17208-0.19344-0.11935-0.38942-0.23466-0.58549-0.34985-0.08511-0.05002-0.16917-0.10166-0.25476-0.1509-0.20004-0.11503-0.40251-0.22618-0.60513-0.33693-0.09063-0.04956-0.18069-0.10012-0.27182-0.14883-0.19911-0.10636-0.40007-0.20881-0.60151-0.31109-0.09087-0.04616-0.18101-0.09368-0.27234-0.13901-0.21459-0.10646-0.43146-0.20921-0.64854-0.31109-0.08051-0.03781-0.16049-0.07651-0.24133-0.11369-0.23184-0.10656-0.46522-0.20971-0.6997-0.31109-0.06307-0.02729-0.12588-0.05525-0.18914-0.08217-0.25153-0.10694-0.50476-0.21058-0.75913-0.31161-0.04894-0.01945-0.09771-0.03916-0.14676-0.05839-0.26226-0.10278-0.52609-0.20216-0.79117-0.29869-0.04526-0.0165-0.09057-0.03278-0.13591-0.04909-0.26452-0.09509-0.53025-0.18706-0.79737-0.27595-0.04755-0.01584-0.095-0.0319-0.14263-0.04754-0.27253-0.08942-0.54662-0.17591-0.82166-0.2589-0.03875-0.0117-0.07747-0.02356-0.11627-0.03514-0.29013-0.08648-0.58168-0.16921-0.87436-0.24856-0.01827-5e-3 -0.0365-0.01006-0.05478-0.01499-0.3022-0.08144-0.60533-0.15921-0.91002-0.23306-0.01876-0.0046-0.03756-0.0089-0.05633-0.01344-0.31254-0.07524-0.62612-0.14666-0.94103-0.21394-0.32492-0.069416-0.65153-0.13491-0.97873-0.19585-0.3272-0.060945-0.65523-0.11754-0.98444-0.17002zm-30.03 0.39998c-0.46791 0.05081-0.93354 0.10874-1.3973 0.17002-0.08841 0.0117-0.17689 0.02304-0.2651 0.03514-0.44144 0.06046-0.8802 0.12592-1.3157 0.19689-0.26063 0.04256-0.52079 0.08624-0.77876 0.13281-0.30675 0.05537-0.61175 0.11338-0.91416 0.17467-0.29857 0.06051-0.5946 0.12414-0.88832 0.19069-0.01091 0.0025-0.02166 0.0053-0.03256 0.0078-0.27279 0.06205-0.54326 0.1268-0.81132 0.1943-0.0307 0.0077-0.06135 0.01546-0.09198 0.02325-0.27795 0.0708-0.55354 0.14423-0.82579 0.22118l3.8949 1.9782c0.24368-0.09907 0.49027-0.1958 0.73949-0.29042 0.23687-0.08993 0.47592-0.17771 0.71675-0.26355 0.03247-0.01159 0.06514-0.0226 0.09767-0.03411 0.20646-0.07297 0.41361-0.14454 0.62218-0.21446 0.05822-0.01954 0.11632-0.03909 0.17467-0.05839 0.19071-0.063 0.38179-0.12459 0.57361-0.185 0.06186-0.01951 0.12358-0.03916 0.18552-0.05839 0.11658-0.03616 0.23306-0.07075 0.34985-0.10594 0.41383-0.12487 0.82833-0.24463 1.2418-0.35708 0.02696-0.0073 0.05367-0.01392 0.08062-0.02119 0.45224-0.12216 0.90275-0.23843 1.3482-0.3452zm15.177 0.16278c-0.67249 0.22685-1.3463 0.51279-2.02 0.84646-0.0196 0.0097-0.03932 0.01967-0.05891 0.02945-0.19896 0.09936-0.39798 0.20308-0.59686 0.31058-0.03601 0.01947-0.072 0.03971-0.108 0.05943-0.18182 0.09958-0.36351 0.20159-0.54519 0.30748-0.04417 0.02574-0.08813 0.05193-0.13229 0.07803-0.18908 0.11176-0.37804 0.22662-0.56689 0.34468-0.02356 0.01473-0.04724 0.0291-0.0708 0.04393-0.205 0.12899-0.4098 0.26159-0.61443 0.39739-0.0162 0.01075-0.03238 0.02125-0.04858 0.03204-0.21998 0.14657-0.43995 0.2964-0.65939 0.4501-0.48766 0.34156-0.9737 0.70113-1.4578 1.0723-0.27395 0.21-0.54709 0.42481-0.81959 0.64234-0.11906 0.09505-0.23834 0.18948-0.35708 0.28577-0.05799 0.04702-0.1152 0.09585-0.17312 0.14314-0.37511 0.30636-0.74927 0.61697-1.1209 0.93276-0.08156 0.06931-0.16254 0.13964-0.24391 0.20929-0.36806 0.31507-0.73474 0.6325-1.0986 0.9524-0.0098 0.0086-0.01965 0.01722-0.02946 0.02584l10.722 5.4446zm-31.474 6.7469c-0.15138 0.22474-0.29272 0.45676-0.42478 0.69505-0.00759 0.0137-0.015727 0.02708-0.023254 0.04082-0.05641 0.10302-0.1096 0.20807-0.16226 0.31368-0.026232 0.05283-0.051724 0.10619-0.076998 0.15968-0.044029 0.09274-0.088077 0.18535-0.12919 0.28009-0.063578 0.14726-0.12448 0.29642-0.18087 0.44855-0.019454 0.05221-0.036707 0.10585-0.055294 0.15865-0.044979 0.12841-0.087824 0.25828-0.12764 0.39016-0.015096 0.04979-0.030102 0.09957-0.044442 0.14986-0.051708 0.18202-0.10034 0.36586-0.14211 0.55449-0.034307 0.12334-0.063023 0.24711-0.088367 0.37052-0.00367 0.01788-0.00737 0.03586-0.010852 0.05374-0.023624 0.12116-0.043714 0.24221-0.058911 0.36328-0.00188 0.01498-0.0029 0.02998-0.00465 0.04496-0.013135 0.11224-0.022874 0.22438-0.028939 0.33641-9.011e-4 0.0167-0.00184 0.03343-0.00258 0.05013-0.00495 0.11034-0.00589 0.22019-0.00413 0.33021 0.00244 0.15136 0.00948 0.30269 0.024288 0.4532 0.00182 0.0185 0.00575 0.03681 0.00775 0.05529 0.01453 0.134 0.033842 0.2674 0.057878 0.40049 0.00831 0.04608 0.018479 0.09202 0.027905 0.13798 0.022073 0.10746 0.046844 0.21472 0.074931 0.32143 0.012886 0.04901 0.026174 0.09793 0.040308 0.14676 0.032837 0.11335 0.069086 0.22615 0.10852 0.33848 0.012322 0.03512 0.023217 0.07041 0.036173 0.10542 0.055406 0.14965 0.11568 0.29847 0.18242 0.44597 8.834e-4 2e-3 0.00222 0.0037 0.0031 0.0057h15.084l-1.2258-0.62218c-0.12659 0.02648-0.25584 0.04982-0.38706 0.07028-0.06865 0.0107-0.13856 0.01891-0.20826 0.02791-0.08372 0.01083-0.1677 0.02061-0.2527 0.02894-0.07182 7e-3 -0.14344 0.01341-0.21601 0.0186-0.09819 0.0071-0.19688 0.01135-0.2961 0.01499-0.05819 0.0021-0.11571 0.0058-0.17415 0.0067-0.15172 0.0024-0.30433 1.99e-4 -0.45682-0.0057-0.05435-0.0021-0.10844-0.0061-0.16278-0.0093-0.10762-0.0063-0.21476-0.0147-0.32194-0.02532-0.06067-6e-3 -0.12097-0.01219-0.18138-0.01964-0.12032-0.01479-0.23984-0.03323-0.35863-0.05374-0.03976-0.0069-0.07983-0.0121-0.11937-0.01964-0.15408-0.0293-0.3055-0.06442-0.45527-0.10387-0.04184-0.01103-0.0826-0.02382-0.12402-0.03566-0.115-0.03283-0.22816-0.06882-0.33951-0.108-0.05957-0.02097-0.11939-0.04125-0.17777-0.06408-0.02417-0.0094-0.04839-0.01866-0.07235-0.02842-0.1053-0.04296-0.20887-0.08822-0.30954-0.13746-0.011-0.0054-0.02161-0.01108-0.03256-0.01654-0.09012-0.04495-0.17773-0.09298-0.26355-0.14314-0.02359-0.01379-0.04704-0.02767-0.07028-0.04186-0.09287-0.0567-0.18386-0.11563-0.27078-0.1788-1.16e-4 -8.4e-5 -4.01e-4 8.4e-5 -5.17e-4 0-0.0093-0.0067-0.01769-0.01439-0.02687-0.02119-0.07928-0.05872-0.15524-0.12067-0.22893-0.185-0.02098-0.01831-0.04151-0.03704-0.06201-0.05581-0.07876-0.07212-0.15556-0.14631-0.22686-0.22531-0.07457-0.08765-0.14414-0.17503-0.21084-0.262-0.01972-0.02573-0.0378-0.05132-0.05684-0.077-0.04643-0.06256-0.09141-0.12486-0.13384-0.18707-0.0193-0.02832-0.03785-0.05651-0.05633-0.08475-0.03844-0.05869-0.07513-0.11733-0.11007-0.1757-0.01771-0.02963-0.03538-0.05934-0.05219-0.08888-0.03843-0.06741-0.07417-0.13457-0.108-0.20154-0.0079-0.01565-0.016641-0.0314-0.024288-0.04703-0.087293-0.17812-0.15869-0.35428-0.21446-0.52917-7.686e-4 -0.0024-0.0013-0.0048-0.00207-0.0072-0.025895-0.0818-0.047951-0.16335-0.067179-0.24443-0.00314-0.01328-0.00582-0.02653-0.00879-0.03979-0.016987-0.07577-0.031599-0.15122-0.042891-0.22634-7.448e-4 -5e-3 -0.00186-0.01003-0.00258-0.01499zm67.625 5.1682-3.9062 1.9828h5.2054c-0.2042-0.34238-0.4149-0.67881-0.63149-1.0092s-0.43907-0.65486-0.66766-0.97358zm-3.9062 17.069 9.4015 4.7739c0.02965-0.41282 0.05284-0.82191 0.0708-1.2273 7.5e-5 -0.0017-7.5e-5 -0.0034 0-0.0052 0.0169-0.39213 0.0276-0.7802 0.03359-1.1653 1.9e-4 -0.01113 8.53e-4 -0.02247 1e-3 -0.03359 1.5e-5 -1e-3 -1.5e-5 -0.0021 0-0.0031 0.01166-0.79432 7.99e-4 -1.5739-0.03101-2.3394zm-32.245 1.2904-5.286 2.6841c0.08011 0.18633 0.15757 0.3753 0.23254 0.56689 0.07498 0.19162 0.14737 0.38595 0.21704 0.58291 0.06824 0.19289 0.1339 0.38844 0.19689 0.58653 0.0013 0.0042 0.0028 0.0082 0.0041 0.0124 0.0018 0.0057 0.0034 0.0114 0.0052 0.01705 0.0613 0.19387 0.12009 0.39021 0.17622 0.58911 8.81e-4 0.0031 0.0017 0.0062 0.0026 0.0093 1e-3 0.0036 0.0016 0.0073 0.0026 0.01085 0.05585 0.19872 0.10914 0.39977 0.15968 0.60358 0.0015 0.0059 0.0032 0.01163 0.0047 0.01757 0.0016 0.0064 0.0031 0.01275 0.0047 0.01912 0.04802 0.19519 0.0934 0.39282 0.13643 0.59273 0.0051 0.02356 0.01 0.04717 0.01499 0.0708 0.04137 0.19543 0.0803 0.39327 0.11679 0.59324 0.0041 0.02257 0.0083 0.04506 0.0124 0.0677 0.03772 0.21048 0.07271 0.42367 0.1049 0.63924 7.55e-4 0.0051 0.0018 0.0099 0.0026 0.01499 5.13e-4 0.0035 1e-3 0.0069 0.0016 0.01033 0.0326 0.21997 0.06166 0.44286 0.08837 0.66818 8.89e-4 0.0075 0.0022 0.01471 0.0031 0.02222 5.87e-4 5e-3 9.66e-4 0.01 0.0016 0.01499 0.02644 0.22619 0.04992 0.45514 0.07028 0.68678 4.9e-4 0.0056 0.0011 0.01096 0.0015 0.01654 2.41e-4 0.0028 2.77e-4 0.0055 5.17e-4 0.0083 0.02038 0.23456 0.03768 0.47189 0.05168 0.7121 3.24e-4 0.0056 7.12e-4 0.01096 1e-3 0.01654 1.6e-4 0.0028 3.58e-4 0.0055 5.17e-4 0.0083 0.01396 0.24361 0.02428 0.49 0.03152 0.73949 6.5e-5 0.0023 4.51e-4 0.0044 5.16e-4 0.0067 2.5e-5 8.64e-4 -2.4e-5 0.0017 0 0.0026 0.0073 0.25398 0.0112 0.51086 0.01137 0.77101 1.67e-4 0.26083-0.0032 0.52457-0.01034 0.79168-0.01432 0.53436-0.04321 1.0813-0.08785 1.6412h1.8769l1.4971-0.09767 0.35243-0.02325zm14.853 0v3.9367c0.01028-0.0025 0.02072-0.0042 0.03101-0.0067 0.16041-0.03917 0.32147-0.07546 0.48318-0.108 0.03455-7e-3 0.06926-0.01299 0.10387-0.01964 0.14925-0.02869 0.2989-0.05447 0.44907-0.07751 0.02945-0.0045 0.05888-0.0091 0.08837-0.01344 0.16048-0.02342 0.32132-0.04348 0.48266-0.06046 0.01898-2e-3 0.03785-0.0048 0.05684-0.0067 0.55286-0.05557 1.1102-0.07353 1.6686-0.05323 0.02188 7.96e-4 0.04374 0.0027 0.06563 0.0036 0.16125 0.0067 0.32236 0.01638 0.48369 0.02946 0.03101 0.0025 0.062 0.0055 0.09302 0.0083 0.1546 0.01371 0.30904 0.03006 0.46354 0.04961 0.03155 4e-3 0.06303 0.0082 0.09457 0.0124 0.1625 0.02183 0.32511 0.04661 0.48731 0.07493 0.01947 0.0034 0.03893 0.0063 0.05839 0.0098 0.55861 0.10024 1.1146 0.23942 1.665 0.41703 0.01553 5e-3 0.03099 0.01043 0.04651 0.0155 0.16608 0.05429 0.3317 0.11174 0.49661 0.17312 0.02298 0.0086 0.04577 0.01766 0.06873 0.02636 0.16037 0.06071 0.31998 0.1248 0.47904 0.19224 0.02 0.0085 0.03997 0.01674 0.05994 0.02532 0.17429 0.0749 0.34791 0.15314 0.52038 0.23616 0.0022 0.0011 0.0045 2e-3 0.0067 0.0031 5.55e-4 2.67e-4 9.96e-4 7.66e-4 0.0016 1e-3 0.35952 0.17336 0.71495 0.36434 1.0651 0.57309 0.01318 0.0079 0.02611 0.01638 0.03927 0.02429 0.15535 0.09333 0.30932 0.19008 0.4625 0.29042 0.0278 0.01821 0.05547 0.03685 0.0832 0.05529 0.14258 0.09483 0.28427 0.19258 0.42478 0.29352 0.02713 0.01949 0.05408 0.03919 0.08113 0.05891 0.14526 0.1059 0.28916 0.21514 0.43202 0.32763 0.01818 0.01432 0.03664 0.02795 0.05478 0.04237 0.33004 0.26242 0.65339 0.54185 0.96893 0.83974 0.15444 0.1458 0.30673 0.29681 0.45734 0.45114 0.01663 0.01704 0.03303 0.03453 0.04961 0.05168 0.1377 0.14238 0.27398 0.28814 0.40824 0.4377 0.01505 0.01677 0.02995 0.03378 0.04496 0.05064 0.13182 0.14807 0.26186 0.2997 0.39016 0.45475 0.01865 0.02254 0.03724 0.04501 0.05581 0.0677 0.13727 0.16768 0.2727 0.33894 0.40566 0.5147 2e-3 0.0027 0.0042 0.0051 0.0062 0.0078 6.68e-4 8.84e-4 0.0014 0.0017 0.0021 0.0026 0.42091 0.55728 0.81911 1.1555 1.1922 1.7942 0.01198 0.02051 0.02373 0.04141 0.03566 0.06201 0.10884 0.18794 0.21554 0.37968 0.31988 0.57464 0.0162 0.03027 0.03249 0.06051 0.04858 0.09095 0.10499 0.19864 0.20732 0.40081 0.30747 0.60668 0.0098 0.02006 0.01974 0.03981 0.02946 0.05994 0.12287 0.25466 0.24345 0.51258 0.35863 0.77825l8.7545 0.59428c0.06238-0.22731 0.11695-0.45035 0.17622-0.67593h-5.16e-4c0.04198-0.16136 0.08571-0.32342 0.12661-0.48421z" fill="#012169"/><path d="m7.1889 22.98c-0.97176 0.59992-1.836 1.2857-2.5657 2.07l5.201 2.6412c0.3284-0.85249 1.0104-1.652 1.9337-2.3912zm58.689 2.755-15.101 7.6678h6.6435l10.868-5.5188c-0.76504-0.76323-1.571-1.4788-2.4112-2.149zm-45.07 4.1608c-0.83293 0.74517-1.6526 1.4685-2.4439 2.1329l2.7064 1.3741h6.6435zm6.906 18.593-0.15146 0.07691c0.60323 0.78079 1.1544 1.6257 1.641 2.5403l5.1539-2.6173zm29.707 0 18.781 9.5372c0.18239-1.0714 0.33055-2.1225 0.44006-3.15l-12.578-6.3872z" fill="#c8102e" stroke-width="0"/><path d="m44.161 18.453c-2.0195-0.01833-4.045 0.11824-6.0489 0.40538v17.562h-33.133c1.5684 1.3871 3.662 2.4858 5.9936 3.0788 4.0885 0.893 9.3841 2.5241 13.575 5.9725h13.564v17.787l2.424-0.15903c1.2939-3.9018 3.6614-6.6554 6.488-8.2171v-9.4104h29.597c-0.40969-3.3272-1.2591-6.3424-2.4649-9.0513h-27.132v-17.836c-0.951-0.07744-1.9061-0.1228-2.863-0.13149z" color="#000000" fill="#c8102e" style="-inkscape-stroke:none"/><circle cx="27.271" cy="30.787" r="1.4" fill="#222" stroke="#222" stroke-linecap="round" stroke-linejoin="bevel" stroke-miterlimit="1.5" stroke-width=".2"/><path d="m35.436 19.416-0.49358 0.21396c3.6752 6.3134 5.022 16.221 3.478 22.737-0.77203 3.258-2.3979 5.508-4.5401 6.2699-2.1422 0.76196-5.3443 0.18543-9.1596-3.1757l0.10017 0.27886c3.8812 3.4192 7.0048 4.3492 9.3867 3.502 2.3819-0.84724 3.9072-3.4172 4.6992-6.7598 1.5841-6.6851 0.29214-16.602-3.4707-23.066z" color="#000000" fill="#222" stroke-linejoin="round" stroke-width="1.794"/><path d="m40.536 63.099-9.1302 0.59897c1.4558-17.422-12.035-22.364-20.433-24.199-5.6152-1.4281-9.8609-5.7849-8.6728-10.056 1.4847-6.705 9.3302-9.1958 17.664-10.101l2.7051 1.3912c-7.4159 1.7773-16.222 5.7046-11.942 10.736 1.7351 1.9226 5.776 1.786 7.5265 0.65367 5.5385-4.6281 12.211-11.933 18.622-13.07 21.983-3.8588 47.351 10.808 38.051 44.7l-8.7547-0.59414c-5.774-13.317-21.415-12.789-25.636-0.059739z" fill="none" stroke="#222" stroke-width=".53819"/></g><g transform="matrix(3.7795 0 0 3.7795 -1.5645 115.79)" stroke="#f9f9f9"><g transform="translate(1.8443 -25.851)"><g fill="none"><path d="m-1.9394 37.348c53.886-3.3228 61.083 45.589 51.976 68.6" stroke="#f9f9f9" stroke-width=".5"/><path d="m-2.2103 31.206c62.162-2.059 68.37 49.634 60.393 75.188" stroke="#f9f9f9" stroke-width=".56425"/><path d="m-1.5792 37.348 1.6346-6.1507 2.2165 5.9014 2.1334-5.9291 1.9394 5.9568 2.355-5.5966 1.6624 5.9014 2.7706-5.5135 1.1359 6.0399 3.1308-5.1256 0.69265 5.9845 3.4355-5.0979 0.41559 6.1784 3.9065-4.9039-0.13853 6.2615 4.3498-4.6823-0.55412 6.3724 4.6546-4.1836-1.1914 6.2615 5.3472-3.7957-1.8009 6.4001 5.6797-3.6295-2.4381 6.5109 5.9014-3.2693-2.9645 6.7048 6.4278-2.8814-3.768 6.6771 6.6771-2.355-4.2944 6.4001 6.9819-1.9117-5.0425 6.2338 7.2312-1.413-5.652 6.2892 7.3421-0.83118-6.0399 5.8459 7.1481-0.4433-6.4832 5.5966 7.4529 0.55412-7.2589 4.5992 7.4252 1.5792-7.6468 4.1282 7.2589 2.2442-8.0624 3.3801 7.1204 3.4355-8.5334 2.2996 7.0927 2.6044" stroke="#fff" stroke-width=".25"/></g><g transform="rotate(11.494 63.374 89.503)" stroke="#fff"><ellipse cx="64.686" cy="101.56" rx="2.4184" ry="2.4184" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" style="paint-order:markers stroke fill"/><path d="m62.339 101.77c1.3488-1.4628 2.8362-1.5171 4.3394-1.4106" fill="none" stroke-linecap="round" stroke-width=".15"/><path d="m62.877 103.07c1.753-1.3941 3.0221-1.5267 4.0455-1.0187-0.18597 1.0085-0.88622 1.4581-1.6652 1.822-0.74618 0.10087-1.5055 0.0992-2.3803-0.80323z" fill="#fff" stroke-width=".15"/><path d="m65.023 102.01c-0.73386-1.7736-0.50086-2.1136-0.52896-2.8407" fill="none" stroke-width=".15"/><path d="m64.151 102.66c-0.8722-0.75229-1.0698-1.8112-0.79344-3.0856" fill="none" stroke-width=".15"/><path d="m65.699 99.424c0.37615 0.54953 0.7581 1.0884 0.67589 2.4783" fill="none" stroke-width=".15"/></g><g transform="rotate(11.494 132.03 89.548)" stroke="#fff"><ellipse cx="64.686" cy="101.56" rx="2.4184" ry="2.4184" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" style="paint-order:markers stroke fill"/><path d="m62.339 101.77c1.3488-1.4628 2.8362-1.5171 4.3394-1.4106" fill="none" stroke-linecap="round" stroke-width=".15"/><path d="m62.877 103.07c1.753-1.3941 3.0221-1.5267 4.0455-1.0187-0.18597 1.0085-0.88622 1.4581-1.6652 1.822-0.74618 0.10087-1.5055 0.0992-2.3803-0.80323z" fill="#fff" stroke-width=".15"/><path d="m65.023 102.01c-0.73386-1.7736-0.50086-2.1136-0.52896-2.8407" fill="none" stroke-width=".15"/><path d="m64.151 102.66c-0.8722-0.75229-1.0698-1.8112-0.79344-3.0856" fill="none" stroke-width=".15"/><path d="m65.699 99.424c0.37615 0.54953 0.7581 1.0884 0.67589 2.4783" fill="none" stroke-width=".15"/></g><g transform="rotate(11.494 194.35 78.589)" stroke="#fff"><ellipse cx="64.686" cy="101.56" rx="2.4184" ry="2.4184" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" style="paint-order:markers stroke fill"/><path d="m62.339 101.77c1.3488-1.4628 2.8362-1.5171 4.3394-1.4106" fill="none" stroke-linecap="round" stroke-width=".15"/><path d="m62.877 103.07c1.753-1.3941 3.0221-1.5267 4.0455-1.0187-0.18597 1.0085-0.88622 1.4581-1.6652 1.822-0.74618 0.10087-1.5055 0.0992-2.3803-0.80323z" fill="#fff" stroke-width=".15"/><path d="m65.023 102.01c-0.73386-1.7736-0.50086-2.1136-0.52896-2.8407" fill="none" stroke-width=".15"/><path d="m64.151 102.66c-0.8722-0.75229-1.0698-1.8112-0.79344-3.0856" fill="none" stroke-width=".15"/><path d="m65.699 99.424c0.37615 0.54953 0.7581 1.0884 0.67589 2.4783" fill="none" stroke-width=".15"/></g><g transform="rotate(11.494 250.21 57.046)" stroke="#fff"><ellipse cx="64.686" cy="101.56" rx="2.4184" ry="2.4184" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" style="paint-order:markers stroke fill"/><path d="m62.339 101.77c1.3488-1.4628 2.8362-1.5171 4.3394-1.4106" fill="none" stroke-linecap="round" stroke-width=".15"/><path d="m62.877 103.07c1.753-1.3941 3.0221-1.5267 4.0455-1.0187-0.18597 1.0085-0.88622 1.4581-1.6652 1.822-0.74618 0.10087-1.5055 0.0992-2.3803-0.80323z" fill="#fff" stroke-width=".15"/><path d="m65.023 102.01c-0.73386-1.7736-0.50086-2.1136-0.52896-2.8407" fill="none" stroke-width=".15"/><path d="m64.151 102.66c-0.8722-0.75229-1.0698-1.8112-0.79344-3.0856" fill="none" stroke-width=".15"/><path d="m65.699 99.424c0.37615 0.54953 0.7581 1.0884 0.67589 2.4783" fill="none" stroke-width=".15"/></g><g transform="rotate(11.494 296.33 27.048)" stroke="#fff"><ellipse cx="64.686" cy="101.56" rx="2.4184" ry="2.4184" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" style="paint-order:markers stroke fill"/><path d="m62.339 101.77c1.3488-1.4628 2.8362-1.5171 4.3394-1.4106" fill="none" stroke-linecap="round" stroke-width=".15"/><path d="m62.877 103.07c1.753-1.3941 3.0221-1.5267 4.0455-1.0187-0.18597 1.0085-0.88622 1.4581-1.6652 1.822-0.74618 0.10087-1.5055 0.0992-2.3803-0.80323z" fill="#fff" stroke-width=".15"/><path d="m65.023 102.01c-0.73386-1.7736-0.50086-2.1136-0.52896-2.8407" fill="none" stroke-width=".15"/><path d="m64.151 102.66c-0.8722-0.75229-1.0698-1.8112-0.79344-3.0856" fill="none" stroke-width=".15"/><path d="m65.699 99.424c0.37615 0.54953 0.7581 1.0884 0.67589 2.4783" fill="none" stroke-width=".15"/></g><g transform="rotate(11.494 336.35 -13.799)" stroke="#fff"><ellipse cx="64.686" cy="101.56" rx="2.4184" ry="2.4184" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" style="paint-order:markers stroke fill"/><path d="m62.339 101.77c1.3488-1.4628 2.8362-1.5171 4.3394-1.4106" fill="none" stroke-linecap="round" stroke-width=".15"/><path d="m62.877 103.07c1.753-1.3941 3.0221-1.5267 4.0455-1.0187-0.18597 1.0085-0.88622 1.4581-1.6652 1.822-0.74618 0.10087-1.5055 0.0992-2.3803-0.80323z" fill="#fff" stroke-width=".15"/><path d="m65.023 102.01c-0.73386-1.7736-0.50086-2.1136-0.52896-2.8407" fill="none" stroke-width=".15"/><path d="m64.151 102.66c-0.8722-0.75229-1.0698-1.8112-0.79344-3.0856" fill="none" stroke-width=".15"/><path d="m65.699 99.424c0.37615 0.54953 0.7581 1.0884 0.67589 2.4783" fill="none" stroke-width=".15"/></g><g transform="rotate(11.494 363.52 -54.859)" stroke="#fff"><ellipse cx="64.686" cy="101.56" rx="2.4184" ry="2.4184" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" style="paint-order:markers stroke fill"/><path d="m62.339 101.77c1.3488-1.4628 2.8362-1.5171 4.3394-1.4106" fill="none" stroke-linecap="round" stroke-width=".15"/><path d="m62.877 103.07c1.753-1.3941 3.0221-1.5267 4.0455-1.0187-0.18597 1.0085-0.88622 1.4581-1.6652 1.822-0.74618 0.10087-1.5055 0.0992-2.3803-0.80323z" fill="#fff" stroke-width=".15"/><path d="m65.023 102.01c-0.73386-1.7736-0.50086-2.1136-0.52896-2.8407" fill="none" stroke-width=".15"/><path d="m64.151 102.66c-0.8722-0.75229-1.0698-1.8112-0.79344-3.0856" fill="none" stroke-width=".15"/><path d="m65.699 99.424c0.37615 0.54953 0.7581 1.0884 0.67589 2.4783" fill="none" stroke-width=".15"/></g><g transform="rotate(11.494 381.35 -100.43)" stroke="#fff"><ellipse cx="64.686" cy="101.56" rx="2.4184" ry="2.4184" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" style="paint-order:markers stroke fill"/><path d="m62.339 101.77c1.3488-1.4628 2.8362-1.5171 4.3394-1.4106" fill="none" stroke-linecap="round" stroke-width=".15"/><path d="m62.877 103.07c1.753-1.3941 3.0221-1.5267 4.0455-1.0187-0.18597 1.0085-0.88622 1.4581-1.6652 1.822-0.74618 0.10087-1.5055 0.0992-2.3803-0.80323z" fill="#fff" stroke-width=".15"/><path d="m65.023 102.01c-0.73386-1.7736-0.50086-2.1136-0.52896-2.8407" fill="none" stroke-width=".15"/><path d="m64.151 102.66c-0.8722-0.75229-1.0698-1.8112-0.79344-3.0856" fill="none" stroke-width=".15"/><path d="m65.699 99.424c0.37615 0.54953 0.7581 1.0884 0.67589 2.4783" fill="none" stroke-width=".15"/></g><g transform="rotate(11.494 392.2 -147.12)" stroke="#fff"><ellipse cx="64.686" cy="101.56" rx="2.4184" ry="2.4184" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" style="paint-order:markers stroke fill"/><path d="m62.339 101.77c1.3488-1.4628 2.8362-1.5171 4.3394-1.4106" fill="none" stroke-linecap="round" stroke-width=".15"/><path d="m62.877 103.07c1.753-1.3941 3.0221-1.5267 4.0455-1.0187-0.18597 1.0085-0.88622 1.4581-1.6652 1.822-0.74618 0.10087-1.5055 0.0992-2.3803-0.80323z" fill="#fff" stroke-width=".15"/><path d="m65.023 102.01c-0.73386-1.7736-0.50086-2.1136-0.52896-2.8407" fill="none" stroke-width=".15"/><path d="m64.151 102.66c-0.8722-0.75229-1.0698-1.8112-0.79344-3.0856" fill="none" stroke-width=".15"/><path d="m65.699 99.424c0.37615 0.54953 0.7581 1.0884 0.67589 2.4783" fill="none" stroke-width=".15"/></g><g transform="rotate(11.494 396.92 -190.01)" stroke="#fff"><ellipse cx="64.686" cy="101.56" rx="2.4184" ry="2.4184" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" style="paint-order:markers stroke fill"/><path d="m62.339 101.77c1.3488-1.4628 2.8362-1.5171 4.3394-1.4106" fill="none" stroke-linecap="round" stroke-width=".15"/><path d="m62.877 103.07c1.753-1.3941 3.0221-1.5267 4.0455-1.0187-0.18597 1.0085-0.88622 1.4581-1.6652 1.822-0.74618 0.10087-1.5055 0.0992-2.3803-0.80323z" fill="#fff" stroke-width=".15"/><path d="m65.023 102.01c-0.73386-1.7736-0.50086-2.1136-0.52896-2.8407" fill="none" stroke-width=".15"/><path d="m64.151 102.66c-0.8722-0.75229-1.0698-1.8112-0.79344-3.0856" fill="none" stroke-width=".15"/><path d="m65.699 99.424c0.37615 0.54953 0.7581 1.0884 0.67589 2.4783" fill="none" stroke-width=".15"/></g><g transform="rotate(11.494 395.84 -241.89)" stroke="#fff"><ellipse cx="64.686" cy="101.56" rx="2.4184" ry="2.4184" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" style="paint-order:markers stroke fill"/><path d="m62.339 101.77c1.3488-1.4628 2.8362-1.5171 4.3394-1.4106" fill="none" stroke-linecap="round" stroke-width=".15"/><path d="m62.877 103.07c1.753-1.3941 3.0221-1.5267 4.0455-1.0187-0.18597 1.0085-0.88622 1.4581-1.6652 1.822-0.74618 0.10087-1.5055 0.0992-2.3803-0.80323z" fill="#fff" stroke-width=".15"/><path d="m65.023 102.01c-0.73386-1.7736-0.50086-2.1136-0.52896-2.8407" fill="none" stroke-width=".15"/><path d="m64.151 102.66c-0.8722-0.75229-1.0698-1.8112-0.79344-3.0856" fill="none" stroke-width=".15"/><path d="m65.699 99.424c0.37615 0.54953 0.7581 1.0884 0.67589 2.4783" fill="none" stroke-width=".15"/></g></g><g stroke="#fff" stroke-width=".1"><ellipse cx="-5.3472" cy="47.432" rx="1.9334" ry="1.9057" fill="#fff" stroke-linecap="round" stroke-linejoin="round" style="paint-order:markers stroke fill"/><path d="m3.9342 11.193-9.9187 36.849" fill="none"/><path d="m11.914 11.415-17.843 36.516" fill="none"/><path d="m19.893 12.966-25.988 34.909" fill="none"/><path d="m27.595 15.515-33.469 32.194" fill="none"/><path d="m34.743 19.172-40.894 28.814" fill="none"/><path d="m41.559 24.769-47.654 23.051" fill="none"/><path d="m47.432 32.028-53.528 15.737" fill="none"/><path d="m51.422 40.284-57.462 7.536" fill="none"/><path d="m54.304 50.148-60.454-2.3827" fill="none"/><path d="m54.858 60.399-61.008-12.412" fill="none"/><path d="m54.027 71.814-59.956-23.882" fill="none"/></g></g></svg>
+<svg version="1.1" viewBox="0 0 500 300" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="m-1.8142 420.21 614.43 1.5643-0.42155-66.549-614.17-304.43z" fill="#012169"/><path d="m615.31 279.38-591.25-295.73v-5.5174l330.6-0.44139 260.86 131.31z" fill="#c8102e"/><text transform="rotate(26.75)" x="263.08932" y="-80.913269" fill="#f9f9f9" font-family="Inter" font-size="41.575px" font-weight="bold" letter-spacing="0px" word-spacing="0px" style="line-height:0.9" xml:space="preserve"><tspan x="263.08932" y="-80.913269" style="line-height:0.9">PGDAY UK</tspan><tspan x="263.08932" y="-43.248623" style="line-height:0.9">2024</tspan></text><text transform="rotate(26.75)" x="266.42093" y="23.752859" fill="#000000" font-family="sans-serif" font-size="40px" letter-spacing="0px" word-spacing="0px" style="line-height:1.25" xml:space="preserve"><tspan x="266.42093" y="23.752859" font-family="Inter" font-weight="600">London</tspan></text><g transform="matrix(.94066 .47413 -.47413 .94066 412.9 181.83)"><g transform="matrix(1.3762 0 0 1.439 -8.5904 -6.0396)" stroke="#222" stroke-linecap="round" stroke-linejoin="round" stroke-width=".38244"><path d="m23.54 17.232c3.1012-2.4718 5.6893-3.439 9.4452-7.831 3.8996-3.2546-2.959-6.6992-3.9549-1.1751-0.49325 2.4966-0.46568 2.8202-5.4903 9.0061z" fill="#c8102e"/><path d="m23.746 17.189c3.4645-1.7966 6.1421-3.7506 11.089-5.2507 4.5977-2.1587 4.821 5.513-0.60644 4.081-2.4712-0.60808-2.7528-0.76982-10.483 1.1697z" fill="#012169"/><path d="m23.389 17.342c3.218-2.691 7.9127-5.495 9.3009-8.1721 3.6463-6.9081 9.2165 3.9759 1.9025 3.5226-3.2426-0.32651-7.4024 3.1348-11.203 4.6495z" fill="#fdfdfd"/></g><path d="m44.161 18.453c-2.4356-0.02211-4.8808 0.17821-7.2852 0.60027-6.4113 1.137-13.084 8.4421-18.622 13.07-1.7505 1.1323-5.7911 1.2688-7.5262-0.6538-4.2805-5.0315 4.5258-8.9589 11.942-10.736l-2.7049-1.3913c-8.3338 0.90496-16.179 3.3961-17.664 10.101-1.1881 4.2714 3.0577 8.6278 8.6729 10.056 8.3771 1.8297 21.822 6.7545 20.441 24.075h1.8775l7.2443-0.47501c4.2213-12.73 19.862-13.258 25.636 0.05924l6.1221 0.41577h2.6788c8.1573-30.064-11.019-44.942-30.812-45.121z" fill="#fdfdfd"/><path d="m49.994 18.942v13.171l14.547-7.3871c-0.0029-0.0021-0.0059-0.0041-0.0088-0.0062-0.20131-0.14289-0.40558-0.28112-0.6103-0.4191-0.06816-0.04594-0.13508-0.09361-0.2036-0.13901-0.18905-0.12522-0.38128-0.24634-0.57309-0.36742-0.09055-0.05717-0.18015-0.11583-0.2713-0.17208-0.19344-0.11935-0.38942-0.23466-0.58549-0.34985-0.08511-0.05002-0.16917-0.10166-0.25476-0.1509-0.20004-0.11503-0.40251-0.22618-0.60513-0.33693-0.09063-0.04956-0.18069-0.10012-0.27182-0.14883-0.19911-0.10636-0.40007-0.20881-0.60151-0.31109-0.09087-0.04616-0.18101-0.09368-0.27234-0.13901-0.21459-0.10646-0.43146-0.20921-0.64854-0.31109-0.08051-0.03781-0.16049-0.07651-0.24133-0.11369-0.23184-0.10656-0.46522-0.20971-0.6997-0.31109-0.06307-0.02729-0.12588-0.05525-0.18914-0.08217-0.25153-0.10694-0.50476-0.21058-0.75913-0.31161-0.04894-0.01945-0.09771-0.03916-0.14676-0.05839-0.26226-0.10278-0.52609-0.20216-0.79117-0.29869-0.04526-0.0165-0.09057-0.03278-0.13591-0.04909-0.26452-0.09509-0.53025-0.18706-0.79737-0.27595-0.04755-0.01584-0.095-0.0319-0.14263-0.04754-0.27253-0.08942-0.54662-0.17591-0.82166-0.2589-0.03875-0.0117-0.07747-0.02356-0.11627-0.03514-0.29013-0.08648-0.58168-0.16921-0.87436-0.24856-0.01827-5e-3 -0.0365-0.01006-0.05478-0.01499-0.3022-0.08144-0.60533-0.15921-0.91002-0.23306-0.01876-0.0046-0.03756-0.0089-0.05633-0.01344-0.31254-0.07524-0.62612-0.14666-0.94103-0.21394-0.32492-0.069416-0.65153-0.13491-0.97873-0.19585-0.3272-0.060945-0.65523-0.11754-0.98444-0.17002zm-30.03 0.39998c-0.46791 0.05081-0.93354 0.10874-1.3973 0.17002-0.08841 0.0117-0.17689 0.02304-0.2651 0.03514-0.44144 0.06046-0.8802 0.12592-1.3157 0.19689-0.26063 0.04256-0.52079 0.08624-0.77876 0.13281-0.30675 0.05537-0.61175 0.11338-0.91416 0.17467-0.29857 0.06051-0.5946 0.12414-0.88832 0.19069-0.01091 0.0025-0.02166 0.0053-0.03256 0.0078-0.27279 0.06205-0.54326 0.1268-0.81132 0.1943-0.0307 0.0077-0.06135 0.01546-0.09198 0.02325-0.27795 0.0708-0.55354 0.14423-0.82579 0.22118l3.8949 1.9782c0.24368-0.09907 0.49027-0.1958 0.73949-0.29042 0.23687-0.08993 0.47592-0.17771 0.71675-0.26355 0.03247-0.01159 0.06514-0.0226 0.09767-0.03411 0.20646-0.07297 0.41361-0.14454 0.62218-0.21446 0.05822-0.01954 0.11632-0.03909 0.17467-0.05839 0.19071-0.063 0.38179-0.12459 0.57361-0.185 0.06186-0.01951 0.12358-0.03916 0.18552-0.05839 0.11658-0.03616 0.23306-0.07075 0.34985-0.10594 0.41383-0.12487 0.82833-0.24463 1.2418-0.35708 0.02696-0.0073 0.05367-0.01392 0.08062-0.02119 0.45224-0.12216 0.90275-0.23843 1.3482-0.3452zm15.177 0.16278c-0.67249 0.22685-1.3463 0.51279-2.02 0.84646-0.0196 0.0097-0.03932 0.01967-0.05891 0.02945-0.19896 0.09936-0.39798 0.20308-0.59686 0.31058-0.03601 0.01947-0.072 0.03971-0.108 0.05943-0.18182 0.09958-0.36351 0.20159-0.54519 0.30748-0.04417 0.02574-0.08813 0.05193-0.13229 0.07803-0.18908 0.11176-0.37804 0.22662-0.56689 0.34468-0.02356 0.01473-0.04724 0.0291-0.0708 0.04393-0.205 0.12899-0.4098 0.26159-0.61443 0.39739-0.0162 0.01075-0.03238 0.02125-0.04858 0.03204-0.21998 0.14657-0.43995 0.2964-0.65939 0.4501-0.48766 0.34156-0.9737 0.70113-1.4578 1.0723-0.27395 0.21-0.54709 0.42481-0.81959 0.64234-0.11906 0.09505-0.23834 0.18948-0.35708 0.28577-0.05799 0.04702-0.1152 0.09585-0.17312 0.14314-0.37511 0.30636-0.74927 0.61697-1.1209 0.93276-0.08156 0.06931-0.16254 0.13964-0.24391 0.20929-0.36806 0.31507-0.73474 0.6325-1.0986 0.9524-0.0098 0.0086-0.01965 0.01722-0.02946 0.02584l10.722 5.4446zm-31.474 6.7469c-0.15138 0.22474-0.29272 0.45676-0.42478 0.69505-0.00759 0.0137-0.015727 0.02708-0.023254 0.04082-0.05641 0.10302-0.1096 0.20807-0.16226 0.31368-0.026232 0.05283-0.051724 0.10619-0.076998 0.15968-0.044029 0.09274-0.088077 0.18535-0.12919 0.28009-0.063578 0.14726-0.12448 0.29642-0.18087 0.44855-0.019454 0.05221-0.036707 0.10585-0.055294 0.15865-0.044979 0.12841-0.087824 0.25828-0.12764 0.39016-0.015096 0.04979-0.030102 0.09957-0.044442 0.14986-0.051708 0.18202-0.10034 0.36586-0.14211 0.55449-0.034307 0.12334-0.063023 0.24711-0.088367 0.37052-0.00367 0.01788-0.00737 0.03586-0.010852 0.05374-0.023624 0.12116-0.043714 0.24221-0.058911 0.36328-0.00188 0.01498-0.0029 0.02998-0.00465 0.04496-0.013135 0.11224-0.022874 0.22438-0.028939 0.33641-9.011e-4 0.0167-0.00184 0.03343-0.00258 0.05013-0.00495 0.11034-0.00589 0.22019-0.00413 0.33021 0.00244 0.15136 0.00948 0.30269 0.024288 0.4532 0.00182 0.0185 0.00575 0.03681 0.00775 0.05529 0.01453 0.134 0.033842 0.2674 0.057878 0.40049 0.00831 0.04608 0.018479 0.09202 0.027905 0.13798 0.022073 0.10746 0.046844 0.21472 0.074931 0.32143 0.012886 0.04901 0.026174 0.09793 0.040308 0.14676 0.032837 0.11335 0.069086 0.22615 0.10852 0.33848 0.012322 0.03512 0.023217 0.07041 0.036173 0.10542 0.055406 0.14965 0.11568 0.29847 0.18242 0.44597 8.834e-4 2e-3 0.00222 0.0037 0.0031 0.0057h15.084l-1.2258-0.62218c-0.12659 0.02648-0.25584 0.04982-0.38706 0.07028-0.06865 0.0107-0.13856 0.01891-0.20826 0.02791-0.08372 0.01083-0.1677 0.02061-0.2527 0.02894-0.07182 7e-3 -0.14344 0.01341-0.21601 0.0186-0.09819 0.0071-0.19688 0.01135-0.2961 0.01499-0.05819 0.0021-0.11571 0.0058-0.17415 0.0067-0.15172 0.0024-0.30433 1.99e-4 -0.45682-0.0057-0.05435-0.0021-0.10844-0.0061-0.16278-0.0093-0.10762-0.0063-0.21476-0.0147-0.32194-0.02532-0.06067-6e-3 -0.12097-0.01219-0.18138-0.01964-0.12032-0.01479-0.23984-0.03323-0.35863-0.05374-0.03976-0.0069-0.07983-0.0121-0.11937-0.01964-0.15408-0.0293-0.3055-0.06442-0.45527-0.10387-0.04184-0.01103-0.0826-0.02382-0.12402-0.03566-0.115-0.03283-0.22816-0.06882-0.33951-0.108-0.05957-0.02097-0.11939-0.04125-0.17777-0.06408-0.02417-0.0094-0.04839-0.01866-0.07235-0.02842-0.1053-0.04296-0.20887-0.08822-0.30954-0.13746-0.011-0.0054-0.02161-0.01108-0.03256-0.01654-0.09012-0.04495-0.17773-0.09298-0.26355-0.14314-0.02359-0.01379-0.04704-0.02767-0.07028-0.04186-0.09287-0.0567-0.18386-0.11563-0.27078-0.1788-1.16e-4 -8.4e-5 -4.01e-4 8.4e-5 -5.17e-4 0-0.0093-0.0067-0.01769-0.01439-0.02687-0.02119-0.07928-0.05872-0.15524-0.12067-0.22893-0.185-0.02098-0.01831-0.04151-0.03704-0.06201-0.05581-0.07876-0.07212-0.15556-0.14631-0.22686-0.22531-0.07457-0.08765-0.14414-0.17503-0.21084-0.262-0.01972-0.02573-0.0378-0.05132-0.05684-0.077-0.04643-0.06256-0.09141-0.12486-0.13384-0.18707-0.0193-0.02832-0.03785-0.05651-0.05633-0.08475-0.03844-0.05869-0.07513-0.11733-0.11007-0.1757-0.01771-0.02963-0.03538-0.05934-0.05219-0.08888-0.03843-0.06741-0.07417-0.13457-0.108-0.20154-0.0079-0.01565-0.016641-0.0314-0.024288-0.04703-0.087293-0.17812-0.15869-0.35428-0.21446-0.52917-7.686e-4 -0.0024-0.0013-0.0048-0.00207-0.0072-0.025895-0.0818-0.047951-0.16335-0.067179-0.24443-0.00314-0.01328-0.00582-0.02653-0.00879-0.03979-0.016987-0.07577-0.031599-0.15122-0.042891-0.22634-7.448e-4 -5e-3 -0.00186-0.01003-0.00258-0.01499zm67.625 5.1682-3.9062 1.9828h5.2054c-0.2042-0.34238-0.4149-0.67881-0.63149-1.0092s-0.43907-0.65486-0.66766-0.97358zm-3.9062 17.069 9.4015 4.7739c0.02965-0.41282 0.05284-0.82191 0.0708-1.2273 7.5e-5 -0.0017-7.5e-5 -0.0034 0-0.0052 0.0169-0.39213 0.0276-0.7802 0.03359-1.1653 1.9e-4 -0.01113 8.53e-4 -0.02247 1e-3 -0.03359 1.5e-5 -1e-3 -1.5e-5 -0.0021 0-0.0031 0.01166-0.79432 7.99e-4 -1.5739-0.03101-2.3394zm-32.245 1.2904-5.286 2.6841c0.08011 0.18633 0.15757 0.3753 0.23254 0.56689 0.07498 0.19162 0.14737 0.38595 0.21704 0.58291 0.06824 0.19289 0.1339 0.38844 0.19689 0.58653 0.0013 0.0042 0.0028 0.0082 0.0041 0.0124 0.0018 0.0057 0.0034 0.0114 0.0052 0.01705 0.0613 0.19387 0.12009 0.39021 0.17622 0.58911 8.81e-4 0.0031 0.0017 0.0062 0.0026 0.0093 1e-3 0.0036 0.0016 0.0073 0.0026 0.01085 0.05585 0.19872 0.10914 0.39977 0.15968 0.60358 0.0015 0.0059 0.0032 0.01163 0.0047 0.01757 0.0016 0.0064 0.0031 0.01275 0.0047 0.01912 0.04802 0.19519 0.0934 0.39282 0.13643 0.59273 0.0051 0.02356 0.01 0.04717 0.01499 0.0708 0.04137 0.19543 0.0803 0.39327 0.11679 0.59324 0.0041 0.02257 0.0083 0.04506 0.0124 0.0677 0.03772 0.21048 0.07271 0.42367 0.1049 0.63924 7.55e-4 0.0051 0.0018 0.0099 0.0026 0.01499 5.13e-4 0.0035 1e-3 0.0069 0.0016 0.01033 0.0326 0.21997 0.06166 0.44286 0.08837 0.66818 8.89e-4 0.0075 0.0022 0.01471 0.0031 0.02222 5.87e-4 5e-3 9.66e-4 0.01 0.0016 0.01499 0.02644 0.22619 0.04992 0.45514 0.07028 0.68678 4.9e-4 0.0056 0.0011 0.01096 0.0015 0.01654 2.41e-4 0.0028 2.77e-4 0.0055 5.17e-4 0.0083 0.02038 0.23456 0.03768 0.47189 0.05168 0.7121 3.24e-4 0.0056 7.12e-4 0.01096 1e-3 0.01654 1.6e-4 0.0028 3.58e-4 0.0055 5.17e-4 0.0083 0.01396 0.24361 0.02428 0.49 0.03152 0.73949 6.5e-5 0.0023 4.51e-4 0.0044 5.16e-4 0.0067 2.5e-5 8.64e-4 -2.4e-5 0.0017 0 0.0026 0.0073 0.25398 0.0112 0.51086 0.01137 0.77101 1.67e-4 0.26083-0.0032 0.52457-0.01034 0.79168-0.01432 0.53436-0.04321 1.0813-0.08785 1.6412h1.8769l1.4971-0.09767 0.35243-0.02325zm14.853 0v3.9367c0.01028-0.0025 0.02072-0.0042 0.03101-0.0067 0.16041-0.03917 0.32147-0.07546 0.48318-0.108 0.03455-7e-3 0.06926-0.01299 0.10387-0.01964 0.14925-0.02869 0.2989-0.05447 0.44907-0.07751 0.02945-0.0045 0.05888-0.0091 0.08837-0.01344 0.16048-0.02342 0.32132-0.04348 0.48266-0.06046 0.01898-2e-3 0.03785-0.0048 0.05684-0.0067 0.55286-0.05557 1.1102-0.07353 1.6686-0.05323 0.02188 7.96e-4 0.04374 0.0027 0.06563 0.0036 0.16125 0.0067 0.32236 0.01638 0.48369 0.02946 0.03101 0.0025 0.062 0.0055 0.09302 0.0083 0.1546 0.01371 0.30904 0.03006 0.46354 0.04961 0.03155 4e-3 0.06303 0.0082 0.09457 0.0124 0.1625 0.02183 0.32511 0.04661 0.48731 0.07493 0.01947 0.0034 0.03893 0.0063 0.05839 0.0098 0.55861 0.10024 1.1146 0.23942 1.665 0.41703 0.01553 5e-3 0.03099 0.01043 0.04651 0.0155 0.16608 0.05429 0.3317 0.11174 0.49661 0.17312 0.02298 0.0086 0.04577 0.01766 0.06873 0.02636 0.16037 0.06071 0.31998 0.1248 0.47904 0.19224 0.02 0.0085 0.03997 0.01674 0.05994 0.02532 0.17429 0.0749 0.34791 0.15314 0.52038 0.23616 0.0022 0.0011 0.0045 2e-3 0.0067 0.0031 5.55e-4 2.67e-4 9.96e-4 7.66e-4 0.0016 1e-3 0.35952 0.17336 0.71495 0.36434 1.0651 0.57309 0.01318 0.0079 0.02611 0.01638 0.03927 0.02429 0.15535 0.09333 0.30932 0.19008 0.4625 0.29042 0.0278 0.01821 0.05547 0.03685 0.0832 0.05529 0.14258 0.09483 0.28427 0.19258 0.42478 0.29352 0.02713 0.01949 0.05408 0.03919 0.08113 0.05891 0.14526 0.1059 0.28916 0.21514 0.43202 0.32763 0.01818 0.01432 0.03664 0.02795 0.05478 0.04237 0.33004 0.26242 0.65339 0.54185 0.96893 0.83974 0.15444 0.1458 0.30673 0.29681 0.45734 0.45114 0.01663 0.01704 0.03303 0.03453 0.04961 0.05168 0.1377 0.14238 0.27398 0.28814 0.40824 0.4377 0.01505 0.01677 0.02995 0.03378 0.04496 0.05064 0.13182 0.14807 0.26186 0.2997 0.39016 0.45475 0.01865 0.02254 0.03724 0.04501 0.05581 0.0677 0.13727 0.16768 0.2727 0.33894 0.40566 0.5147 2e-3 0.0027 0.0042 0.0051 0.0062 0.0078 6.68e-4 8.84e-4 0.0014 0.0017 0.0021 0.0026 0.42091 0.55728 0.81911 1.1555 1.1922 1.7942 0.01198 0.02051 0.02373 0.04141 0.03566 0.06201 0.10884 0.18794 0.21554 0.37968 0.31988 0.57464 0.0162 0.03027 0.03249 0.06051 0.04858 0.09095 0.10499 0.19864 0.20732 0.40081 0.30747 0.60668 0.0098 0.02006 0.01974 0.03981 0.02946 0.05994 0.12287 0.25466 0.24345 0.51258 0.35863 0.77825l8.7545 0.59428c0.06238-0.22731 0.11695-0.45035 0.17622-0.67593h-5.16e-4c0.04198-0.16136 0.08571-0.32342 0.12661-0.48421z" fill="#012169"/><path d="m7.1889 22.98c-0.97176 0.59992-1.836 1.2857-2.5657 2.07l5.201 2.6412c0.3284-0.85249 1.0104-1.652 1.9337-2.3912zm58.689 2.755-15.101 7.6678h6.6435l10.868-5.5188c-0.76504-0.76323-1.571-1.4788-2.4112-2.149zm-45.07 4.1608c-0.83293 0.74517-1.6526 1.4685-2.4439 2.1329l2.7064 1.3741h6.6435zm6.906 18.593-0.15146 0.07691c0.60323 0.78079 1.1544 1.6257 1.641 2.5403l5.1539-2.6173zm29.707 0 18.781 9.5372c0.18239-1.0714 0.33055-2.1225 0.44006-3.15l-12.578-6.3872z" fill="#c8102e" stroke-width="0"/><path d="m44.161 18.453c-2.0195-0.01833-4.045 0.11824-6.0489 0.40538v17.562h-33.133c1.5684 1.3871 3.662 2.4858 5.9936 3.0788 4.0885 0.893 9.3841 2.5241 13.575 5.9725h13.564v17.787l2.424-0.15903c1.2939-3.9018 3.6614-6.6554 6.488-8.2171v-9.4104h29.597c-0.40969-3.3272-1.2591-6.3424-2.4649-9.0513h-27.132v-17.836c-0.951-0.07744-1.9061-0.1228-2.863-0.13149z" color="#000000" fill="#c8102e" style="-inkscape-stroke:none"/><circle cx="27.271" cy="30.787" r="1.4" fill="#222" stroke="#222" stroke-linecap="round" stroke-linejoin="bevel" stroke-miterlimit="1.5" stroke-width=".2"/><path d="m35.436 19.416-0.49358 0.21396c3.6752 6.3134 5.022 16.221 3.478 22.737-0.77203 3.258-2.3979 5.508-4.5401 6.2699-2.1422 0.76196-5.3443 0.18543-9.1596-3.1757l0.10017 0.27886c3.8812 3.4192 7.0048 4.3492 9.3867 3.502 2.3819-0.84724 3.9072-3.4172 4.6992-6.7598 1.5841-6.6851 0.29214-16.602-3.4707-23.066z" color="#000000" fill="#222" stroke-linejoin="round" stroke-width="1.794"/><path d="m40.536 63.099-9.1302 0.59897c1.4558-17.422-12.035-22.364-20.433-24.199-5.6152-1.4281-9.8609-5.7849-8.6728-10.056 1.4847-6.705 9.3302-9.1958 17.664-10.101l2.7051 1.3912c-7.4159 1.7773-16.222 5.7046-11.942 10.736 1.7351 1.9226 5.776 1.786 7.5265 0.65367 5.5385-4.6281 12.211-11.933 18.622-13.07 21.983-3.8588 47.351 10.808 38.051 44.7l-8.7547-0.59414c-5.774-13.317-21.415-12.789-25.636-0.059739z" fill="none" stroke="#222" stroke-width=".53819"/></g><g transform="matrix(3.7795 0 0 3.7795 -1.5645 115.79)" stroke="#f9f9f9"><g transform="translate(1.8443 -25.851)"><g fill="none"><path d="m-1.9394 37.348c53.886-3.3228 61.083 45.589 51.976 68.6" stroke="#f9f9f9" stroke-width=".5"/><path d="m-2.2103 31.206c62.162-2.059 68.37 49.634 60.393 75.188" stroke="#f9f9f9" stroke-width=".56425"/><path d="m-1.5792 37.348 1.6346-6.1507 2.2165 5.9014 2.1334-5.9291 1.9394 5.9568 2.355-5.5966 1.6624 5.9014 2.7706-5.5135 1.1359 6.0399 3.1308-5.1256 0.69265 5.9845 3.4355-5.0979 0.41559 6.1784 3.9065-4.9039-0.13853 6.2615 4.3498-4.6823-0.55412 6.3724 4.6546-4.1836-1.1914 6.2615 5.3472-3.7957-1.8009 6.4001 5.6797-3.6295-2.4381 6.5109 5.9014-3.2693-2.9645 6.7048 6.4278-2.8814-3.768 6.6771 6.6771-2.355-4.2944 6.4001 6.9819-1.9117-5.0425 6.2338 7.2312-1.413-5.652 6.2892 7.3421-0.83118-6.0399 5.8459 7.1481-0.4433-6.4832 5.5966 7.4529 0.55412-7.2589 4.5992 7.4252 1.5792-7.6468 4.1282 7.2589 2.2442-8.0624 3.3801 7.1204 3.4355-8.5334 2.2996 7.0927 2.6044" stroke="#fff" stroke-width=".25"/></g><g transform="rotate(11.494 63.374 89.503)" stroke="#fff"><ellipse cx="64.686" cy="101.56" rx="2.4184" ry="2.4184" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" style="paint-order:markers stroke fill"/><path d="m62.339 101.77c1.3488-1.4628 2.8362-1.5171 4.3394-1.4106" fill="none" stroke-linecap="round" stroke-width=".15"/><path d="m62.877 103.07c1.753-1.3941 3.0221-1.5267 4.0455-1.0187-0.18597 1.0085-0.88622 1.4581-1.6652 1.822-0.74618 0.10087-1.5055 0.0992-2.3803-0.80323z" fill="#fff" stroke-width=".15"/><path d="m65.023 102.01c-0.73386-1.7736-0.50086-2.1136-0.52896-2.8407" fill="none" stroke-width=".15"/><path d="m64.151 102.66c-0.8722-0.75229-1.0698-1.8112-0.79344-3.0856" fill="none" stroke-width=".15"/><path d="m65.699 99.424c0.37615 0.54953 0.7581 1.0884 0.67589 2.4783" fill="none" stroke-width=".15"/></g><g transform="rotate(11.494 132.03 89.548)" stroke="#fff"><ellipse cx="64.686" cy="101.56" rx="2.4184" ry="2.4184" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" style="paint-order:markers stroke fill"/><path d="m62.339 101.77c1.3488-1.4628 2.8362-1.5171 4.3394-1.4106" fill="none" stroke-linecap="round" stroke-width=".15"/><path d="m62.877 103.07c1.753-1.3941 3.0221-1.5267 4.0455-1.0187-0.18597 1.0085-0.88622 1.4581-1.6652 1.822-0.74618 0.10087-1.5055 0.0992-2.3803-0.80323z" fill="#fff" stroke-width=".15"/><path d="m65.023 102.01c-0.73386-1.7736-0.50086-2.1136-0.52896-2.8407" fill="none" stroke-width=".15"/><path d="m64.151 102.66c-0.8722-0.75229-1.0698-1.8112-0.79344-3.0856" fill="none" stroke-width=".15"/><path d="m65.699 99.424c0.37615 0.54953 0.7581 1.0884 0.67589 2.4783" fill="none" stroke-width=".15"/></g><g transform="rotate(11.494 194.35 78.589)" stroke="#fff"><ellipse cx="64.686" cy="101.56" rx="2.4184" ry="2.4184" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" style="paint-order:markers stroke fill"/><path d="m62.339 101.77c1.3488-1.4628 2.8362-1.5171 4.3394-1.4106" fill="none" stroke-linecap="round" stroke-width=".15"/><path d="m62.877 103.07c1.753-1.3941 3.0221-1.5267 4.0455-1.0187-0.18597 1.0085-0.88622 1.4581-1.6652 1.822-0.74618 0.10087-1.5055 0.0992-2.3803-0.80323z" fill="#fff" stroke-width=".15"/><path d="m65.023 102.01c-0.73386-1.7736-0.50086-2.1136-0.52896-2.8407" fill="none" stroke-width=".15"/><path d="m64.151 102.66c-0.8722-0.75229-1.0698-1.8112-0.79344-3.0856" fill="none" stroke-width=".15"/><path d="m65.699 99.424c0.37615 0.54953 0.7581 1.0884 0.67589 2.4783" fill="none" stroke-width=".15"/></g><g transform="rotate(11.494 250.21 57.046)" stroke="#fff"><ellipse cx="64.686" cy="101.56" rx="2.4184" ry="2.4184" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" style="paint-order:markers stroke fill"/><path d="m62.339 101.77c1.3488-1.4628 2.8362-1.5171 4.3394-1.4106" fill="none" stroke-linecap="round" stroke-width=".15"/><path d="m62.877 103.07c1.753-1.3941 3.0221-1.5267 4.0455-1.0187-0.18597 1.0085-0.88622 1.4581-1.6652 1.822-0.74618 0.10087-1.5055 0.0992-2.3803-0.80323z" fill="#fff" stroke-width=".15"/><path d="m65.023 102.01c-0.73386-1.7736-0.50086-2.1136-0.52896-2.8407" fill="none" stroke-width=".15"/><path d="m64.151 102.66c-0.8722-0.75229-1.0698-1.8112-0.79344-3.0856" fill="none" stroke-width=".15"/><path d="m65.699 99.424c0.37615 0.54953 0.7581 1.0884 0.67589 2.4783" fill="none" stroke-width=".15"/></g><g transform="rotate(11.494 296.33 27.048)" stroke="#fff"><ellipse cx="64.686" cy="101.56" rx="2.4184" ry="2.4184" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" style="paint-order:markers stroke fill"/><path d="m62.339 101.77c1.3488-1.4628 2.8362-1.5171 4.3394-1.4106" fill="none" stroke-linecap="round" stroke-width=".15"/><path d="m62.877 103.07c1.753-1.3941 3.0221-1.5267 4.0455-1.0187-0.18597 1.0085-0.88622 1.4581-1.6652 1.822-0.74618 0.10087-1.5055 0.0992-2.3803-0.80323z" fill="#fff" stroke-width=".15"/><path d="m65.023 102.01c-0.73386-1.7736-0.50086-2.1136-0.52896-2.8407" fill="none" stroke-width=".15"/><path d="m64.151 102.66c-0.8722-0.75229-1.0698-1.8112-0.79344-3.0856" fill="none" stroke-width=".15"/><path d="m65.699 99.424c0.37615 0.54953 0.7581 1.0884 0.67589 2.4783" fill="none" stroke-width=".15"/></g><g transform="rotate(11.494 336.35 -13.799)" stroke="#fff"><ellipse cx="64.686" cy="101.56" rx="2.4184" ry="2.4184" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" style="paint-order:markers stroke fill"/><path d="m62.339 101.77c1.3488-1.4628 2.8362-1.5171 4.3394-1.4106" fill="none" stroke-linecap="round" stroke-width=".15"/><path d="m62.877 103.07c1.753-1.3941 3.0221-1.5267 4.0455-1.0187-0.18597 1.0085-0.88622 1.4581-1.6652 1.822-0.74618 0.10087-1.5055 0.0992-2.3803-0.80323z" fill="#fff" stroke-width=".15"/><path d="m65.023 102.01c-0.73386-1.7736-0.50086-2.1136-0.52896-2.8407" fill="none" stroke-width=".15"/><path d="m64.151 102.66c-0.8722-0.75229-1.0698-1.8112-0.79344-3.0856" fill="none" stroke-width=".15"/><path d="m65.699 99.424c0.37615 0.54953 0.7581 1.0884 0.67589 2.4783" fill="none" stroke-width=".15"/></g><g transform="rotate(11.494 363.52 -54.859)" stroke="#fff"><ellipse cx="64.686" cy="101.56" rx="2.4184" ry="2.4184" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" style="paint-order:markers stroke fill"/><path d="m62.339 101.77c1.3488-1.4628 2.8362-1.5171 4.3394-1.4106" fill="none" stroke-linecap="round" stroke-width=".15"/><path d="m62.877 103.07c1.753-1.3941 3.0221-1.5267 4.0455-1.0187-0.18597 1.0085-0.88622 1.4581-1.6652 1.822-0.74618 0.10087-1.5055 0.0992-2.3803-0.80323z" fill="#fff" stroke-width=".15"/><path d="m65.023 102.01c-0.73386-1.7736-0.50086-2.1136-0.52896-2.8407" fill="none" stroke-width=".15"/><path d="m64.151 102.66c-0.8722-0.75229-1.0698-1.8112-0.79344-3.0856" fill="none" stroke-width=".15"/><path d="m65.699 99.424c0.37615 0.54953 0.7581 1.0884 0.67589 2.4783" fill="none" stroke-width=".15"/></g><g transform="rotate(11.494 381.35 -100.43)" stroke="#fff"><ellipse cx="64.686" cy="101.56" rx="2.4184" ry="2.4184" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" style="paint-order:markers stroke fill"/><path d="m62.339 101.77c1.3488-1.4628 2.8362-1.5171 4.3394-1.4106" fill="none" stroke-linecap="round" stroke-width=".15"/><path d="m62.877 103.07c1.753-1.3941 3.0221-1.5267 4.0455-1.0187-0.18597 1.0085-0.88622 1.4581-1.6652 1.822-0.74618 0.10087-1.5055 0.0992-2.3803-0.80323z" fill="#fff" stroke-width=".15"/><path d="m65.023 102.01c-0.73386-1.7736-0.50086-2.1136-0.52896-2.8407" fill="none" stroke-width=".15"/><path d="m64.151 102.66c-0.8722-0.75229-1.0698-1.8112-0.79344-3.0856" fill="none" stroke-width=".15"/><path d="m65.699 99.424c0.37615 0.54953 0.7581 1.0884 0.67589 2.4783" fill="none" stroke-width=".15"/></g><g transform="rotate(11.494 392.2 -147.12)" stroke="#fff"><ellipse cx="64.686" cy="101.56" rx="2.4184" ry="2.4184" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" style="paint-order:markers stroke fill"/><path d="m62.339 101.77c1.3488-1.4628 2.8362-1.5171 4.3394-1.4106" fill="none" stroke-linecap="round" stroke-width=".15"/><path d="m62.877 103.07c1.753-1.3941 3.0221-1.5267 4.0455-1.0187-0.18597 1.0085-0.88622 1.4581-1.6652 1.822-0.74618 0.10087-1.5055 0.0992-2.3803-0.80323z" fill="#fff" stroke-width=".15"/><path d="m65.023 102.01c-0.73386-1.7736-0.50086-2.1136-0.52896-2.8407" fill="none" stroke-width=".15"/><path d="m64.151 102.66c-0.8722-0.75229-1.0698-1.8112-0.79344-3.0856" fill="none" stroke-width=".15"/><path d="m65.699 99.424c0.37615 0.54953 0.7581 1.0884 0.67589 2.4783" fill="none" stroke-width=".15"/></g><g transform="rotate(11.494 396.92 -190.01)" stroke="#fff"><ellipse cx="64.686" cy="101.56" rx="2.4184" ry="2.4184" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" style="paint-order:markers stroke fill"/><path d="m62.339 101.77c1.3488-1.4628 2.8362-1.5171 4.3394-1.4106" fill="none" stroke-linecap="round" stroke-width=".15"/><path d="m62.877 103.07c1.753-1.3941 3.0221-1.5267 4.0455-1.0187-0.18597 1.0085-0.88622 1.4581-1.6652 1.822-0.74618 0.10087-1.5055 0.0992-2.3803-0.80323z" fill="#fff" stroke-width=".15"/><path d="m65.023 102.01c-0.73386-1.7736-0.50086-2.1136-0.52896-2.8407" fill="none" stroke-width=".15"/><path d="m64.151 102.66c-0.8722-0.75229-1.0698-1.8112-0.79344-3.0856" fill="none" stroke-width=".15"/><path d="m65.699 99.424c0.37615 0.54953 0.7581 1.0884 0.67589 2.4783" fill="none" stroke-width=".15"/></g><g transform="rotate(11.494 395.84 -241.89)" stroke="#fff"><ellipse cx="64.686" cy="101.56" rx="2.4184" ry="2.4184" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" style="paint-order:markers stroke fill"/><path d="m62.339 101.77c1.3488-1.4628 2.8362-1.5171 4.3394-1.4106" fill="none" stroke-linecap="round" stroke-width=".15"/><path d="m62.877 103.07c1.753-1.3941 3.0221-1.5267 4.0455-1.0187-0.18597 1.0085-0.88622 1.4581-1.6652 1.822-0.74618 0.10087-1.5055 0.0992-2.3803-0.80323z" fill="#fff" stroke-width=".15"/><path d="m65.023 102.01c-0.73386-1.7736-0.50086-2.1136-0.52896-2.8407" fill="none" stroke-width=".15"/><path d="m64.151 102.66c-0.8722-0.75229-1.0698-1.8112-0.79344-3.0856" fill="none" stroke-width=".15"/><path d="m65.699 99.424c0.37615 0.54953 0.7581 1.0884 0.67589 2.4783" fill="none" stroke-width=".15"/></g></g><g stroke="#fff" stroke-width=".1"><ellipse cx="-5.3472" cy="47.432" rx="1.9334" ry="1.9057" fill="#fff" stroke-linecap="round" stroke-linejoin="round" style="paint-order:markers stroke fill"/><path d="m3.9342 11.193-9.9187 36.849" fill="none"/><path d="m11.914 11.415-17.843 36.516" fill="none"/><path d="m19.893 12.966-25.988 34.909" fill="none"/><path d="m27.595 15.515-33.469 32.194" fill="none"/><path d="m34.743 19.172-40.894 28.814" fill="none"/><path d="m41.559 24.769-47.654 23.051" fill="none"/><path d="m47.432 32.028-53.528 15.737" fill="none"/><path d="m51.422 40.284-57.462 7.536" fill="none"/><path d="m54.304 50.148-60.454-2.3827" fill="none"/><path d="m54.858 60.399-61.008-12.412" fill="none"/><path d="m54.027 71.814-59.956-23.882" fill="none"/></g></g></svg>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
- width="80mm"
- height="65mm"
- viewBox="0 0 80 65"
+ width="600mm"
+ height="600mm"
+ viewBox="0 0 600 600"
version="1.1"
id="svg5"
- xml:space="preserve"
- inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="pgday-uk-elephant.svg"
+ inkscape:version="1.3.2 (091e20ef0f, 2023-11-25)"
+ sodipodi:docname="unknown.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
- xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- inkscape:showpageshadow="2"
- inkscape:pageopacity="0.0"
- inkscape:pagecheckerboard="0"
+ bordercolor="#111111"
+ borderopacity="1"
+ inkscape:showpageshadow="0"
+ inkscape:pageopacity="0"
+ inkscape:pagecheckerboard="1"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="mm"
- showgrid="true"
- inkscape:zoom="4"
- inkscape:cx="170.625"
- inkscape:cy="122.25"
+ showgrid="false"
+ inkscape:zoom="0.2287265"
+ inkscape:cx="942.17329"
+ inkscape:cy="1066.7763"
inkscape:window-width="2560"
- inkscape:window-height="1381"
+ inkscape:window-height="1382"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
- inkscape:current-layer="elephant"
- showguides="false"><inkscape:grid
- type="xygrid"
- id="grid132"
- originx="0"
- originy="0" /></sodipodi:namedview><defs
- id="defs2" /><g
- inkscape:label="Elephant"
+ inkscape:current-layer="layer1" />
+ <defs
+ id="defs2" />
+ <g
+ inkscape:label="Layer 1"
inkscape:groupmode="layer"
- id="elephant"><g
- id="water-featers"
- transform="matrix(1.37623,0,0,1.4390008,-8.5903998,-6.0395673)"
- style="stroke-width:0.710598"><path
- style="fill:#c8102e;fill-opacity:1;stroke:#222222;stroke-width:0.142119;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
- d="m 23.5402,17.231564 c 3.101176,-2.47185 5.689347,-3.43905 9.445184,-7.8310266 C 36.884951,6.1459215 30.026343,2.7013129 29.030453,8.2254502 28.537204,10.722066 28.564773,11.045662 23.5402,17.231564 Z"
- id="path948"
- sodipodi:nodetypes="cccc" /><path
- style="fill:#012169;fill-opacity:1;stroke:#222222;stroke-width:0.142119;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
- d="m 23.746328,17.189365 c 3.464542,-1.796596 6.142101,-3.750588 11.089029,-5.250707 4.597711,-2.1587495 4.821014,5.513015 -0.606436,4.080997 -2.471159,-0.608081 -2.752785,-0.769824 -10.482593,1.16971 z"
- id="path948-6"
- sodipodi:nodetypes="cccc" /><path
- style="display:inline;fill:#fdfdfd;fill-opacity:1;stroke:#222222;stroke-width:0.142119;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
- d="m 23.388642,17.342078 c 3.218025,-2.690963 7.912697,-5.494979 9.3009,-8.1720613 3.646316,-6.9081379 9.216533,3.9758743 1.902541,3.5225773 -3.24262,-0.326514 -7.40242,3.134846 -11.203441,4.649484 z"
- id="path1073"
- sodipodi:nodetypes="cccc" /></g><g
- id="elephant-body"><path
- id="box"
- style="display:inline;opacity:1;fill:#fdfdfd;fill-opacity:1;stroke:none;stroke-width:0;stroke-dasharray:none;stroke-opacity:1"
- inkscape:label="white-base"
- d="m 44.160825,18.452819 c -2.435612,-0.02211 -4.88076,0.178211 -7.285196,0.600266 -6.41129,1.137002 -13.083596,8.442075 -18.6221,13.070185 -1.75049,1.132306 -5.791094,1.26884 -7.526211,-0.653796 -4.2805076,-5.031506 4.525804,-8.958905 11.941744,-10.736167 l -2.704891,-1.391265 c -8.333763,0.90496 -16.179457,3.396065 -17.6641829,10.101083 -1.1881421,4.271447 3.0577375,8.627806 8.6729499,10.055869 8.377136,1.829714 21.822281,6.754472 20.441224,24.075043 h 1.87746 l 7.244259,-0.475014 c 4.221346,-12.729597 19.862084,-13.25797 25.636091,0.05924 l 6.122085,0.415766 h 2.678794 C 83.130146,33.510293 63.954162,18.632453 44.160825,18.452819 Z" /><path
- id="blue"
- style="display:inline;opacity:1;fill:#012169;fill-opacity:1;stroke:none;stroke-width:0"
- d="M 49.994364 18.941996 L 49.994364 32.112769 L 64.541797 24.725623 C 64.538874 24.723546 64.535936 24.721497 64.533012 24.719421 C 64.331705 24.576532 64.12743 24.438297 63.922713 24.300326 C 63.854554 24.254384 63.787637 24.206713 63.719108 24.161316 C 63.530054 24.036092 63.337824 23.914975 63.146016 23.793896 C 63.055467 23.736726 62.965863 23.678063 62.874715 23.621814 C 62.681275 23.502466 62.485295 23.387155 62.289221 23.271965 C 62.204113 23.22195 62.120048 23.170303 62.034456 23.121069 C 61.834413 23.006042 61.631949 22.894892 61.429325 22.784139 C 61.338698 22.734582 61.248638 22.684015 61.157507 22.635311 C 60.9584 22.528948 60.757438 22.426503 60.555994 22.324219 C 60.465127 22.278056 60.374988 22.230544 60.283659 22.185209 C 60.069065 22.078751 59.852196 21.975998 59.63512 21.874117 C 59.55461 21.836307 59.474632 21.79761 59.393791 21.760429 C 59.161954 21.653871 58.928574 21.550721 58.694092 21.449337 C 58.631019 21.422046 58.568215 21.394088 58.504956 21.367171 C 58.25343 21.260226 58.000197 21.156595 57.745829 21.055562 C 57.696885 21.036107 57.648115 21.016405 57.599068 20.997168 C 57.336805 20.894386 57.072981 20.795006 56.807902 20.698478 C 56.762643 20.681983 56.717331 20.665698 56.671993 20.649386 C 56.407476 20.554294 56.141746 20.462325 55.874626 20.373433 C 55.827079 20.357597 55.779625 20.341531 55.731999 20.325891 C 55.459467 20.236474 55.185376 20.149983 54.910343 20.066992 C 54.871589 20.055288 54.832873 20.043428 54.794071 20.031852 C 54.503943 19.945368 54.212389 19.862646 53.919706 19.783289 C 53.901439 19.778332 53.883206 19.773232 53.864929 19.768302 C 53.562724 19.686865 53.259602 19.609095 52.954907 19.535242 C 52.936146 19.530691 52.91735 19.526328 52.89858 19.521806 C 52.586035 19.446565 52.272465 19.375141 51.957552 19.307865 C 51.632616 19.238448 51.306 19.172957 50.9788 19.112012 C 50.651601 19.051067 50.323567 18.994476 49.994364 18.941996 z M 19.964156 19.341972 C 19.496244 19.392786 19.030619 19.450709 18.566825 19.511987 C 18.478419 19.523686 18.389935 19.535026 18.301725 19.547127 C 17.860287 19.607585 17.421525 19.673047 16.986043 19.744014 C 16.725411 19.786577 16.465257 19.830258 16.207279 19.876823 C 15.900531 19.93219 15.595529 19.990207 15.293123 20.051489 C 14.994549 20.111995 14.698527 20.175634 14.404806 20.242175 C 14.393901 20.244646 14.383147 20.247448 14.372249 20.249927 C 14.099462 20.311979 13.828992 20.376732 13.560929 20.44423 C 13.530231 20.451954 13.499577 20.459687 13.468945 20.467485 C 13.190995 20.538284 12.9154 20.611716 12.643156 20.68866 L 16.538009 22.666833 C 16.781685 22.567766 17.028283 22.471031 17.277498 22.376412 C 17.514367 22.28648 17.753416 22.198701 17.99425 22.112862 C 18.026721 22.101277 18.059388 22.090266 18.091919 22.078756 C 18.298375 22.005786 18.50553 21.934215 18.714103 21.864299 C 18.772319 21.844758 18.830421 21.825205 18.88877 21.805904 C 19.079477 21.742908 19.270559 21.681311 19.462378 21.620903 C 19.524238 21.601392 19.585954 21.581747 19.647896 21.562508 C 19.764479 21.526353 19.880953 21.491759 19.997746 21.456571 C 20.41158 21.331699 20.826075 21.21194 21.23953 21.099487 C 21.266491 21.092163 21.293197 21.085571 21.320146 21.0783 C 21.772388 20.956141 22.222893 20.83987 22.668384 20.733101 L 19.964156 19.341972 z M 35.141007 19.504753 C 34.468515 19.731599 33.794723 20.017541 33.120976 20.351213 C 33.10138 20.360917 33.08166 20.370882 33.062065 20.380668 C 32.863104 20.480032 32.664088 20.583747 32.465202 20.691243 C 32.42919 20.710708 32.393206 20.73095 32.357198 20.750671 C 32.175379 20.850251 31.993692 20.95226 31.812012 21.058146 C 31.767842 21.083888 31.72388 21.110078 31.67972 21.136178 C 31.490635 21.24794 31.301681 21.362803 31.11283 21.480859 C 31.089267 21.495588 31.065591 21.509962 31.042033 21.524784 C 30.837033 21.653778 30.632229 21.786376 30.4276 21.922176 C 30.411402 21.932926 30.39522 21.943425 30.379024 21.954215 C 30.159041 22.100782 29.939073 22.250618 29.719633 22.404317 C 29.231978 22.74588 28.745938 23.10545 28.261841 23.476603 C 27.987894 23.686608 27.71475 23.901416 27.442253 24.118941 C 27.323198 24.213991 27.203918 24.308418 27.085168 24.404712 C 27.027181 24.451728 26.969963 24.500564 26.912052 24.547856 C 26.536938 24.85422 26.162782 25.16483 25.791191 25.480615 C 25.70963 25.549923 25.628651 25.620254 25.547278 25.689905 C 25.179213 26.004972 24.812537 26.322405 24.448637 26.642301 C 24.438831 26.650922 24.428984 26.659517 24.419181 26.66814 L 35.141007 32.112769 L 35.141007 19.504753 z M 3.6674764 26.251628 C 3.5160931 26.476364 3.3747557 26.70839 3.2426961 26.946676 C 3.2351028 26.960377 3.2269693 26.973753 3.2194417 26.9875 C 3.1630318 27.090517 3.1098411 27.195569 3.0571777 27.301176 C 3.0309461 27.354011 3.0054542 27.407364 2.9801799 27.460856 C 2.9361514 27.5536 2.8921028 27.646204 2.8509888 27.740942 C 2.7874108 27.888199 2.7265133 28.037358 2.6701213 28.189494 C 2.6506674 28.241702 2.6334142 28.295348 2.6148275 28.34814 C 2.5698489 28.476548 2.5270034 28.60642 2.4871867 28.738298 C 2.4720908 28.788088 2.4570849 28.837864 2.442745 28.888159 C 2.3910371 29.070179 2.3424047 29.254015 2.3006348 29.442647 C 2.2663276 29.565984 2.2376122 29.689761 2.2122681 29.813167 C 2.2085962 29.831051 2.2049018 29.849028 2.201416 29.866911 C 2.1777923 29.988076 2.1577022 30.109123 2.1425049 30.230196 C 2.1406265 30.245175 2.1396048 30.260179 2.137854 30.275155 C 2.1247186 30.38739 2.1149802 30.49954 2.1089152 30.611568 C 2.1080141 30.62827 2.1070771 30.644998 2.1063314 30.661694 C 2.1013818 30.772039 2.1004459 30.881884 2.1021973 30.991907 C 2.1046376 31.143264 2.111674 31.294599 2.1264852 31.445109 C 2.1283014 31.463613 2.1322367 31.481914 2.1342367 31.500403 C 2.1487664 31.634401 2.1680785 31.767799 2.1921143 31.900895 C 2.2004217 31.946976 2.2105938 31.992914 2.2200195 32.038871 C 2.2420928 32.146326 2.2668633 32.253592 2.2949504 32.360299 C 2.3078367 32.409308 2.3211239 32.458224 2.335258 32.50706 C 2.3680946 32.62041 2.4043444 32.733211 2.4437785 32.84554 C 2.4561005 32.880659 2.4669953 32.91595 2.479952 32.95096 C 2.5353581 33.100609 2.595629 33.249427 2.6623698 33.396928 C 2.6632532 33.398881 2.664585 33.40066 2.6654704 33.402612 L 17.749304 33.402612 L 16.523539 32.780428 C 16.39695 32.806907 16.267694 32.830244 16.136483 32.850708 C 16.067835 32.861406 15.997928 32.869614 15.928227 32.878613 C 15.844508 32.889441 15.76053 32.899227 15.675529 32.907552 C 15.603709 32.91457 15.532091 32.920964 15.459521 32.926156 C 15.361336 32.933208 15.262638 32.937508 15.163416 32.941142 C 15.105225 32.943256 15.04771 32.946946 14.989266 32.94786 C 14.837549 32.950281 14.684932 32.948059 14.532446 32.942175 C 14.478092 32.94006 14.424002 32.936071 14.369666 32.932874 C 14.26205 32.926578 14.154909 32.918176 14.047721 32.907552 C 13.987048 32.90152 13.926755 32.895361 13.866337 32.887915 C 13.746014 32.873126 13.626501 32.85469 13.507703 32.834172 C 13.467942 32.82729 13.427869 32.822069 13.38833 32.814535 C 13.234254 32.785233 13.082825 32.750111 12.933061 32.710665 C 12.891222 32.699633 12.850464 32.686848 12.809037 32.675008 C 12.694037 32.642174 12.580874 32.606186 12.469523 32.567004 C 12.40995 32.546029 12.35013 32.525752 12.291756 32.502926 C 12.267585 32.49348 12.243362 32.48427 12.219409 32.474504 C 12.11411 32.431543 12.010542 32.386289 11.909867 32.337044 C 11.898863 32.331664 11.888256 32.325965 11.877311 32.320508 C 11.787191 32.27556 11.699578 32.227531 11.613761 32.177364 C 11.590173 32.163577 11.566722 32.149694 11.543481 32.135506 C 11.450611 32.078806 11.35962 32.019878 11.272697 31.956706 C 11.272581 31.956622 11.272296 31.95679 11.27218 31.956706 C 11.262929 31.949981 11.254488 31.942317 11.245308 31.935518 C 11.166024 31.876793 11.090073 31.814844 11.016382 31.750517 C 10.995399 31.732206 10.974875 31.713478 10.95437 31.694706 C 10.875608 31.622586 10.798806 31.548398 10.727511 31.469397 C 10.652944 31.381748 10.583371 31.294371 10.516671 31.207397 C 10.496947 31.181665 10.478868 31.156072 10.459827 31.1304 C 10.413393 31.067836 10.368421 31.005537 10.325985 30.943331 C 10.306684 30.915015 10.288136 30.886823 10.269657 30.858582 C 10.231214 30.79989 10.194526 30.741248 10.159587 30.682882 C 10.141875 30.653254 10.12421 30.623541 10.107393 30.593998 C 10.068962 30.526584 10.033223 30.45943 9.9993896 30.39246 C 9.9914945 30.376807 9.9827482 30.361064 9.9751017 30.345435 C 9.8878086 30.167312 9.816415 29.991157 9.7606445 29.816268 C 9.7598759 29.813853 9.7593402 29.811447 9.7585775 29.809033 C 9.7326828 29.72723 9.7106261 29.645683 9.6913981 29.564604 C 9.6882551 29.551325 9.6855803 29.538072 9.6826131 29.524813 C 9.6656265 29.449044 9.6510139 29.373594 9.6397217 29.29847 C 9.6389769 29.293514 9.6378583 29.288437 9.6371379 29.283484 L 3.6674764 26.251628 z M 71.292289 31.419788 L 67.386068 33.402612 L 72.591435 33.402612 C 72.387232 33.060233 72.176537 32.723803 71.959949 32.393372 C 71.743361 32.062941 71.52088 31.738507 71.292289 31.419788 z M 67.386068 48.488513 L 76.787561 53.262382 C 76.817214 52.849564 76.840404 52.440473 76.858358 52.035067 C 76.858433 52.033329 76.858283 52.031637 76.858358 52.029899 C 76.875259 51.637772 76.885961 51.249695 76.891947 50.864596 C 76.892137 50.853467 76.8928 50.842129 76.892981 50.831006 C 76.892996 50.829962 76.892966 50.828949 76.892981 50.827905 C 76.90464 50.033587 76.89378 49.254004 76.861975 48.488513 L 67.386068 48.488513 z M 35.141007 49.778874 L 29.855025 52.462948 C 29.935137 52.649277 30.012598 52.838251 30.087569 53.029838 C 30.162553 53.221457 30.234936 53.415792 30.30461 53.612748 C 30.372845 53.805637 30.438515 54.001193 30.501497 54.199276 C 30.502828 54.203461 30.504303 54.20749 30.505632 54.211678 C 30.507425 54.217331 30.50901 54.223074 30.510799 54.228731 C 30.572103 54.422601 30.630886 54.618937 30.687016 54.817843 C 30.687897 54.820965 30.68872 54.824021 30.6896 54.827144 C 30.690607 54.83072 30.691178 54.834419 30.692183 54.837996 C 30.748037 55.036717 30.801318 55.237768 30.851864 55.441577 C 30.853334 55.447508 30.855049 55.453212 30.856514 55.459147 C 30.858088 55.465515 30.859597 55.471895 30.861165 55.478267 C 30.90919 55.673454 30.95456 55.871091 30.997591 56.070996 C 31.002663 56.094561 31.007576 56.118162 31.012577 56.141793 C 31.053946 56.337224 31.092877 56.53506 31.129366 56.735038 C 31.133484 56.757612 31.137714 56.780103 31.141768 56.802734 C 31.179489 57.013218 31.214478 57.226408 31.246672 57.441972 C 31.247427 57.447035 31.248503 57.451892 31.249255 57.456958 C 31.249768 57.460409 31.250294 57.463841 31.250806 57.467293 C 31.283402 57.687261 31.312471 57.910151 31.339172 58.13547 C 31.340061 58.142971 31.341391 58.150183 31.342273 58.15769 C 31.34286 58.162689 31.343239 58.167675 31.343823 58.172677 C 31.370263 58.398867 31.393743 58.627815 31.414103 58.859456 C 31.414593 58.865031 31.415168 58.870415 31.415653 58.875993 C 31.415894 58.878752 31.41593 58.881501 31.41617 58.884261 C 31.436546 59.118818 31.45385 59.356153 31.467847 59.596362 C 31.468171 59.601933 31.468559 59.607325 31.46888 59.612899 C 31.46904 59.615667 31.469238 59.618398 31.469397 59.621167 C 31.483354 59.864774 31.493675 60.11117 31.50092 60.360657 C 31.500985 60.362927 31.501371 60.365104 31.501436 60.367375 C 31.501461 60.368239 31.501412 60.369094 31.501436 60.369958 C 31.508723 60.623942 31.512639 60.880819 31.512805 61.140971 C 31.512972 61.401805 31.509628 61.665541 31.50247 61.932654 C 31.48815 62.467012 31.459263 63.013939 31.41462 63.573897 L 33.291508 63.573897 L 34.788574 63.476229 L 35.141007 63.452974 L 35.141007 49.778874 z M 49.994364 49.778874 L 49.994364 53.715584 C 50.004642 53.713046 50.015087 53.711377 50.02537 53.708866 C 50.18578 53.669697 50.346841 53.633409 50.508545 53.600863 C 50.543099 53.593909 50.577806 53.587877 50.612415 53.581226 C 50.761663 53.552539 50.911311 53.52676 51.061483 53.503711 C 51.090937 53.49919 51.120363 53.494579 51.149849 53.490275 C 51.310332 53.466852 51.471164 53.446798 51.632507 53.429814 C 51.651489 53.427816 51.67036 53.425005 51.689351 53.423096 C 52.242211 53.367528 52.799592 53.349566 53.357983 53.369869 C 53.379867 53.370665 53.401726 53.372573 53.423612 53.373486 C 53.584861 53.38021 53.745976 53.389864 53.907304 53.402942 C 53.938318 53.405457 53.969308 53.40846 54.000321 53.41121 C 54.154918 53.424916 54.309364 53.441265 54.463859 53.460819 C 54.495405 53.464813 54.526889 53.468985 54.558427 53.473222 C 54.720929 53.495052 54.883538 53.519833 55.045736 53.548153 C 55.065203 53.551553 55.084669 53.554478 55.10413 53.557971 C 55.662738 53.658216 56.218753 53.797387 56.769145 53.975 C 56.784676 53.980013 56.800131 53.985428 56.815653 53.990503 C 56.981729 54.044789 57.147356 54.102248 57.312264 54.163619 C 57.335246 54.172173 57.358036 54.181282 57.380994 54.189974 C 57.54136 54.250682 57.700973 54.314773 57.860034 54.38221 C 57.880031 54.39069 57.900004 54.398946 57.919979 54.407532 C 58.094267 54.482436 58.267885 54.560673 58.440361 54.643693 C 58.442593 54.644768 58.444846 54.645717 58.447078 54.646794 C 58.447633 54.647061 58.448074 54.64756 58.448629 54.647827 C 58.808145 54.821184 59.163578 55.012165 59.51368 55.220919 C 59.52686 55.228779 59.539789 55.237296 59.552954 55.245207 C 59.708305 55.338536 59.862273 55.43529 60.015458 55.535628 C 60.04326 55.553841 60.070931 55.572478 60.098657 55.590922 C 60.241232 55.685751 60.382929 55.783497 60.523437 55.884444 C 60.550569 55.903939 60.577518 55.923632 60.604569 55.943355 C 60.749834 56.049255 60.893733 56.158491 61.036584 56.270984 C 61.054761 56.2853 61.073225 56.298935 61.091361 56.313359 C 61.421402 56.575783 61.744748 56.855205 62.060295 57.153101 C 62.214734 57.298901 62.367025 57.449911 62.517631 57.604236 C 62.534261 57.621279 62.550659 57.638765 62.56724 57.655912 C 62.704943 57.79829 62.841218 57.944049 62.975484 58.093612 C 62.990538 58.110384 63.005434 58.127392 63.020443 58.144255 C 63.152266 58.292325 63.282305 58.443955 63.4106 58.599007 C 63.429249 58.621549 63.447838 58.644014 63.46641 58.666703 C 63.603679 58.834379 63.739113 59.005647 63.87207 59.181401 C 63.874085 59.184064 63.876258 59.186487 63.878271 59.189152 C 63.878939 59.190036 63.879671 59.190852 63.880339 59.191736 C 64.301248 59.749012 64.699447 60.347251 65.072514 60.985942 C 65.084494 61.006454 65.096243 61.027356 65.108171 61.047953 C 65.217016 61.235893 65.323712 61.427632 65.428048 61.622595 C 65.444244 61.652864 65.460538 61.683107 65.476624 61.713546 C 65.581611 61.912189 65.683948 62.114359 65.784098 62.320227 C 65.793858 62.340292 65.803841 62.360039 65.813554 62.380172 C 65.936423 62.634829 66.057003 62.892755 66.172188 63.158419 L 74.926693 63.752698 C 74.98907 63.525386 75.04364 63.302352 75.102909 63.07677 L 75.102393 63.07677 C 75.144372 62.915407 75.188107 62.75335 75.229 62.592562 L 49.994364 49.778874 z " /><path
- id="red-dg"
- style="display:inline;opacity:1;fill:#c8102e;fill-opacity:1;stroke-width:0"
- d="M 7.1888533,22.980014 C 6.2170931,23.57993 5.352833,24.26576 4.6231453,25.050017 l 5.2010067,2.641165 c 0.328399,-0.852487 1.010447,-1.651975 1.933747,-2.391184 z m 58.6893977,2.75498 -15.100522,7.667801 h 6.643513 L 68.289423,27.883996 C 67.524382,27.120768 66.718389,26.405193 65.878251,25.734994 Z M 20.80849,29.895793 c -0.832927,0.74517 -1.652623,1.468459 -2.44392,2.13289 l 2.706426,1.374112 h 6.643513 z m 6.906019,18.592623 -0.151465,0.07691 c 0.60323,0.780791 1.154362,1.625715 1.641049,2.540342 l 5.153929,-2.617259 z m 29.706733,0 18.780735,9.537197 c 0.182388,-1.071411 0.330554,-2.122481 0.440062,-3.14996 L 64.064244,48.488416 Z" /><path
- id="red-vh"
- style="color:#000000;display:inline;opacity:1;fill:#c8102e;stroke:none;stroke-width:0;-inkscape-stroke:none"
- d="m 44.160825,18.452819 c -2.019484,-0.01833 -4.045008,0.118241 -6.048908,0.405375 V 36.420231 H 4.9792945 c 1.5683804,1.387126 3.6620338,2.485787 5.9936435,3.078763 4.08851,0.893003 9.384115,2.524121 13.574607,5.972505 h 13.564372 v 17.786556 l 2.423964,-0.159032 c 1.293891,-3.901769 3.661369,-6.655376 6.487954,-8.217134 v -9.41039 h 29.597231 c -0.409692,-3.327191 -1.25907,-6.3424 -2.464906,-9.051268 H 47.023835 V 18.584306 c -0.951002,-0.07744 -1.906117,-0.122802 -2.86301,-0.131487 z" /><circle
- style="fill:#222222;fill-opacity:1;stroke:#222222;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:1.5"
- id="eye"
- cx="27.271389"
- cy="30.787148"
- r="1.4" /><path
- style="color:#000000;fill:#222222;stroke-linejoin:round;-inkscape-stroke:none"
- d="M 35.435547,19.416016 34.94197,19.62998 c 3.675222,6.313403 5.02201,16.221177 3.477952,22.737207 -0.772029,3.258016 -2.397939,5.507973 -4.540141,6.269935 -2.142203,0.761963 -5.344306,0.185432 -9.159639,-3.175749 l 0.10017,0.278861 c 3.881207,3.419212 7.004773,4.349191 9.386719,3.501953 2.381947,-0.847237 3.907157,-3.417209 4.699219,-6.759765 1.584124,-6.685113 0.292138,-16.602488 -3.470703,-23.066406 z"
- id="ear"
- sodipodi:nodetypes="ccssccssc" /><path
- style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:#222222;stroke-width:0.2;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
- d="m 40.53582,63.098807 -9.130211,0.598966 C 32.861398,46.275969 19.370227,41.333355 10.972989,39.499249 5.3577702,38.071186 1.1120629,33.714331 2.300207,29.442882 c 1.4847268,-6.705023 9.33023,-9.19577 17.664,-10.10073 l 2.705071,1.391195 c -7.415947,1.777263 -16.2224943,5.704583 -11.941983,10.73609 1.735119,1.922638 5.775966,1.785973 7.526458,0.653666 5.538509,-4.628112 12.210783,-11.933086 18.62208,-13.070089 21.98344,-3.858786 47.3508,10.808259 38.050577,44.699629 L 66.171727,63.158506 C 60.397713,49.841276 44.75717,50.369159 40.53582,63.098767 Z"
- id="elephant-outline"
- sodipodi:nodetypes="cccccccccccc" /></g></g></svg>
+ id="layer1">
+ <rect
+ style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;paint-order:markers stroke fill"
+ id="rect287"
+ width="600"
+ height="600"
+ x="0"
+ y="0" />
+ <ellipse
+ style="opacity:1;fill:none;stroke:#566bd9;stroke-width:76.1361;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ id="path788"
+ cx="299.99997"
+ cy="589.75012"
+ rx="271.93192"
+ ry="171.6821" />
+ <circle
+ style="opacity:1;fill:#566bd9;fill-opacity:1;stroke:#ffffff;stroke-width:80;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
+ id="path950"
+ cx="300"
+ cy="220.00002"
+ r="180" />
+ </g>
+</svg>
data.forEach((n, i) => {
if (i <= 5) {
let article = document.createElement('details');
+ // auto open the first item
+ if (i == 0) {
+ article.setAttribute('open', 'open');
+ }
// article header
let summary = document.createElement('summary');
- if (i == 0)
- summary.setAttribute('open', '');
let title = document.createElement('h4');
title.innerText = n.title;
let byline = document.createElement('h6');
<header class="main">
<div class="container">
<!-- Logo -->
- <a id="logo" href="#">
+ <a id="logo" href="{{ link("") }}">
<img src="{{ media("img/optimised/pgday-uk-elephant.svg") }}" alt="{{ confname }} {{ year }}" />
</a>
- <h1>{{ confname }} {{ year }}</h1>
+ <h1>{{ confname }}</h1>
<!-- Main Menu -->
<nav id="main-menu" role="navigation">
<a href="#mainmenu" title="Show Main Menu" id="menu-pancake" aria-haspopup="true"></a>
<div class="menu-pane">
<div class="container">
<ul>
+ <li><a href="{{ link("") }}">Home</a></li>
<li><a href="{{ link("about/") }}">About</a></li>
<li><a href="{{ link("venue/") }}">Venue</a></li>
{% if not cfp.closed %}<li><a href="{{ link("call-for-papers/") }}">Call for Papers</a></li>{% endif %}
{% if schedule and schedule.published %}<li><a href="{{ link("schedule/") }}">Schedule</a></li>{% endif %}
- {% if cfs.open %}<li><a href="{{ link("sponsors/") }}">Sponsors</a></li>{% endif %}
- {% if not schedule.published %}<li><a href="{{ link("become-sponsor/") }}">Become a Sponsor</a></li>{% endif %}
+ <li><a href="{{ link("sponsors/") }}">Sponsors</a></li>
+ {% if cfs.open %}<li><a href="{{ link("become-sponsor/") }}">Become a Sponsor</a></li>{% endif %}
+ <li><a href="{{ link("organisation/") }}">Organisation</a></li>
<li><a href="{{ link("code-of-conduct/") }}">Code of Conduct</a></li>
+ <li><a href="{{ link("contact/") }}">Contact Us</a></li>
{#<li><a href="{{ link("social/") }}">Social Event</a></li>#}
</ul>
<nav class="button-bar">
- {% if cfr.open and not cfr.closed %}<a class="button primary" href="{{ link("registration/") }}">Registration</a>{% endif %}
+ {% if cfr.open and not cfr.closed %}<a class="button primary" href="{{ link("registration/") }}">Register Now!</a>{% endif %}
{#-<a class="button" href="{{ syslink("register/") }}">Your Attendance</a>-#}
</nav>
</div>
<main id="content">
<!-- Page content -->
{% block content %}{% endblock %}
-
- <!-- Sponsors panel -->
- <section class="sponsors">
- <h2>Our Sponsors</h2>
- <h6>PGDay UK would not be possible without our generous sponsors.</h6>
- <div class="container">
- <ul class="sponsors-list">
- {% for s in sponsors %}
- {% if s.sidebar %}
- {%- for c in s.companies if c.visible %}
- <li>
- <a href="{% if s.hasdescription %}{{ link("sponsors/#" + c.name|slugify) }}{% else %}{{ c.url }}{% endif %}">
- <img src="{{ media("img/logos/" + c.img) }}" alt="{{ c.name }}">
- </a>
- {% if c.interview %}
- <a class="interview" href="{{ link("sponsor-interviews/" + c.name|slugify + "/") }}">Read Interview</a>
- {% endif %}
- </li>
- {%- endfor %}
- {% endif %}
- {% endfor %}
- </ul>
- <nav class="button-bar">
- <a class="button primary" <a href="{{ link("sponsors/") }}">See All Sponsors</a>
- <a class="button" href="{{ link("become-sponsor/") }}">Become A Sponsor</a>
- </nav>
- </div>
- </section>
- <!-- Sponsors panel end -->
-
</main>
+ <!-- Shared sections across all pages -->
+ <!-- Main CTA -->
+ {% if not show_main_cta == "hide" %}
+ <section class="cta">
+ <div class="container">
+ <h2>Join Us For {{ confname }} {{ year }}</h2>
+ <h3>{{ dates }} {{ year }}</h3>
+ <h4>{{ venue.name }}, {{ location }}</h4>
+ <nav class="button-bar">
+ {% if cfr.open and not cfr.closed %}<a class="button secondary" href="{{ link("registration/") }}">Register Now</a>{% endif %}
+ <a class="button hollow secondary" href="{{ link("about/") }}">Find Out More</a>
+ </nav>
+ </div>
+ </section>
+ {% else %}
+ {% block cta %}{% endblock %}
+ {% endif %}
+ <!-- Main CTA End -->
+ <!-- Sponsors panel -->
+ {% if not show_sponsors_panel == "hide" %}
+ <section class="sponsors">
+ <h2>Our Sponsors</h2>
+ <h6>PGDay UK would not be possible without our generous sponsors.</h6>
+ <div class="container">
+ <ul class="sponsors-list">
+ {% for s in sponsors %}
+ {% if s.sidebar %}
+ {%- for c in s.companies if c.visible %}
+ <li>
+ <a href="{% if s.hasdescription %}{{ link("sponsors/#" + c.name|slugify) }}{% else %}{{ c.url }}{% endif %}">
+ <img src="{{ media("img/logos/" + c.img) }}" alt="{{ c.name }}">
+ </a>
+ {% if c.interview %}
+ <a class="interview" href="{{ link("sponsor-interviews/" + c.name|slugify + "/") }}">Read Interview</a>
+ {% endif %}
+ </li>
+ {%- endfor %}
+ {% endif %}
+ {% endfor %}
+ </ul>
+ <nav class="button-bar">
+ <a class="button primary" href="{{ link("sponsors/") }}">See All Sponsors</a>
+ {% if cfs.open %}<a class="button" href="{{ link("become-sponsor/") }}">Become A Sponsor</a>{% endif %}
+ </nav>
+ </div>
+ </section>
+ {% endif %}
+ <!-- Sponsors panel end -->
+ <!-- Shared sections end -->
+
<!-- footer -->
<footer class="main">
<div class="container">
</ul>
<!-- Main footer links -->
<ul class="links">
+ <li><a href="{{ link("") }}">Home</a></li>
<li><a href="{{ link("about/") }}">About</a></li>
<li><a href="{{ link("venue/") }}">Venue</a></li>
+ <li><a href="{{ link("things-to-do/") }}">Things To Do</a></li>
{% if not cfp.closed %}<li><a href="{{ link("call-for-papers/") }}">Call for Papers</a></li>{% endif %}
{% if schedule and schedule.published %}<li><a href="{{ link("schedule/") }}">Schedule</a></li>{% endif %}
- {% if cfs.open %}<li><a href="{{ link("sponsors/") }}">Sponsors</a></li>{% endif %}
- {% if not schedule.published %}<li><a href="{{ link("become-sponsor/") }}">Become a Sponsor</a></li>{% endif %}
+ <li><a href="{{ link("sponsors/") }}">Sponsors</a></li>
+ {% if cfs.open %}<li><a href="{{ link("become-sponsor/") }}">Become a Sponsor</a></li>{% endif %}
+ {% if cfs.open %}<li><a href="{{ link("sponsor-faq/") }}">Sponsor FAQ</a></li>{% endif %}
{#<li><a href="{{ link("social/") }}">Social Event</a></li>#}
+ <li><a href="{{ link("organisation/") }}">Organisation</a></li>
<li><a href="{{ link("code-of-conduct/") }}">Code of Conduct</a></li>
+ <li><a href="{{ link("contact/") }}">Contact Us</a></li>
{#-<li><a href="{{ syslink("register/") }}">Your Attendance</a></li>-#}
</ul>
</div>
"twitter_handle": "PostgresUK",
"mastodon_url": "https://fosstodon.org/@postgresuk",
+ "mastodon_handle": "@postgresuk@fosstodon.org",
"linkedin_url": "",
"mailto": "contact@pgday.uk",
"interview": []
},
- "sponsors_ataglance": [
- {
- "title": "Conference endorsement",
- "levels": ["yes", "yes"]
- },
- {
- "title": "Business logo on website",
- "levels": ["yes", "yes"]
- },
- {
- "title": "Business description on website",
- "levels": ["yes", "yes"]
- },
- {
- "title": "Opening/closing session recognition",
- "levels": ["yes", "yes"]
- },
- {
- "title": "Attendee vouchers",
- "levels": ["1", "0"]
- },
- {
- "title": "Interview questions on website",
- "levels": ["7", "5"]
- },
- {
- "title": "Signage in a common area",
- "levels": ["yes", ""]
- },
- {
- "title": "Opt-In attendee info",
- "levels": ["yes", ""]
- },
- {
- "title": "Desk at the event",
- "levels": ["Exhibitor area", ""]
- }
- ],
-
"sponsors": [
{
"level": "Partner",
"Recognition by the presenters in the opening and closing sessions of the conference.",
"A desk in the exhibitors area of the conference venue."
],
+
+ "features": [
+ "Conference endorsement",
+ "Business logo on website",
+ "Business description on website",
+ "Opening/closing session recognition",
+ "7 Interview questions on website",
+ "1 Attendee vouchers",
+ "Signage in a common area",
+ "Opt-In attendee info",
+ "Desk at the event in exhibitor area"
+ ],
"companies": [
{
"Opportunity for the Business to participate in a written interview to be published on the conference website and publicised via one post on one or more of the Conference’s social media accounts, answering up to five questions from the options offered by the Organisers. Answers to each question must be no longer than 1200 characters spanning a maximum of three paragraphs. Each answer may optionally include an image (the Organisers reserve the right to resize or change the format of images). The Business is responsible for ensuring that Slonik Enterprises Ltd is assigned all rights or trademark licences required to host the responses and images on the conference website in perpetuity. Interview content must be provided to the Organisers by the Business prior to September 5th, 2024.",
"Recognition by the presenters in the opening and closing sessions of the conference."
],
+
+ "features": [
+ "Conference endorsement",
+ "Business logo on website",
+ "Business description on website",
+ "Opening/closing session recognition",
+ "5 Interview questions on website"
+ ],
"companies": [
{
{% extends "base.html" %}
{% block title %}About{% endblock %}
{% block content %}
-<h1>About {{ confname }} {{ year }}</h1>
-<p>
- This year's conference is the {{ nth }} Annual {{ confname }}, and for this
- year we are going to {{ location }}. The conference is organised by Slonik Enterprises Ltd.
- on a non-profit basis on behalf of <a href="https://www.postgresql.eu/" target="_blank">PostgreSQL
- Europe</a>, and is intended to be an important meeting and cooperation point for users both in and
- out of the UK.
-</p>
-<p>
- {{ confname }} is a unique chance for UK and European PostgreSQL users and developers to
- catch up, learn, build relationships, get to know each other and consolidate a real
- network of professionals that use and work with PostgreSQL.
-</p>
+<section class="header">
+ <h2>About {{ confname }} {{ year }}</h2>
+ <h6>
+ This year's conference is the {{ nth }} Annual {{ confname }}, and for this year we are going to {{ location }}
+ </h6>
+ <div class="container centred">
+ <p>
+ {{ confname }} is a unique chance for UK and European PostgreSQL users and developers to catch up, learn, build relationships, get to know each other and consolidate a real network of professionals that use and work with PostgreSQL.
+ </p>
+ </div>
+</section>
-<h2>Great content from <i class="fas fa-microphone"></i> to <i class="fas fa-mug-hot"></i></h2>
-<p>
- The conference covers a wide range of topics, as we expect talks ranging from
- internals discussions led by leading developers to end-user case-studies from small
- companies as well as large multinational corporations and government organisations,
- all who run their businesses on PostgreSQL.
-</p>
-<p>
- …and let's not forget the all important hallway track full of caffeine infused discussions
- with interesting peers from the community, that will most likely spill over into local
- restaurants and pubs after the event finishes.
-</p>
+<section>
+ <h3>Great Content Everywhere</h3>
+ <div class="container">
+ <div class="card">
+ <p>
+ The conference covers a wide range of topics, as we expect talks ranging from
+ internals discussions led by leading developers to end-user case-studies from small
+ companies as well as large multinational corporations and government organisations,
+ all who run their businesses on PostgreSQL.
+ </p>
+ <p>
+ …and let's not forget the all important hallway track full of caffeine infused discussions
+ with interesting peers from the community, that will most likely spill over into local
+ restaurants and pubs after the event finishes.
+ </p>
+ </div>
+ </div>
+</section>
-<h2>Something for everyone</h2>
-<p>
- Given this wide range of talks, the conference is suitable for many different audiences:
-</p>
-<ul>
- <li>DBAs already using PostgreSQL, or considering doing so</li>
- <li>Developers of any kind of application, from hobbyists to large web and enterprise applications</li>
- <li>Decision-makers interested in evaluating the world's most advanced open source database as an alternative to traditional proprietary products</li>
- <li>PostgreSQL contributors — code, documentation, support — whatever you help the project with</li>
- <li>Open source enthusiasts in general</li>
-</ul>
-<h2>Code of Conduct</h2>
-<p>
- {{ confname }} has an amazing atmosphere but should any situation or question
- arise, please see our <a href="{{ link("code-of-conduct/") }}">Code of Conduct</a>.
-</p>
+<section>
+ <h3>Something For Everyone</h3>
+ <div class="container">
+ <div class="card">
+ <p>
+ Given this wide range of talks, the conference is suitable for many different audiences:
+ </p>
+ <ul>
+ <li>DBAs already using PostgreSQL, or considering doing so</li>
+ <li>Developers of any kind of application, from hobbyists to large web and enterprise applications</li>
+ <li>Decision-makers interested in evaluating the world's most advanced open source database as an alternative to traditional proprietary products</li>
+ <li>PostgreSQL contributors — code, documentation, support — whatever you help the project with</li>
+ <li>Open source enthusiasts in general</li>
+ </ul>
+ <!-- TODO: link to schedule -->
+ </div>
+ </div>
+</section>
+
+<section>
+ <h3>Code Of Conduct</h3>
+ <div class="container">
+ <div class="card">
+ <p>
+ {{ confname }} has an amazing atmosphere but should any situation or question
+ arise, please see our <a href="{{ link("code-of-conduct/") }}">Code of Conduct</a>.
+ </p>
+ </div>
+ </div>
+</section>
+
+<section>
+ <h3>Community Organised</h3>
+ <div class="container">
+ <div class="card">
+ <p>
+ The conference is organised by Slonik Enterprises Ltd, on a non-profit basis on behalf of <a href="https://www.postgresql.eu/" target="_blank">PostgreSQL Europe</a>, and is intended to be an important meeting and cooperation point for users both in and out of the UK.
+ </p>
+ </div>
+ </div>
+</section>
+
+<section>
+ <h3>COVID-19 Information</h3>
+ <div class="container">
+ <div class="card">
+ <p>
+ We take the safety and health of our staff, speakers, and attendees very seriously. For information on the measures we are taking for COVID-19, please see <a href="{{ link("covid-19/") }}">this page</a>.
+ </p>
+ </div>
+ </div>
+</section>
-<h2>Information concerning COVID-19</h2>
-<p>
- We take the safety and health of our staff, speakers, and attendees very
- seriously. For information on the measures we are taking for COVID-19,
- please see <a href="{{ link("covid-19/") }}">this page</a>.
-</p>
{% endblock %}
+{% set show_main_cta = "hide" %}
+{% set show_sponsors_panel = "hide" %}
{% extends "base.html" %}
{% block title %}Become a Sponsor{% endblock %}
{%- endblock %}
{% block content %}
-<span class="anchor" id="become-a-sponsor"></span>
-<h1>Become a Sponsor</h1>
-<p>
- {{ confname }} is a perfect opportunity for companies to reach out to users and
- developers of PostgreSQL, or to just give back to the community.
-</p>
-
-<p>
- We are offering two sponsorship levels this year, Partner, and Supporter. While the
- levels for this year are set, we are always interested in discussing options if you have
- an idea for a specific way you would like to sponsor a future conference.
-</p>
-
-{% if not cfs.open %}
-<p>
-{%if cfs.opening_date %}
- We will be accepting signups starting {{ cfs.opening_date|datetimeformat("%B %-d, %Y") }}.
-{%else%}
- We will be accepting signups soon. Stay tuned!
-{%endif%}
-</p>
-{% endif %}
-{% if cfs.open and not cfs.closed %}
-<p>
- If you are interested in sponsoring the conference, you can
- <a href="{{ sponsor_signup_base }}">sign up</a>
- directly on the site. As always, if you have any questions or comments
- at all, please <a href="mailto:contact@pgday.uk">contact us</a>!
-</p>
-
-<p class="pg-account-required">
- A <strong>postgresql.org</strong> community account is required to
- sign up as a sponsor, and to access the sponsor dashboard to claim
- benefits once confirmed. If you do not have an account, you will be
- prompted to create one during the signup process. The account used
- to sign up will become the initial manager of the sponsorship, but
- other persons and accounts can be added as co-managers once the
- sponsorship is confirmed.
-</p>
-
-
-<p>
- <i class="fas fa-lungs-virus"></i>
- Please <a href="{{ link("covid-19/") }}">click here</a> for information
- pertaining to <span class="lining">COVID-19</span> and cancellation
- considerations.
-</p>
-{% endif %}
-
-{% if cfs.open %}
-<p>
- Our current list of sponsors can be seen <a href="{{ link("sponsors/") }}">here</a>.
-</p>
-{% endif %}
-
-{% if cfs.open and not cfs.closed %}
-<p>
- <a class="button button-good" href="{{ sponsor_signup_base }}">
- <i class="fas fa-check-circle"></i>
- <span>Sign up as sponsor!</span>
- </a>
-</p>
-{% endif %}
+<section class="page">
+ <a name="become-a-sponsor"></a>
+ <h2>Become a Sponsor</h2>
+ <h5>
+ The perfect opportunity to reach PostgreSQL users and developers, or to just give back
+ </h5>
+ <div class="container">
+ <p>
+ We are offering two sponsorship levels this year, Partner, and Supporter. While the
+ levels for this year are set, we are always interested in discussing options if you have
+ an idea for a specific way you would like to sponsor a future conference.
+ </p>
+ {% if not cfs.open %}
+ <p>
+ {%if cfs.opening_date %}
+ We will be accepting signups starting {{ cfs.opening_date|datetimeformat("%B %-d, %Y") }}.
+ {%else%}
+ We will be accepting signups soon. Stay tuned!
+ {%endif%}
+ </p>
+ {% endif %}
+ {% if cfs.open and not cfs.closed %}
+ <p>
+ If you are interested in sponsoring the conference, you can
+ <a href="{{ sponsor_signup_base }}">sign up</a>
+ directly on the site. As always, if you have any questions or comments
+ at all, please <a href="mailto:{{ mailto }}">contact us</a>!
+ </p>
+ <p class="pg-account-required">
+ A <strong>postgresql.org</strong> community account is required to
+ sign up as a sponsor, and to access the sponsor dashboard to claim
+ benefits once confirmed. If you do not have an account, you will be
+ prompted to create one during the signup process. The account used
+ to sign up will become the initial manager of the sponsorship, but
+ other persons and accounts can be added as co-managers once the
+ sponsorship is confirmed.
+ </p>
+ {% endif %}
+ <nav class="button-bar">
+ {% if cfs.open and not cfs.closed %}<a class="button primary" href="{{ sponsor_signup_base }}">Sign up as sponsor!</a>{% endif %}
+ <a class="button" href="{{ link("sponsors/") }}">See All Sponsors</a>
+ </nav>
+ </div>
+</section>
-<!-- Levels at a glance -->
-<h2 id="ataglance">At a glance</h2>
-<div id="ataglancewrap">
- <div class="header left">Benefit/Level</div>
-{%for s in sponsors%}
- <div class="header">{{s.level}}</div>
-{%endfor%}
-{%for b in sponsors_ataglance%}
- <div class="left">{{b.title}}</div>
-{%for l in b.levels %}
- <div>{%if l == "yes"%}<i class="fas fa-check"></i>{%else%}{{l}}{%endif%}</div>
-{%endfor%}
-{%endfor%}
-</div>
+<section>
+ <h3>Sponsorship Options</h3>
+ <div class="container sponsor-options">
+ {%for sl in sponsors%}
+ <div class="card">
+ <h4 class="centred">{{sl.level}} - {{ sl.cost }}</h4>
+ {% if sl.maxuses %}
+ <h5 class="centred">Limited to {{ sl.maxuses }}</h5>
+ {% else %}
+ <h5 class="centred">Unlimited</h5>
+ {% endif %}
+ <ul class="features">
+ {%for f in sl.features%}
+ <li>{{ f }}</li>
+ {%endfor%}
+ </ul>
+ {% if cfs.open and not cfs.closed and (not sl.maxuses or sl.companies | count < sl.maxuses) %}<a class="button" href="{{ sponsor_signup_base }}">Sign Up Now</a>{% endif %}
+ </div>
+ {%endfor%}
+ </div>
+</section>
<!-- Explanations of sponsorship levels -->
-
-{% for sl in sponsors %}
-<section id="{{ sl.level | slugify }}">
- <h2>
- {{ sl.level }}: {{ sl.cost }}
- {% if sl.maxuses and sl.companies | count >= sl.maxuses %}<span class="sold-out"> (Sold out!)</span>{% endif %}
- </h2>
-
- {% if sl.maxuses %}
- <p>
- {{ sl.level }} sponsorship is limited to at most {{ sl.maxuses }} sponsors on a first come,
- first served basis.
- </p>
- {% endif %}
-
- <p>
- As a {{ sl.level }} partner the Business will be entitled to the following promotional
- opportunities:
- </p>
-
- <ul>
- {% for benefit in sl.benefits %}<li>{{ benefit }}</li>{% endfor %}
- </ul>
-
- <p>
- Cost for {{ sl.level }} Partnership opportunities, as described above, is {{ sl.cost }}.
- </p>
-
- {% if cfs.open and not cfs.closed %}
- {% if not sl.maxuses or sl.companies | count < sl.maxuses %}
- <p>
- <a class="button button-good" href="{{ sponsor_signup_base }}{{ sl.signup_url }}/">
- <i class="fas fa-check-circle"></i>
- <span>Sign up as {{ sl.level }} sponsor!</span>
- </a>
- </p>
- {% else %}
- <p>
- <a class="button button-bad">
- <i class="fas fa-times-circle"></i>
- <span>The {{ sl.level }} level has sold out</span>
- </a>
- </p>
- {% endif %}
- {% endif %}
+<section>
+ <h3>Sponsorship Details</h3>
+ <div class="container">
+ {% for sl in sponsors %}
+ <div class="card" id="{{ sl.level | slugify }}">
+ <h2>
+ {{ sl.level }}: {{ sl.cost }}
+ {% if sl.maxuses and sl.companies | count >= sl.maxuses %}<span class="sold-out"> (Sold out!)</span>{% endif %}
+ </h2>
+
+ {% if sl.maxuses %}
+ <p>
+ {{ sl.level }} sponsorship is limited to at most {{ sl.maxuses }} sponsors on a first come,
+ first served basis.
+ </p>
+ {% endif %}
+
+ <p>
+ As a {{ sl.level }} partner the Business will be entitled to the following promotional
+ opportunities:
+ </p>
+
+ <ul>
+ {% for benefit in sl.benefits %}<li>{{ benefit }}</li>{% endfor %}
+ </ul>
+
+ <p>
+ Cost for {{ sl.level }} Partnership opportunities, as described above, is {{ sl.cost }}.
+ </p>
+
+ {% if cfs.open and not cfs.closed %}
+ {% if not sl.maxuses or sl.companies | count < sl.maxuses %}
+ <p>
+ <a class="button primary" href="{{ sponsor_signup_base }}{{ sl.signup_url }}/">Sign up as {{ sl.level }} sponsor!</a>
+ </p>
+ {% else %}
+ <p>
+ <a class="button button-bad">
+ <i class="fas fa-times-circle"></i>
+ <span>The {{ sl.level }} level has sold out</span>
+ </a>
+ </p>
+ {% endif %}
+ {% endif %}
+ </div>
+ {% endfor %}
+ </div>
</section>
-{% endfor %}
-<h2 id="sponsor-passes">Sponsor passes</h2>
-<p>
- <i class="fas fa-asterisk fine-print"></i>Sponsor attendee passes are vouchers, and
- are only valid for payment of a registration. They still require registration
- and are subject to availability just like any other registration.
- {% if cfr.waitlist %}
- {% if cfr.soldout %}
- The conference is at this point completely sold out and we have
- activated waitlist management to ensure a fair allocation of seats
- made available from cancellations (if any). The vouchers included in
- sponsorships are subject to this waitlist like any other registration,
- and entry to the conference is at this point <strong>unlikely</strong>
- due to high demand.
- {% else %}
- The conference is close to selling out and we have activated waitlist
- management to ensure a fair allocation of remaining seats. The vouchers
- included in sponsorships are subject to this waitlist like any other
- registration, and entry to the conference is <strong>not guaranteed</strong>.
- {% endif %}
- {% endif %}
-</p>
+<section class="page">
+ <h3 id="sponsor-passes">Sponsor Passes</h3>
+ <div class="container">
+ <p>
+ Sponsor attendee passes are vouchers, and
+ are only valid for payment of a registration. They still require registration
+ and are subject to availability just like any other registration.
+ {% if cfr.waitlist %}
+ {% if cfr.soldout %}
+ The conference is at this point completely sold out and we have
+ activated waitlist management to ensure a fair allocation of seats
+ made available from cancellations (if any). The vouchers included in
+ sponsorships are subject to this waitlist like any other registration,
+ and entry to the conference is at this point <strong>unlikely</strong>
+ due to high demand.
+ {% else %}
+ The conference is close to selling out and we have activated waitlist
+ management to ensure a fair allocation of remaining seats. The vouchers
+ included in sponsorships are subject to this waitlist like any other
+ registration, and entry to the conference is <strong>not guaranteed</strong>.
+ {% endif %}
+ {% endif %}
+ </p>
+ </div>
+</section>
-<h2 id="vat">VAT</h2>
-<p>Slonik Enterprises Ltd is not VAT registered and therefore no VAT is collected.</p>
+<section>
+ <h3 id="vat">Notes And Contact</h3>
+ <div class="container">
+ <p>
+ {{ confname }} {{ year }} is organised on behalf of <a href="https://www.postgresql.eu/" target="_blank">PostgreSQL Europe</a> by Slonik Enterprises Ltd. As such all sponsorship contracts are with Slonik Enterprises Ltd. Please note Slonik Enterprises Ltd is not VAT registered and therefore no VAT is collected.
+ </p>
+ <p>
+ If you have any questions regarding sponsorship and how attendee vouchers work with registrations, feel free to <a href="mailto:{{ mailto }}">contact us</a>.
+ </p>
+ </div>
+</section>
+{% endblock %}
-<p>
- If you have any questions regarding sponsorship and how attendee vouchers work
- with registrations, feel free to <a href="mailto:contact@pgday.uk">contact us</a>.
-</p>
+{% block cta %}
+{% if cfs.open and not cfs.closed %}
+<section class="cta">
+ <div class="container">
+ <h2>What Are You Waiting For!</h2>
+ <h3>Our Sponsorship Opportunities Sell Out Fast</h3>
+ <h4>Set Yours While You Can</h4>
+ <nav class="button-bar">
+ <a class="button secondary" href="{{ sponsor_signup_base }}">Sign up as sponsor!</a>
+ </nav>
+ </div>
+</section>
+{% endif %}
{% endblock %}
+{% set show_main_cta = "hide" %}
{% extends "base.html" %}
{% block title %}Call for papers{% endblock %}
{%- endblock %}
{% block content %}
-<h1>Call for Papers</h1>
-{% if cfp.open and not cfp.closed %}
-<p>
- We are now accepting proposals for {{ confname }} {{ year }}!
-</p>
-
-<p>
- All selected speakers will get free entry to the conference but do need to
- register. We do not in general cover travel and accommodations for speakers,
- but may be able to do so in limited cases. If you require assistance with
- funding to be able to attend, please make a note of this in the
- <em>submission notes</em> field.
-</p>
-<p>
- Each session is 45 minutes after which there will be time for questions.
- All presentations have to be in English.
-</p>
-<p>
- <strong>The submission deadline is {{ cfp.deadline|datetimeformat("%B %-d, %Y") }}
- at 23:59:59 in {{ location }}</strong>. Selected speakers will be notified before
- {{ cfp.notification_date|datetimeformat("%B %-d, %Y") }}.
-</p>
-
-<p>
- <a class="button button-good" href="{{ syslink("callforpapers") }}">
- <i class="fas fa-check-circle"></i>
- <span>Submit a presentation!</span>
- </a>
-</p>
-
-<h2>Suggested Topics</h2>
-<p>
- Talks may be on any topic related to PostgreSQL in some way.
- Suggested topic areas include:
-</p>
-<ul>
- <li>Developing applications with or for PostgreSQL</li>
- <li>Administering large scale PostgreSQL installations</li>
- <li>Case studies and/or success stories of PostgreSQL deployments (or interesting failures)</li>
- <li>Tools and utilities</li>
- <li>PostgreSQL internals hacking</li>
- <li>Community and local user groups</li>
- <li>Tuning and performance improvements</li>
- <li>Migration from other database systems</li>
- <li>Replication, clustering and high availability</li>
- <li>Recovery and backup strategies</li>
- <li>Benchmarking and hardware</li>
- <li>PostgreSQL related products</li>
- <li>DevOps and continuous deployment/configuration/integration around PostgreSQL</li>
-</ul>
-<p>
- …of course, we're happy to receive proposals for talks on other
- PostgreSQL related topics as well.
-</p>
-{% elif not cfp.closed %}
-<p>
-{%if cfp.opening_date %}
- We will be accepting submissions starting {{ cfp.opening_date|datetimeformat("%B %-d, %Y") }}.
-{%else%}
- The call for papers will open soon. Stay tuned!
-{%endif%}
-{% else %}
-<p>The call for papers has ended.</p>
-{% endif %}
-
-<h2>Program Committee</h2>
-{% if cfpmembers %}
-<div class="org-member-list">
- {% for m in cfpmembers %}
- <div class="org-member">
- <img src="{{ media("img/people/") + m.img }}" width="150" height="150" alt="{{ m.name }}">
- <p class="name">{{ m.name }}</p>
- <p class="company">{{ m.company }}</p>
+<section class="header">
+ <h2>Call for Papers</h2>
+ <h6>
+ We are now accepting proposals for {{ confname }} {{ year }}!
+ </h6>
+ <div class="container centred">
+ {% if cfp.open and not cfp.closed %}
+ <p>
+ All selected speakers will get free entry to the conference but do need to
+ register. We do not in general cover travel and accommodations for speakers,
+ but may be able to do so in limited cases. If you require assistance with
+ funding to be able to attend, please make a note of this in the
+ <em>submission notes</em> field.
+ </p>
+ <p>
+ Each session is 45 minutes after which there will be time for questions.
+ All presentations have to be in English.
+ </p>
+ <p>
+ <strong>The submission deadline is {{ cfp.deadline|datetimeformat("%B %-d, %Y") }}
+ at 23:59:59 in {{ location }}</strong>. Selected speakers will be notified before
+ {{ cfp.notification_date|datetimeformat("%B %-d, %Y") }}.
+ </p>
+ <nav class="button-bar">
+ <a class="button primary" href="{{ syslink("callforpapers") }}">Submit a presentation!</a>
+ </nav>
+ {% elif not cfp.closed %}
+ {%if cfp.opening_date %}
+ <h5>We will be accepting submissions starting {{ cfp.opening_date|datetimeformat("%B %-d, %Y") }}.</h5>
+ {%else%}
+ <h5>The call for papers will open soon. Stay tuned!</h5>
+ {%endif%}
+ {% else %}
+ <h5>The call for papers has ended.</h5>
+ {% endif %}
</div>
- {% endfor %}
+</section>
+
+<section class="page">
+ <h3>Suggested Topics</h3>
+ <div class="container">
+ <p>
+ Talks may be on any topic related to PostgreSQL in some way.
+ Suggested topic areas include:
+ </p>
+ <ul>
+ <li>Developing applications with or for PostgreSQL</li>
+ <li>Administering large scale PostgreSQL installations</li>
+ <li>Case studies and/or success stories of PostgreSQL deployments (or interesting failures)</li>
+ <li>Tools and utilities</li>
+ <li>PostgreSQL internals hacking</li>
+ <li>Community and local user groups</li>
+ <li>Tuning and performance improvements</li>
+ <li>Migration from other database systems</li>
+ <li>Replication, clustering and high availability</li>
+ <li>Recovery and backup strategies</li>
+ <li>Benchmarking and hardware</li>
+ <li>PostgreSQL related products</li>
+ <li>DevOps and continuous deployment/configuration/integration around PostgreSQL</li>
+ </ul>
+ <p>
+ …of course, we're happy to receive proposals for talks on other
+ PostgreSQL related topics as well.
+ </p>
+ </div>
+</section>
+
+<section class="committe program">
+ <h3>Program Committee</h3>
+ <div class="container">
+ <ul class="people">
+ {% for m in cfpmembers %}
+ <li>
+ <img src="{{ media("img/people/") + m.img }}" alt="{{ m.name }}">
+ <h4 class="name">{{ m.name }}</h4>
+ <h6 class="company">{{ m.company }}</h6>
+ </li>
+ {% else %}
+ <li><p>The Program Committee will be announced soon.</p></li>
+ {% endfor %}
+ </ul>
+ </div>
+</section>
+
+<section class="page">
+ <h3>Selection Process</h3>
+ <div class="container">
+ <p>
+ We are often asked about the selection criteria and process for selecting
+ the presentations among all the submitted proposals that will make up the
+ schedule.
+ </p>
+ <p>
+ All submissions are looked at and considered by the program committee by
+ reading abstracts, titles, and submission notes. The program committee
+ members each vote on every submission with a score of 1 through 9. It is
+ customary to abstain from voting on submissions by coworkers. When a
+ presenter has multiple submissions, the committee considers which subject
+ will be the best fit for the conference as we try very hard to not have
+ repeat speakers during the event. Submissions are also de-duplicated to
+ minimise repetition, such that the schedule is balanced overall.
+ </p>
+ <p>
+ Program committee members are — like every other position in the
+ {{ confname }} organisation — an unpaid volunteer position. There are many
+ talk submissions at every PostgreSQL Europe event so committee members
+ often spend many hours reviewing submissions.
+ </p>
+ <p>
+ The talks are then sorted by their average score and the final selection is
+ made by the committee in conference calls amongst the top rated.
+ </p>
+ </div>
+</section>
+
+<section>
+ <h3>Things To Consider</h3>
+ <div class="container">
+ <div class="card">
+ <h4>Abstract</h4>
+ <p>
+ It has shown over the years that a clear and concise abstract is a good
+ indicator of a clear, understandable thought process and well received
+ presentation. The program committee thus puts a very large emphasis on
+ the abstract. To improve your chances of being selected for {{ confname }}:
+ </p>
+ <ul>
+ <li>make sure the abstract is clear and to the point;</li>
+ <li>show the knowledge that will be gained by the audience;</li>
+ <li>be concise, do not post a full script.</li>
+ </ul>
+ </div>
+ <div class="card">
+ <h4>Submission Notes</h4>
+ <p>
+ Do not keep secrets or surprises from the committee. If your abstract teases
+ the audience about some research or a new project you are planning to reveal
+ during the talk, make sure you tell the committee what that is in the
+ submissions notes. Your secrets are safe with us, but we need to know what
+ the content of our conference is.
+ </p>
+ </div>
+ <div class="card">
+ <h4>Subject Relevancy</h4>
+ <p>
+ How clear is the connection to PostgreSQL? Broader topics are of course
+ welcome, if the connection to PostgreSQL is made clear. Known speakers are
+ generally more trusted to connect to PostgreSQL on general topics, so if in
+ doubt make sure to include in the abstract how it relates to PostgreSQL.
+ </p>
+ <p>
+ It is also important to not try to cover too much ground in a session; there
+ is only so much the audience can absorb in 45 minutes. Trying to cover every
+ GUC in a single talk is, while most likely feasible, unlikely to translate
+ well into a live presentation.
+ </p>
+ <p>
+ Presentations about potential future features in PostgreSQL should also make
+ it clear in the submission notes where the patch is currently. Is it in a
+ CommitFest or is it still under heavy development?
+ </p>
+ <p>
+ Submissions about a commercial service offering, or product demonstrations,
+ are not generally a good fit at {{ confname }}, as it is primarily focussed
+ on community PostgreSQL and it's ecosystem.
+ </p>
+ </div>
+ <div class="card">
+ <h4>Speaker Profile</h4>
+ <p>
+ Make sure to be very clear in your speaker profile, and supply your full name
+ within the submission process. Although your followers on social media may
+ know you as <em>xyz</em>, that might not be true for all the members of the
+ program committee and/or the conference participants. If the speaker profile
+ explains why you are the best speaker for the proposed topic, that is of
+ tremendous value. As the profile is published for all scheduled talks, that
+ may also help attendees select your talk when planning their day at the
+ event.
+ </p>
+ </div>
+ <div class="card">
+ <h4>Number of Speakers</h4>
+ <p>
+ We prefer that a talk is delivered by one speaker, two at max. When submitting
+ a talk, please add a speaker note with the name of the additional speaker. If
+ your talk requires more than 2 speakers in total, please contact us.
+ </p>
+ </div>
+ <div class="card">
+ <h4>Travel Sponsorship and Location Requirements</h4>
+ <p>
+ If you require or request anything, please be upfront and open about it in
+ the submission notes, for example if a whiteboard is needed or if travel
+ reimbursement is required for you to attend. We aim to make {{ confname }} as
+ affordable as we can for everyone, but that means that we are unable to fund
+ all speakers for travel and accommodation. The norm is that all regular
+ speakers organise and fund their travel by themselves. If you do require help
+ with travel in order to attend, please let us know and we will do what we can
+ to help you should your talk be accepted.
+ </p>
+ </div>
</div>
-{% else %}
-<p>The program committee will be presented shortly.</p>
-{% endif %}
-
-{% if cfp.open and not cfp.closed %}<p>We look forward to hearing your story!</p>{% endif %}
-<h2>Selection Process</h2>
-<p>
- We are often asked about the selection criteria and process for selecting
- the presentations among all the submitted proposals that will make up the
- schedule.
-</p>
-<p>
- All submissions are looked at and considered by the program committee by
- reading abstracts, titles, and submission notes. The program committee
- members each vote on every submission with a score of 1 through 9. It is
- customary to abstain from voting on submissions by coworkers. When a
- presenter has multiple submissions, the committee considers which subject
- will be the best fit for the conference as we try very hard to not have
- repeat speakers during the event. Submissions are also de-duplicated to
- minimise repetition, such that the schedule is balanced overall.
-</p>
-<p>
- Program committee members are — like every other position in the
- {{ confname }} organisation — an unpaid volunteer position. There are many
- talk submissions at every PostgreSQL Europe event so committee members
- often spend many hours reviewing submissions.
-</p>
-<p>
- The talks are then sorted by their average score and the final selection is
- made by the committee in conference calls amongst the top rated.
-</p>
-
-<h3>Abstract</h3>
-<p>
- It has shown over the years that a clear and concise abstract is a good
- indicator of a clear, understandable thought process and well received
- presentation. The program committee thus puts a very large emphasis on
- the abstract. To improve your chances of being selected for {{ confname }}:
-</p>
-<ul>
- <li>make sure the abstract is clear and to the point;</li>
- <li>show the knowledge that will be gained by the audience;</li>
- <li>be concise, do not post a full script.</li>
-</ul>
-
-<h3>Submission Notes</h3>
-<p>
- Do not keep secrets or surprises from the committee. If your abstract teases
- the audience about some research or a new project you are planning to reveal
- during the talk, make sure you tell the committee what that is in the
- submissions notes. Your secrets are safe with us, but we need to know what
- the content of our conference is.
-</p>
-
-<h3>Subject Relevancy</h3>
-<p>
- How clear is the connection to PostgreSQL? Broader topics are of course
- welcome, if the connection to PostgreSQL is made clear. Known speakers are
- generally more trusted to connect to PostgreSQL on general topics, so if in
- doubt make sure to include in the abstract how it relates to PostgreSQL.
-</p>
-<p>
- It is also important to not try to cover too much ground in a session; there
- is only so much the audience can absorb in 45 minutes. Trying to cover every
- GUC in a single talk is, while most likely feasible, unlikely to translate
- well into a live presentation.
-</p>
-<p>
- Presentations about potential future features in PostgreSQL should also make
- it clear in the submission notes where the patch is currently. Is it in a
- CommitFest or is it still under heavy development?
-</p>
-<p>
- Submissions about a commercial service offering, or product demonstrations,
- are not generally a good fit at {{ confname }}, as it is primarily focussed
- on community PostgreSQL and it's ecosystem.
-</p>
-
-<h3>Speaker Profile</h3>
-<p>
- Make sure to be very clear in your speaker profile, and supply your full name
- within the submission process. Although your followers on social media may
- know you as <em>xyz</em>, that might not be true for all the members of the
- program committee and/or the conference participants. If the speaker profile
- explains why you are the best speaker for the proposed topic, that is of
- tremendous value. As the profile is published for all scheduled talks, that
- may also help attendees select your talk when planning their day at the
- event.
-</p>
-
-<h3>Number of Speakers</h3>
-<p>
- We prefer that a talk is delivered by one speaker, two at max. When submitting
- a talk, please add a speaker note with the name of the additional speaker. If
- your talk requires more than 2 speakers in total, please contact us.
-</p>
-
-<h3>Travel Sponsorship and Location Requirements</h3>
-<p>
- If you require or request anything, please be upfront and open about it in
- the submission notes, for example if a whiteboard is needed or if travel
- reimbursement is required for you to attend. We aim to make {{ confname }} as
- affordable as we can for everyone, but that means that we are unable to fund
- all speakers for travel and accommodation. The norm is that all regular
- speakers organise and fund their travel by themselves. If you do require help
- with travel in order to attend, please let us know and we will do what we can
- to help you should your talk be accepted.
-</p>
+{% endblock %}
+{% block cta %}
+{% if cfp.open and not cfp.closed %}
+<section class="cta">
+ <div class="container">
+ <h2>What Are You Waiting For!</h2>
+ <h3>The submission deadline is {{ cfp.deadline|datetimeformat("%B %-d, %Y") }} at 23:59:59 in {{ location }}</h3>
+ <h4>Selected speakers will be notified before {{ cfp.notification_date|datetimeformat("%B %-d, %Y") }}</h4>
+ <nav class="button-bar">
+ <a class="button secondary" href="{{ syslink("callforpapers") }}">Submit a presentation!</a>
+ </nav>
+ </div>
+</section>
+{% endif %}
{% endblock %}
+
{% extends "base.html" %}
{% block title %}Code of Conduct{% endblock %}
{% block content %}
-<h1>Code of Conduct</h1>
-<p>
- {{ confname }} {{ year }} is dedicated to providing a safe, harassment-free and enjoyable conference experience for everyone.
- Please be helpful, considerate, friendly, and respectful towards all other participants and venue staff.
-</p>
-<p>
- We do not tolerate harassment of {{ confname }} {{ year }} participants or venue staff in any form.
- Imagery and language which promotes, supports, glorifies, or encourages acts of violence, harassment
- of any form, sexism or sexual misconduct, or hate speech, is not appropriate for any conference venue,
- including exhibition booths, talks and social events around {{ confname }} {{ year }}. Conference
- participants violating these rules may be sanctioned or expelled from the conference without a refund
- at the discretion of the {{ confname }} {{ year }} conference organizers.
-</p>
-<p>
- Harassment includes offensive verbal comments related to gender, sexual orientation, disability,
- physical appearance, body size, race, religion, political stance, origin, displaying sexual images
- in public spaces, deliberate intimidation, stalking, following, harassing photography or recording,
- sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual
- attention. Participants asked to stop any harassing behavior are expected to comply immediately.
-</p>
-<p>
- If a participant engages in harassing behavior, the {{ confname }} {{ year }} conference organisers may take
- any action they deem appropriate, including ejection from the conference with no refund. If you
- feel that you are being harassed, notice that someone else is being harassed, or have any other
- concerns, please do not hesitate to immediately use one of the contact options listed below.
-</p>
-<p>
- {{ confname }} {{ year }} volunteers will be happy to help participants contact venue security or the
- police, provide escorts, or otherwise assist those experiencing harassment to feel safe for the
- duration of the conference. The registration desk is staffed and ready to assist anyone at all times
- during the event.
-</p>
-<p>
- Thank you for your help in making {{ confname }} {{ year }} fun and enjoyable for everyone!
-</p>
-
-<h2>Code of Conduct Committee</h2>
-<div class="org-member-list">
- {% for m in cocmembers %}
- <div class="org-member">
- <img src="{{ media("img/people/") + m.img }}" width="150" height="150" alt="{{ m.name }}">
- <p class="name">{{ m.name }}</p>
- <p class="company">{{ m.company }}</p>
+<!-- Page Content -->
+<section class="page">
+ <h2>Code of Conduct</h2>
+ <div class="container">
+ <p>
+ {{ confname }} {{ year }} is dedicated to providing a safe, harassment-free and enjoyable conference experience for everyone.
+ Please be helpful, considerate, friendly, and respectful towards all other participants and venue staff.
+ </p>
+ <p>
+ We do not tolerate harassment of {{ confname }} {{ year }} participants or venue staff in any form.
+ Imagery and language which promotes, supports, glorifies, or encourages acts of violence, harassment
+ of any form, sexism or sexual misconduct, or hate speech, is not appropriate for any conference venue,
+ including exhibition booths, talks and social events around {{ confname }} {{ year }}. Conference
+ participants violating these rules may be sanctioned or expelled from the conference without a refund
+ at the discretion of the {{ confname }} {{ year }} conference organizers.
+ </p>
+ <p>
+ Harassment includes offensive verbal comments related to gender, sexual orientation, disability,
+ physical appearance, body size, race, religion, political stance, origin, displaying sexual images
+ in public spaces, deliberate intimidation, stalking, following, harassing photography or recording,
+ sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual
+ attention. Participants asked to stop any harassing behavior are expected to comply immediately.
+ </p>
+ <p>
+ If a participant engages in harassing behavior, the {{ confname }} {{ year }} conference organisers may take
+ any action they deem appropriate, including ejection from the conference with no refund. If you
+ feel that you are being harassed, notice that someone else is being harassed, or have any other
+ concerns, please do not hesitate to immediately use one of the contact options listed below.
+ </p>
+ <p>
+ {{ confname }} {{ year }} volunteers will be happy to help participants contact venue security or the
+ police, provide escorts, or otherwise assist those experiencing harassment to feel safe for the
+ duration of the conference. The registration desk is staffed and ready to assist anyone at all times
+ during the event.
+ </p>
+ <p>
+ Thank you for your help in making {{ confname }} {{ year }} fun and enjoyable for everyone!
+ </p>
</div>
- {% else %}
- <p>The Code of Conduct Committee will be announced soon.</p>
- {% endfor %}
-</div>
-
-<h2>Points of Contact</h2>
-<ul class="coc-points-of-contact">
- <li>Conference CoC Committee email: <a href="mailto:coc2023@pgday.uk">coc2023@pgday.uk</a> <small>(only the committee members receive this)</small></li>
- {% if coc_phone %}
- <li>Conference CoC Committee phone number: <a href="tel:{{ coc_phone|replace(" ","") }}">{{ coc_phone }}</a> <small>(a single-use number valid only for the duration of the conference)</small></li>
-{% endif %}
- <li>{{ venue.name }} phone number: <a href="tel:{{ venue.phone_link }}">{{ venue.phone }}</a></li>
- <li>Emergency services: 999 or 112 <small>(Please only use if there is no other alternative)</small></li>
-</ul>
+</section>
-<p>
- If the complaint is about an organiser or staff member of the event, you may
- contact a PostgreSQL Europe Board member directly. You may also contact the
- <a href="https://www.postgresql.org/about/policies/coc/">PostgreSQL Community
- Code of Conduct Committee</a> if you prefer an outside organisation, in
- which case the conference organisers and PostgreSQL Europe will commit to
- assisting the CoC committee to the best of their abilities.
-</p>
+<section class="committe coc">
+ <h3>Code of Conduct Committee</h3>
+ <div class="container">
+ <ul class="people">
+ {% for m in cocmembers %}
+ <li>
+ <img src="{{ media("img/people/") + m.img }}" alt="{{ m.name }}">
+ <h4 class="name">{{ m.name }}</h4>
+ <h6 class="company">{{ m.company }}</h6>
+ </li>
+ {% else %}
+ <li><p>The Code of Conduct Committee will be announced soon.</p></li>
+ {% endfor %}
+ </ul>
+ </div>
+</section>
+
+<section class="coc-contact">
+ <h3>Points of Contact</h3>
+ <div class="container">
+ <div class="card">
+ <ul class="coc-points-of-contact">
+ <li>Conference CoC Committee email: <a href="mailto:coc2023@pgday.uk">coc2023@pgday.uk</a> <small>(only the committee members receive this)</small></li>
+ {% if coc_phone %}
+ <li>Conference CoC Committee phone number: <a href="tel:{{ coc_phone|replace(" ","") }}">{{ coc_phone }}</a> <small>(a single-use number valid only for the duration of the conference)</small></li>
+ {% endif %}
+ <li>{{ venue.name }} phone number: <a href="tel:{{ venue.phone_link }}">{{ venue.phone }}</a></li>
+ <li>Emergency services: 999 or 112 <small>(Please only use if there is no other alternative)</small></li>
+ </ul>
+ </div>
+ <div class="card">
+ <p>
+ If the complaint is about an organiser or staff member of the event, you may contact a PostgreSQL Europe Board member directly. You may also contact the <a href="https://www.postgresql.org/about/policies/coc/">PostgreSQL Community Code of Conduct Committee</a> if you prefer an outside organisation, in which case the conference organisers and PostgreSQL Europe will commit to assisting the CoC committee to the best of their abilities.
+ </p>
+ </div>
+ </div>
+</section>
{% endblock %}
{% block title %}Contact{% endblock %}
{% block content %}
-<h1>Contact Us</h1>
+<section class="header">
+ <h2>Contact Us</h2>
+ <h4>Keep in touch, we'd love to hear from you!</h4>
+</section>
-<p>Keep in touch, we'd love to hear from you!</p>
-<p>
- The best way to get in touch with the conference staff is to send us an email to
- <a href="mailto:contact@pgday.uk">contact@pgday.uk</a>. You can also engage with
- us on <i class="fab fa-twitter"></i> Twitter at <a href="https://twitter.com/postgresuk">@postgresuk</a>
- or on <i class="fab fa-mastodon"></i> Mastodon at <a href="https://fosstodon.org/@postgresuk">@postgresuk</a>.
-</p>
+<section>
+ <h3>Contact {{ confname }} Organisers</h3>
+ <div class="container">
+ <div class="card">
+ <p>
+ If you need to get in touch with the conference organisers, please send an email to <a href="mailto:{{ mailto }}">{{ mailto }}</a>.
+ </p>
+ </div>
+ </div>
+</section>
+<section>
+ <h3>Follow {{ confname }}</h3>
+ <div class="container">
+ <div class="card">
+ <ul>
+ <li>On Twitter: <a href="https://twitter.com/{{ twitter_handle }}" aria-label="Twitter">{{ twitter_handle }}</a></li>
+ <li>On Mastodon: <a href="{{ mastodon_url }}" aria-label="Mastodon">{{ mastodon_handle }}</a></li>
+ </ul>
+ </div>
+</section>
{% endblock %}
{%- endblock %}
{% block content %}
-<h1 class="lining">COVID-19</h1>
-
-<p>
- {{ confname }} {{ year }} will be an in-person event.
-</p>
-
-<p>
- The health of our community is our foremost concern. In order to reduce risk
- where we can, we have secured a large venue which will allow for ample
- personal space, and the break-out room for coffee and snacks will be very
- spacious.
-</p>
-
-<p>
- We are continuously monitoring the information from the {{ country_adjective }}
- authorities, and will react appropriately based on the advice given should the
- situation change.
-</p>
+<section class="page">
+ <h2>COVID-19</h2>
+ <h5>{{ confname }} {{ year }} will be an in-person event.</h5>
+ <div class="container">
+ <p>
+ The health of our community is our foremost concern. In order to reduce risk
+ where we can, we have secured a large venue which will allow for ample
+ personal space, and the break-out room for coffee and snacks will be very
+ spacious.
+ </p>
+ <p>
+ We are continuously monitoring the information from the {{ country_adjective }}
+ authorities, and will react appropriately based on the advice given should the
+ situation change.
+ </p>
+ </div>
+</section
{% endblock content %}
{% block content %}
<section class="hero">
<div class="container">
- <img src="img/optimised/hero.svg" alt="PGDay UK 2024 - London"/>
+ <img src="{{ media("img/optimised/hero.svg") }}" alt="PGDay UK 2024 - London"/>
<h2>{{ confname }} IS BACK!</h2>
<h3>{{ dates }}, {{ year }}</h3>
<h4>{{ venue.name }}, {{ location }}</h4>
{% if not cfr.closed %}
{% if cfr.open %}
<nav class="button-bar">
- <a class="button primary" href="{{ link("registration/") }}">Register Now</a>
- <!--<a class="button" href="signin.html">Sign In</a>-->
+ <a class="button primary" href="{{ link("registration/") }}">Register Now</a>
+ <!--<a class="button" href="signin.html">Sign In</a>-->
</nav>
{% elif cfr.opening_date %}
<h5>Register from {{ cfr.opening_date|datetimeformat("%A, %B %-d, %Y at %-H:%M %Z") }}!</h5>
+ {% else %}
+ <nav class="button-bar">
+ <a class="button primary" href="{{ link("about/") }}">Find Out More</a>
+ {% if not cfp.closed %}<a class="button" href="{{ link("call-for-papers/") }}">Call for Papers</a>{% endif %}
+ </nav>
{% endif %}
{% else %}
<!-- CFP and CFS open -->
<nav class="button-bar">
- {% if not cfp.closed %}<a class="button primary" href="{{ link("call-for-papers/") }}">Call for Papers</a>{% endif %}
+ {% if not cfp.closed %}
+ <a class="button primary" href="{{ link("call-for-papers/") }}">Call for Papers</a>
+ {% else %}
+ <a class="button primary" href="{{ link("about/") }}">Find Out More</a>
+ {% endif %}
{% if schedule and schedule.published %}<a class="button" href="{{ link("schedule/") }}">Schedule</a>{% endif %}
</nav>
{% endif %}
{% block title %}Organisation{% endblock %}
{% block content %}
-<h1>Organisation</h1>
-
-<p>
- {{ confname }} {{ year }} is organised by the following people.
-</p>
-
-<h2>Organisers</h2>
-
-<div class="org-member-list tight">
- {% for m in organisers %}
- <div class="org-member">
- <img src="{{ media("img/people/") + m.img }}" alt="{{ m.name }}">
- <p class="name">{{ m.name }}</p>
- <p class="company">{{ m.company }}</p>
- </div>
- {% else %}
- <p>The organisation team will be announced soon.</p>
- {% endfor %}
-</div>
-
-{% if volunteers %}
-<div class="volunteers">
+<!-- Page Content -->
+<section class="header">
+ <h2>Organisation</h2>
<p>
- In addition to our organising staff, we also have a number of volunteer
- staff who help out during the event:
+ {{ confname }} {{ year }} is organised by the following people.
</p>
+</section>
- <ul>
- {% for v in volunteers -%}
- <li>{{ v }}</li>
- {% endfor -%}
- </ul>
-</div>
-{% endif %}
-
-<h2>Program Committee</h2>
-
-<div class="org-member-list">
- {% for m in cfpmembers %}
- <div class="org-member">
- <img src="{{ media("img/people/") + m.img }}" alt="{{ m.name }}">
- <p class="name">{{ m.name }}</p>
- <p class="company">{{ m.company }}</p>
+<section class="committe organisers">
+ <h3>Organising Committee</h3>
+ <div class="container">
+ <ul class="people">
+ {% for m in organisers %}
+ <li>
+ <img src="{{ media("img/people/") + m.img }}" alt="{{ m.name }}">
+ <h4 class="name">{{ m.name }}</h4>
+ <h6 class="company">{{ m.company }}</h6>
+ </li>
+ {% else %}
+ <li><p>The organisation team will be announced soon.</p></li>
+ {% endfor %}
+ </ul>
</div>
- {% else %}
- <p>The Program Committee will be announced soon.</p>
- {% endfor %}
-</div>
-
-{% if cfp.open and not cfp.closed %}
-<p class="org-member-list-caption">The <a href="{{ link("call-for-papers/") }}">Call for Papers</a> is currently open!</p>
-{% elif not cfp.closed %}
-<p class="org-member-list-caption">The Call for Papers will open soon. Stay tuned!</p>
-{# TODO: add a link to the schedule here if it is published #}
-{% endif %}
-
-<h2>Code of Conduct Committee</h2>
+</section>
-<div class="org-member-list">
- {% for m in cocmembers %}
- <div class="org-member">
- <img src="{{ media("img/people/") + m.img }}" width="150" height="150" alt="{{ m.name }}">
- <p class="name">{{ m.name }}</p>
- <p class="company">{{ m.company }}</p>
+<section class="committe program">
+ <h3>Program Committee</h3>
+ <div class="container">
+ <ul class="people">
+ {% for m in cfpmembers %}
+ <li>
+ <img src="{{ media("img/people/") + m.img }}" alt="{{ m.name }}">
+ <h4 class="name">{{ m.name }}</h4>
+ <h6 class="company">{{ m.company }}</h6>
+ </li>
+ {% else %}
+ <li><p>The Program Committee will be announced soon.</p></li>
+ {% endfor %}
+ </ul>
</div>
- {% else %}
- <p>The Code of Conduct Committee will be announced soon.</p>
- {% endfor %}
-</div>
+</section>
-<p class="org-member-list-caption">See the <a href="{{ link("code-of-conduct/") }}">Code of Conduct</a> page for more information.</p>
-
-<h2>Financial Disclosure</h2>
+<section class="committe coc">
+ <h3>Code of Conduct Committee</h3>
+ <div class="container">
+ <ul class="people">
+ {% for m in cocmembers %}
+ <li>
+ <img src="{{ media("img/people/") + m.img }}" alt="{{ m.name }}">
+ <h4 class="name">{{ m.name }}</h4>
+ <h6 class="company">{{ m.company }}</h6>
+ </li>
+ {% else %}
+ <li><p>The Code of Conduct Committee will be announced soon.</p></li>
+ {% endfor %}
+ </ul>
+ </div>
+</section>
-<p>
- {{ confname }} is financially supported by our generous sponsors and is
- underwritten by Slonik Enterprises Ltd. on behalf of
- <a href="https://www.postgresql.eu/" target="_blank">PostgreSQL Europe</a>,
- the European PostgreSQL umbrella organisation for usergroups. {#The financial record of the
- conference is publicly available in the <a href="https://www.postgresql.eu/about/ga/" target="_blank">
- PostgreSQL Europe general assembly financial reports</a>.#} Any proceeds from the conference
- are returned to PostgreSQL Europe in order to support the wider PostgreSQL
- community in geographic Europe.
-</p>
-<p>
- No staff at {{ confname }} receives any payment for their work, except for free
- attendance and, if they are lucky, a staff dinner.
-</p>
+<section class="org-finance">
+ <h3>Financial Disclosure</h3>
+ <div class="container">
+ <div class="card">
+ <p>
+ {{ confname }} is financially supported by our generous sponsors and is underwritten by Slonik Enterprises Ltd, on behalf of <a href="https://www.postgresql.eu/" target="_blank">PostgreSQL Europe</a> (the European PostgreSQL umbrella organisation for usergroups).
+ </p>
+ <p>
+ {#The financial record of the conference is publicly available in the <a href="https://www.postgresql.eu/about/ga/" target="_blank"> PostgreSQL Europe general assembly financial reports</a>.#} Any proceeds from the conference are returned to PostgreSQL Europe in order to support the wider PostgreSQL community in geographic Europe.
+ </p>
+ </div>
+ <div class="card">
+ <p>
+ No staff at {{ confname }} receives any payment for their work, except for free attendance and, if they are lucky, a staff dinner.
+ </p>
+ </div>
+ </div>
+</section>
{% endblock %}
+{% set show_main_cta = "hide" %}
{% extends "base.html" %}
{% block title %}Registration{% endblock %}
{%- endblock %}
{% block content %}
-<h1>Registration</h1>
+<section class="header">
+ <h2>Registration</h2>
+ <div class="container centred">
+ {% if cfr.open %}
+ <p>
+ We are now accepting registrations for {{ confname }} {{ year }}!
+ </p>
+ {% else %}
+ <p>
+ {%if cfr.opening_date %}
+ Registration is scheduled to open on {{ cfr.opening_date|datetimeformat("%A, %B %-d, %Y at %-H:%M %Z") }}!
+ {%else%}
+ Registration will open soon. Stay tuned!
+ {%endif%}
+ </p>
+ {%endif%}
+ </div>
+</section>
+
{% if cfr.open %}
-<p>
- We are now accepting registrations for {{ confname }} {{ year }}!
-</p>
+<section>
+ <div class="container">
+ <div class="card">
+ <h4>Registration Options</h4>
+ <table class="registration-levels">
+ <thead>
+ <tr>
+ <th>Ticket</th>
+ <th>Price</th>
+ <th>Description</th>
+ </tr>
+ </thead>
+ <tbody>
+ {% for d in discounts %}
+ <tr class="discount{{ d.code }}">
+ <td>{{ d.code }}</td>
+ <td><span class="regcol">{{ d.price }}</span></td>
+ <td class="description">
+ {% if d.soldout %}
+ SOLD OUT!
+ {% else %}
+ <span class="numtix">{{ d.count }}</span> tickets available until {{ d.deadline|datetimeformat("%B %-d, %Y") }}.<br>
+ Choose the Standard ticket and use {{ d.code }} as discount code.
+ {% endif %}
+ </td>
+ </tr>
+ {% endfor %}
+ <tr>
+ <td>Standard</td>
+ <td><span class="regcol">ÂŁ140</span></td>
+ <td>
+ {% if cfr.waitlist %}Waitlist Only
+ {% else %}Available to everybody
+ {% endif %}
+ </td>
+ </tr>
+ {#
+ <tr>
+ <td>Community Supporter</td>
+ <td><span class="regcol">€600</span></td>
+ <td>
+ {% if cfr.waitlist %}Waitlist Only
+ {% else %}Available to everybody
+ {% endif %}
+ </td>
+ </tr>
+ <tr>
+ <td>Student</td>
+ <td><span class="regcol">€100</span></td>
+ <td>
+ Requires a valid student ID, <a href="{{ link("contact/") }}">contact us</a> if you are
+ uncertain if your ID qualifies.
+ {% if cfr.waitlist %}(Waitlist Only){% endif %}
+ </td>
+ </tr>
+ #}
+ </tbody>
+ </table>
+ <p><em>VAT is not collected for this conference.</em></p>
-<h2>Registration levels</h2>
+ <p class="pg-account-required"> A <em>free</em>
+ <strong>postgresql.org</strong> community account is required for each
+ person wishing to register. If you do not have an account, you will be
+ prompted to create one during the registration process.
+ </p>
-<table class="registration-levels">
- <thead>
- <tr>
- <th>Ticket</th>
- <th>Price<i class="fas fa-asterisk"></i></th>
- <th>Description</th>
- </tr>
- </thead>
- <tbody>
- {% for d in discounts %}
- <tr class="discount{{ d.code }}">
- <td>{{ d.code }}</td>
- <td><span class="regcol">{{ d.price }}</span></td>
- <td class="description">
- {% if d.soldout %}
- SOLD OUT!
- {% else %}
- <span class="numtix">{{ d.count }}</span> tickets available until {{ d.deadline|datetimeformat("%B %-d, %Y") }}.<br>
- Choose the Standard ticket and use {{ d.code }} as discount code.
- {% endif %}
- </td>
- </tr>
- {% endfor %}
- <tr>
- <td>Standard</td>
- <td><span class="regcol">ÂŁ140</span></td>
- <td>
- {% if cfr.waitlist %}Waitlist Only
- {% else %}Available to everybody
- {% endif %}
- </td>
- </tr>
- {#
- <tr>
- <td>Community Supporter</td>
- <td><span class="regcol">€600</span></td>
- <td>
- {% if cfr.waitlist %}Waitlist Only
- {% else %}Available to everybody
- {% endif %}
- </td>
- </tr>
- <tr>
- <td>Student</td>
- <td><span class="regcol">€100</span></td>
- <td>
- Requires a valid student ID, <a href="{{ link("contact/") }}">contact us</a> if you are
- uncertain if your ID qualifies.
- {% if cfr.waitlist %}(Waitlist Only){% endif %}
- </td>
- </tr>
- #}
- </tbody>
-</table>
-<p><i class="fas fa-asterisk"></i>VAT is not collected for this conference.</p>
+ {% if not cfr.waitlist %}
+ <nav class="button-bar">
+ <a class="button primary" role="button" rel="nofollow" href="{{ syslink("register/") }}">Register now!</a>
+ </nav>
+ {% else %}
+ <h4>Waitlist</h4>
+ <p>
+ {% if cfr.soldout %}
+ The conference is at this point completely sold out and we have
+ activated waitlist management to ensure a fair allocation of seats
+ made available from cancellations (if any).
+ {% else %}
+ The conference is close to selling out and we have activated waitlist
+ management to ensure a fair allocation of remaining seats.
+ {% endif %}
+ If you are interested
+ in attending, we urge you to sign up for the waitlist as soon as
+ possible. Seats are offered to those registered on the waitlist on
+ a first come first serve basis.
+ </p>
+ <nav class="button-bar">
+ <a class="button primary" role="button" rel="nofollow" href="{{ syslink("register/") }}">Sign up on the waitlist!</a>
+ </nav>
+ <p>
+ Once a seat is offered off the waitlist, it's valid for a limited time
+ only. The offer must be claimed and paid for before the expiration time
+ of the offer (usually 24 hours), so if you have signed up on the waitlist
+ make sure to check your email regularly! Waitlist offers cannot be paid
+ for via IBAN bank transfer.
+ </p>
+ {% endif %}
+ {#
+ <h4>Community Supporter</h4>
+ <p>
+ The community supporter ticket is substantially more expensive, but
+ gives no additional benefits over the general admission — except
+ for a warm and fuzzy feeling. The purpose is to provide an option
+ to anyone interested in giving a little extra to the community.
+ </p>
+ <h4>What's Included</h4>
+ <ul>
+ <li>Access to all sessions during the conference</li>
+ <li>An amazing hallway track</li>
+ <li>Delicious lunch and plenty of coffee with snacks</li>
+ <li>Good looking conference swag</li>
+ <li><a href="{{ link("social/") }}">After hours social events</a></li>
+ </ul>
+ #}
+ </div>
+ </div>
+</section>
-<p class="pg-account-required"> A <em>free</em>
- <strong>postgresql.org</strong> community account is required for each
- person wishing to register. If you do not have an account, you will be
- prompted to create one during the registration process.
-</p>
+<section>
+ <h3>Registration Details</h3>
+ <div class="container">
+ <div class="card">
+ <h4>Registration Fee</h4>
+ <p>
+ The registration fee depends on the type of registration. It must be paid
+ in advance using one of the approved methods. Please verify that your
+ payment has been received within one week of paying it (by checking the status
+ on the registration form), and <a href="{{ link("contact/") }}">contact us</a> if it hasn't.
+ </p>
+ <p>
+ Once your registration <em>and</em> payment have been confirmed, you will
+ receive a confirmation email. The email is sent from contact@pgday.uk so make
+ sure to add it to your contacts list to avoid it reaching your spam folder.
+ </p>
+ <p>
+ You can pay using <em>Credit Card</em> (Mastercard, Visa, or American Express),
+ via our payment provider <em>Stripe</em>, or by bank transfer. If you have a
+ company department making the payments, please see the section on
+ <a href="#otherpayment">paying somebody else's invoice</a>. If you plan to
+ register many attendees to be paid for by the same person, please see the
+ section on <a href="#regother">registering for somebody else</a>.
+ </p>
+ <h5 id="vat">VAT</h5>
+ <p>Slonik Enterprises Ltd is not VAT registered and therefore no VAT is collected.</p>
+ <h5>Your Data</h5>
+ <p>
+ When registering for the conference, we will ask for personal information
+ such as name and address, but also dietary requirements.
+ For information on how this data is stored and processed, see the
+ <a href="https://www.postgresql.eu/about/privacypolicy/">PostgreSQL Europe
+ Privacy Policy</a>.
+ </p>
+ </div>
+ <div class="card">
+ <h4>Invoices and receipts</h4>
+ <p>
+ When you have filled our your details in the registration form, an invoice will
+ be automatically generated for you. An invoice is generated <em>regardless</em>
+ of which payment method you choose. Once an invoice has been generated, it can
+ no longer be changed, so make sure you validate that it has any required company
+ information on it. If it is incorrect, you can cancel the invoice, change the
+ details and generate a new one. Note that once an invoice has been <em>paid</em>,
+ it can no longer be cancelled or changed <em>in any way</em>.
+ </p>
+ <p>
+ Once your payment has completed, you will receive a PDF copy of your receipt
+ using email, and it will also be available for download on the registration
+ page. This normally only takes a few minutes after your payment has completed,
+ but it is not sent until the process is complete so in particular with some
+ slow payment methods such as bank transfer, there may be a significant delay.
+ </p>
+ </div>
+ <div class="card">
+ <h4 id="iban">Paying with bank transfer</h4>
+ <p>
+ We generally recommend paying with a credit card payment as these payments complete
+ immediately and have a fully automated workflow that makes it much harder for
+ mistakes to happen. If necessary we do have the ability to accept payments using
+ IBAN bank transfers. Note that this method of payment will be automatically
+ disabled if the event is close to selling out, or if the waitlist has activated,
+ due to the unpredictable delays of such payments.
+ </p>
+ <ul>
+ <li>The payment reference provided on the invoice or on the payment page
+ <strong>must</strong> be entered correctly on the transfer. In particular,
+ the payment reference must be used, and <em>not</em> the invoice number.
+ </li>
+ <li>Payment must be made in exact amount of Pounds Sterling. If you are making
+ the payment from outside the UK, make sure that your bank submits the exact GBP
+ amount, with no rounding. If the amount is incorrect, the payment will
+ <strong>not</strong> be processed.
+ </li>
+ <li>Payment must be <em>completed</em> by the deadline listed on the invoice.
+ This means it must have reached our bank account with the correct payment information.
+ <strong>Always</strong> make sure the invoice is paid immediately, to allow
+ for the many delays in the banking system. If the payment arrives after the
+ invoice has been canceled due to late payment, it will not be processed and
+ the registration will not be confirmed.
+ </li>
+ </ul>
+ </div>
+ <div class="card">
+ <h4>Visa invitation letter</h4>
+ <p>
+ If you need a visa invitation letter, please follow the instructions listed
+ on <a href="https://{{ year }}.pgday.uk/visa-letter/">this page</a>. Please
+ be aware that we can only issue invitation letters once your registration
+ is completed.
+ </p>
+ </div>
+ <div class="card">
+ <h4>Cancellation</h4>
+ <p>
+ If you need to cancel your registration after you have paid, please
+ <a href="{{ link("contact/") }}">contact us</a> via email for manual handling.
+ The refund we can offer depends on when you cancel so please cancel as soon
+ as you know you won’t be able to make it to the event.
+ </p>
+ <table class="cancellation">
+ <thead>
+ <tr>
+ <th>Cancel on or before</th>
+ <th>Refund</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>{{ cancellations.refund100|datetimeformat("%B %-d, %Y") }}</td>
+ <td>100%</td>
+ </tr>
+ <tr>
+ <td>{{ cancellations.refund50|datetimeformat("%B %-d, %Y") }}</td>
+ <td>50%</td>
+ </tr>
+ <tr>
+ <td>{{ cancellations.refund25|datetimeformat("%B %-d, %Y") }}</td>
+ <td>25%</td>
+ </tr>
+ </tbody>
+ </table>
+ <p>
+ Cancellations on or after {{ cancellations.refund0|datetimeformat("%B %-d, %Y") }} cannot be refunded.
+ All cancellations incur a ÂŁ20 administration fee.
+ </p>
+ </div>
+ <div class="card">
+ <h4>Transferring Registration</h4>
+ <p>
+ Registration is personal, and there is no facility for transferring it. We do however allow a
+ registration to be transferred to another individual within the same organisation when there is
+ a legitimate reason which prevents participation. The transfer carries an administrative charge
+ of ÂŁ20. <a href="{{ link("contact/") }}">Contact us</a> for assistance with transferring an existing,
+ and paid for, registration.
+ </p>
+ </div>
+ {#
+ <div class="card">
+ <h4 id="regother">Registering for somebody else</h4>
+ <p>
+ If you want to make a registration for somebody else (one or more people, such as registering
+ a group of people from the same company), you can use the <em>"register for somebody else"</em>
+ functionality. You will find the link in the registration area, once you logged in with your
+ personal account. Fill out the individual registration forms for each of the persons you want
+ to register, and then generate a shared invoice for all of them. Note that this shared invoice
+ must be paid under the same terms as any other invoice, using the same payment methods and
+ deadlines.
+ </p>
+ <p>
+ If the attendee being registered already has a community account in the system, the registration
+ will be automatically attached to that account. The account is matched by comparing the email
+ address. If they do not have an account, they will receive an email with instructions for how to
+ create one and attach the registration, should they wish (account creation is not mandatory, but
+ it is recommended in order to be able to access all features).
+ </p>
-{% if not cfr.waitlist %}
-<p class="button-group">
- <a class="button button-good" role="button" rel="nofollow"
- href="{{ syslink("register/") }}">
- <i class="fas fa-check-circle"></i> Register now!
- </a>
-</p>
-{% else %}
-<h2>Waitlist</h2>
-<p>
- {% if cfr.soldout %}
- The conference is at this point completely sold out and we have
- activated waitlist management to ensure a fair allocation of seats
- made available from cancellations (if any).
- {% else %}
- The conference is close to selling out and we have activated waitlist
- management to ensure a fair allocation of remaining seats.
- {% endif %}
- If you are interested
- in attending, we urge you to sign up for the waitlist as soon as
- possible. Seats are offered to those registered on the waitlist on
- a first come first serve basis.
-</p>
-<p class="button-group">
- <a class="button button-good" role="button" rel="nofollow"
- href="{{ syslink("register/") }}">
- <i class="fas fa-check-circle"></i> Sign up on the waitlist!
- </a>
-</p>
-<p>
- Once a seat is offered off the waitlist, it's valid for a limited time
- only. The offer must be claimed and paid for before the expiration time
- of the offer (usually 24 hours), so if you have signed up on the waitlist
- make sure to check your email regularly! Waitlist offers cannot be paid
- for via IBAN bank transfer.
-</p>
+ <p class="button-group">
+ <a class="btn btn-lg" role="button" rel="nofollow"
+ href="{{ syslink("register/other") }}">
+ Register somebody else
+ </a>
+ </p>
+ </div>
+ #}
+ <div class="card">
+ <h4 id="otherpayment">Paying somebody else's invoice</h4>
+ <p>
+ If you need to make a registration where somebody else (such as a company
+ finance department) makes the payment, this is of course also possible. In
+ this scenario, make sure that you follow this process:
+ </p>
+ <ol>
+ <li>
+ The person attending the conference makes and completes the registration form logged
+ in using their personal account.
+ </li>
+ <li>
+ Once the registration details are filled out, proceed to generate the invoice for the
+ registration.
+ </li>
+ <li>
+ Once the invoice is generated, there will be a field at the bottom of the invoice
+ specification labeled <i>External link</i>. This link should be sent to the person
+ paying the invoice.
+ </li>
+ <li>
+ The person paying the invoice can then access the invoice using this link without
+ logging in, and proceed to make the payment using credit card, PayPal, Trustly or
+ <a href="#iban">IBAN bank transfer</a>.
+ </li>
+ <li>
+ If the invoice is to be payed with IBAN bank transfer <em>only</em>, it is also possible
+ to just forward the invoice in PDF format to the person making the payment. Any other
+ payment methods require the link to be used.
+ </li>
+ </ol>
+ </div>
+ {#
+ <div class="card">
+ <h4 id="voucher">Buying vouchers for others</h4>
+ <p>
+ Finally, you can also buy a set of vouchers to be given to others. In this case you buy
+ a fixed number of tickets, and receive codes that can be used for free registration
+ using them. Vouchers can only be used for main conference access (no training, though
+ training can be independently added to the ticket later), and no refund is provided
+ for unused vouchers. Vouchers are subject to availability, and offer no protection from
+ the waitlist.
+ </p>
+ <p>
+ If you are interested in purchasing vouchers, please
+ <a href="{{ link("contact/") }}">contact us</a> for instructions on how to proceed.
+ </p>
+ </div>
+ #}
+ <div class="card">
+ <h4>Questions?</h4>
+ <p>
+ If you have any questions at all regarding registration or payments, don't hesitate to
+ <a href="{{ link("contact/") }}">contact us</a>.
+ </p>
+ </div>
+ </div>
+</section>
{% endif %}
-{#
-<h2>Community Supporter</h2>
-<p>
- The community supporter ticket is substantially more expensive, but
- gives no additional benefits over the general admission — except
- for a warm and fuzzy feeling. The purpose is to provide an option
- to anyone interested in giving a little extra to the community.
-</p>
-
-<h2>What's Included</h2>
-<ul>
- <li>Access to all sessions during the conference</li>
- <li>An amazing hallway track</li>
- <li>Delicious lunch and plenty of coffee with snacks</li>
- <li>Good looking conference swag</li>
- <li><a href="{{ link("social/") }}">After hours social events</a></li>
-</ul>
-#}
-<h2>Registration fee</h2>
-<p>
- The registration fee depends on the type of registration. It must be paid
- in advance using one of the approved methods. Please verify that your
- payment has been received within one week of paying it (by checking the status
- on the registration form), and <a href="{{ link("contact/") }}">contact us</a> if it hasn't.
-</p>
-<p>
- Once your registration <em>and</em> payment have been confirmed, you will
- receive a confirmation email. The email is sent from contact@pgday.uk so make
- sure to add it to your contacts list to avoid it reaching your spam folder.
-</p>
-<p>
- You can pay using <em>Credit Card</em> (Mastercard, Visa, or American Express),
- via our payment provider <em>Stripe</em>, or by bank transfer. If you have a
- company department making the payments, please see the section on
- <a href="#otherpayment">paying somebody else's invoice</a>. If you plan to
- register many attendees to be paid for by the same person, please see the
- section on <a href="#regother">registering for somebody else</a>.
-</p>
-
-<h3 id="vat">VAT</h3>
-<p>Slonik Enterprises Ltd is not VAT registered and therefore no VAT is collected.</p>
-
-<h3>Your Data</h3>
-<p>
- When registering for the conference, we will ask for personal information
- such as name and address, but also dietary requirements.
- For information on how this data is stored and processed, see the
- <a href="https://www.postgresql.eu/about/privacypolicy/">PostgreSQL Europe
- Privacy Policy</a>.
-</p>
-
-<h2>Invoices and receipts</h2>
-<p>
- When you have filled our your details in the registration form, an invoice will
- be automatically generated for you. An invoice is generated <em>regardless</em>
- of which payment method you choose. Once an invoice has been generated, it can
- no longer be changed, so make sure you validate that it has any required company
- information on it. If it is incorrect, you can cancel the invoice, change the
- details and generate a new one. Note that once an invoice has been <em>paid</em>,
- it can no longer be cancelled or changed <em>in any way</em>.
-</p>
-<p>
- Once your payment has completed, you will receive a PDF copy of your receipt
- using email, and it will also be available for download on the registration
- page. This normally only takes a few minutes after your payment has completed,
- but it is not sent until the process is complete so in particular with some
- slow payment methods such as bank transfer, there may be a significant delay.
-</p>
-
-<h2 id="iban">Paying with bank transfer</h2>
-<p>
- We generally recommend paying with a credit card payment as these payments complete
- immediately and have a fully automated workflow that makes it much harder for
- mistakes to happen. If necessary we do have the ability to accept payments using
- IBAN bank transfers. Note that this method of payment will be automatically
- disabled if the event is close to selling out, or if the waitlist has activated,
- due to the unpredictable delays of such payments.
-</p>
-<ul>
- <li>The payment reference provided on the invoice or on the payment page
- <strong>must</strong> be entered correctly on the transfer. In particular,
- the payment reference must be used, and <em>not</em> the invoice number.
- </li>
- <li>Payment must be made in exact amount of Pounds Sterling. If you are making
- the payment from outside the UK, make sure that your bank submits the exact GBP
- amount, with no rounding. If the amount is incorrect, the payment will
- <strong>not</strong> be processed.
- </li>
- <li>Payment must be <em>completed</em> by the deadline listed on the invoice.
- This means it must have reached our bank account with the correct payment information.
- <strong>Always</strong> make sure the invoice is paid immediately, to allow
- for the many delays in the banking system. If the payment arrives after the
- invoice has been canceled due to late payment, it will not be processed and
- the registration will not be confirmed.
- </li>
-</ul>
-
-<h2>Visa invitation letter</h2>
-<p>
- If you need a visa invitation letter, please follow the instructions listed
- on <a href="https://{{ year }}.pgday.uk/visa-letter/">this page</a>. Please
- be aware that we can only issue invitation letters once your registration
- is completed.
-</p>
-
-<h2>Cancellation</h2>
-<p>
- If you need to cancel your registration after you have paid, please
- <a href="{{ link("contact/") }}">contact us</a> via email for manual handling.
- The refund we can offer depends on when you cancel so please cancel as soon
- as you know you won’t be able to make it to the event.
-</p>
-
-<table class="cancellation">
- <thead>
- <tr>
- <th>Cancel on or before</th>
- <th>Refund</th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td>{{ cancellations.refund100|datetimeformat("%B %-d, %Y") }}</td>
- <td>100%</td>
- </tr>
- <tr>
- <td>{{ cancellations.refund50|datetimeformat("%B %-d, %Y") }}</td>
- <td>50%</td>
- </tr>
- <tr>
- <td>{{ cancellations.refund25|datetimeformat("%B %-d, %Y") }}</td>
- <td>25%</td>
- </tr>
- </tbody>
-</table>
-
-<p>
- Cancellations on or after {{ cancellations.refund0|datetimeformat("%B %-d, %Y") }} cannot be refunded.
- All cancellations incur a ÂŁ20 administration fee.
-</p>
-
-<h2>Transferring Registration</h2>
-<p>
- Registration is personal, and there is no facility for transferring it. We do however allow a
- registration to be transferred to another individual within the same organisation when there is
- a legitimate reason which prevents participation. The transfer carries an administrative charge
- of ÂŁ20. <a href="{{ link("contact/") }}">Contact us</a> for assistance with transferring an existing,
- and paid for, registration.
-</p>
-{#
-<h2 id="regother">Registering for somebody else</h2>
-<p>
- If you want to make a registration for somebody else (one or more people, such as registering
- a group of people from the same company), you can use the <em>"register for somebody else"</em>
- functionality. You will find the link in the registration area, once you logged in with your
- personal account. Fill out the individual registration forms for each of the persons you want
- to register, and then generate a shared invoice for all of them. Note that this shared invoice
- must be paid under the same terms as any other invoice, using the same payment methods and
- deadlines.
-</p>
-<p>
- If the attendee being registered already has a community account in the system, the registration
- will be automatically attached to that account. The account is matched by comparing the email
- address. If they do not have an account, they will receive an email with instructions for how to
- create one and attach the registration, should they wish (account creation is not mandatory, but
- it is recommended in order to be able to access all features).
-</p>
-
-<p class="button-group">
- <a class="btn btn-lg" role="button" rel="nofollow"
- href="{{ syslink("register/other") }}">
- Register somebody else
- </a>
-</p>
-#}
-<h2 id="otherpayment">Paying somebody else's invoice</h2>
-<p>
- If you need to make a registration where somebody else (such as a company
- finance department) makes the payment, this is of course also possible. In
- this scenario, make sure that you follow this process:
-</p>
-<ol>
- <li>
- The person attending the conference makes and completes the registration form logged
- in using their personal account.
- </li>
- <li>
- Once the registration details are filled out, proceed to generate the invoice for the
- registration.
- </li>
- <li>
- Once the invoice is generated, there will be a field at the bottom of the invoice
- specification labeled <i>External link</i>. This link should be sent to the person
- paying the invoice.
- </li>
- <li>
- The person paying the invoice can then access the invoice using this link without
- logging in, and proceed to make the payment using credit card, PayPal, Trustly or
- <a href="#iban">IBAN bank transfer</a>.
- </li>
- <li>
- If the invoice is to be payed with IBAN bank transfer <em>only</em>, it is also possible
- to just forward the invoice in PDF format to the person making the payment. Any other
- payment methods require the link to be used.
- </li>
-</ol>
-{#
-<h2 id="voucher">Buying vouchers for others</h2>
-<p>
- Finally, you can also buy a set of vouchers to be given to others. In this case you buy
- a fixed number of tickets, and receive codes that can be used for free registration
- using them. Vouchers can only be used for main conference access (no training, though
- training can be independently added to the ticket later), and no refund is provided
- for unused vouchers. Vouchers are subject to availability, and offer no protection from
- the waitlist.
-</p>
-<p>
- If you are interested in purchasing vouchers, please
- <a href="{{ link("contact/") }}">contact us</a> for instructions on how to proceed.
-</p>
-#}
-<h2>Questions?</h2>
-<p>
- If you have any questions at all regarding registration or payments, don't hesitate to
- <a href="{{ link("contact/") }}">contact us</a>.
-</p>
-{% else %}
-<p>
-{%if cfr.opening_date %}
-Registration is scheduled to open on {{ cfr.opening_date|datetimeformat("%A, %B %-d, %Y at %-H:%M %Z") }}!
-{%else%}
-Registration will open soon. Stay tuned!
-{%endif%}
-</p>
-{% endif %}
{% endblock %}
{% block pagescript %}
</script>
{% endfor %}
{% endblock %}
+
+{% block cta %}
+{% if cfr.open and not cfr.waitlist %}
+<section class="cta">
+ <div class="container">
+ <h2>Don't Forget To Register!</h2>
+ <h3>It's Easy To Miss Out On {{ confname }} {{ year }}</h3>
+ <h4>And We Wouldn't Want That</h4>
+ <nav class="button-bar">
+ <a class="button secondary" role="button" rel="nofollow" href="{{ syslink("register/") }}">Register now!</a>
+ </nav>
+ </div>
+</section>
+{% endif %}
+{% endblock %}
{% extends "base.html" %}
{% block title %}Social Events{% endblock %}
{% block content %}
-<h1>Social Event</h1>
-
-<p>
- The {{ year }} conference in {{ city }} will not have an official social event,
- however we encourage attendees to meet with each other for drinks or dinner in
- local establishments to continue the hallway track after the closing session
- of the conference.
-</p>
+<section class="page">
+ <h2>Social Event</h2>
+ <div class="container">
+ <p>
+ The {{ year }} conference in {{ city }} will not have an official social event,
+ however we encourage attendees to meet with each other for drinks or dinner in
+ local establishments to continue the hallway track after the closing session
+ of the conference.
+ </p>
+ </div>
+</section>
{% endblock %}
{%- endblock %}
{% block content %}
- <h1>Sponsor FAQ</h1>
-
- <dl id="sponsor-faq">
- {% for qa in sponsor_faq %}
- <dt>{{ qa.Q }}</dt>
- <dd>{{ qa.A }}</dd>
- {% endfor %}
- </dl>
+<section>
+ <h2>Sponsor FAQ</h2>
+ <div class="container">
+ {% for qa in sponsor_faq %}
+ <div class="card">
+ <a name="{{ qa.Q | slugify }}"></a>
+ <h4>{{ qa.Q }}</h4>
+ <p>{{ qa.A }}</p>
+ </div>
+ {% endfor %}
+ </div>
+</section>
{% endblock %}
{%- endblock %}
{% block content %}
-<h1>Sponsor Interviews</h1>
-
-<p>
- Here you can read interviews that {{ confname }} has conducted
- with its sponsors.
-</p>
-
-<ul>
-{% for s in sponsors %}
- {% for c in s.companies if c.visible and c.interview %}
- <li><a href="{{ link("sponsor-interviews/" + c.name|slugify + "/") }}">{{ c.name }}</a></li>
- {% endfor %}
-{% endfor %}
-</ul>
+<section class="header">
+ <h2>Sponsor Interviews</h2>
+ <div class="container">
+ <p>
+ Here you can read interviews that {{ confname }} has conducted
+ with its sponsors.
+ </p>
+ <ul>
+ {% for s in sponsors %}
+ {% for c in s.companies if c.visible and c.interview %}
+ <li><a href="{{ link("sponsor-interviews/" + c.name|slugify + "/") }}">{{ c.name }}</a></li>
+ {% endfor %}
+ {% endfor %}
+ </ul>
+ </div>
+</section>
{% endblock %}
+{% set show_sponsors_panel = "hide" %}
+
{% extends "base.html" %}
{% block title %}Sponsors{% endblock %}
{%- endblock %}
{% block content %}
-<h1>Our Sponsors</h1>
-<p>
- {{ confname }} wouldn't be possible without support from our generous sponsors.
- Thank you all very much!
-</p>
-{% if cfs.open and not cfs.closed %}
-<p class="text-center">
- Interested in joining these companies in their support for {{ confname }}?
- See our <a href="/become-sponsor/">sponsorship opportunities</a> or
- <a href="{{ sponsor_signup_base }}">sign up</a> directly on the site!
-</p>
-{% endif %}
+<section class="header">
+ <h2>Our Sponsors</h2>
+ <div class="container centred">
+ <p>
+ {{ confname }} wouldn't be possible without support from our generous sponsors.
+ Thank you all very much!
+ </p>
+ {% if cfs.open and not cfs.closed %}
+ <p>
+ Interested in joining these companies in their support for {{ confname }}? See our <a href="/become-sponsor/">sponsorship opportunities</a> or <a href="{{ sponsor_signup_base }}">sign up</a> directly on the site!
+ </p>
+ {% endif %}
+ </div>
+</section>
{% for s in sponsors %}
-<h2 id="{{ s.level | slugify }}">{{ s.level }}</h2>
-<div class="company-wrapper {{ s.level }}-sponsor">
-{%- for c in s.companies if c.visible %}
-<div id="{{ c.name | slugify }}">
- <a href="{{ c.url }}"><img src="{{ media("img/logos/" + c.img) }}" alt="{{ c.name }}"></a>
- {% if s.hasdescription %}
- {% if c.description %}<p>{{ c.description }}</p>{% endif %}
- {% endif %}
- {% if c.url %}<p><a href="{{ c.url }}">{{ c.url }}</a></p>{% endif %}
- {% if c.interview %}
- <p class="interview-link"><a href="{{ link("sponsor-interviews/" + c.name|slugify + "/") }}" data-company-name="{{ c.name }}"><i class="fa-solid fa-handshake-angle"></i>Interview</a></p>
- {% endif %}
-</div>
-{% if s.hasdescription and not loop.last %}<hr>{% endif %}
-{% else %}
-<p>
- Wouldn’t your company logo look good here?
- For great exposure to the UK PostgreSQL community, see our
- <a href="{{ link("become-sponsor/") }}">sponsorship opportunities</a>.
-</p>
-{%- endfor %}
-</div>
+<section class="sponsors {{ s.level }}">
+ <h3 id="{{ s.level | slugify }}">Our {{ s.level }} Sponsors</h3>
+ <div class="container">
+ {%- for c in s.companies if c.visible %}
+ <div id="{{ c.name | slugify }}">
+ <a href="{{ c.url }}">
+ <img src="{{ media("img/logos/" + c.img) }}" alt="{{ c.name }}">
+ </a>
+ <h5>{{ c.name }}</h5>
+ <a class="icon web" href="{{ c.url }}" target="_blank">{{ c.url }}</a>
+ {% if c.interview %}<a class="icon interview" href="{{ link("sponsor-interviews/" + c.name|slugify + "/") }}">Read Interview</a>{% endif %}
+ {% if s.hasdescription and c.description %}<p class="description">{{ c.description }}</p>{% endif %}
+ </div>
+ {% else %}
+ <div class="centred">
+ <h5>Wouldn’t your company logo look good here?</h5>
+ <h6>Get great exposure to the UK PostgreSQL community.</h6>
+ <a class="button" href="{{ link("become-sponsor/") }}">Become A Sponsor</a>
+ </div>
+ {%- endfor %}
+ </ul>
+ </div>
+</section>
{% endfor %}
-<p>
- The {{ confname }} organisers would like to extend our sincere gratitude to all our sponsors for their
- support not only of the conference but of the greater PostgreSQL community.
-</p>
-<p>
- Thank you!
-</p>
+<section class="page">
+ <h3>Thank You!</h3>
+ <div class="container centred">
+ <p>
+ The {{ confname }} organisers would like to extend our sincere gratitude to all our sponsors for their
+ support not only of the conference but of the greater PostgreSQL community.
+ </p>
+ </div>
+</section>
+
{% endblock %}
+++ /dev/null
-<!DOCTYPE html>
-<html lang="en">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta name="description" content="PGDay.UK 2023">
- <meta name="author" content="PostgreSQL Europe">
- <title>PGDay UK 2023</title>
-
- <!-- JavaScript Bundle with Popper -->
- <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-kenU1KFdBIe4zVF0s0G1M5b4hcpxyD9F7jL+jjXkk+Q2h455rYXK/7HAuoJl+0I4" crossorigin="anonymous"></script>
-
- <!-- Lato font -->
- <link href="https://fonts.googleapis.com/css?family=Lato:400,700" rel="stylesheet" type="text/css">
- <link href="https://fonts.googleapis.com/css?family=Fira+Sans:400,700" rel="stylesheet" type="text/css">
-
- <!-- FontAwesome -->
- <link rel="stylesheet" href="https://site-assets.fontawesome.com/releases/v6.2.1/css/all.css">
-
- <meta property="og:title" content="PGDay.UK 2023">
- <meta property="og:type" content="website">
- <meta property="og:url" content="https://2023.pgday.uk/">
- <meta property="og:description" content="A 1-day, 1-track PostgreSQL conference in London, England.">
- <meta property="og:image" content="/static/img/ogp/generic.png">
- <meta property="og:image:secure_url" content="/static/img/ogp/generic.png">
- <meta property="og:image:type" content="image/png">
- <meta property="og:image:width" content="800">
- <meta property="og:image:height" content="419">
- <meta property="og:image:alt" content="PGDay.UK – September 12, 2023">
- <meta name="twitter:card" content="summary_large_image">
- <meta name="twitter:site" content="@postgresuk">
- <style>
-:root {
- /* color definitions */
- --black: black;
- --blue: #012169;
- --red: #C8102E;
- --white: white;
-
- --twitter-blue: #1da1f2;
- --mastodon-blue: #6364FF;
-}
-html {
- height: 100%;
- font-size: 110%;
- font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
- /* photo credit: https://commons.wikimedia.org/wiki/File:Prague_from_Powder_Tower_01.jpg */
- background-image: url('/static/img/teaser2023.jpg');
- background-size: cover;
- background-repeat: no-repeat;
- background-attachment: fixed;
- background-position: center;
- display: flex;
- justify-content: center;
- align-items: center;
-}
-#wrapper {
- background: #012169C0;
- color: white;
- text-align: center;
- padding: 1rem;
- border: 2px solid black;
- box-shadow: 0 0 2rem #ffffff80;
- display: flex;
- flex-wrap: wrap;
- justify-content: space-evenly;
- gap: 1rem;
-}
-#wrapper hr {
- border-color: var(--red);
- width: 100%;
-}
-#wrapper h1 {
- width: 100%;
- margin: 0;
-}
-#wrapper p {
- margin: 0;
-}
-#wrapper .social-media {
- display: flex;
- gap: 1rem;
- font-size: 1.5rem;
- line-height: 0;
-}
-#wrapper .social-media a {
- border: 1px solid black;
- background: white;
- border-radius: 50%;
- padding: 0.5rem;
- width: 1.5rem;
- height: 1.5rem;
- box-shadow: 0 0 1.5rem #ffffff80;
-}
-
-.sm-email {
- color: #808080;
-}
-.sm-twitter {
- color: var(--twitter-blue);
-}
-.sm-mastodon {
- color: var(--mastodon-blue);
-}
-
-
-@media(min-width:900px) {
- body {
- font-size: 150%;
- border-width: 3px;
- padding: 2rem;
- }
-}
-@media(min-width:1200px) {
- body {
- font-size: 200%;
- border-width: 5px;
- }
-}
- </style>
- </head>
-
- <body>
- <div id="wrapper">
- <h1>
- <svg
- width="80mm"
- height="65mm"
- viewBox="0 0 80 65"
- version="1.1"
- id="svg5"
- filter="drop-shadow(0 0 1rem #ffffff80)"
- xml:space="preserve"
- inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="pgday-uk-elephant.svg"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
- xmlns="http://www.w3.org/2000/svg"
- xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
- id="namedview7"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- inkscape:showpageshadow="2"
- inkscape:pageopacity="0.0"
- inkscape:pagecheckerboard="0"
- inkscape:deskcolor="#d1d1d1"
- inkscape:document-units="mm"
- showgrid="true"
- inkscape:zoom="4"
- inkscape:cx="170.625"
- inkscape:cy="122.25"
- inkscape:window-width="2560"
- inkscape:window-height="1381"
- inkscape:window-x="0"
- inkscape:window-y="0"
- inkscape:window-maximized="1"
- inkscape:current-layer="elephant"
- showguides="false"><inkscape:grid
- type="xygrid"
- id="grid132"
- originx="0"
- originy="0" /></sodipodi:namedview><defs
- id="defs2" /><g
- inkscape:label="Elephant"
- inkscape:groupmode="layer"
- id="elephant"><g
- id="water-featers"
- transform="matrix(1.37623,0,0,1.4390008,-8.5903998,-6.0395673)"
- style="stroke-width:0.710598"><path
- style="fill:#c8102e;fill-opacity:1;stroke:#222222;stroke-width:0.142119;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
- d="m 23.5402,17.231564 c 3.101176,-2.47185 5.689347,-3.43905 9.445184,-7.8310266 C 36.884951,6.1459215 30.026343,2.7013129 29.030453,8.2254502 28.537204,10.722066 28.564773,11.045662 23.5402,17.231564 Z"
- id="path948"
- sodipodi:nodetypes="cccc" /><path
- style="fill:#012169;fill-opacity:1;stroke:#222222;stroke-width:0.142119;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
- d="m 23.746328,17.189365 c 3.464542,-1.796596 6.142101,-3.750588 11.089029,-5.250707 4.597711,-2.1587495 4.821014,5.513015 -0.606436,4.080997 -2.471159,-0.608081 -2.752785,-0.769824 -10.482593,1.16971 z"
- id="path948-6"
- sodipodi:nodetypes="cccc" /><path
- style="display:inline;fill:#fdfdfd;fill-opacity:1;stroke:#222222;stroke-width:0.142119;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
- d="m 23.388642,17.342078 c 3.218025,-2.690963 7.912697,-5.494979 9.3009,-8.1720613 3.646316,-6.9081379 9.216533,3.9758743 1.902541,3.5225773 -3.24262,-0.326514 -7.40242,3.134846 -11.203441,4.649484 z"
- id="path1073"
- sodipodi:nodetypes="cccc" /></g><g
- id="elephant-body"><path
- id="box"
- style="display:inline;opacity:1;fill:#fdfdfd;fill-opacity:1;stroke:none;stroke-width:0;stroke-dasharray:none;stroke-opacity:1"
- inkscape:label="white-base"
- d="m 44.160825,18.452819 c -2.435612,-0.02211 -4.88076,0.178211 -7.285196,0.600266 -6.41129,1.137002 -13.083596,8.442075 -18.6221,13.070185 -1.75049,1.132306 -5.791094,1.26884 -7.526211,-0.653796 -4.2805076,-5.031506 4.525804,-8.958905 11.941744,-10.736167 l -2.704891,-1.391265 c -8.333763,0.90496 -16.179457,3.396065 -17.6641829,10.101083 -1.1881421,4.271447 3.0577375,8.627806 8.6729499,10.055869 8.377136,1.829714 21.822281,6.754472 20.441224,24.075043 h 1.87746 l 7.244259,-0.475014 c 4.221346,-12.729597 19.862084,-13.25797 25.636091,0.05924 l 6.122085,0.415766 h 2.678794 C 83.130146,33.510293 63.954162,18.632453 44.160825,18.452819 Z" /><path
- id="blue"
- style="display:inline;opacity:1;fill:#012169;fill-opacity:1;stroke:none;stroke-width:0"
- d="M 49.994364 18.941996 L 49.994364 32.112769 L 64.541797 24.725623 C 64.538874 24.723546 64.535936 24.721497 64.533012 24.719421 C 64.331705 24.576532 64.12743 24.438297 63.922713 24.300326 C 63.854554 24.254384 63.787637 24.206713 63.719108 24.161316 C 63.530054 24.036092 63.337824 23.914975 63.146016 23.793896 C 63.055467 23.736726 62.965863 23.678063 62.874715 23.621814 C 62.681275 23.502466 62.485295 23.387155 62.289221 23.271965 C 62.204113 23.22195 62.120048 23.170303 62.034456 23.121069 C 61.834413 23.006042 61.631949 22.894892 61.429325 22.784139 C 61.338698 22.734582 61.248638 22.684015 61.157507 22.635311 C 60.9584 22.528948 60.757438 22.426503 60.555994 22.324219 C 60.465127 22.278056 60.374988 22.230544 60.283659 22.185209 C 60.069065 22.078751 59.852196 21.975998 59.63512 21.874117 C 59.55461 21.836307 59.474632 21.79761 59.393791 21.760429 C 59.161954 21.653871 58.928574 21.550721 58.694092 21.449337 C 58.631019 21.422046 58.568215 21.394088 58.504956 21.367171 C 58.25343 21.260226 58.000197 21.156595 57.745829 21.055562 C 57.696885 21.036107 57.648115 21.016405 57.599068 20.997168 C 57.336805 20.894386 57.072981 20.795006 56.807902 20.698478 C 56.762643 20.681983 56.717331 20.665698 56.671993 20.649386 C 56.407476 20.554294 56.141746 20.462325 55.874626 20.373433 C 55.827079 20.357597 55.779625 20.341531 55.731999 20.325891 C 55.459467 20.236474 55.185376 20.149983 54.910343 20.066992 C 54.871589 20.055288 54.832873 20.043428 54.794071 20.031852 C 54.503943 19.945368 54.212389 19.862646 53.919706 19.783289 C 53.901439 19.778332 53.883206 19.773232 53.864929 19.768302 C 53.562724 19.686865 53.259602 19.609095 52.954907 19.535242 C 52.936146 19.530691 52.91735 19.526328 52.89858 19.521806 C 52.586035 19.446565 52.272465 19.375141 51.957552 19.307865 C 51.632616 19.238448 51.306 19.172957 50.9788 19.112012 C 50.651601 19.051067 50.323567 18.994476 49.994364 18.941996 z M 19.964156 19.341972 C 19.496244 19.392786 19.030619 19.450709 18.566825 19.511987 C 18.478419 19.523686 18.389935 19.535026 18.301725 19.547127 C 17.860287 19.607585 17.421525 19.673047 16.986043 19.744014 C 16.725411 19.786577 16.465257 19.830258 16.207279 19.876823 C 15.900531 19.93219 15.595529 19.990207 15.293123 20.051489 C 14.994549 20.111995 14.698527 20.175634 14.404806 20.242175 C 14.393901 20.244646 14.383147 20.247448 14.372249 20.249927 C 14.099462 20.311979 13.828992 20.376732 13.560929 20.44423 C 13.530231 20.451954 13.499577 20.459687 13.468945 20.467485 C 13.190995 20.538284 12.9154 20.611716 12.643156 20.68866 L 16.538009 22.666833 C 16.781685 22.567766 17.028283 22.471031 17.277498 22.376412 C 17.514367 22.28648 17.753416 22.198701 17.99425 22.112862 C 18.026721 22.101277 18.059388 22.090266 18.091919 22.078756 C 18.298375 22.005786 18.50553 21.934215 18.714103 21.864299 C 18.772319 21.844758 18.830421 21.825205 18.88877 21.805904 C 19.079477 21.742908 19.270559 21.681311 19.462378 21.620903 C 19.524238 21.601392 19.585954 21.581747 19.647896 21.562508 C 19.764479 21.526353 19.880953 21.491759 19.997746 21.456571 C 20.41158 21.331699 20.826075 21.21194 21.23953 21.099487 C 21.266491 21.092163 21.293197 21.085571 21.320146 21.0783 C 21.772388 20.956141 22.222893 20.83987 22.668384 20.733101 L 19.964156 19.341972 z M 35.141007 19.504753 C 34.468515 19.731599 33.794723 20.017541 33.120976 20.351213 C 33.10138 20.360917 33.08166 20.370882 33.062065 20.380668 C 32.863104 20.480032 32.664088 20.583747 32.465202 20.691243 C 32.42919 20.710708 32.393206 20.73095 32.357198 20.750671 C 32.175379 20.850251 31.993692 20.95226 31.812012 21.058146 C 31.767842 21.083888 31.72388 21.110078 31.67972 21.136178 C 31.490635 21.24794 31.301681 21.362803 31.11283 21.480859 C 31.089267 21.495588 31.065591 21.509962 31.042033 21.524784 C 30.837033 21.653778 30.632229 21.786376 30.4276 21.922176 C 30.411402 21.932926 30.39522 21.943425 30.379024 21.954215 C 30.159041 22.100782 29.939073 22.250618 29.719633 22.404317 C 29.231978 22.74588 28.745938 23.10545 28.261841 23.476603 C 27.987894 23.686608 27.71475 23.901416 27.442253 24.118941 C 27.323198 24.213991 27.203918 24.308418 27.085168 24.404712 C 27.027181 24.451728 26.969963 24.500564 26.912052 24.547856 C 26.536938 24.85422 26.162782 25.16483 25.791191 25.480615 C 25.70963 25.549923 25.628651 25.620254 25.547278 25.689905 C 25.179213 26.004972 24.812537 26.322405 24.448637 26.642301 C 24.438831 26.650922 24.428984 26.659517 24.419181 26.66814 L 35.141007 32.112769 L 35.141007 19.504753 z M 3.6674764 26.251628 C 3.5160931 26.476364 3.3747557 26.70839 3.2426961 26.946676 C 3.2351028 26.960377 3.2269693 26.973753 3.2194417 26.9875 C 3.1630318 27.090517 3.1098411 27.195569 3.0571777 27.301176 C 3.0309461 27.354011 3.0054542 27.407364 2.9801799 27.460856 C 2.9361514 27.5536 2.8921028 27.646204 2.8509888 27.740942 C 2.7874108 27.888199 2.7265133 28.037358 2.6701213 28.189494 C 2.6506674 28.241702 2.6334142 28.295348 2.6148275 28.34814 C 2.5698489 28.476548 2.5270034 28.60642 2.4871867 28.738298 C 2.4720908 28.788088 2.4570849 28.837864 2.442745 28.888159 C 2.3910371 29.070179 2.3424047 29.254015 2.3006348 29.442647 C 2.2663276 29.565984 2.2376122 29.689761 2.2122681 29.813167 C 2.2085962 29.831051 2.2049018 29.849028 2.201416 29.866911 C 2.1777923 29.988076 2.1577022 30.109123 2.1425049 30.230196 C 2.1406265 30.245175 2.1396048 30.260179 2.137854 30.275155 C 2.1247186 30.38739 2.1149802 30.49954 2.1089152 30.611568 C 2.1080141 30.62827 2.1070771 30.644998 2.1063314 30.661694 C 2.1013818 30.772039 2.1004459 30.881884 2.1021973 30.991907 C 2.1046376 31.143264 2.111674 31.294599 2.1264852 31.445109 C 2.1283014 31.463613 2.1322367 31.481914 2.1342367 31.500403 C 2.1487664 31.634401 2.1680785 31.767799 2.1921143 31.900895 C 2.2004217 31.946976 2.2105938 31.992914 2.2200195 32.038871 C 2.2420928 32.146326 2.2668633 32.253592 2.2949504 32.360299 C 2.3078367 32.409308 2.3211239 32.458224 2.335258 32.50706 C 2.3680946 32.62041 2.4043444 32.733211 2.4437785 32.84554 C 2.4561005 32.880659 2.4669953 32.91595 2.479952 32.95096 C 2.5353581 33.100609 2.595629 33.249427 2.6623698 33.396928 C 2.6632532 33.398881 2.664585 33.40066 2.6654704 33.402612 L 17.749304 33.402612 L 16.523539 32.780428 C 16.39695 32.806907 16.267694 32.830244 16.136483 32.850708 C 16.067835 32.861406 15.997928 32.869614 15.928227 32.878613 C 15.844508 32.889441 15.76053 32.899227 15.675529 32.907552 C 15.603709 32.91457 15.532091 32.920964 15.459521 32.926156 C 15.361336 32.933208 15.262638 32.937508 15.163416 32.941142 C 15.105225 32.943256 15.04771 32.946946 14.989266 32.94786 C 14.837549 32.950281 14.684932 32.948059 14.532446 32.942175 C 14.478092 32.94006 14.424002 32.936071 14.369666 32.932874 C 14.26205 32.926578 14.154909 32.918176 14.047721 32.907552 C 13.987048 32.90152 13.926755 32.895361 13.866337 32.887915 C 13.746014 32.873126 13.626501 32.85469 13.507703 32.834172 C 13.467942 32.82729 13.427869 32.822069 13.38833 32.814535 C 13.234254 32.785233 13.082825 32.750111 12.933061 32.710665 C 12.891222 32.699633 12.850464 32.686848 12.809037 32.675008 C 12.694037 32.642174 12.580874 32.606186 12.469523 32.567004 C 12.40995 32.546029 12.35013 32.525752 12.291756 32.502926 C 12.267585 32.49348 12.243362 32.48427 12.219409 32.474504 C 12.11411 32.431543 12.010542 32.386289 11.909867 32.337044 C 11.898863 32.331664 11.888256 32.325965 11.877311 32.320508 C 11.787191 32.27556 11.699578 32.227531 11.613761 32.177364 C 11.590173 32.163577 11.566722 32.149694 11.543481 32.135506 C 11.450611 32.078806 11.35962 32.019878 11.272697 31.956706 C 11.272581 31.956622 11.272296 31.95679 11.27218 31.956706 C 11.262929 31.949981 11.254488 31.942317 11.245308 31.935518 C 11.166024 31.876793 11.090073 31.814844 11.016382 31.750517 C 10.995399 31.732206 10.974875 31.713478 10.95437 31.694706 C 10.875608 31.622586 10.798806 31.548398 10.727511 31.469397 C 10.652944 31.381748 10.583371 31.294371 10.516671 31.207397 C 10.496947 31.181665 10.478868 31.156072 10.459827 31.1304 C 10.413393 31.067836 10.368421 31.005537 10.325985 30.943331 C 10.306684 30.915015 10.288136 30.886823 10.269657 30.858582 C 10.231214 30.79989 10.194526 30.741248 10.159587 30.682882 C 10.141875 30.653254 10.12421 30.623541 10.107393 30.593998 C 10.068962 30.526584 10.033223 30.45943 9.9993896 30.39246 C 9.9914945 30.376807 9.9827482 30.361064 9.9751017 30.345435 C 9.8878086 30.167312 9.816415 29.991157 9.7606445 29.816268 C 9.7598759 29.813853 9.7593402 29.811447 9.7585775 29.809033 C 9.7326828 29.72723 9.7106261 29.645683 9.6913981 29.564604 C 9.6882551 29.551325 9.6855803 29.538072 9.6826131 29.524813 C 9.6656265 29.449044 9.6510139 29.373594 9.6397217 29.29847 C 9.6389769 29.293514 9.6378583 29.288437 9.6371379 29.283484 L 3.6674764 26.251628 z M 71.292289 31.419788 L 67.386068 33.402612 L 72.591435 33.402612 C 72.387232 33.060233 72.176537 32.723803 71.959949 32.393372 C 71.743361 32.062941 71.52088 31.738507 71.292289 31.419788 z M 67.386068 48.488513 L 76.787561 53.262382 C 76.817214 52.849564 76.840404 52.440473 76.858358 52.035067 C 76.858433 52.033329 76.858283 52.031637 76.858358 52.029899 C 76.875259 51.637772 76.885961 51.249695 76.891947 50.864596 C 76.892137 50.853467 76.8928 50.842129 76.892981 50.831006 C 76.892996 50.829962 76.892966 50.828949 76.892981 50.827905 C 76.90464 50.033587 76.89378 49.254004 76.861975 48.488513 L 67.386068 48.488513 z M 35.141007 49.778874 L 29.855025 52.462948 C 29.935137 52.649277 30.012598 52.838251 30.087569 53.029838 C 30.162553 53.221457 30.234936 53.415792 30.30461 53.612748 C 30.372845 53.805637 30.438515 54.001193 30.501497 54.199276 C 30.502828 54.203461 30.504303 54.20749 30.505632 54.211678 C 30.507425 54.217331 30.50901 54.223074 30.510799 54.228731 C 30.572103 54.422601 30.630886 54.618937 30.687016 54.817843 C 30.687897 54.820965 30.68872 54.824021 30.6896 54.827144 C 30.690607 54.83072 30.691178 54.834419 30.692183 54.837996 C 30.748037 55.036717 30.801318 55.237768 30.851864 55.441577 C 30.853334 55.447508 30.855049 55.453212 30.856514 55.459147 C 30.858088 55.465515 30.859597 55.471895 30.861165 55.478267 C 30.90919 55.673454 30.95456 55.871091 30.997591 56.070996 C 31.002663 56.094561 31.007576 56.118162 31.012577 56.141793 C 31.053946 56.337224 31.092877 56.53506 31.129366 56.735038 C 31.133484 56.757612 31.137714 56.780103 31.141768 56.802734 C 31.179489 57.013218 31.214478 57.226408 31.246672 57.441972 C 31.247427 57.447035 31.248503 57.451892 31.249255 57.456958 C 31.249768 57.460409 31.250294 57.463841 31.250806 57.467293 C 31.283402 57.687261 31.312471 57.910151 31.339172 58.13547 C 31.340061 58.142971 31.341391 58.150183 31.342273 58.15769 C 31.34286 58.162689 31.343239 58.167675 31.343823 58.172677 C 31.370263 58.398867 31.393743 58.627815 31.414103 58.859456 C 31.414593 58.865031 31.415168 58.870415 31.415653 58.875993 C 31.415894 58.878752 31.41593 58.881501 31.41617 58.884261 C 31.436546 59.118818 31.45385 59.356153 31.467847 59.596362 C 31.468171 59.601933 31.468559 59.607325 31.46888 59.612899 C 31.46904 59.615667 31.469238 59.618398 31.469397 59.621167 C 31.483354 59.864774 31.493675 60.11117 31.50092 60.360657 C 31.500985 60.362927 31.501371 60.365104 31.501436 60.367375 C 31.501461 60.368239 31.501412 60.369094 31.501436 60.369958 C 31.508723 60.623942 31.512639 60.880819 31.512805 61.140971 C 31.512972 61.401805 31.509628 61.665541 31.50247 61.932654 C 31.48815 62.467012 31.459263 63.013939 31.41462 63.573897 L 33.291508 63.573897 L 34.788574 63.476229 L 35.141007 63.452974 L 35.141007 49.778874 z M 49.994364 49.778874 L 49.994364 53.715584 C 50.004642 53.713046 50.015087 53.711377 50.02537 53.708866 C 50.18578 53.669697 50.346841 53.633409 50.508545 53.600863 C 50.543099 53.593909 50.577806 53.587877 50.612415 53.581226 C 50.761663 53.552539 50.911311 53.52676 51.061483 53.503711 C 51.090937 53.49919 51.120363 53.494579 51.149849 53.490275 C 51.310332 53.466852 51.471164 53.446798 51.632507 53.429814 C 51.651489 53.427816 51.67036 53.425005 51.689351 53.423096 C 52.242211 53.367528 52.799592 53.349566 53.357983 53.369869 C 53.379867 53.370665 53.401726 53.372573 53.423612 53.373486 C 53.584861 53.38021 53.745976 53.389864 53.907304 53.402942 C 53.938318 53.405457 53.969308 53.40846 54.000321 53.41121 C 54.154918 53.424916 54.309364 53.441265 54.463859 53.460819 C 54.495405 53.464813 54.526889 53.468985 54.558427 53.473222 C 54.720929 53.495052 54.883538 53.519833 55.045736 53.548153 C 55.065203 53.551553 55.084669 53.554478 55.10413 53.557971 C 55.662738 53.658216 56.218753 53.797387 56.769145 53.975 C 56.784676 53.980013 56.800131 53.985428 56.815653 53.990503 C 56.981729 54.044789 57.147356 54.102248 57.312264 54.163619 C 57.335246 54.172173 57.358036 54.181282 57.380994 54.189974 C 57.54136 54.250682 57.700973 54.314773 57.860034 54.38221 C 57.880031 54.39069 57.900004 54.398946 57.919979 54.407532 C 58.094267 54.482436 58.267885 54.560673 58.440361 54.643693 C 58.442593 54.644768 58.444846 54.645717 58.447078 54.646794 C 58.447633 54.647061 58.448074 54.64756 58.448629 54.647827 C 58.808145 54.821184 59.163578 55.012165 59.51368 55.220919 C 59.52686 55.228779 59.539789 55.237296 59.552954 55.245207 C 59.708305 55.338536 59.862273 55.43529 60.015458 55.535628 C 60.04326 55.553841 60.070931 55.572478 60.098657 55.590922 C 60.241232 55.685751 60.382929 55.783497 60.523437 55.884444 C 60.550569 55.903939 60.577518 55.923632 60.604569 55.943355 C 60.749834 56.049255 60.893733 56.158491 61.036584 56.270984 C 61.054761 56.2853 61.073225 56.298935 61.091361 56.313359 C 61.421402 56.575783 61.744748 56.855205 62.060295 57.153101 C 62.214734 57.298901 62.367025 57.449911 62.517631 57.604236 C 62.534261 57.621279 62.550659 57.638765 62.56724 57.655912 C 62.704943 57.79829 62.841218 57.944049 62.975484 58.093612 C 62.990538 58.110384 63.005434 58.127392 63.020443 58.144255 C 63.152266 58.292325 63.282305 58.443955 63.4106 58.599007 C 63.429249 58.621549 63.447838 58.644014 63.46641 58.666703 C 63.603679 58.834379 63.739113 59.005647 63.87207 59.181401 C 63.874085 59.184064 63.876258 59.186487 63.878271 59.189152 C 63.878939 59.190036 63.879671 59.190852 63.880339 59.191736 C 64.301248 59.749012 64.699447 60.347251 65.072514 60.985942 C 65.084494 61.006454 65.096243 61.027356 65.108171 61.047953 C 65.217016 61.235893 65.323712 61.427632 65.428048 61.622595 C 65.444244 61.652864 65.460538 61.683107 65.476624 61.713546 C 65.581611 61.912189 65.683948 62.114359 65.784098 62.320227 C 65.793858 62.340292 65.803841 62.360039 65.813554 62.380172 C 65.936423 62.634829 66.057003 62.892755 66.172188 63.158419 L 74.926693 63.752698 C 74.98907 63.525386 75.04364 63.302352 75.102909 63.07677 L 75.102393 63.07677 C 75.144372 62.915407 75.188107 62.75335 75.229 62.592562 L 49.994364 49.778874 z " /><path
- id="red-dg"
- style="display:inline;opacity:1;fill:#c8102e;fill-opacity:1;stroke-width:0"
- d="M 7.1888533,22.980014 C 6.2170931,23.57993 5.352833,24.26576 4.6231453,25.050017 l 5.2010067,2.641165 c 0.328399,-0.852487 1.010447,-1.651975 1.933747,-2.391184 z m 58.6893977,2.75498 -15.100522,7.667801 h 6.643513 L 68.289423,27.883996 C 67.524382,27.120768 66.718389,26.405193 65.878251,25.734994 Z M 20.80849,29.895793 c -0.832927,0.74517 -1.652623,1.468459 -2.44392,2.13289 l 2.706426,1.374112 h 6.643513 z m 6.906019,18.592623 -0.151465,0.07691 c 0.60323,0.780791 1.154362,1.625715 1.641049,2.540342 l 5.153929,-2.617259 z m 29.706733,0 18.780735,9.537197 c 0.182388,-1.071411 0.330554,-2.122481 0.440062,-3.14996 L 64.064244,48.488416 Z" /><path
- id="red-vh"
- style="color:#000000;display:inline;opacity:1;fill:#c8102e;stroke:none;stroke-width:0;-inkscape-stroke:none"
- d="m 44.160825,18.452819 c -2.019484,-0.01833 -4.045008,0.118241 -6.048908,0.405375 V 36.420231 H 4.9792945 c 1.5683804,1.387126 3.6620338,2.485787 5.9936435,3.078763 4.08851,0.893003 9.384115,2.524121 13.574607,5.972505 h 13.564372 v 17.786556 l 2.423964,-0.159032 c 1.293891,-3.901769 3.661369,-6.655376 6.487954,-8.217134 v -9.41039 h 29.597231 c -0.409692,-3.327191 -1.25907,-6.3424 -2.464906,-9.051268 H 47.023835 V 18.584306 c -0.951002,-0.07744 -1.906117,-0.122802 -2.86301,-0.131487 z" /><circle
- style="fill:#222222;fill-opacity:1;stroke:#222222;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:1.5"
- id="eye"
- cx="27.271389"
- cy="30.787148"
- r="1.4" /><path
- style="color:#000000;fill:#222222;stroke-linejoin:round;-inkscape-stroke:none"
- d="M 35.435547,19.416016 34.94197,19.62998 c 3.675222,6.313403 5.02201,16.221177 3.477952,22.737207 -0.772029,3.258016 -2.397939,5.507973 -4.540141,6.269935 -2.142203,0.761963 -5.344306,0.185432 -9.159639,-3.175749 l 0.10017,0.278861 c 3.881207,3.419212 7.004773,4.349191 9.386719,3.501953 2.381947,-0.847237 3.907157,-3.417209 4.699219,-6.759765 1.584124,-6.685113 0.292138,-16.602488 -3.470703,-23.066406 z"
- id="ear"
- sodipodi:nodetypes="ccssccssc" /><path
- style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:#222222;stroke-width:0.2;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
- d="m 40.53582,63.098807 -9.130211,0.598966 C 32.861398,46.275969 19.370227,41.333355 10.972989,39.499249 5.3577702,38.071186 1.1120629,33.714331 2.300207,29.442882 c 1.4847268,-6.705023 9.33023,-9.19577 17.664,-10.10073 l 2.705071,1.391195 c -7.415947,1.777263 -16.2224943,5.704583 -11.941983,10.73609 1.735119,1.922638 5.775966,1.785973 7.526458,0.653666 5.538509,-4.628112 12.210783,-11.933086 18.62208,-13.070089 21.98344,-3.858786 47.3508,10.808259 38.050577,44.699629 L 66.171727,63.158506 C 60.397713,49.841276 44.75717,50.369159 40.53582,63.098767 Z"
- id="elephant-outline"
- sodipodi:nodetypes="cccccccccccc" /></g></g></svg>
- <br>
- PGDay UK
- </h1>
- <p>London, England</p>
- <p>September 12, 2023</p>
- <hr>
- <div class="social-media">
- <a class="sm-email" href="mailto:contact@pgday.uk"><i class="fa-solid fa-envelope"></i></a>
- <a class="sm-twitter" href="https://twitter.com/PostgresUK"><i class="fa-brands fa-twitter"></i></a>
- </div>
- </div>
- </body>
-</html>
{%- endblock %}
{% block content %}
-<h1>Things to do in {{ city }}</h1>
+<section class="header">
+ <h3>Things to do in {{ city }}</h3>
+ <div class="container centred">
+ <p>
+ Like any capital city London is full of places to visit and history to explore. Far too many to list here, so these are some highlights near to the venue.
+ </p>
+ </div>
+</section>
-<h2>Museums and Memorials</h2>
+<section>
+ <h3>Parks And Sights</h3>
+ <div class="container">
+ <p class="centred">
+ London has quite a few Royal parks, often with a mix of large landscaped areas, formal gardens, lakes and other little follies.
+ </p>
+ <div class="card">
+ <h4>The Regent's Park</h4>
+ <p>
+ Located a short walk north from the venue, the Regent’s Park combines large open spaces with tree-lined pathways, formal gardens, and four children’s playgrounds. It has excellent sports facilities, and contains central London’s largest outdoor sports area.
+ </p>
+ <p>
+ <a href="https://www.royalparks.org.uk/parks/the-regents-park" style="margin-right: 20px;">More Information</a>
+ <a href="https://goo.gl/maps/gZvpThr9mtXqfFyk6">Map</a>
+ </p>
+ </div>
+ <div class="card">
+ <h4>Hyde Park</h4>
+ <p>
+ A good walk pr short tube ride from the venue, set right in the heart of London, Hyde Park offers both world-class events and concerts together with plenty of quiet places to relax and unwind.
+ </p>
+ <p>
+ <a href="https://www.royalparks.org.uk/parks/hyde-park" style="margin-right: 20px;">More Information</a>
+ <a href="https://goo.gl/maps/EFmAte5MgV4nMqEW9">Map</a>
+ </p>
+ </div>
+ <div class="card">
+ <h4>Trafalgar Square</h4>
+ <p>
+ A good walk pr short tube ride from the venue is an iconic square in London hosting Nelson's Column, water features and Lion statues.
+ </p>
+ <p>
+ <a href="https://goo.gl/maps/EFmAte5MgV4nMqEW9">Map</a>
+ </p>
+ </div>
+ <div class="card">
+ <h4>Green Park and St James's Park</h4>
+ <p>
+ A short walk down The Mall from Trafalgar Square are St James's Park and Green Park. Featuring Buckingham Palace, the Victoria Memorial and the Wellington Arch.
+ </p>
+ <p>
+ <a href="https://goo.gl/maps/EFmAte5MgV4nMqEW9">Map</a>
+ </p>
+ </div>
+ <div class="card">
+ <h4>Westminster</h4>
+ <p>
+ </p>
+ <p>
+ <a href="https://goo.gl/maps/EFmAte5MgV4nMqEW9">Map</a>
+ </p>
+ </div>
+ <div class="card">
+ <h4>St Pauls</h4>
+ <p>
+ </p>
+ <p>
+ <a href="https://goo.gl/maps/EFmAte5MgV4nMqEW9">Map</a>
+ </p>
+ </div>
+ </div>
+</section>
-<h2>Gardens and Parks</h2>
+<section>
+ <h3>Museums</h3>
+ <div class="container">
+ <div class="card">
+ <h4>Wellcome Collection</h4>
+ <p>
+ Situated a short walk from the venue at Euston. The Wellcome Collection is a free museum and library that aims to challenge how we all think and feel about health.
+ </p>
+ <p>
+ <a href="https://wellcomecollection.org/" style="margin-right: 20px;">More Information</a>
+ </p>
+ </div>
+ <div class="card">
+ <h4>Wallace Collection</h4>
+ <p>
+ Located close to the venue. The Wallace Collection is a national museum housing unsurpassed masterpieces of painting, sculpture, furniture, arms and armour, and porcelain.
+ </p>
+ <p>
+ <a href="https://www.wallacecollection.org/" style="margin-right: 20px;">More Information</a>
+ </p>
+ </div>
+ <div class="card">
+ <h4>British Museum</h4>
+ <p>
+ </p>
+ <p>
+ <a href="https://www.britishmuseum.org/" style="margin-right: 20px;">More Information</a>
+ </p>
+ </div>
+ <div class="card">
+ <h4>London Transport Museum</h4>
+ <p>
+ </p>
+ <p>
+ <a href="https://www.ltmuseum.co.uk/" style="margin-right: 20px;">More Information</a>
+ </p>
+ </div>
+ <div class="card">
+ <h4>V&A Museum</h4>
+ <p>
+ Located on the south side of Hyde Park at South Kensington. A world of creativity in the heart of London. From unmissable exhibitions to extraordinary collections, there is something for everyone at the global destination for art, design and performance
+ </p>
+ <p>
+ <a href="https://www.vam.ac.uk/south-kensington" style="margin-right: 20px;">More Information</a>
+ </p>
+ </div>
+ </div>
+</section>
-<h2>With kids</h2>
+<section>
+ <h3>With kids</h3>
+ <div class="container">
+ <div class="card">
+ <h4>London Zoo</h4>
+ <p>
+ </p>
+ <p>
+ <a href="" style="margin-right: 20px;">More Information</a>
+ </p>
+ </div>
+ <div class="card">
+ <h4>London Aquarium</h4>
+ <p>
+ </p>
+ <p>
+ <a href="https://www.visitsealife.com/london/" style="margin-right: 20px;">More Information</a>
+ </p>
+ </div>
+ <div class="card">
+ <h4>London Eye</h4>
+ <p>
+ </p>
+ <p>
+ <a href="https://www.londoneye.com/" style="margin-right: 20px;">More Information</a>
+ </p>
+ </div>
+ <div class="card">
+ <h4>Science Museum</h4>
+ <p>
+ Located on the south side of Hyde Park at South Kensington.
+ </p>
+ <p>
+ <a href="https://www.sciencemuseum.org.uk/home" style="margin-right: 20px;">More Information</a>
+ </p>
+ </div>
+ <div class="card">
+ <h4>Natural History Museum</h4>
+ <p>
+ Also located at South Kensington, a free national museum where you can travel through 4.6 billion years of our planet's history and help protect its future.
+ </p>
+ <p>
+ <a href="https://www.nhm.ac.uk/" style="margin-right: 20px;">More Information</a>
+ </p>
+ </div>
+ </div>
+</section>
-{% if tourism_url %}
-<h2>Learn more</h2>
-<p><a href="{{ tourism_url }}">The Official Tourist Website for {{ city }}</a></p>
-{% endif %}
+<section>
+ <h3>Art and Culture</h3>
+ <div class="container">
+ <div class="card">
+ <h4>The National Gallery</h4>
+ <p>
+ Located at Trafalgar Square
+ </p>
+ <p>
+ <a href="https://www.nationalgallery.org.uk/" style="margin-right: 20px;">More Information</a>
+ </p>
+ </div>
+ <div class="card">
+ <h4>The Southbank Centre</h4>
+ <p>
+ Locted at Waterloo on the south bank of the Thames, a short tube from the venue. Is the largest arts centre in the UK and one of the nation's top visitor attractions. Seeking out the world’s most exciting artists, from household names to fresh new talent, and give them space to showcase their best work.
+ </p>
+ <p>
+ <a href="https://www.southbankcentre.co.uk/" style="margin-right: 20px;">More Information</a>
+ </p>
+ </div>
+ <div class="card">
+ <h4>The Barbican Centre</h4>
+ <p>
+ Situated in the City of London, a short tube ride from the venue. The Barbican Centre is a performing arts centre hosting classical and contemporary music concerts, theatre performances, film screenings and art exhibitions. It also houses a library, three restaurants, and a conservatory.
+ </p>
+ <p>
+ <a href="https://www.barbican.org.uk/" style="margin-right: 20px;">More Information</a>
+ </p>
+ </div>
+ <div class="card">
+ <h4>National Theatre</h4>
+ <p>
+ </p>
+ <p>
+ <a href="https://www.nationaltheatre.org.uk" style="margin-right: 20px;">More Information</a>
+ </p>
+ </div>
+ </div>
+</section>
+
+<section>
+ <h3>A Little Out There</h3>
+ <div class="container">
+ <div class="card">
+ <h4>Brooklands</h4>
+ <p>
+ A bit outside of London, around 40 minutes by train from Waterloo station. It was the first ever purpose built race track, with a long history. Discover the pioneers of speed, flight and adventure at the birthplace of British motorsport, aviation and home of Concorde.
+ </p>
+ <p>
+ <a href="https://www.brooklandsmuseum.com/" style="margin-right: 20px;">More Information</a>
+ </p>
+ </div>
+ </div>
+</section>
+
+<section>
+ <h3>More Information</h3>
+ <div class="container">
+ {% if tourism_url %}
+ <div class="card">
+ <h4>Tourist Information</h4>
+ <p><a href="{{ tourism_url }}">The Official Tourist Website for {{ city }}</a></p>
+ </div>
+ {% endif %}
+ </div>
+</section>
{% endblock content %}
{% block title %}Venue{% endblock %}
{% block content %}
-<h1>Venue</h1>
+<!-- Page Content -->
+<section class="header">
+ <h2>Venue</h2>
+ <h3>{{ venue.name }}</h3>
+ <h6>
+ This year, {{ confname }} will be held at the
+ <a href="{{ venue.url }}" target="_blank">{{ venue.name }}</a>.
+ </h6>
+ <div class="container">
+ <div class="map">
+ <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2482.6603135922787!2d-0.14824902287807415!3d51.519447671815975!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x48761ad4178f9133%3A0x658323e5ae6e69d4!2s22%20Duchess%20Mews%2C%20London%20W1G%209DT!5e0!3m2!1sen!2suk!4v1707737297944!5m2!1sen!2suk" width="100%" height="450" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>
+ <h5>{{ venue.name }}</h5>
+ <p>{{ venue.address }}</p>
+ <p>
+ The venue is located in the west end of London, with easy access from the main terminus stations via the Underground, bus or taxi. In general the London Underground is the fastest way to travel around central London.
+ </p>
+ <p>
+ The <a href="https://tfl.gov.uk/plan-a-journey/">TFL travel planner</a> will show comprehensive options, using the destination postcode: <em>W1W 6JJ</em>.
+ </p>
+ </div>
+ </div>
+</section>
+
+<section class="travel">
+ <h3>Getting To {{ venue.name }}</h3>
+ <div class="container">
+ <div class="card">
+ <h4>By Underground</h4>
+ <p>
+ The venue is within 10 minutes walk of the following underground stations:
+ </p>
+ <ul>
+ <li><a href="https://goo.gl/maps/kWSoT8jFtKKdNimF6">Great Portland Street</a> (Circle, Hammersmith & City and Metropolitan lines)</li>
+ <li><a href="https://goo.gl/maps/6XsfUXWEH1i2J7iD9">Regents Park</a> (Bakerloo line)</li>
+ <li><a href="https://goo.gl/maps/ycrMFfoTWpDNfXjK8">Oxford Circus</a> (Central, Victoria and Bakerloo lines)</li>
+ <li><a href="https://goo.gl/maps/QbqZDenYUCyzX51KA">Goodge Street</a> (Northern line)</li>
+ </ul>
+ <p>
+ For the slightly more adventurous and to save changing underground lines, the following stations are approximately 15 minutes walk:
+ </p>
+ <ul>
+ <li><a href="https://goo.gl/maps/jGxD64TSZCobEwMh6">Tottenham Court Road</a> (Elizabeth, Central and Northern lines)</li>
+ <li><a href="https://goo.gl/maps/5HSBvG5xq3raP4DV9">Bond Street</a> (Elizabeth, Central and Jubilee lines)</li>
+ </ul>
+ </div>
-<h2>{{ venue.name }}</h2>
-<p>
- This year, {{ confname }} will be held at the
- <a href="{{ venue.url }}" target="_blank">{{ venue.name }}</a>.
-</p>
+ <div class="card">
+ <h4>By National Rail</h4>
+ <p>
+ Marylebone, Euston, Kings Cross & St Pancras and Paddington National Rail stations are approximately 10 minutes by taxi, 15 minutes by underground or a 20 minute walk.
+ </p>
+ <p>
+ Charing Cross, Victoria, Waterloo, Liverpool Street, Moorgate National Rail stations are a single underground trip away.
+ </p>
+ <h5>Recommended Routes</h5>
+ <ul>
+ <li>From Euston take the Victoria line to Oxford Circus</li>
+ <li>From Kings Cross & St Pancras take the Victoria line to Oxford Circus</li>
+ <li>From Paddington take the Bakerloo line to Regent's Park</li>
+ <li>From Marylebone take the Bakerloo line to Regent's Park</li>
+ <li>From Charing Cross take the Bakerloo line to Regent's Park</li>
+ <li>From Victoria take the Victoria line to Oxford Circus</li>
+ <li>From Waterloo take the Bakerloo line to Regent's Park</li>
+ <li>From Liverpool Street take the Central line to Oxford Circus</li>
+ <li>From Moorgate take the Metropolitan line to Great Portland Street</li>
+ </ul>
+ </div>
+ <div class="card">
+ <h4>By Bus</h4>
+ <p>
+ Many bus stops are within a few minutes walk of Hallam Street, including No's: 3, 6, 8, 10, 12, 13, 15, 23, 25, 73, 88, 94, 98, 113, 137, 139, 159, 189, 453 and C2.
+ </p>
+ </div>
-<h2>Travel</h2>
-<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2482.6603135922787!2d-0.14824902287807415!3d51.519447671815975!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x48761ad4178f9133%3A0x658323e5ae6e69d4!2s22%20Duchess%20Mews%2C%20London%20W1G%209DT!5e0!3m2!1sen!2suk!4v1707737297944!5m2!1sen!2suk" width="600" height="450" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>
-<h4>{{ venue.name }}</h4>
-<p>{{ venue.address }}</p>
-<p>
- The venue is located in the west end of London, with easy access from the main terminus stations via the Underground, bus or taxi. In general the London Underground is the fastest way to travel around central London.
-</p>
-<p>
- The <a href="https://tfl.gov.uk/plan-a-journey/">TFL travel planner</a> will show comprehensive options, using the destination postcode: <em>W1W 6JJ</em>.
-</p>
+ <div class="card">
+ <h4>By Car</h4>
+ <p>
+ To plan your journey use the postcode: W1G 9DT. Please note that this venue is within the <a href="http://www.tfl.gov.uk/roadusers/congestioncharging/">Congestion Charge zone</a>.
+ </p>
+ <p>
+ There is on-street parking nearby, see: <a href="https://www.westminster.gov.uk/parking">Parking in Westminster</a> for more information. The nearest <a href="https://www.ncp.co.uk/">NCP</a> car park is at 6-7 Weymouth Mews.
+ </p>
+ <p>
+ To view spaces in the area reserved for Blue Badge holders on a map please visit <a href="https://www.gov.uk/where-registered-disabled-drivers-can-park">GOV.UK</a> and enter our postcode: W1W 6JJ.
+ </p>
+ </div>
-<h3>By Underground</h3>
-<p>
- The venue is within 10 minutes walk of the following underground stations:
-</p>
-<ul>
- <li><a href="https://goo.gl/maps/kWSoT8jFtKKdNimF6">Great Portland Street</a> (Circle, Hammersmith & City and Metropolitan lines)</li>
- <li><a href="https://goo.gl/maps/6XsfUXWEH1i2J7iD9">Regents Park</a> (Bakerloo line)</li>
- <li><a href="https://goo.gl/maps/ycrMFfoTWpDNfXjK8">Oxford Circus</a> (Central, Victoria and Bakerloo lines)</li>
- <li><a href="https://goo.gl/maps/QbqZDenYUCyzX51KA">Goodge Street</a> (Northern line)</li>
-</ul>
-<p>
- For the slightly more adventurous and to save changing underground lines, the following stations are approximately 15 minutes walk:
-</p>
-<ul>
- <li><a href="https://goo.gl/maps/jGxD64TSZCobEwMh6">Tottenham Court Road</a> (Elizabeth, Central and Northern lines)</li>
- <li><a href="https://goo.gl/maps/5HSBvG5xq3raP4DV9">Bond Street</a> (Elizabeth, Central and Jubilee lines)</li>
-</ul>
-
-<h3>By National Rail</h3>
-<p>
- Marylebone, Euston, Kings Cross & St Pancras and Paddington National Rail stations are approximately 10 minutes by taxi, 15 minutes by underground or a 20 minute walk.
-</p>
-<p>
- Charing Cross, Victoria, Waterloo, Liverpool Street, Moorgate National Rail stations are a single underground trip away.
-</p>
-<h4>Recommended Routes</h4>
-<ul>
- <li>From Euston take the Victoria line to Oxford Circus</li>
- <li>From Kings Cross & St Pancras take the Victoria line to Oxford Circus</li>
- <li>From Paddington take the Bakerloo line to Regent's Park</li>
- <li>From Marylebone take the Bakerloo line to Regent's Park</li>
- <li>From Charing Cross take the Bakerloo line to Regent's Park</li>
- <li>From Victoria take the Victoria line to Oxford Circus</li>
- <li>From Waterloo take the Bakerloo line to Regent's Park</li>
- <li>From Liverpool Street take the Central line to Oxford Circus</li>
- <li>From Moorgate take the Metropolitan line to Great Portland Street</li>
-</ul>
-
-<h3>By Bus</h3>
-<p>
- Many bus stops are within a few minutes walk of Hallam Street, including No's: 3, 6, 8, 10, 12, 13, 15, 23, 25, 73, 88, 94, 98, 113, 137, 139, 159, 189, 453 and C2.
-</p>
-
-<h3>By Car</h3>
-<p>
- To plan your journey use the postcode: W1G 9DT. Please note that this venue is within the <a href="http://www.tfl.gov.uk/roadusers/congestioncharging/">Congestion Charge zone</a>.
-</p>
-<p>
- There is on-street parking nearby, see: <a href="https://www.westminster.gov.uk/parking">Parking in Westminster</a> for more information. The nearest <a href="https://www.ncp.co.uk/">NCP</a> car park is at 6-7 Weymouth Mews.
-</p>
-<p>
- To view spaces in the area reserved for Blue Badge holders on a map please visit <a href="https://www.gov.uk/where-registered-disabled-drivers-can-park">GOV.UK</a> and enter our postcode: W1W 6JJ.
-</p>
-
-
-<h2>Things to do in {{ city }}</h2>
-<p>
- See our <a href="{{ link("things-to-do/") }}">Things to do in {{ city }}</a> page for ideas what to do while in {{ city }}.
-</p>
+ <div class="card">
+ <h3>Things to do in {{ city }}</h3>
+ <p>
+ See our <a href="{{ link("things-to-do/") }}">Things to do in {{ city }}</a> page for ideas what to do while in {{ city }}.
+ </p>
+ </div>
+ </div>
+</section>
{% endblock content %}
{% extends "base.html" %}
{% block title %}VISA Letter of Invitation{% endblock %}
{% block content %}
-<h1>Letter of Invitation for VISA</h1>
-<p>
- In case you need a letter of invitation from us for the purpose of applying for a
- United Kingdom visa, the information below is <strong>required</strong> in order for us
- to be able to issue one. Unless <strong>all</strong> of the information is enclosed
- we cannot issue a letter of invitation.
-</p>
-<ul>
- <li>First name</li>
- <li>Last name</li>
- <li>Nationality</li>
- <li>Date of birth</li>
- <li>Home address</li>
- <li>Cell phone number</li>
- <li>Country of residence</li>
- <li>Address of the {{ country_adjective }} embassy in your country</li>
- <li>Full name <strong>as shown on passport</strong></li>
- <li>Gender <strong>as shown on passport</strong></li>
- <li>Passport number</li>
- <li>Passport issuing country</li>
- <li>Passport expiration date</li>
- <li>Accommodation info (where are you staying during the conference)</li>
- <li>Duration of stay</li>
-</ul>
-<p>
- Please note that we can only issue letter of invitations for attendees with a valid
- and paid registration for the conference.
-</p>
-<p>
- Please send the information to <a href="mailto:contact@pgday.uk">contact@pgday.uk</a> for processing.
-</p>
+<section class="page">
+ <h2>Letter of Invitation for VISA</h2>
+ <div class="container">
+ <p>
+ In case you need a letter of invitation from us for the purpose of applying for a
+ United Kingdom visa, the information below is <strong>required</strong> in order for us
+ to be able to issue one. Unless <strong>all</strong> of the information is enclosed
+ we cannot issue a letter of invitation.
+ </p>
+ <ul>
+ <li>First name</li>
+ <li>Last name</li>
+ <li>Nationality</li>
+ <li>Date of birth</li>
+ <li>Home address</li>
+ <li>Cell phone number</li>
+ <li>Country of residence</li>
+ <li>Address of the {{ country_adjective }} embassy in your country</li>
+ <li>Full name <strong>as shown on passport</strong></li>
+ <li>Gender <strong>as shown on passport</strong></li>
+ <li>Passport number</li>
+ <li>Passport issuing country</li>
+ <li>Passport expiration date</li>
+ <li>Accommodation info (where are you staying during the conference)</li>
+ <li>Duration of stay</li>
+ </ul>
+ <p>
+ Please note that we can only issue letter of invitations for attendees with a valid
+ and paid registration for the conference.
+ </p>
+ <p>
+ Please send the information to <a href="mailto:{{ mailto }}">{{ mailto }}</a> for processing.
+ </p>
+</div>
+</section>
{% endblock %}
{%- endblock %}
{% block content %}
-<h1>Interview with {{ sponsorname }}</h1>
+<section class="header">
+ <h2>Interview with {{ sponsorname }}</h2>
+ <div class="container centred">
+ <p id="disclaimer">
+ Any views or opinions represented or expressed in this interview belong solely
+ to the interviewee and do not neccessarily represent those of the {{ confname }} {{ year }}
+ organisation, PostgreSQL Europe, or the wider PostgreSQL community, unless explicitly stated.
+ </p>
+ </div>
+</section>
-<p id="disclaimer">
- Any views or opinions represented or expressed in this interview belong solely
- to the interviewee and do not neccessarily represent those of the {{ confname }} {{ year }}
- organisation, PostgreSQL Europe, or the wider PostgreSQL community, unless explicitly stated.
-</p>
-
-{% for s in sponsors %}
- {% for c in s.companies if c.interview and c.name == sponsorname %}
- {% for i in c.interview %}
- <h2>{{ i.Q }}</h2>
- {% for a in i.A %}
- <p>{{ a }}</p>
+<section>
+ <div class="container">
+ {% for s in sponsors %}
+ {% for c in s.companies if c.interview and c.name == sponsorname %}
+ {% for i in c.interview %}
+ <div class="card">
+ <h4>{{ i.Q }}</h4>
+ {% for a in i.A %}
+ <p>{{ a }}</p>
+ {% endfor %}
+ </div>
+ {% endfor %}
{% endfor %}
{% endfor %}
- <h2>Thank you!</h2>
- {% endfor %}
-{% endfor %}
+ </div>
+</section>
{% endblock %}