:root{--white:#fff;--grey:#2b2b2b;--grey-light:#bbb;--grey-bg:#f2f0ee;--grey-bg-hover:#fbfaf9;--heading-colour:#2b2b2b;--panel-bg-colour:transparent;--panel-bd-colour:#bbb;--things-light:#c14900;--things-dark:#ff7d26;--things-submit-button:#6f1b00;--things-darker-bg:#ac3200;--things-border:#7a2900;--things-arrow-border:rgba($things-light,0);--warning:#fdb924;--poppins-font:"Poppins",sans-serif;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--panel-title:2.5rem;--panel-heading:1.8rem;--panel-content:1.6rem;--panel-content-lh:1.5;--icon-size:1.6rem;--large-spacing:3.3rem;--medium-spacing:1.25rem;--spacing:1.25rem;--small-spacing:1rem}.accordion{margin:0;margin-bottom:var(--large-spacing);padding:0}.accordion .accordion__title{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:justify;justify-content:space-between}.accordion .accordion__header{margin-top:0;font-size:var(--panel-title)}.accordion .accordion__toggle-all{background-color:inherit;outline:inherit;border:0;font-size:1.6rem;text-align:right}.accordion .accordion__toggle-all:focus{outline:2px dotted #000}.accordion .accordion__panel{margin-left:0;border-top:1px solid var(--panel-bd-colour);color:var(--heading-colour);background-color:var(--panel-bg-colour)}.accordion .accordion__panel:last-child{border-bottom:1px solid var(--panel-bd-colour)}.accordion .accordion__heading{margin:0;background-color:var(--panel-bg-colour);font-family:var(--poppins-font);font-size:var(--panel-heading);font-weight:var(--font-weight-bold)}.accordion .accordion__button{padding:0;margin:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:var(--medium-spacing) calc(var(--spacing) + 3px);width:100%;outline:inherit;border:0;color:var(--heading-colour);background-color:var(--panel-bg-colour);transition:background-color .1s ease-in}.accordion .accordion__button:hover{--panel-bg-colour:#fbfaf9}.accordion .accordion__heading-text{-ms-flex:1 0;flex:1 0;margin-right:1rem;text-align:left}.accordion .accordion__content{padding:1.25rem calc(1.25rem + 3px) 1.5rem;background-color:var(--panel-bg-colour);border-top:1px solid var(--panel-bd-colour);font-family:var(--poppins-font);font-weight:var(--font-weight-normal);font-size:var(--panel-content);line-height:var(--panel-content-lh)}.accordion .accordion__content h3,.accordion .accordion__content h4{margin-top:0;font-size:1.6rem}.accordion .accordion__content p{font-size:var(--panel-content);font-family:var(--poppins-font);font-weight:var(--font-weight-normal)}.accordion .accordion__content ol,.accordion .accordion__content ul{padding:0;margin:calc(1.25rem + 7px);margin-top:0}.accordion .accordion__content ol li,.accordion .accordion__content ul li{margin-left:0;font-family:var(--poppins-font);font-weight:var(--font-weight-normal);font-size:var(--panel-content);list-style-position:outside}.accordion .accordion__content a{text-decoration:underline}.accordion [hidden]{display:none}.accordion .accordion__panel--hazard{margin-bottom:1.4rem;border:none;box-shadow:0 6px 16px -6px rgba(0,0,0,.35)}.accordion .accordion__panel--hazard:last-child{border-bottom:none}.accordion .accordion__panel--hazard .accordion__button{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.accordion .accordion__panel--hazard .accordion__button[aria-expanded=true]{box-shadow:0 6px 16px -6px transparent;border-bottom-right-radius:0}.accordion .accordion__panel--hazard .accordion__heading-text{margin-left:1rem}.accordion .accordion__panel--hazard .accordion__heading{background-color:#fff;font-size:1.6rem;border-left:4px solid var(--warning);border-top-right-radius:4px;border-bottom-right-radius:4px}.accordion .accordion__panel--hazard .accordion__content{padding:calc(var(--spacing) + 7px);background-color:var(--white);border-top:1px solid var(--grey-bg);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.accordion__icon{-ms-flex:0 0;flex:0 0}.icon__warning{height:2.7rem;min-width:2.7rem;width:2.7rem}.icon__arrow{height:var(--icon-size);min-width:var(--icon-size);margin-right:2px;margin-left:auto;text-align:left}.accordion__button:focus .icon__arrow{outline:2px dotted #000}.pdf-print .accordion__toggle-all,.pdf-print .icon__arrow{display:none}.pdf-print .accordion__button,.pdf-print .accordion__heading,.pdf-print .accordion__panel{border:none!important}.pdf-print .accordion__button{padding:0;text-align:left}.pdf-print .accordion__animation{overflow:visible!important;height:auto!important}.pdf-print .accordion__content{padding:0;display:block;border:none}.pdf-print .accordion__panel--hazard{box-shadow:none}.pdf-print .accordion__panel--hazard .accordion__button,.pdf-print .accordion__panel--hazard .accordion__heading{border:none}.pdf-print .accordion__panel--hazard .accordion__content{--panel-content:1.3rem;padding:0;border:none}.pdf-print .accordion__panel--hazard .accordion__content ol li,.pdf-print .accordion__panel--hazard .accordion__content p,.pdf-print .accordion__panel--hazard .accordion__content ul li{font-size:var(--panel-content)}@media print{.accordion .accordion__toggle-all{display:none}.accordion .accordion__panel{border-top:none;border-bottom:none!important}.accordion .accordion__heading{margin-bottom:var(--small-spacing);text-align:left;border:none}.accordion .accordion__button[aria-expanded=true]{border-bottom:none}.accordion .accordion__button[aria-expanded=false]{display:block}.accordion .accordion__button{padding:0;border-bottom:none;text-align:left}.accordion .accordion__animation{overflow:visible!important;height:auto!important}.accordion .accordion__content{--panel-content:1.3rem}.accordion .accordion__content h3,.accordion .accordion__content h4{font-size:1.6rem}.accordion .accordion__content{padding:0;display:block!important;border:none}.accordion [hidden]{display:block}.accordion .accordion__panel--hazard{box-shadow:none}.accordion .accordion__panel--hazard .accordion__button[aria-expanded=true]{border-bottom:none}.accordion .accordion__panel--hazard .accordion__heading{border:none}.accordion .accordion__panel--hazard .accordion__content{padding:0;display:block!important;border:none}.icon__arrow{display:none}}@media screen and (min-width:41.6875rem){.accordion .accordion__button{padding-top:var(--small-spacing);padding-bottom:var(--small-spacing)}}
