@import "https://use.typekit.net/ydw1mgp.css";:root{--main-colour:#f7941d;--background-colour:black;--foreground-colour:white;--accent-colour-1:#1eb0f7;--accent-colour-2:#24e0a2;--accent-colour-3:#7979f2}body{color:var(--foreground-colour);background-color:var(--background-colour);margin:0;padding:0;font-family:franklin-gothic-urw-cond,sans-serif;font-size:18pt;font-style:normal;font-weight:400}@media (width<=600px){body{font-size:10pt}}@media (width>=600px) and (width<=1000px){body{font-size:14pt}}@media (width>=1000px){body{font-size:18pt}}a{color:var(--accent-colour-3);transition:all .1s}a:hover{color:oklch(from var(--accent-colour-3) calc(l + .2) calc(c + .2) h)}h1,h2,h3,h4,h5{font-family:garamond-premier-pro-display,serif;font-style:normal;font-weight:700}.container{flex-direction:column;align-items:center;max-width:1200px;margin-left:auto;margin-right:auto;padding:1rem 4rem;display:flex}.page-panel{width:100%;min-height:100vh;position:relative}#hero-section{background-image:url(/assets/connectwork-D1cxx1Rg.png)}#hero-section .main-logo{width:400px;max-width:80vw;margin-top:2em;margin-bottom:2em}#hero-section .announce{text-align:center;text-align:center;flex-direction:column;align-items:center;margin:3em auto auto;display:flex}#hero-section .title{text-transform:lowercase;margin-top:0;margin-bottom:1rem;font-size:5em;line-height:.95}@media (width<=600px){#hero-section .title{font-size:4em}}#hero-section .subtitle{text-transform:uppercase;letter-spacing:.25em;color:oklch(from var(--main-colour) calc(l + .6) c h);margin-bottom:5rem;font-size:1em;font-weight:700}#hero-section .call-to-action{color:var(--main-colour);border:var(--main-colour) 1px solid;margin-top:2em;margin-bottom:2em;padding:.4em 1.5em;font-size:1.25em;transition:all .1s}#hero-section .call-to-action:hover{background-color:var(--main-colour);color:var(--background-colour)}#below-fold{background:url(/assets/toronto-skyline-tinted-DUHDmMfE.jpg) 50%/cover}#below-fold .container{align-items:start;min-height:100vh}#below-fold h1.title{max-width:60%;margin-top:auto;margin-bottom:.25em;padding-top:2em;font-size:2.5em;line-height:1}@media (width<=600px){#below-fold h1.title{max-width:100%}}#below-fold p.hook{max-width:70%;margin-top:.5em;font-size:1.1em;line-height:1.5em}@media (width<=600px){#below-fold p.hook{max-width:100%}}#below-fold .where-when{flex-flow:wrap;gap:2em 5em;min-width:40vw;padding-top:2em;padding-bottom:5em;font-size:1.1em;display:flex}@media (width<=600px){#below-fold .where-when{margin-bottom:auto}}#below-fold .where-when .where,#below-fold .where-when .when{margin-top:0;margin-bottom:0;font-weight:700}#below-fold .where-when .subtitle{text-transform:uppercase;color:var(--accent-colour-1);margin-bottom:.5em;font-size:.7em}#teaser-section{background-color:var(--accent-colour-1);color:var(--background-colour);background-image:url(/assets/repeated-square-dark-blue-Bu573CiZ.png)}#teaser-section .container{padding-top:2em;padding-bottom:2em}#teaser-section .title{color:var(--foreground-colour);text-transform:uppercase;letter-spacing:.25em;text-align:center;margin-top:1em;margin-bottom:.25em;font-family:franklin-gothic-urw-cond,sans-serif;font-size:3em}#teaser-section .loc,#teaser-section .poc{background-color:var(--foreground-colour);color:var(--background-colour);filter:drop-shadow(4px 4px 6px #00000080);flex-direction:column;align-items:center;width:80%;margin-top:3em;margin-bottom:3em;padding:1em;display:flex}:is(#teaser-section .loc,#teaser-section .poc) h2{text-transform:lowercase;text-align:center;margin-top:0;margin-bottom:.25em;font-size:2em}:is(#teaser-section .loc,#teaser-section .poc) ul{flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style-type:none;display:flex}:is(#teaser-section .loc,#teaser-section .poc) ul li{text-align:center;width:25%;min-width:7em;padding:.75em}:is(#teaser-section .loc,#teaser-section .poc) ul li .affiliation{color:var(--accent-colour-3);text-transform:uppercase;font-size:.75em;font-weight:700}footer{flex-direction:column;align-items:center;padding-top:2em;padding-bottom:2em;font-size:.9em;display:flex}footer .copyright{color:oklch(from var(--foreground-colour) calc(l - .3) c h);padding-top:2em;font-size:.8em}footer .copyright .canada{color:oklch(59% .16 28)}
