@import"https://use.typekit.net/gma7hrs.css";.fade-enter-active,.fade-leave-active{transition:opacity .6s cubic-bezier(.4,0,.2,1)}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{margin:0;padding:0}div,li,p,header,main,article,footer{box-sizing:border-box}h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,em,strong,th{font-size:1em;font-weight:400;font-style:normal}ul,ol{list-style:none}fieldset,img{border:none}caption,th{text-align:left}table{border-collapse:collapse;border-spacing:0}div{display:block}body{background:#1c3a71;color:#fff;font-family:din-2014,sans-serif;font-size:10px;font-weight:200;line-height:1.2;text-transform:uppercase;min-width:320px;min-height:512px;overflow:auto;transition:.5s background-color ease-out}a{color:inherit}a:hover,a:focus{color:#fffc}#header{position:relative}#main{z-index:2;position:absolute;top:36%;left:16px;letter-spacing:.05rem;width:calc(100% - 60px);min-width:304px;margin-bottom:2rem}.id-name{display:block;font-size:3rem;font-weight:400;line-height:.9;letter-spacing:.05rem}.id-title{display:block;margin-top:16px;margin-bottom:3rem;line-height:1.1;font-size:1.8rem;font-weight:200}.id-areas{display:block;position:fixed;top:-5px;right:10px;font-size:18px;line-height:1;letter-spacing:.075rem;font-weight:200;white-space:nowrap;transform:rotate(-90deg);transform-origin:bottom right}h4{font-size:1.2rem}nav,p{margin:1rem 0;font-size:.9rem;letter-spacing:.01em}nav{display:flex;width:calc(100% - 16px);flex-wrap:wrap;font-size:1.2rem}nav a{width:calc(50% - 8px);display:inline-block;margin:0 0 16px;text-decoration:none;border-bottom:1px solid transparent;vertical-align:middle}nav a:nth-child(odd){margin-right:16px}nav a:last-child{margin-right:0}nav a:hover{color:#fff;border-color:#fff}nav a:focus,nav a:active{color:#fffc;border-color:#fffc}nav a img{display:inline-block;vertical-align:middle;width:1em;margin-top:-.2em}@media(min-width:560px){nav{display:block}nav a{width:auto;margin:0 16px 16px 0}nav a:nth-child(odd){margin-right:16px}}strong{font-weight:600}#copyright{position:fixed;bottom:10px;right:10px;font-weight:300;text-align:right;line-height:14px}.sr-only{display:block;position:absolute;inset:-99999px auto auto -99999px}.heading-offset{display:block;position:relative;clear:both;border-bottom:1px solid #FFF;margin:0 8px 20px;padding:0 0 16px;text-align:left;font-size:2.2rem;line-height:1}.heading-offset img{position:relative;display:inline-block;top:.1em;width:1em;margin:0!important}.projects{margin-left:8px;margin-right:8px;min-width:304px}.projects-theme-csr{background:#373e45}.projects-theme-deliveries{background:#1a7e74}.projects-theme-launchpad{background:#1e6b88}.projects-theme-growth{background:#0f1311;color:#31e2a0}.projects-theme-growth .heading-offset{border-color:#31e2a0}.projects-theme-westpac{background:#e2e0db;color:#111}.projects-theme-westpac .heading-offset{border-color:#111}.projects-theme-westpac a:hover,.projects-theme-westpac a:active,.projects-theme-westpac a:focus{color:#111c}.projects-theme-soundwave{background:#151515}.projects #header{max-width:520px;margin:0 auto}.projects .id{position:relative;margin:0 auto;padding:100px 8px 32px}.projects .id .id-name{font-size:2.6rem}.projects .id .id-title{margin-bottom:32px;font-size:1.2rem}.projects .id .id-areas{position:static;transform:none;font-size:.7rem}.projects .header-home{display:block;position:absolute;top:80px;left:0;width:220px;height:180px}.projects main{margin:56px auto 32px;padding:8px 0 0;max-width:520px}.projects .projects-list{clear:both}.projects #copyright{position:relative;padding-top:32px}.projects article{display:block;position:relative;max-width:520px;margin:0 auto 16px}.projects article .article-link{display:block;padding:8px;text-decoration:none;transition:background-color .3s ease-out}.projects article .article-link:hover,.projects article .article-link:focus{background:#00000014}.projects article img{max-width:100%;margin-bottom:8px}.projects article h4{text-align:right;overflow:hidden;text-overflow:ellipsis}.projects article.article-soon h4:after{display:inline-block;content:"Coming soon";position:relative;top:-2px;margin:0 0 0 8px;padding:4px;font-size:.8rem;text-align:center;background:#db0042}.projects .project{max-width:520px;padding:0 8px}.projects .project .heading-offset{margin-left:0;margin-right:0}.projects .project article{width:100%;min-height:400px}@media(min-width:960px){.projects #header{position:absolute;top:0;left:0;max-width:none}.projects .id{position:fixed;top:0;left:8px;height:100vh;width:200px}.projects .header-home{position:fixed}.projects main{max-width:1272px}.projects main,.projects .project{padding-left:232px}.projects .project,.projects .project article{max-width:1272px}.projects main,.projects .project article{margin-top:100px}.projects .projects-list{display:flex;flex-wrap:wrap}.projects .projects-list article{width:50%}}@media(min-width:1168px){.projects .heading-offset{margin-left:16px;margin-right:16px}.projects .projects-list article .article-link{padding:16px}}.project article{text-transform:none}.project article h2{font-size:1.4rem;font-weight:300}.project article h1,.project article h2{text-transform:uppercase;margin:0 0 8px}.project article p,.project article li{margin:0 0 16px;font-size:.9rem;line-height:1.4}@media(min-width:768px){.project article p,.project article li{font-size:1rem}}.project article ul{margin-bottom:32px}.project article ul li{padding-right:16px;min-width:15%}.project article ul strong{display:block;text-transform:uppercase;font-size:1.4rem;font-weight:300}@media(min-width:768px){.project article ul{display:flex;flex-wrap:wrap}.project article ul li{width:50%}}@media(min-width:1025px){.project article ul{flex-wrap:nowrap}.project article ul li{width:auto;min-width:20%}}.project-crumb{display:block;float:left;text-align:left;text-transform:uppercase;text-decoration:none;font-size:1.4rem;padding:0 0 8px}.back-links{margin-top:0;text-align:right;font-size:1.05rem}.back-links span{display:inline-block;margin:0 8px}.section{clear:both;display:flex;flex-wrap:wrap;margin-bottom:32px}.section-text{margin-bottom:16px}.section-media{width:100%;text-align:center;margin:0 0 32px;overflow:hidden}.section-media img{margin:0 auto}.section-media figcaption{font-size:.9rem;letter-spacing:.02rem}@media(min-width:1024px){.section-text-first,.section-media-first{flex-wrap:nowrap;margin-bottom:0}.section-text-first .section-text,.section-media-first .section-text{width:40%;padding-right:16px;margin-bottom:64px}.section-text-first .section-media,.section-media-first .section-media{width:60%;padding-left:16px;margin-bottom:64px}.section-text-first.section-media-narrow .section-text,.section-media-first.section-media-narrow .section-text{width:60%}.section-text-first.section-media-narrow .section-media,.section-media-first.section-media-narrow .section-media{width:40%}}@media(min-width:1024px){.section-media-first .section-text{padding-left:16px;padding-right:0}.section-media-first .section-media{padding-right:16px;padding-left:0}}.section-solo{clear:both}@media screen and (min-width:768px){.id-name{font-size:4rem;letter-spacing:.075rem}.id-areas{font-size:22px}}@media screen and (min-width:1025px){.id-name{font-size:6rem}.id-title{font-size:2.8rem}.id-areas{font-size:28px}}
