:root{--color-surface: #ffffff;--color-surface-contrast: #111111;--color-accent: #0b5fff;--color-accent-contrast: #ffffff;--font-base: "Segoe UI", Roboto, Arial, sans-serif;--spacing-unit: 1rem;--mdh-cream: #F4F3FF;--mdh-cream-RGB: 244,243,255;--mdh-thistle: #6C80BF;--mdh-thistle-RGB: 108,128,191;--mdh-haar: #495D8C;--mdh-haar-RGB: 73,93,140;--mdh-royal-navy: #0F3049;--mdh-royal-navy-RGB: 15,48,73;--mdh-electric: #8ADBCF;--mdh-electric-RGB: 138,219,207;--pth-cream: #F2E5D9;--pth-cream-RGB: 242,229,217;--pth-burnt-orange: #C05136;--pth-burnt-orange-RGB: 192,81,54;--pth-midnight-blue: #40404D;--pth-midnight-blue-RGB: 64,64,77;--pth-coral: #EC8A73;--pth-coral-RGB: 236,138,115}.post-page{padding:60px 0 0}.post-page .post-logo{max-width:150px;margin:0 auto 10px}.post-page .post-logo img{margin:0 auto}.post-page h1{text-align:center;line-height:1.1}.post-page .post-introduction,.post-page .post-category,.post-page .post-date{text-align:center}.post-page .post-introduction{margin:0 0 40px}.post-page .post-category{font-weight:600;text-transform:uppercase}.post-page .post-img{margin:0 0 60px}.post-page .post-content h1,.post-page .post-content h2,.post-page .post-content h3,.post-page .post-content h4{margin:0}.post-page .post-content ul{padding:30px 30px 30px 60px;margin:0 0 60px;background-color:var(--post-bkg)}.post-page .post-content ul li{line-height:1.875rem}.post-page .post-content .embeditem{position:relative;width:100%;height:0;padding:56.6% 0 0}.post-page .post-content .embeditem iframe{position:absolute;top:0;left:0;width:100%;height:100%}.post-page .post-nav{padding:60px 0 90px}.post-page .post-nav .nav-up{order:3;text-align:center;margin:30px 0 0}.post-page .post-nav .nav-prev{order:1}.post-page .post-nav .nav-next{order:2;text-align:right}.post-page .related-posts-row h2{margin:0 0 40px}.post-page .related-posts-row .page-list-item{margin-bottom:30px}@media (min-width: 768px){.post-page .post-content ul{padding:40px 40px 40px 80px}.post-page .post-nav .nav-up{order:2;text-align:center;margin:0}.post-page .post-nav .nav-prev{order:1}.post-page .post-nav .nav-next{order:3;text-align:right}.post-page .related-posts-row h2{margin:0 0 80px}.post-page .related-posts-row .page-list-item{margin-bottom:0}}@media (min-width: 768px){.post-page .post-content ul{padding:60px 60px 60px 100px}}
