.weeknotes{font-family:'Albert Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif}.weeknotes .container,.weeknotes .navbar-container{grid-template-columns:100%;max-width:650px}@media screen and (min-width: 800px){.weeknotes .container,.weeknotes .navbar-container{grid-template-columns:2.3fr 1fr;max-width:1000px}}.weeknotes blockquote{background-color:#e2e3db;border:1px solid #c5c5c1;border-radius:2px}.weeknotes .subtitle{display:inherit;font-size:60%;font-weight:400}.weeknotes .dl_element{display:block;border-bottom:1px solid #b4b5b0;padding:8px 0 0 0}.weeknotes .dl_element dd{display:inline-block}.weeknotes .dl_element dt{display:inline-block;min-width:30%}@media screen and (max-width: 600px){.weeknotes .dl_element dt{min-width:30%}}.weeknotes a{color:#050dea;text-decoration:underline}.weeknotes a:hover{background-color:#dddfd2}.weeknotes .navbar{background-color:#eff0ea}.weeknotes .navbar-container a{background-color:#ffc092;color:#010946;padding:0 4px}.weeknotes .navbar-container a:hover{text-decoration:none}@media screen and (max-width: 600px){.weeknotes .navbar-container a{padding:2px 4px}}.weeknotes .hero{color:#010946;padding:2rem 0 .5rem 0}.weeknotes .hero h1{font-size:2.5em}@media screen and (max-width: 600px){.weeknotes .hero{padding:.75rem 0}}@media screen and (min-width: 950px){.weeknotes .fig-right-gutter{margin-right:-3rem}}@media screen and (min-width: 950px){.weeknotes .fig-left-gutter{margin-left:-3rem}}.weeknotes figcaption{padding:.6rem;font-weight:600}.weeknotes figcaption a{color:white}.weeknotes figcaption a:hover{color:#15174a}.weeknotes figure{background-color:#ffefc1}.weeknotes figure #canalside{background-color:#33460b;color:#fff}.weeknotes figure #silence-game{background-color:#121018;color:#fff}.weeknotes .right{float:right;width:50%}@media screen and (max-width: 600px){.weeknotes .right{float:none;width:auto}}.weeknotes .right img{height:auto;width:100%}.weeknotes .left{float:left;width:50%}@media screen and (max-width: 600px){.weeknotes .left{float:none;width:auto}}.weeknotes .left img{height:auto;width:100%}.weeknotes .half{display:grid;grid-column-gap:1rem;grid-template-columns:1fr 1fr}.weeknotes .noir{background-color:#010946;color:#fff}.weeknotes .fig-right{margin-left:1rem;margin-top:.5rem}@media screen and (max-width: 600px){.weeknotes .fig-right{margin-left:0}}.weeknotes .fig-left{margin-right:1rem;margin-top:.5rem}@media screen and (max-width: 600px){.weeknotes .fig-left{margin-right:0}}.weeknotes .nhs-number-format{font-weight:800;font-size:1.5rem;font-family:monospace}.weeknotes .nhs-number-format span{color:#fff;background-color:#010946;padding:0 2px;margin-left:1px}.weeknotes .question{margin:0 0 1rem 1rem;padding-left:1rem;border-left:5px solid currentColor}.design-research{background-color:seashell}.design-research .navbar{background-color:#ffc092}.design-research .hero{background-color:#ffc092}.design-research a{color:#a50800;text-decoration:underline}.design-research a:hover{color:white;background-color:#a50800}.ticket-box{border:1px solid;border-radius:0.5px;padding:0.33rem}.ticket-box h2,.ticket-box h3{font-size:1.5rem}.ticket-box p{font-size:1.2rem}.ticket-box__no-outer{border-width:1px 0;margin-bottom:1rem}.unstyled{list-style-type:none;padding:0;margin-bottom:0.33rem !important}.table-container{margin-bottom:1rem}.table-container table{background-color:#fff}.table-container caption{font-size:1.1rem;background-color:#15174a;color:#fff;padding-left:4px}@media screen and (min-width: 950px){.table-container caption{font-size:1.3rem}}.table-container tr{vertical-align:top;border:1px solid}.table-container td{font-size:.9rem;padding:4px 4px 12px 4px;border-right:1px solid}@media screen and (min-width: 950px){.table-container td{font-size:1.1rem}}.table-container th{font-size:1rem;border-right:1px solid;padding-left:4px}@media screen and (min-width: 950px){.table-container th{font-size:1.1rem}}.stretch-container{margin-left:-3rem;margin-right:-3rem;margin-bottom:1rem}@media screen and (max-width: 600px){.stretch-container{margin-left:auto;margin-right:auto}}