html,body,div,span,applet,object,iframe,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}:root{--colour-black: #000000;--colour-logo-blue: #031553;--colour-logo-blue-lighter: #072282;--colour-logo-yellow: #fdc125;--colour-white: #ffffff;--font-ibmplexsans: "IBM Plex Sans", sans-serif}.page-content .button-link-group{display:flex;flex-direction:row;gap:10px}.page-content .button-link{background-color:var(--colour-black);border:1px solid var(--colour-white);border-left-width:6px;color:var(--colour-white);display:inline-block;font-size:13px;padding:7px;position:relative;text-decoration:none;text-transform:uppercase;transition:all ease-in-out .3s;transition-property:border-color,color;z-index:1}.page-content .button-link::before{content:"";background-color:var(--colour-logo-yellow);position:absolute;height:100%;left:0;top:0;transition:width ease-in-out .3s;width:0;z-index:-1}@media(min-width: 400px){.page-content .button-link{font-size:16px;padding:10px}}@media(min-width: 768px){.page-content .button-link:hover{border-color:var(--colour-logo-yellow);color:var(--colour-black)}.page-content .button-link:hover::before{width:100%}}.column{margin:0 auto;max-width:1040px;width:100%}.page-content>.column{padding-left:15px;padding-right:15px}@media(min-width: 768px){.page-content>.column{padding-left:30px;padding-right:30px}}.footer-content{border-top:1px solid var(--colour-white);text-align:center;display:grid;gap:15px;grid-template-columns:1fr;grid-template-rows:auto auto auto;padding:15px 0}.footer-content p{margin:0 auto;max-width:260px}.footer-content .copyright{grid-row:2}.footer-content .credit{grid-row:3}.footer-content .univ-logo{grid-row:1}.footer-content .univ-logo img{background-color:var(--colour-white);height:auto;max-width:210px;padding:10px;width:100%}@media(min-width: 768px){.footer-content{gap:10px;grid-template-columns:1fr auto;grid-template-rows:1fr auto;padding-top:20px;text-align:left}.footer-content p{max-width:none;width:100%}.footer-content .copyright{align-self:end;grid-column:1;grid-row:1}.footer-content .credit{align-self:end;grid-column:1;grid-row:2}.footer-content .univ-logo{grid-column:2;grid-row:1/-1}}.page-content h1{border-top:1px solid var(--colour-logo-yellow);margin-bottom:2em;padding:10px 0 10px 13.89%;position:relative}.page-content h1::after{content:"";background-color:var(--colour-logo-yellow);display:block;height:6px;left:0;position:absolute;top:-6px;width:13.89%}.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{border-bottom:1px solid var(--colour-logo-yellow);color:var(--colour-logo-yellow);padding-bottom:10px}.home .page-content h1{text-shadow:0 0 15px rgba(0,0,0,.6);z-index:0}.home .page-content h1::before{background:linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 40%),linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 40%),rgba(0,0,0,0) url(//blockchain.univ.ox.ac.uk/wp-content/themes/univblockchain/dist/background-lines.jpg) no-repeat center center;background-size:cover;content:"";height:100%;left:50%;margin-left:-50vw;margin-right:-50vw;opacity:40%;position:absolute;right:50%;top:0;width:100vw;z-index:-1}@media(min-width: 768px){.page-content h1{padding-bottom:30px;padding-top:30px}.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{padding-bottom:16px}}@media(min-width: 1100px){.page-content h1{padding-left:9.62%}.page-content h1::after{width:9.62%}}img.aligncenter{clear:both;display:block;margin:0 auto 20px auto}img.alignleft{float:left;margin:0 20px 20px 0;max-width:50%}img.alignright{float:right;margin:0 0 20px 20px;max-width:50%}.featured-image-above-title img{display:block;object-fit:cover;height:clamp(250px,27vw,360px);width:100%}.featured-image-above-title+h1{margin-top:0}@media(min-width: 768px){img.alignleft,img.alignright{max-width:none}}*{box-sizing:border-box}body{background-color:var(--colour-black);color:var(--colour-white);font-family:var(--font-ibmplexsans);font-weight:400}img{height:auto;max-width:100%}header{background:rgba(0,0,0,0) url(//blockchain.univ.ox.ac.uk/wp-content/themes/univblockchain/dist/header-background.jpg) no-repeat center center}.header-content{margin:0 auto;max-width:1040px;padding-left:15px;padding-right:15px}.page-content{margin-bottom:30px;margin-top:60px}footer{margin:0 auto 15px auto;max-width:1040px;padding-left:15px;padding-right:15px}@media(min-width: 768px){footer,.header-content{padding-left:30px;padding-right:30px}.page-content{margin-bottom:100px;margin-top:100px}footer{margin-bottom:30px}}.menu-main-menu-container{margin-top:30px}.menu-main-menu-container ul{display:grid;gap:10px;list-style:none;padding:0}.menu-main-menu-container a{background-color:var(--colour-black);border:1px solid var(--colour-white);border-left-width:6px;color:var(--colour-white);display:block;font-size:13px;padding:7px;position:relative;text-decoration:none;text-transform:uppercase;transition:all ease-in-out .3s;transition-property:border-color,color;z-index:1}.menu-main-menu-container a::before{content:"";background-color:var(--colour-logo-yellow);position:absolute;height:100%;left:0;top:0;transition:width ease-in-out .3s;width:0;z-index:-1}.menu-main-menu-container li.current-menu-item a{background-color:var(--colour-logo-yellow);border-color:var(--colour-logo-yellow);color:var(--colour-black)}@media(min-width: 400px){.menu-main-menu-container ul{grid-template-columns:1fr 1fr}.menu-main-menu-container a{font-size:16px;padding:10px}}@media(min-width: 768px){.menu-main-menu-container ul{gap:40px;grid-template-columns:1fr 1fr 1fr 1fr}.menu-main-menu-container a{padding:7px 10px}.menu-main-menu-container li:not(.current-menu-item) a:hover{border-color:var(--colour-logo-yellow);color:var(--colour-black)}.menu-main-menu-container li:not(.current-menu-item) a:hover::before{width:100%}}.pagination{display:flex;justify-content:center;margin:0 auto;max-width:1040px;width:100%}.page-content>.pagination{padding-left:15px;padding-right:15px}@media(min-width: 768px){.page-content>.pagination{padding-left:30px;padding-right:30px}}.pagination .nav-links span,.pagination .nav-links a{display:inline-block;padding:10px}.header-content>h1{display:flex;justify-content:center;padding-top:50px;overflow-x:hidden}.header-content>h1 a{background:rgba(0,0,0,0) url(//blockchain.univ.ox.ac.uk/wp-content/themes/univblockchain/dist/svg/blockchain-research-centre-logo.svg) no-repeat center center;background-size:contain;display:block;font-size:0;height:88px;text-align:center;width:200px}@media(min-width: 400px){.header-content>h1 a{height:106px;width:240px}}@media(min-width: 768px){.header-content>h1 a{height:144px;width:327px}}.spacer{display:block;height:60px}@media(min-width: 1100px){.spacer{height:120px}}.teasers{display:grid;gap:30px;margin-bottom:30px}@media(min-width: 400px){.teasers{gap:24px;grid-template-columns:repeat(2, calc(50% - 12px));margin-bottom:60px}}@media(min-width: 768px){.teasers{gap:30px;grid-template-columns:repeat(4, calc(25% - 23px))}}@media(min-width: 1100px){.teasers{margin-bottom:100px}}.teaser a{background-color:var(--colour-logo-blue);display:block;height:100%;text-decoration:none;transition:background-color linear .15s}.teaser a:hover{background-color:var(--colour-logo-blue-lighter)}.teaser img{aspect-ratio:224/110;object-fit:cover;object-position:top}.teaser p{background-color:var(--colour-logo-blue);box-shadow:0 0 4px 0 rgba(255,255,255,.5);color:var(--colour-white);display:inline-block;font-size:11px;line-height:1;margin:0;padding:3px 5px 4px 5px;text-transform:uppercase}.teaser h4{border:none;color:var(--colour-white);margin:0;padding:0}.teaser__text{align-items:flex-start;display:flex;flex-direction:column;gap:15px;padding:15px}.two-columns{display:grid;gap:30px;margin:0 auto;max-width:1040px}.page-content>.two-columns{padding-left:15px;padding-right:15px}@media(min-width: 768px){.page-content>.two-columns{grid-template-columns:calc(50% - 30px / 2) calc(50% - 30px / 2);padding-left:30px;padding-right:30px}}h1,h2,h3,h4,h5,h6,p,ul,ol{font-family:var(--font-ibmplexsans);font-weight:300}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6,*+p,*+ol,*+ul{margin-top:1em}h1{font-size:28px;line-height:34px}h2{font-size:25px;line-height:30px}h3{font-size:22px;line-height:26px}h4{font-size:21px;line-height:26px}h5{font-size:19px;line-height:23px}h6{font-size:17px;line-height:20px}p,ul,ol{font-size:16px;line-height:26px}p.small,ul.small,ol.small{font-size:10px;line-height:13px}a{color:inherit}.page-content a{color:var(--colour-logo-yellow)}.page-content em{font-style:italic}.page-content strong{font-family:var(--font-ibmplexsans);font-weight:700}@media(min-width: 1100px){h1{font-size:56px;line-height:60px}h2{font-size:40px;line-height:50px}h3{font-size:28px;line-height:36px}p.small,ul.small,ol.small{font-size:12px;line-height:18px}}