/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 27 October 2026 21:38:58
*/


@charset "UTF-8";
:root{--brand-primary: #09549f;--brand-primary-light: #0085b3;--brand-primary-dark: #022a50;--brand-primary-light-shade: #e5eef5;--brand-primary-dark-shade: #063A6F;--brand-secondary: #6bbe27;--brand-secondary-dark: #008733;--brand-tertiary: #efd700;--brand-background: #fff;--brand-background-shade: #f5f5f5;--brand-light-background: #fff;--brand-light-background-shade: #f5f5f5;--brand-light-background-alt: #ebebeb;--brand-light-background-alt-shade: #e0e0e0;--brand-dark-background: var(--brand-primary);--brand-dark-background-shade: #04498f;--brand-dark-background-alt: #05325f;--brand-dark-background-alt-shade: #052c53;--brand-light-border: var(--brand-light-background-alt);--brand-light-border-alt: #818181;--brand-dark-border: #01b0e5;--brand-dark-border-alt: #11b2d4;--brand-light-action: var(--brand-primary);--brand-light-action-hover: #003e7d;--brand-light-action-text: #fff;--brand-light-action-alt: var(--brand-secondary-dark);--brand-light-action-alt-hover: #00702b;--brand-dark-action: #9ac02c;--brand-dark-action-hover: #add33f;--brand-dark-action-text: #121940;--brand-dark-action-alt: var(--brand-tertiary);--brand-dark-action-alt-hover: #ffe817;--brand-light-accent: var(--brand-secondary);--brand-dark-accent: var(--brand-secondary);--brand-light-focus: var(--brand-primary-light);--brand-dark-focus: #01b0e5;--brand-light-link: var(--brand-primary);--brand-light-link-visited: #551a8b;--brand-dark-link: var(--brand-dark-text);--brand-dark-link-visited: #a668f4;--brand-light-headings: #03213f;--brand-light-text: #414141;--brand-light-text-muted: #636363;--brand-dark-headings: var(--brand-dark-text);--brand-dark-text: #fff;--brand-dark-text-muted: #deebf9;--brand-light-site-title: var(--brand-primary-dark);--brand-dark-site-title: var(--brand-dark-text)}:root{--max-width: 140.8rem;--font-size-xs: 1.4rem;--font-size-sm: 1.6rem;--font-size-md2: 2rem;--font-size-md: 2.4rem;--font-size-lg: 2.8rem;--font-size-xl: 3.2rem;--font-size-xxl: 4rem;--font-size-xxxl: 5rem;--font-weight-default: 400;--font-weight-heading: 600;--line-height-nospace: 1;--line-height-heading: 1.25;--line-height-default: 1.5;--spacing-1: 0.4rem;--spacing-2: 0.8rem;--spacing-3: 1.2rem;--spacing-4: 1.6rem;--spacing-5: 2rem;--spacing-6: 2.4rem;--spacing-7: 3.2rem;--spacing-8: 3.6rem;--spacing-9: 4rem;--spacing-10: 4.8rem;--spacing-11: 5.6rem;--spacing-12: 6.4rem;--spacing-13: 8rem;--spacing-14: 9.6rem;--spacing-15: 12.8rem;--spacing-16: 16rem;--shadow-l1: 0 1px 2px rgba(0,0,0,0.2), 0 1px 3px 1px rgba(0,0,0,0.1);--shadow-l2: 0 1px 2px rgba(0,0,0,0.3), 0 2px 6px 2px rgba(0,0,0,0.15);--shadow-l3: 0 4px 8px 3px rgba(0,0,0,0.1), 0 1px 3px rgba(0,0,0,0.2);--shadow-l4: 7px 6px 13px rgba(0,0,0,0.02), 0 2px 5px rgba(0,0,0,0.1), 0 13px 20px rgba(0,0,0,0.1);--border-width-thick: 0.4rem;--border-width-default: 0.2rem;--border-width-thin: 0.1rem;--border-radius-xs: 0.4rem;--border-radius-sm: 1.2rem;--border-radius-md: 1.6rem;--border-radius-lg: 3.2rem;--border-radius-xl: 4rem;--border-radius-xxl: 6.4rem;--alert-info-shade: #E5EEF5;--alert-info: #0085B3;--alert-success: #339D37;--alert-warning: #ffcc2c;--alert-error: #e22339}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box;font-family:inherit;line-height:inherit;color:inherit}html{font-size:62.5%;scroll-padding-top:48px;scroll-behavior:smooth}body{font-family:"Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:1.6rem;font-weight:400;font-display:optional;-webkit-font-smoothing:antialiased;color:var(--brand-light-text);line-height:1.5;background-color:#fff;position:relative;min-height:100vh;display:flex;flex-direction:column}body ::-webkit-scrollbar{height:0.75rem;width:0.75rem}body ::-webkit-scrollbar-thumb{background-color:var(--brand-light-background-alt-shade)}body .dark ::-webkit-scrollbar-thumb,body .dark-alt ::-webkit-scrollbar-thumb{background-color:var(--brand-dark-background-shade)}audio{width:100%}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}iframe{border-style:none}.hidden{display:none}.visually-hidden,.skip-links .skip-link,.visually-hidden-focusable:not(:focus):not(:active):not(:focus-within){position:absolute;width:1px;height:1px;border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);overflow:hidden;white-space:nowrap;color:var(--brand-light-text)}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;margin:-1px !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;color:var(--brand-light-text)}.responsive{overflow-x:auto;max-width:100%}.dark .sr-only,.dark .visually-hidden,.dark .skip-links .skip-link,.skip-links .dark .skip-link,.dark .visually-hidden-focusable:not(:focus):not(:active):not(:focus-within),.dark-alt .sr-only,.dark-alt .visually-hidden,.dark-alt .skip-links .skip-link,.skip-links .dark-alt .skip-link,.dark-alt .visually-hidden-focusable:not(:focus):not(:active):not(:focus-within),.dark-shade .sr-only,.dark-shade .visually-hidden,.dark-shade .skip-links .skip-link,.skip-links .dark-shade .skip-link,.dark-shade .visually-hidden-focusable:not(:focus):not(:active):not(:focus-within){color:var(--brand-dark-text)}@media only screen and (min-width: 1600px){.content:not(.nobanner){margin-top:-6.4rem;padding-top:6.4rem}.content:not(.nobanner).home-page{padding-top:6rem}}@media only screen and (min-width: 1000px){.content:not(.nobanner):not(.full-width-page):not(.landing-page):not(.home-page):not(.search-page) .main-content{max-width:calc(1000px - (2.4rem * 2))}}.content:not(.nobanner).full-width-page .vw,.content:not(.nobanner).landing-page .vw,.content:not(.nobanner).search-page .vw{margin-left:-2.4rem !important;margin-right:-2.4rem !important}@media only screen and (min-width: 1000px){.content:not(.nobanner).full-width-page .vw,.content:not(.nobanner).landing-page .vw,.content:not(.nobanner).search-page .vw{margin-left:-4.8rem !important;margin-right:-4.8rem !important}}@media only screen and (min-width: 1408px){.content:not(.nobanner).full-width-page .vw,.content:not(.nobanner).landing-page .vw,.content:not(.nobanner).search-page .vw{margin-left:calc((100vw - (140.8rem - 7.7rem)) / -2) !important;margin-right:calc((100vw - (140.8rem - 7.7rem)) / -2) !important}}.container{display:flex;flex-direction:column;margin-inline:auto;max-width:var(--max-width);width:100%}.content,.post-content{background-color:var(--brand-background);flex:1}.content>.container,.post-content>.container{display:flex;flex-direction:column;padding:2.4rem}@media only screen and (min-width: 750px){.content>.container,.post-content>.container{flex-direction:row;column-gap:4rem}}@media only screen and (min-width: 1000px){.content>.container,.post-content>.container{padding:6.4rem 4.8rem}}.post-content{padding:var(--spacing-7) 0}.post-content>.container{display:block;padding-top:var(--spacing-7);padding-bottom:var(--spacing-7)}.main-content,.post-content{flex:1 1 0%;max-width:100%}.main-content .container,.post-content .container{padding:2.4rem}@media only screen and (min-width: 1000px){.main-content .container,.post-content .container{padding:4.8rem}}.main-content .no-padding-top>.container,.post-content .no-padding-top>.container{padding-top:0 !important}.main-content .no-padding-bottom>.container,.post-content .no-padding-bottom>.container{padding-bottom:0 !important}.main-content .no-padding-left>.container,.post-content .no-padding-left>.container{padding-left:0 !important}.main-content .no-padding-right>.container,.post-content .no-padding-right>.container{padding-right:0 !important}.main-content .margin-top,.post-content .margin-top{margin-top:3.2rem !important}.main-content .margin-bottom,.post-content .margin-bottom{margin-bottom:3.2rem !important}.home-page .main-content .container,.home-page .post-content .container{}.right-column{margin-top:4rem;gap:3rem;display:flex;flex-flow:column;align-self:flex-start;width:100%}@media only screen and (min-width: 750px){.right-column{margin-top:1rem;flex:0 0 20%}}@media only screen and (min-width: 750px){.section-nav{flex:0 0 30%}.section-nav+.main-content{width:calc(70% - 4rem)}}@media only screen and (min-width: 1000px){.section-nav,.right-column{flex:0 0 20%}.section-nav+.main-content{width:calc(80% - 4rem)}}@media only screen and (max-width: 749px){.content.event-page .container .main-content{margin-top:4rem}}@media only screen and (max-width: 749px){.content.event-page .container .right-column{order:-1;margin-top:0;padding-top:1rem}}@media only screen and (min-width: 750px){.content.event-page .container .right-column{position:sticky;top:5rem}}.grid-layout{display:flex;flex-direction:column;--column: 8.33333333%}@media only screen and (min-width: 750px){.grid-layout{gap:3.2rem;flex-direction:row;flex-wrap:nowrap}.grid-layout .col-md-1{flex:1 1 var(--column)}.grid-layout .col-md-2{flex:1 1 calc(var(--column) * 2)}.grid-layout .col-md-3{flex:1 1 calc(var(--column) * 3)}.grid-layout .col-md-4{flex:1 1 calc(var(--column) * 4)}.grid-layout .col-md-5{flex:1 1 calc(var(--column) * 5)}.grid-layout .col-md-6{flex:1 1 calc(var(--column) * 6)}.grid-layout .col-md-7{flex:1 1 calc(var(--column) * 7)}.grid-layout .col-md-8{flex:1 1 calc(var(--column) * 8)}.grid-layout .col-md-9{flex:1 1 calc(var(--column) * 9)}.grid-layout .col-md-10{flex:1 1 calc(var(--column) * 10)}.grid-layout .col-md-11{flex:1 1 calc(var(--column) * 11)}.grid-layout .col-md-12{flex:1 1 calc(var(--column) * 12)}}.aspect-ratio{object-fit:cover;width:100%}.aspect-ratio.aspect-16-9{aspect-ratio:1.7777777778}.aspect-ratio.aspect-1-2{aspect-ratio:0.5}.aspect-ratio.aspect-3-2{aspect-ratio:1.5}.aspect-ratio.aspect-4-3{aspect-ratio:1.3333333333}.aspect-ratio.aspect-1-1{aspect-ratio:1}.aspect-ratio.aspect-3-4{aspect-ratio:0.75}.aspect-ratio.aspect-2-3{aspect-ratio:0.6666666667}.shadow-l1{box-shadow:var(--shadow-l1)}.shadow-l2{box-shadow:var(--shadow-l2)}.shadow-l3{box-shadow:var(--shadow-l3)}.shadow-l4{box-shadow:var(--shadow-l4)}.right-column .module{border-bottom:0.3rem solid var(--brand-secondary);padding-bottom:2.4rem}.event-page .right-column .module{border:none}.abstract{font-size:2rem;line-height:1.5;background-color:var(--brand-background)}@media only screen and (min-width: 750px){.abstract{font-size:2.4rem;line-height:1.33333}}.accordion-container{--chevron: var(--accordion-chevron, var(--brand-secondary-dark))}.accordion-container .accordion-intro{margin-bottom:3rem}.accordion-container .expand{text-align:right}.accordion-container .expand button.tertiary{font-size:1.4rem;padding:0}.accordion-container .expand button.tertiary>*{pointer-events:none}.accordion-container .expand button.tertiary svg{width:1.3rem;height:0.7rem;transform:rotate(-180deg);transition:transform 0.15s ease-in}.accordion-container .expand button.tertiary svg use{fill:var(--chevron)}.accordion-container .expand button.tertiary.open svg{transform:rotate(0deg)}.accordion{display:flex;flex-flow:column}.accordion details[open]>.accordion-title .chevron{transform:rotate(0deg)}.accordion .accordion-title{--background: var(--accordion-title-background, var(--brand-background-shade));--border: var(--accordion-title-border, var(--brand-border));--text: var(--accordion-title-text, var(--brand-primary));--text-hover: var(--accordion-title-text-hover, var(--brand-light-text));background-color:var(--background);border:0.1rem solid var(--border);color:var(--text);text-decoration:underline;text-underline-offset:0.25em;text-decoration-thickness:0.05rem;font-size:2rem;line-height:1.2;padding:1.6rem;position:relative;isolation:isolate;list-style-type:none;cursor:pointer;display:flex;gap:1.6rem}.accordion .accordion-title::-webkit-details-marker{display:none}.accordion .accordion-title:hover{--background: transparent}.accordion .accordion-title>*{pointer-events:none}.accordion .accordion-title .chevron{display:block;width:2.4rem;height:2.4rem;transform:rotate(-180deg);transition:transform 0.15s ease-in;margin-left:auto;flex:none}.accordion .accordion-title .chevron use{fill:var(--chevron)}.accordion .accordion-content{--background: var(--accordion-content-background, transparent);--border: var(--accordion-content-border, var(--brand-border));padding:1.6rem 2rem;border:1px solid var(--border);background-color:var(--background);border-top:none;overflow:hidden}.accordion .accordion-content p{overflow:visible}.accordion .accordion-content *:last-child{margin-bottom:0}.light-01 .accordion-title{--background: var(--accordion-title-background-alt, var(--brand-light-background-shade));--border: var(--accordion-title-border-alt, var(--brand-light-border))}.light-01 .accordion-content{--border: var(--accordion-title-border-alt, var(--brand-light-border))}.light-alt-01,.light-shade{--chevron: var(--accordion-chevron-alt, var(--brand-secondary-dark))}.light-alt-01 .accordion-title,.light-shade .accordion-title{--background: var(--accordion-title-background-alt, var(--brand-light-background-alt-shade));--border: var(--accordion-title-border-alt, var(--brand-border-alt));--text: var(--accordion-title-text-alt, var(--brand-primary));--text-hover: var(--accordion-title-text-hover-alt, var(--brand-light-text))}.light-alt-01 .accordion-content,.light-shade .accordion-content{--border: var(--accordion-content-border-alt, var(--brand-border-alt))}.dark,.dark-shade{--chevron: var(--accordion-chevron-dark, var(--brand-dark-action-alt))}.dark .accordion-title,.dark-shade .accordion-title{--background: var(--accordion-title-background-dark, var(--brand-dark-background-shade));--text: var(--accordion-title-text-dark, var(--brand-dark-text));--text-hover: var(--accordion-title-text-hover-dark, var(--brand-dark-text-muted));--border: var(--accordion-title-border-dark, var(--brand-dark-border))}.dark .accordion-content,.dark-shade .accordion-content{--border: var(--accordion-content-border-dark, var(--brand-dark-focus))}.dark-alt{--chevron: var(--accordion-chevron-dark, var(--brand-dark-action-alt))}.dark-alt .accordion-title{--background: var(--accordion-title-background-dark-alt, var(--brand-dark-background-alt-shade));--text: var(--accordion-title-text-dark-alt, var(--brand-dark-text));--text-hover: var(--accordion-title-text-hover-dark-alt, var(--brand-dark-text-muted));--border: var(--accordion-title-border-dark-alt, var(--brand-dark-border-alt))}.dark-alt .accordion-content{--border: var(--accordion-content-border-dark-alt, var(--brand-dark-border-alt))}button,a.button,input[type="button"],input[type="submit"],input[type="reset"]{--text: var(--button-primary-text, var(--brand-light-action-text));--background: var(--button-primary-background, var(--brand-light-action));--border: var(--button-primary-border, var(--brand-light-action));--hover-text: var(--button-primary-hover-text, var(--brand-light-action-text));--hover-background: var(--button-primary-hover, var(--brand-light-action-hover));--hover-border: var(--button-primary-hover-border, var(--brand-light-action-hover));--active-text: var(--button-primary-active-text, var(--brand-dark-action-text));--active-background: var(--button-primary-active, var(--brand-light-background-shade));--active-border: var(--button-primary-active-border, var(--brand-light-action-hover));--disabled-text: var(--button-primary-disabled-text, var(--brand-light-text-muted));--disabled-background: var(--button-primary-disabled, var(--brand-light-background-shade));--disabled-border: var(--button-primary-disabled-border, var(--brand-light-background-shade));position:relative;display:inline-flex;justify-content:center;padding:1rem 2.4rem;border-radius:var(--border-radius-xs);font-size:1.6rem;font-weight:400;line-height:1.5;appearance:none;cursor:pointer;gap:1rem;align-items:center;text-decoration:none;transition:all 0.1s ease;color:var(--text);background-color:var(--background);border:0.3rem solid var(--border);text-align:left}button:hover,a.button:hover,input[type="button"]:hover,input[type="submit"]:hover,input[type="reset"]:hover{background:var(--hover-background);border-color:var(--hover-border);color:var(--hover-text);text-decoration:none}button:active,a.button:active,input[type="button"]:active,input[type="submit"]:active,input[type="reset"]:active{background-color:var(--active-background);color:var(--active-text);border-color:var(--active-border)}button:active svg,a.button:active svg,input[type="button"]:active svg,input[type="submit"]:active svg,input[type="reset"]:active svg{fill:var(--active-text)}button:focus,a.button:focus,input[type="button"]:focus,input[type="submit"]:focus,input[type="reset"]:focus{outline:3px solid var(--brand-light-focus);outline-offset:-3px;z-index:10}button.disabled,button:disabled,button[disabled],a.button.disabled,a.button:disabled,a.button[disabled],input[type="button"].disabled,input[type="button"]:disabled,input[type="button"][disabled],input[type="submit"].disabled,input[type="submit"]:disabled,input[type="submit"][disabled],input[type="reset"].disabled,input[type="reset"]:disabled,input[type="reset"][disabled]{color:var(--disabled-text);background-color:var(--disabled-background);border-color:var(--disabled-border);box-shadow:none;pointer-events:none}button.secondary,a.button.secondary,input[type="button"].secondary,input[type="submit"].secondary,input[type="reset"].secondary{--text: var(--button-secondary-text, var(--brand-light-link));--background: var(--button-secondary-background, transparent);--border: var(--button-secondary-border, var(--brand-light-action-alt));--hover-text: var(--button-secondary-hover-text, var(--brand-light-action-alt-hover));--hover-background: var(--button-secondary-hover, transparent);--hover-border: var(--button-secondary-hover-border, var(--brand-light-action-alt-hover));--active-text: var(--button-secondary-active-text, var(--brand-dark-action-text));--active-background: var(--button-secondary-active, transparent);--active-border: var(--button-secondary-active-border, var(--brand-light-action-alt-hover));--disabled-text: var(--button-secondary-disabled-text, var(--brand-light-text-muted));--disabled-background: var(--button-secondary-disabled, transparent);--disabled-border: var(--button-secondary-disabled-border, var(--brand-light-background-alt))}button.tertiary,a.button.tertiary,input[type="button"].tertiary,input[type="submit"].tertiary,input[type="reset"].tertiary{--text: var(--button-tertiary-text, var(--brand-light-link));--background: var(--button-tertiary, transparent);--border: var(--button-tertiary-border, transparent);--hover-text: var(--button-tertiary-hover-text, var(--brand-light-link));--hover-background: var(--button-tertiary-hover, transparent);--hover-border: var(--button-tertiary-border-hover, transparent);--active-text: var(--button-tertiary-active-text, var(--brand-light-link));--active-background: var(--button-tertiary-hover, transparent);--active-border: var(--button-tertiary-border-hover, transparent);--disabled-text: var(--button-tertiary-disabled-text, var(--brand-light-text));--disabled-background: var(--button-tertiary-disabled, transparent);--disabled-border: var(--button-tertiary-disabled-border, transparent)}button.tertiary:hover,a.button.tertiary:hover,input[type="button"].tertiary:hover,input[type="submit"].tertiary:hover,input[type="reset"].tertiary:hover{text-decoration:underline}button.tertiary>*,a.button.tertiary>*,input[type="button"].tertiary>*,input[type="submit"].tertiary>*,input[type="reset"].tertiary>*{float:left}button>*,a.button>*,input[type="button"]>*,input[type="submit"]>*,input[type="reset"]>*{pointer-events:none}.dark button,.dark a.button,.dark input[type="button"],.dark input[type="submit"],.dark input[type="reset"],.dark-shade button,.dark-shade a.button,.dark-shade input[type="button"],.dark-shade input[type="submit"],.dark-shade input[type="reset"],.dark-alt button,.dark-alt a.button,.dark-alt input[type="button"],.dark-alt input[type="submit"],.dark-alt input[type="reset"]{--text: var(--button-primary-dark-text, var(--brand-dark-action-text));--background: var(--button-primary-dark, var(--brand-dark-action));--border: var(--button-primary-dark-border, var(--brand-dark-action));--hover-text: var(--button-primary-dark-hover-text, var(--brand-dark-action-text));--hover-background: var(--button-primary-dark-hover, var(--brand-dark-action-hover));--hover-border: var(--button-primary-dark-hover-border, var(--brand-dark-action-hover));--active-text: var(--button-primary-dark-active-text, var(--brand-dark-action-text));--active-background: var(--button-primary-dark-active, var(--brand-dark-action-hover));--active-border: var(--button-primary-dark-active-border, var(--brand-dark-action-hover));--disabled-text: var(--button-primary-dark-disabled-text, var(--brand-dark-text-muted));--disabled-background: var(--button-primary-dark-disabled, var(--brand-dark-background-shade));--disabled-border: var(--button-primary-dark-disabled-border, var(--brand-dark-background-shade))}.dark button.secondary,.dark a.button.secondary,.dark input[type="button"].secondary,.dark input[type="submit"].secondary,.dark input[type="reset"].secondary,.dark-shade button.secondary,.dark-shade a.button.secondary,.dark-shade input[type="button"].secondary,.dark-shade input[type="submit"].secondary,.dark-shade input[type="reset"].secondary,.dark-alt button.secondary,.dark-alt a.button.secondary,.dark-alt input[type="button"].secondary,.dark-alt input[type="submit"].secondary,.dark-alt input[type="reset"].secondary{--text: var(--button-secondary-dark-text, var(--brand-dark-link));--background: var(--button-secondary-dark, transparent);--border: var(--button-secondary-dark-border, var(--brand-dark-action-alt));--hover-text: var(--button-secondary-dark-hover-text, var(--brand-dark-link));--hover-background: var(--button-secondary-dark-hover, transparent);--hover-border: var(--button-secondary-dark-hover-border, var(--brand-dark-action-alt-hover));--active-text: var(--button-secondary-dark-active-text, var(--brand-dark-link));--active-background: var(--button-secondary-dark-active, transparent);--active-border: var(--button-secondary-dark-active-border, var(--brand-dark-action-alt-hover));--disabled-text: var(--button-secondary-dark-disabled-text, var(--brand-dark-text-muted));--disabled-background: var(--button-secondary-dark-disabled, transparent);--disabled-border: var(--button-secondary-dark-disabled-border, var(--brand-dark-background-shade))}.dark button.tertiary,.dark a.button.tertiary,.dark input[type="button"].tertiary,.dark input[type="submit"].tertiary,.dark input[type="reset"].tertiary,.dark-shade button.tertiary,.dark-shade a.button.tertiary,.dark-shade input[type="button"].tertiary,.dark-shade input[type="submit"].tertiary,.dark-shade input[type="reset"].tertiary,.dark-alt button.tertiary,.dark-alt a.button.tertiary,.dark-alt input[type="button"].tertiary,.dark-alt input[type="submit"].tertiary,.dark-alt input[type="reset"].tertiary{--text: var(--button-tertiary-dark-text, var(--brand-dark-link));--background: var(--button-tertiary-dark, transparent);--border: var(--button-tertiary-dark-border, transparent);--hover-text: var(--button-tertiary-dark-hover-text, var(--brand-dark-link));--hover-background: var(--button-tertiary-dark-hover, transparent);--hover-border: var(--button-tertiary-dark-border-hover, transparent);--active-text: var(--button-tertiary-dark-active-text, var(--brand-dark-link));--active-background: var(--button-tertiary-dark-hover, transparent);--active-border: var(--button-tertiary-dark-border-hover, transparent);--disabled-text: var(--button-tertiary-dark-disabled-text, var(--brand-dark-text-muted));--disabled-background: var(--button-tertiary-dark-disabled, transparent);--disabled-border: var(--button-tertiary-dark-disabled-border, transparent)}.cta-link{font-size:2rem;display:inline-flex;align-items:center;position:relative;padding-right:3rem;isolation:isolate;align-self:flex-start;font-weight:600}.cta-link::after{position:absolute;top:0;right:0;display:flex;font-family:"Font Awesome 6 Pro";content:"";color:var(--brand-secondary-dark);font-weight:300;font-size:2.2rem}.cta-link.circle{padding-right:3.6rem}.cta-link.circle::after{content:"";font-size:2.8rem;line-height:1.15}.cta-link.center{align-self:center}.cta-link.right{align-self:flex-end}.dark .cta-link::after,.dark-alt .cta-link::after,.dark-shade .cta-link::after{color:var(--brand-tertiary)}.callout{--background: var(--brand-background-shade);border-left:0.4rem solid var(--brand-dark-accent);padding:2.4rem 1.6rem 2.4rem 2rem;background-color:var(--background)}.callout h2,.callout h3{margin-bottom:1.6rem;font-size:var(--font-size-md)}.light-01 .callout{--background: var(--brand-light-background-shade)}.light-alt-01 .callout{--background: var(--brand-light-background-alt-shade)}.dark .callout{--background: var(--brand-dark-background-shade)}.dark-alt .callout{--background: var(--brand-dark-background-alt-shade)}.card-container.single-row{max-width:none}.card-container.single-row .container{max-width:none}.card-container.single-row h2{max-width:var(--max-width);padding:0 2.4rem;margin-inline:auto}.card-container.single-row .card-listing{overflow:auto;padding:0 2.4rem 2.4rem;display:flex;flex-flow:row}@media only screen and (min-width: 1000px){.card-container.single-row .card-listing{padding:0 2.4rem 3.2rem}}.card-container.single-row .card-listing>li{width:300px;flex:none}@media only screen and (min-width: 1000px){.card-container.single-row .card-listing>li{width:350px}}.card-container .container{display:block}.card-container .view-all{margin-top:var(--spacing-7);display:flex;flex-flow:column}.card-intro{margin-bottom:2.4rem}.card-listing{display:grid;gap:var(--spacing-6);grid-template-columns:1fr}@media only screen and (min-width: 750px){.card-listing{gap:var(--spacing-7)}}@media only screen and (min-width: 560px){.card-listing.col-2,.card-listing.col-3,.card-listing.col-4,.card-listing.col-5{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 1000px){.card-listing.col-3{grid-template-columns:repeat(3, 1fr)}.card-listing.col-4{grid-template-columns:repeat(4, 1fr)}.card-listing.col-5{grid-template-columns:repeat(5, 1fr)}}.card-listing.card-icons .card-icon{padding-top:var(--spacing-7)}.card-listing.card-icons-left .card{display:flex;flex-direction:row;align-items:center;padding:2.4rem}.card-listing.card-icons-left .card .card-icon{width:6.4rem;height:6.4rem;padding:0;flex-shrink:0;aspect-ratio:1;display:flex;align-items:center;justify-content:center;line-height:6.4rem}.card-listing.card-icons-left .card .card-icon span,.card-listing.card-icons-left .card .card-icon svg{font-size:3.6rem}.card-listing.card-icons-left .card .card-icon span,.card-listing.card-icons-left .card .card-icon svg{aspect-ratio:1;max-width:6.4rem;max-height:6.4rem;overflow:hidden}.card-listing.card-icons-left .card .card-icon+.card-inner{text-align:left}.card-listing.card-icons-left .card .card-icon+.card-inner .card-cta>*{justify-content:flex-start}.card-listing.card-icons-left .card .card-inner{padding:0 0 0 1.6rem}.card-listing .card{--links: var(--brand-light-link);--background: var(--brand-background);position:relative;border-radius:var(--card-border-radius, var(--border-radius-sm));overflow:hidden;transition:box-shadow 0.1s ease;isolation:isolate;border:0.1rem solid var(--border);color:var(--text);background-color:var(--background);transition:box-shadow 0.3s;--border: var(--brand-light-border-alt);--text: var(--brand-light-text);--links: var(--brand-light-link);--headings: var(--brand-light-headings);--cta-border: var(--brand-border)}.card-listing .card:not(.contained){box-shadow:var(--shadow-l1)}.card-listing .card.clickable:not(.promo):hover,.card-listing .card.clickable:not(.promo):active{box-shadow:none}@media only screen and (min-width: 1000px){.card-listing .card.clickable:not(.promo):not(.contained){box-shadow:none}.card-listing .card.clickable:not(.promo):not(.contained).clickable:hover{box-shadow:var(--shadow-l4)}}.card-listing .card :where(h1, h2, h3, h4, h5, h6){color:var(--headings)}.card-listing .card a{color:var(--links)}.card-listing .card a.button{color:var(--brand-light-action-text)}.card-listing .card a.button.secondary,.card-listing .card a.button.tertiary{color:var(--brand-dark-action-text)}.card-listing .card.light-01{--cta-border: var(--brand-light-border)}.card-listing .card.light-alt-01{--border: var(--brand-light-border-alt);--text: var(--brand-light-text);--links: var(--brand-light-link);--headings: var(--brand-light-headings);--cta-border: var(--brand-light-border-alt)}.card-listing .card.light-alt-01 .card-icon span,.card-listing .card.light-alt-01 .card-icon svg{background-color:var(--brand-light-background-alt-shade)}.card-listing .card.light-shade{--border: var(--brand-light-border-alt);--background: var(--brand-light-background-shade);--text: var(--brand-light-text);--links: var(--brand-light-link);--headings: var(--brand-light-headings);--cta-border: var(--brand-light-background-alt-shade)}.card-listing .card.light-shade .card-icon span,.card-listing .card.light-shade .card-icon svg{background-color:var(--brand-light-background-alt-shade)}.card-listing .card.dark .card-icon span,.card-listing .card.dark .card-icon svg,.card-listing .card.dark-shade .card-icon span,.card-listing .card.dark-shade .card-icon svg,.card-listing .card.dark-alt .card-icon span,.card-listing .card.dark-alt .card-icon svg{color:var(--brand-dark-headings);fill:var(--brand-dark-headings)}.card-listing .card.dark .card-icon,.card-listing .card.dark .card-inner .card-cta span,.card-listing .card.dark .card-arrow,.card-listing .card.dark-shade .card-icon,.card-listing .card.dark-shade .card-inner .card-cta span,.card-listing .card.dark-shade .card-arrow,.card-listing .card.dark-alt .card-icon,.card-listing .card.dark-alt .card-inner .card-cta span,.card-listing .card.dark-alt .card-arrow{--brand-secondary-dark: var(--brand-tertiary)}.card-listing .card.dark a.button,.card-listing .card.dark-shade a.button,.card-listing .card.dark-alt a.button{color:var(--brand-dark-action-text)}.card-listing .card.dark a.button.secondary,.card-listing .card.dark a.button.tertiary,.card-listing .card.dark-shade a.button.secondary,.card-listing .card.dark-shade a.button.tertiary,.card-listing .card.dark-alt a.button.secondary,.card-listing .card.dark-alt a.button.tertiary{color:var(--brand-light-action-text)}.card-listing .card.dark{--border: var(--brand-dark-border-alt);--text: var(--brand-dark-text);--links: var(--brand-dark-link);--headings: var(--brand-dark-headings);--cta-border: var(--brand-dark-border)}.card-listing .card.dark .card-icon span,.card-listing .card.dark .card-icon svg{background-color:var(--brand-dark-background-shade)}.card-listing .card.dark-shade{--border: var(--brand-dark-border-alt);--background: var(--brand-dark-background-shade);--text: var(--brand-dark-text);--links: var(--brand-dark-link);--headings: var(--brand-dark-headings);--cta-border: var(--brand-dark-border-alt)}.card-listing .card.dark-shade .card-icon span,.card-listing .card.dark-shade .card-icon svg{background-color:var(--brand-dark-background-alt-shade)}.card-listing .card.dark-alt{--border: var(--brand-dark-border-alt);--text: var(--brand-dark-text);--links: var(--brand-dark-link);--headings: var(--brand-dark-headings);--cta-border: var(--brand-dark-border)}.card-listing .card.dark-alt .card-icon span,.card-listing .card.dark-alt .card-icon svg{background-color:var(--brand-dark-background-alt-shade)}.card-listing .card.feature{}@media only screen and (min-width: 750px){.card-listing .card.feature{flex-direction:row;display:flex}.card-listing .card.feature .card-image{display:flex}.card-listing .card.feature .card-image.w50{width:50%}.card-listing .card.feature .card-image.w66{width:66.66%}.card-listing .card.feature .card-inner{flex:1 1 50%}.card-listing .card.feature.right .card-image,.card-listing .card.feature.alternate:nth-child(odd) .card-image{order:1}.card-listing .card.feature.right .card-image img,.card-listing .card.feature.alternate:nth-child(odd) .card-image img{border-bottom-right-radius:0;border-bottom-left-radius:var(--card-image-border-radius, var(--border-radius-lg))}}.card-listing .card.promo,.card-listing .card.contained{border:none}@media only screen and (max-width: 749px){.card-listing .card.promo,.card-listing .card.contained{margin-left:-2.4rem;margin-right:-2.4rem;border-radius:0}}.card-listing .card.promo h3,.card-listing .card.contained h3{margin-bottom:2.4rem;font-size:3.2rem}.card-listing .card.promo .card-inner a,.card-listing .card.contained .card-inner a{text-decoration:none}.card-listing .card.promo .card-inner a:hover,.card-listing .card.contained .card-inner a:hover{text-decoration:underline;text-decoration-thickness:0.2rem}.card-listing .card.promo .card-inner .abstract,.card-listing .card.contained .card-inner .abstract{background-color:transparent;margin-bottom:var(--spacing-4)}.card-listing .card.promo{display:flex;flex-direction:column}.card-listing .card.promo .card-image{margin:0}.card-listing .card.promo .card-image img{border:none}.card-listing .card.promo .card-inner{padding-top:4rem;padding-bottom:4rem;padding-left:1.6rem;padding-right:1.6rem}@media only screen and (min-width: 750px){.card-listing .card.promo{background-color:transparent;min-height:36rem;flex-direction:row;overflow:visible;border-radius:0;box-shadow:none}.card-listing .card.promo .card-image{display:flex;margin:0;border-radius:0}.card-listing .card.promo .card-image.w50{width:50%}.card-listing .card.promo .card-image.w66{width:66.66%}.card-listing .card.promo .card-image img{border:none;border-radius:4.8rem 0 0 4.8rem;box-shadow:var(--shadow-l1);background-color:var(--background);height:calc(100% - 6.4rem)}.card-listing .card.promo .card-inner{z-index:1;padding-left:3.2rem;padding-right:3.2rem;flex:1 1 50%;box-shadow:var(--shadow-l1);border-radius:0 4.8rem 4.8rem 4.8rem;background-color:var(--background)}.card-listing .card.promo .card-image .image-copyright{bottom:3.7rem}.card-listing .card.promo.right .card-image,.card-listing .card.promo.alternate:nth-child(odd) .card-image{order:1}.card-listing .card.promo.right .card-image img,.card-listing .card.promo.alternate:nth-child(odd) .card-image img{border-radius:0 4.8rem 4.8rem 0}.card-listing .card.promo.right .card-inner,.card-listing .card.promo.alternate:nth-child(odd) .card-inner{border-radius:4.8rem 0 4.8rem 4.8rem}}@media only screen and (min-width: 1000px){.card-listing .card.promo .card-inner{padding:6.4rem 4.8rem}.card-listing .card.promo .card-inner h3{font-size:var(--font-size-xl)}}.card-listing .card.promo .abstract{margin-bottom:var(--spacing-4)}.card-listing .card.contained{padding:4rem 1.6rem;border:none;display:flex;justify-content:flex-end}@media only screen and (min-width: 750px){.card-listing .card.contained{border-radius:4.8rem;padding:4.8rem 3.2rem}}@media only screen and (min-width: 1000px){.card-listing .card.contained{padding:6.4rem 4.8rem}}.card-listing .card.contained .card-image{position:absolute;top:0;bottom:0;left:0;right:0;margin:0}.card-listing .card.contained .card-image img{border:none;border-radius:0}.card-listing .card.contained .card-image .image-copyright{margin:2.4rem}.card-listing .card.contained .card-inner{position:relative;background-color:var(--background);border-radius:3.2rem;padding-top:4rem;padding-bottom:4rem;padding-left:3.2rem;padding-right:3.2rem;box-shadow:var(--shadow-l1)}@media only screen and (min-width: 750px){.card-listing .card.contained .card-inner{width:50%}}@media only screen and (min-width: 1000px){.card-listing .card.contained .card-inner{padding:6.4rem}}.card-listing .card.contained.right,.card-listing .card.contained.alternate:nth-child(odd){justify-content:flex-start}.card-listing .card.contained.right .card-image .image-copyright,.card-listing .card.contained.alternate:nth-child(odd) .card-image .image-copyright{left:auto;right:0}.card-listing .card .card-image{margin:-1px -1px 0;position:relative}.card-listing .card .card-image img{aspect-ratio:1.7777777778;object-fit:cover;width:100%;height:100%;display:block;border-bottom-right-radius:var(--card-image-border-radius, var(--border-radius-lg));border:0.1rem solid var(--border)}.card-listing .card .card-image .map-link{visibility:hidden;pointer-events:none;position:absolute}.card-listing .card .card-image .image-copyright{margin:1rem;left:0;right:auto}.card-listing .card .card-inner{padding:1.6rem}@media only screen and (min-width: 750px){.card-listing .card .card-inner{padding:2rem}}@media only screen and (min-width: 1000px){.card-listing .card .card-inner{padding:2.4rem}}.card-listing .card .card-inner .detail{display:flex;gap:1rem}.card-listing .card .card-inner .detail>:first-child{flex:none;color:var(--brand-light-action-alt);margin-top:0.25rem}.card-listing .card .card-inner .utility-links{flex-flow:row wrap;gap:1rem}.card-listing .card .card-inner .card-cta,.card-listing .card .card-inner .tag-list{border-top:1px solid var(--cta-border);padding-top:2rem;margin:0}.card-listing .card .card-inner .card-arrow{position:absolute;top:var(--spacing-6);right:var(--spacing-6);color:var(--brand-secondary-dark);transition:right 0.2s}.card-listing .card .card-inner h3 a:hover .card-arrow{right:calc(var(--spacing-6) - 0.6rem)}.card-listing .card .card-inner h3 .date{font-size:var(--font-size-sm);font-weight:var(--font-weight-default);display:block;margin-bottom:1.2rem;color:var(--brand-light-text-muted)}.card-listing .card .card-inner .card-cta{gap:1.6rem}.card-listing .card .card-inner .card-cta>*{display:flex}.card-listing .card .card-inner .card-cta span{font-size:2rem;color:var(--brand-secondary-dark);margin-right:1rem;flex:none;min-width:22px}.card-listing .card .card-inner .card-cta a{font-weight:bold}.card-listing .card .card-inner>*:last-child{margin-bottom:0}.card-listing .card .card-icon{text-align:center;color:var(--brand-secondary-dark)}.card-listing .card .card-icon span,.card-listing .card .card-icon svg{background-color:var(--brand-background-shade);border-radius:100vmax;width:10.4rem;height:10.4rem;display:inline-flex;align-items:center;justify-content:center;font-size:5.5rem;color:var(--brand-light-headings);fill:var(--brand-light-headings)}.card-listing .card .card-icon>span,.card-listing .card .card-icon>svg{justify-content:center;align-items:center}.card-listing .card .card-icon+.card-inner{text-align:center}.card-listing .card .card-icon+.card-inner .card-cta>*{justify-content:center}.card-listing .card h3{margin-bottom:1.2rem;font-size:2rem}@media only screen and (min-width: 1000px){.card-listing .card h3{font-size:2.4rem}}.card-listing .card h3+*{margin-top:1rem}.card-listing .clickable:focus-within{outline:3px solid var(--brand-light-focus);outline-offset:2px}.card-listing .clickable .card-inner a:focus{outline:none}.card-listing .clickable .card-inner a::after{position:absolute;display:block;inset:0;content:""}.dark .card-listing .card{--border: var(--brand-dark-border)}.full-width-page .vw .card-listing .card,.landing-page .vw .card-listing .card,.home-page .vw .card-listing .card,.search-page .vw .card-listing .card{}@media only screen and (min-width: 1600px){.full-width-page .vw .card-listing .card.promo,.full-width-page .vw .card-listing .card.contained,.landing-page .vw .card-listing .card.promo,.landing-page .vw .card-listing .card.contained,.home-page .vw .card-listing .card.promo,.home-page .vw .card-listing .card.contained,.search-page .vw .card-listing .card.promo,.search-page .vw .card-listing .card.contained{margin-left:-136px;margin-right:-136px}}@media only screen and (min-width: 1600px){.full-width-page .vw .card-listing .card.promo .card-inner,.landing-page .vw .card-listing .card.promo .card-inner,.home-page .vw .card-listing .card.promo .card-inner,.search-page .vw .card-listing .card.promo .card-inner{padding-right:calc(4.8rem + 88px)}.full-width-page .vw .card-listing .card.promo.right .card-inner,.full-width-page .vw .card-listing .card.promo.alternate:nth-child(odd) .card-inner,.landing-page .vw .card-listing .card.promo.right .card-inner,.landing-page .vw .card-listing .card.promo.alternate:nth-child(odd) .card-inner,.home-page .vw .card-listing .card.promo.right .card-inner,.home-page .vw .card-listing .card.promo.alternate:nth-child(odd) .card-inner,.search-page .vw .card-listing .card.promo.right .card-inner,.search-page .vw .card-listing .card.promo.alternate:nth-child(odd) .card-inner{padding-left:calc(4.8rem + 88px);padding-right:4.8rem}}@media only screen and (min-width: 1600px){.full-width-page .vw.no-padding-left .card-listing .card.promo,.full-width-page .vw.no-padding-left .card-listing .card.contained,.landing-page .vw.no-padding-left .card-listing .card.promo,.landing-page .vw.no-padding-left .card-listing .card.contained,.home-page .vw.no-padding-left .card-listing .card.promo,.home-page .vw.no-padding-left .card-listing .card.contained,.search-page .vw.no-padding-left .card-listing .card.promo,.search-page .vw.no-padding-left .card-listing .card.contained{margin-left:-88px}}@media only screen and (min-width: 1600px){.full-width-page .vw.no-padding-right .card-listing .card.promo,.full-width-page .vw.no-padding-right .card-listing .card.contained,.landing-page .vw.no-padding-right .card-listing .card.promo,.landing-page .vw.no-padding-right .card-listing .card.contained,.home-page .vw.no-padding-right .card-listing .card.promo,.home-page .vw.no-padding-right .card-listing .card.contained,.search-page .vw.no-padding-right .card-listing .card.promo,.search-page .vw.no-padding-right .card-listing .card.contained{margin-right:-88px}}.content-audit{margin-top:6.4rem;clear:both}.content-audit span{font-weight:700}.tier>.container{display:grid;list-style-type:none;gap:3.2rem}.tier>.container>h2{margin:0}@media only screen and (min-width: 1000px){.tier.col-2>.container{grid-template-columns:repeat(2, 1fr)}.tier.col-2>.container>h2{grid-column:span 2}.tier.col-3>.container{grid-template-columns:repeat(3, 1fr)}.tier.col-3>.container>h2{grid-column:span 3}.tier.col-4>.container{grid-template-columns:repeat(4, 1fr)}.tier.col-4>.container>h2{grid-column:span 4}.tier.col-5>.container{grid-template-columns:repeat(5, 1fr)}.tier.col-5>.container>h2{grid-column:span 5}.tier.col-6>.container{grid-template-columns:repeat(6, 1fr)}.tier.col-6>.container>h2{grid-column:span 6}}.tier h3{margin-bottom:1rem}.document-listing{background-color:var(--brand-background);margin:0 0 1rem 0}.footer{color:var(--footer-text, var(--brand-dark-text));background-color:var(--footer-background, var(--brand-dark-background));border-top:0.4rem solid var(--footer-top-border, var(--brand-secondary));font-size:1.4rem}.footer .container{padding:2.4rem;display:flex;flex-flow:column;gap:2.4rem}@media only screen and (min-width: 1000px){.footer .container{gap:3.2rem;padding:6.4rem 4.8rem;flex-flow:row wrap}}.footer .container a{color:var(--footer-links, #fff);display:inline-flex}.footer .container h2,.footer .container .h2,.footer .container h3,.footer .container .h3{color:var(--footer-headings, #fff);font-size:var(--font-size-sm);padding-right:0.8rem;margin-bottom:1.2rem}@media only screen and (min-width: 750px){.footer .container h2,.footer .container .h2,.footer .container h3,.footer .container .h3{font-size:var(--font-size-md);line-height:2.4rem;margin-bottom:1.6rem}}.footer .container>h2,.footer .container>h3{margin:0;border-bottom:1px solid var(--footer-divider, var(--brand-dark-border));padding:0 2.4rem 2.4rem;margin-left:-2.4rem;margin-right:-2.4rem}@media only screen and (min-width: 1000px){.footer .container>h2,.footer .container>h3{border:none;padding:0;width:100%;margin-left:0;margin-right:0}}.footer .container .col{padding-top:2.4rem;border-top:1px solid var(--footer-divider, var(--brand-dark-border))}.footer .container .col:first-of-type{border-top:none}@media only screen and (min-width: 1000px){.footer .container .col{border-top:none;padding-top:0}}.footer .container .footer-extra{width:100%;padding-top:2rem}.footer .container .footer-extra .logos{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:2rem}.footer .container .feedback{display:flex;flex-flow:column;align-items:flex-start;gap:2rem;padding-top:0}@media only screen and (min-width: 750px){.footer .container .feedback{flex-flow:row}}@media only screen and (min-width: 1000px){.footer .container .feedback{flex-flow:column;flex:1 1 25%;padding-right:3.2rem}}.footer .container .feedback .footer-content{flex:0 1 50%}@media only screen and (min-width: 1000px){.footer .container .feedback .footer-content{width:auto;flex:0}}.footer .container .feedback .footer-content .detail{display:flex;gap:0.8rem;align-items:center}.footer .container .feedback .footer-content span[class^=fa-]{color:var(--brand-dark-action)}.footer .container .feedback .footer-action{display:flex;flex:1 1 50%;justify-content:flex-end}@media only screen and (min-width: 1000px){.footer .container .feedback .footer-action{flex:0}}.footer .container .feedback .footer-action .button{width:100%;min-width:200px}@media only screen and (min-width: 750px){.footer .container .feedback .footer-action .button{width:auto}}@media only screen and (min-width: 1000px){.footer .container :where(.custom-links, .gov-links){padding-right:3.2rem}}.footer .container :where(.custom-links, .gov-links) .link-list{flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin:0;gap:1.2rem}@media only screen and (min-width: 1000px){.footer .container :where(.custom-links, .gov-links) .link-list{flex-direction:column}}.footer .container :where(.custom-links, .gov-links) .link-list li{flex:1 0 48%}@media only screen and (min-width: 750px){.footer .container :where(.custom-links, .gov-links) .link-list li{flex:1 1 33.33333333%}}@media only screen and (min-width: 1000px){.footer .container :where(.custom-links, .gov-links) .link-list li{flex:1}}.footer .container :where(.custom-links, .gov-links) .link-list li a{line-height:2.4rem}.footer .container .gov-links{padding-top:1.6rem}.footer .container .social-links{display:flex;gap:16px}@media print{.footer .container .social-links{flex-direction:column}}@media only screen and (min-width: 1000px){.footer .container .social-links{display:block;padding-left:3.2rem;padding-right:3.2rem;border-left:2px solid var(--footer-divider, var(--brand-dark-border))}}.footer .container .social-links h2,.footer .container .social-links h3{margin:0}@media only screen and (min-width: 1000px){.footer .container .social-links h2,.footer .container .social-links h3{margin-bottom:1.6rem}}@media print{.footer .container .social-links h2,.footer .container .social-links h3{margin-bottom:1.6rem}}.footer .container .social-links .social{flex-direction:row;margin:0;gap:16px}@media only screen and (min-width: 1000px){.footer .container .social-links .social{flex-direction:column;border-style:none;gap:2rem}}@media print{.footer .container .social-links .social{flex-direction:column;gap:1.6rem}}.footer .container .social-links .social a{text-decoration:none;position:relative}@media only screen and (min-width: 1000px){.footer .container .social-links .social a{text-decoration:underline}}.footer .container .social-links .social .title{display:none}@media only screen and (min-width: 1000px){.footer .container .social-links .social .title{display:unset;margin-left:3.2rem}}.footer .container .social-links .social .fa-brands{opacity:0.7;font-size:2rem;text-align:center}@media only screen and (min-width: 1000px){.footer .container .social-links .social .fa-brands{position:absolute;left:0;width:3.2rem;text-align:left}}@media only screen and (min-width: 1000px){.footer .container .custom-links,.footer .container .gov-links,.footer .container .social-links{flex:1 1 15%;padding-top:0}}@media only screen and (min-width: 1000px){.footer .container .footer-text{flex:1 1 calc(45% - 9.6rem);border-left:2px solid var(--footer-divider, var(--brand-dark-border));padding-left:3.2rem}}.footer .container .footer-text .qg-logo a{display:block}.footer .container .footer-text .qg-logo svg{width:23.5rem;height:4rem;display:block}.footer.dark-alt{background-color:var(--footer-background, var(--brand-dark-background-alt))}main form{margin-bottom:4.8rem}form{transition:opacity 0.3s}form .inline{display:flex;flex-direction:row;gap:1.6rem;margin-bottom:1rem}form .inline>.sq-form-question-option-list,form .inline>.sq-form-question-tickbox-list{margin-bottom:0}.captcha{margin-bottom:4rem}input,select,textarea{font-size:inherit;color:var(--brand-light-text)}.sq-form-required-field{color:var(--alert-error);font-size:1.8rem;text-decoration:none}.input-borders,select,input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="file"],input[type="search"],input[type="tel"],input[type="url"],textarea,.sq-form-question .cke_chrome,.form-bcl-inner .sq-form-upload input[type="file"]+.prompt{border:2px solid var(--input-borders, var(--brand-light-border-alt));color:var(--input-text, var(--brand-light-text));border-radius:0.4rem;background-color:color-mix(in srgb, var(--brand-background-shade), #fff 30%);max-width:100%;width:100%}@media only screen and (min-width: 750px){.input-borders,select,input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="file"],input[type="search"],input[type="tel"],input[type="url"],textarea,.sq-form-question .cke_chrome,.form-bcl-inner .sq-form-upload input[type="file"]+.prompt{max-width:550px}}select{padding:1.2rem 3.6rem 1.2rem 1.6rem;appearance:none;background-image:url("data:image/svg+xml,%3Csvg fill='%23414141' width='2.4em' height='auto' viewBox='0 0 28 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.9 1.1L8 7.2l6.1-6.1L16 2.9l-8 8-8-8 1.9-1.8z'/%3E%3Cpath fill='none' d='M2-5.8h24v24H2v-24z'/%3E%3C/svg%3E");background-position:right center;background-repeat:no-repeat;background-size:1.5em auto;cursor:pointer}select:focus{outline:3px solid var(--brand-light-focus);outline-offset:-3px;border-radius:0.3rem}select.block{width:100%}input[type="checkbox"],input[type="radio"]{width:2.8rem;height:2.8rem;accent-color:var(--checkbox-fill, var(--brand-primary));cursor:pointer;flex:none}progress,input[type="range"]{accent-color:var(--range-fill, var(--brand-primary))}.input-icon{display:none !important;font-size:2.5rem;color:var(--input-borders, var(--brand-light-border-alt));margin:1.25rem 0 0 -37px;pointer-events:none;position:absolute}button.secondary.clear-files{padding:0.25rem 0.75rem;font-size:1.23rem;border-width:1px;gap:0.5rem}input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="file"],input[type="search"],input[type="tel"],input[type="url"],textarea,.sq-form-question .cke_chrome{padding:1.2rem 1.6rem}input[type="text"].icon:not([type^="date"]),input[type="password"].icon:not([type^="date"]),input[type="number"].icon:not([type^="date"]),input[type="date"].icon:not([type^="date"]),input[type="datetime"].icon:not([type^="date"]),input[type="datetime-local"].icon:not([type^="date"]),input[type="email"].icon:not([type^="date"]),input[type="file"].icon:not([type^="date"]),input[type="search"].icon:not([type^="date"]),input[type="tel"].icon:not([type^="date"]),input[type="url"].icon:not([type^="date"]),textarea.icon:not([type^="date"]),.sq-form-question .cke_chrome.icon:not([type^="date"]){padding-right:4rem}input[type="text"].icon:not([type^="date"])+.input-icon,input[type="password"].icon:not([type^="date"])+.input-icon,input[type="number"].icon:not([type^="date"])+.input-icon,input[type="date"].icon:not([type^="date"])+.input-icon,input[type="datetime"].icon:not([type^="date"])+.input-icon,input[type="datetime-local"].icon:not([type^="date"])+.input-icon,input[type="email"].icon:not([type^="date"])+.input-icon,input[type="file"].icon:not([type^="date"])+.input-icon,input[type="search"].icon:not([type^="date"])+.input-icon,input[type="tel"].icon:not([type^="date"])+.input-icon,input[type="url"].icon:not([type^="date"])+.input-icon,textarea.icon:not([type^="date"])+.input-icon,.sq-form-question .cke_chrome.icon:not([type^="date"])+.input-icon{display:inline-block !important}input[type="date"],input[type="datetime"],input[type="datetime-local"]{-webkit-appearance:none;line-height:1.5;height:52px;min-width:289px}.sq-form-question .cke_chrome{padding:0}.sq-form-question .cke_chrome.cke_focus{outline:3px solid var(--brand-light-focus);outline-offset:-3px}.sq-form-question .cke_chrome .cke_contents{transition:height 0.3s}label{display:inline-block;margin-bottom:0.4rem;cursor:pointer}p.sq-form-error{color:var(--alert-error);font-weight:bold;margin-top:1rem;margin-bottom:0.5rem}:where(.valid, [aria-invalid="false"]){border-color:var(--alert-success)}:where(.invalid, [aria-invalid="true"], .sq-form-question-error .sq-form-field){border-color:var(--alert-error);background-color:color-mix(in srgb, var(--alert-error), transparent 95%)}fieldset{border-style:none}fieldset legend:not(.sq-form-question-title){font-weight:bold;padding:0.8rem 0.4rem;font-size:2.5rem;width:100%;border-bottom:0.3rem solid var(--brand-secondary);margin-bottom:2rem}fieldset fieldset{margin-bottom:0}fieldset fieldset legend:not(.sq-form-question-title){font-size:1.6rem;border-color:var(--brand-primary)}.sq-form-question-option-list .sq-form-question-answer ul,.sq-form-question-tickbox-list .sq-form-question-answer ul{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;justify-content:center;gap:1rem 2rem}@media only screen and (min-width: 750px){.sq-form-question-option-list .sq-form-question-answer ul,.sq-form-question-tickbox-list .sq-form-question-answer ul{justify-content:flex-start;flex-wrap:wrap;flex-direction:row}}.sq-form-question-option-list .sq-form-question-answer ul>li,.sq-form-question-tickbox-list .sq-form-question-answer ul>li{display:flex;flex-direction:row;align-items:flex-start;position:relative;gap:1rem}.sq-form-question-option-list .sq-form-question-answer ul>li>label,.sq-form-question-tickbox-list .sq-form-question-answer ul>li>label{margin-top:0.25rem}.sq-form-question-option-list .sq-form-question-answer ul.col-1>li,.sq-form-question-tickbox-list .sq-form-question-answer ul.col-1>li{flex:0 1 100%}.sq-form-question-option-list .sq-form-question-answer ul.col-2>li,.sq-form-question-tickbox-list .sq-form-question-answer ul.col-2>li{flex:0 1 calc(50% - 2rem)}.sq-form-question-option-list .sq-form-question-answer ul.col-3>li,.sq-form-question-tickbox-list .sq-form-question-answer ul.col-3>li{flex:0 1 calc(33.3333% - 2rem)}.sq-form-question-option-list .sq-form-question-answer ul.col-4>li,.sq-form-question-tickbox-list .sq-form-question-answer ul.col-4>li{flex:0 1 calc(25% - 2rem)}.sq-form-section{margin-bottom:var(--spacing-8)}.sq-form-question-title{margin-bottom:0.4rem;font-weight:bold}.sq-form-question{}.sq-form-question:not(:last-child){margin-bottom:2.4rem}.sq-form-question.sq-form-question-datetime .sq-form-question-answer{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1rem}.sq-form-question.sq-form-question-datetime .sq-form-question-answer select{margin-right:0.8rem}.sq-form-question.sq-form-question-password .sq-form-question-answer>*:not(:last-child){margin-bottom:1.6rem}.sq-form-question .sq-form-upload input[type="file"]{width:100%}.sq-form-required-field-note{margin-bottom:2.4rem}.sq-form-question-note{color:#6f777b;display:block;font-style:normal;margin-bottom:0.4rem;font-size:1.5rem}.form-bcl-inner .sq-form-upload{position:relative;overflow:hidden}.form-bcl-inner .sq-form-upload .sq-form-question-note{color:#000}.form-bcl-inner .sq-form-upload input[type="file"]{position:absolute;top:0;left:0;right:0;bottom:0}.form-bcl-inner .sq-form-upload input[type="file"]+.prompt{background:#fff;margin:1rem;pointer-events:none;border-style:dashed;border-color:color-mix(in srgb, var(--input-borders, var(--brand-light-border-alt)) 60%, transparent);display:flex;flex-flow:column;align-items:center;font-size:1.4rem;padding:3rem;text-align:center;position:relative;width:calc(100% - 2rem)}@media only screen and (min-width: 750px){.form-bcl-inner .sq-form-upload input[type="file"]+.prompt{max-width:calc(550px - 2rem)}}.form-bcl-inner .sq-form-upload input[type="file"]+.prompt i{font-size:3rem;color:color-mix(in srgb, var(--input-borders, var(--brand-light-border-alt)) 80%, transparent)}.form-bcl-inner .sq-form-upload input[type="file"]+.prompt+.cur-max-filesize{position:relative;pointer-events:none;padding:1rem;text-align:center}@media only screen and (min-width: 750px){.form-bcl-inner .sq-form-upload input[type="file"]+.prompt+.cur-max-filesize{max-width:550px}}.form-bcl-inner .sq-form-upload input[type="file"]:hover+.prompt{border-color:var(--input-borders, var(--brand-light-border-alt))}.form-bcl-inner .sq-form-upload input[type="file"]:hover+.prompt i{color:var(--input-borders, var(--brand-light-border-alt))}.form-bcl-inner .sq-form-upload+.file-list{margin-top:1rem}.form-bcl-inner .sq-form-upload+.file-list p:first-child:not(.sq-form-error){background:var(--brand-light-background-alt);margin-bottom:0.8rem;padding:0 0 0 0.5rem;display:flex;justify-content:space-between;align-items:center}.form-bcl-inner .sq-form-upload+.file-list ul.tag-list{flex-flow:column}@media only screen and (min-width: 1000px){.form-bcl-inner .sq-form-upload+.file-list ul.tag-list{flex-flow:wrap}}.form-bcl-inner .sq-form-upload+.file-list ul.tag-list li{flex:1 1 calc(50% - 0.8rem)}.form-bcl-inner .sq-form-upload+.file-list ul.tag-list li.img>span{min-height:106px}.form-bcl-inner .sq-form-upload+.file-list ul.tag-list li.file{flex:0 0 100%;font-size:1.4rem;line-height:2rem}.form-bcl-inner .sq-form-upload+.file-list ul.tag-list li.file>span{display:flex;gap:1rem;flex-flow:column;align-items:flex-start}@media only screen and (min-width: 750px){.form-bcl-inner .sq-form-upload+.file-list ul.tag-list li.file>span{flex-flow:wrap}}.form-bcl-inner .sq-form-upload+.file-list ul.tag-list li.file>span label{margin-top:1.25rem;flex:none}.form-bcl-inner .sq-form-upload+.file-list ul.tag-list li.file>span span{width:100%}@media only screen and (min-width: 750px){.form-bcl-inner .sq-form-upload+.file-list ul.tag-list li.file>span span{flex:1 1 0}}.form-bcl-inner .sq-form-upload+.file-list ul.tag-list li.file>span span input[type="text"]{margin-bottom:0.5rem;border-color:var(--brand-light-border)}.form-bcl-inner .sq-form-upload+.file-list ul.tag-list li>span{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding-right:0.2rem;border-radius:0.4rem;height:100%;position:relative}.form-bcl-inner .sq-form-upload+.file-list ul.tag-list li>span img{width:100px;height:100px;object-fit:cover;flex:none;border-radius:0.2rem}.form-bcl-inner .sq-form-upload+.file-list ul.tag-list li>span img:hover{position:absolute;width:200px;height:auto;z-index:10;right:0.2rem;min-height:100px;transition:width 0.3s}.form-bcl-inner .sq-form-upload+.file-list ul.tag-list li>span img:hover+button{position:relative}.form-bcl-inner .sq-form-upload+.file-list ul.tag-list button{border:none;margin:0;padding:0;background:color-mix(in srgb, var(--input-borders, var(--brand-light-border-alt)) 80%, transparent);width:100px;height:100px;border-radius:50%;flex:none;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;position:absolute}.form-bcl-inner .sq-form-upload+.file-list ul.tag-list button:hover{background:var(--alert-error)}.form-bcl-inner .sq-form-upload+.file-list ul.tag-list button i{pointer-events:none;color:#fff}.form-bcl-inner fieldset{display:flex;flex-flow:wrap;gap:0 2rem}.form-bcl-inner fieldset>*{width:100%}@media only screen and (min-width: 750px){.form-bcl-inner fieldset .across{flex:1 1 calc(50% - 2rem)}}.form-bcl-inner .sq-form-question-title{position:relative}.form-bcl-inner legend .sq-form-required-field,.form-bcl-inner label .sq-form-required-field{position:absolute;left:0;transform:translateX(calc(-100% - 0.25rem));top:0}.form-bcl-inner input:not([type="radio"]):not([type="checkbox"]),.form-bcl-inner select,.form-bcl-inner textarea,.form-bcl-inner .sq-form-question .cke_chrome,.form-bcl-inner .sq-form-upload>*{max-width:none !important}.form-bcl,.bcl-inner{position:relative}.form-bcl>.loader,.bcl-inner>.loader{position:fixed;top:50%;left:50%;text-align:center;transition:opacity 0.5s;z-index:2;padding:2.4rem;border-radius:0.8rem;background:#fff;box-shadow:0 0 15px rgba(0, 0, 0, 0.3);max-width:600px;width:90%;margin:0 auto;transform:translate(-50%, -50%);left:50%}.form-bcl>.loader .icons span:nth-child(1),.bcl-inner>.loader .icons span:nth-child(1){transform:scaleX(-1);display:inline-block;vertical-align:top;opacity:0.5}.form-bcl>.loader .icons span:nth-child(1) .fa-spin,.bcl-inner>.loader .icons span:nth-child(1) .fa-spin{font-size:25px}.form-bcl>.loader .icons .fa-spin,.bcl-inner>.loader .icons .fa-spin{font-size:40px;color:var(--brand-primary)}.form-bcl>.loader .bar,.bcl-inner>.loader .bar{background:var(--brand-background-shade)}.form-bcl>.loader .bar span,.bcl-inner>.loader .bar span{background:var(--brand-primary);height:5px;display:block;transition:width 0.3s}.form-bcl.loaded>.loader,.bcl-inner.loaded>.loader{position:absolute;pointer-events:none;opacity:0}.form-bcl.loaded .form-bcl-inner,.bcl-inner.loaded .form-bcl-inner{max-height:none;overflow:unset;opacity:1;transition:opacity 0.3s}.form-bcl.submitting,.bcl-inner.submitting{pointer-events:none}.form-bcl.submitting>.loader,.bcl-inner.submitting>.loader{position:fixed;pointer-events:none;opacity:1;z-index:1000}.form-bcl.submitting>*:not(.loader):not(#bcl-container),.bcl-inner.submitting>*:not(.loader):not(#bcl-container){transition:opacity 0.3s;opacity:0.2}.form-bcl.submitted>*:not(.loader):not(#bcl-container):not(#alert-success),.bcl-inner.submitted>*:not(.loader):not(#bcl-container):not(#alert-success){transition:opacity 0.3s;opacity:0.3;pointer-events:none}.form-bcl .form-bcl-inner,.bcl-inner .form-bcl-inner{opacity:0;max-height:300px;overflow:hidden;position:relative}.form-bcl .input-icon,.bcl-inner .input-icon{display:none !important;font-size:2.5rem;color:var(--input-borders, var(--brand-light-border-alt));margin:1.25rem 0 0 -37px;pointer-events:none;position:absolute}.form-bcl.icon:not([type^="date"]),.bcl-inner.icon:not([type^="date"]){padding-right:4rem}.form-bcl.icon:not([type^="date"])+.input-icon,.bcl-inner.icon:not([type^="date"])+.input-icon{display:inline-block !important}.form-bcl .page-alert,.bcl-inner .page-alert{max-width:100%}.form-bcl .page-alert#alert-filesize,.form-bcl .page-alert#alert-success,.bcl-inner .page-alert#alert-filesize,.bcl-inner .page-alert#alert-success{display:none}.form-bcl .page-alert#alert-filesize.active,.form-bcl .page-alert#alert-success.active,.bcl-inner .page-alert#alert-filesize.active,.bcl-inner .page-alert#alert-success.active{position:sticky;display:block !important;bottom:20px;z-index:2}.form-bcl .page-alert#alert-success.active,.bcl-inner .page-alert#alert-success.active{bottom:50%;transform:translateY(-50%)}.form-bcl .page-alert#alert-success .btn-close,.bcl-inner .page-alert#alert-success .btn-close{position:absolute;right:10px;top:10px;margin:0;background:none;border:none;color:var(--brand-light-headings);font-size:2.5rem}.form-bcl .page-alert p,.bcl-inner .page-alert p{margin-bottom:5px}.form-bcl .page-alert#alert-filelist .files-list,.bcl-inner .page-alert#alert-filelist .files-list{display:flex;flex-flow:wrap;gap:10px 40px;list-style:none;margin:0}.form-bcl .page-alert#alert-filelist .files-list>*,.bcl-inner .page-alert#alert-filelist .files-list>*{flex:1 1 33.3333%;overflow:hidden}.form-bcl .page-alert#alert-filelist .files-list>* a,.bcl-inner .page-alert#alert-filelist .files-list>* a{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#bcl-container{background:#7c7c7c;position:fixed;z-index:100000;width:100%;max-width:450px;top:0;right:0;bottom:0;padding:20px;display:flex;flex-flow:column;transform:translateX(100%);transition:transform 0.5s;box-shadow:0 0 30px rgba(0, 0, 0, 0.3)}#bcl-container.open{transform:none}#bcl-container.open .btn-bcl-toggle{transform:translate(-80%, -50%);border-radius:0.4rem}#bcl-container.open .btn-bcl-toggle span.fas{transform:rotate(180deg)}#bcl-container>button.btn-bcl-save{display:none}#bcl-container h2{color:#fff}#bcl-container button{align-items:center;gap:5px;text-decoration:none;transition:all 0.3s;margin:0;font-size:16px;line-height:24px;padding:10px 24px;display:inline-flex;justify-content:center;border:none}#bcl-container .btn-bcl-toggle{position:absolute;top:50%;left:0;transform:translate(-100%, -50%);padding:10px;transition:transform 0.5s;text-decoration:none;border-radius:0.4rem 0 0 0.4rem;z-index:10;height:212px;padding:10px 35px 10px 10px;background:#7c7c7c;line-height:24px}#bcl-container .btn-bcl-toggle span.fas{transition:transform 0.5s}#bcl-container .btn-bcl-toggle span.label{transform:rotate(-90deg) translateX(-50%);position:absolute;top:50%;left:24px;white-space:nowrap;transform-origin:top left;text-transform:uppercase;font-size:13px}#bcl-container .bcl-inner{overflow:auto;flex:1 1 0%;padding-right:5px}#bcl-container .bcl-inner>*:not(.loader){opacity:0;transition:opacity 0.5s}#bcl-container .bcl-inner.loaded>*:not(.loader){opacity:1}#bcl-container .bcl-inner .loader{color:#fff}#bcl-container .bcl-inner .sq-form-question-note{max-height:100px;overflow:hidden;position:relative;display:block;pointer-events:none;font-size:13px}#bcl-container .bcl-inner .sq-form-question-note *:last-child{margin-bottom:0}#bcl-container .bcl-inner .sq-form-question-note:after{content:"";position:absolute;top:50px;right:0;left:0;height:50px;background:linear-gradient(transparent, #fff)}#bcl-container .bcl-inner .bcl-field-list{position:relative;padding:7px 7px 7px 0;display:flex;flex-flow:column;gap:10px}#bcl-container .bcl-inner .bcl-field-list .bcl-details-content{display:flex;flex-flow:column;gap:10px;padding-top:10px}#bcl-container .bcl-inner .bcl-field-list .bcl-item{background:#fff;padding:10px;border-radius:5px;box-shadow:0 0 7px rgba(0, 0, 0, 0.6);display:flex;flex-flow:column;gap:10px}#bcl-container .bcl-inner .bcl-field-list .bcl-item .bcl-item{box-shadow:0 0 7px rgba(0, 0, 0, 0.1);border:1px solid #e0e0e0}#bcl-container .bcl-inner .bcl-field-list .bcl-item.logic>.title{padding-right:48px}#bcl-container .bcl-inner .bcl-field-list .bcl-item.section{border-width:3px}#bcl-container .bcl-inner .bcl-field-list .bcl-item.section>.title{font-size:20px}#bcl-container .bcl-inner .bcl-field-list .bcl-item ul{gap:0}#bcl-container .bcl-inner .bcl-field-list .bcl-item .title{margin:0;font-weight:600;position:relative;font-size:16px}#bcl-container .bcl-inner .bcl-field-list .bcl-item .action,#bcl-container .bcl-inner .bcl-field-list .bcl-item .fa-list{position:absolute;top:-10px;padding:5px}#bcl-container .bcl-inner .bcl-field-list .bcl-item .action{right:-10px;border-radius:0 5px 0 5px;opacity:0.5;border:none}#bcl-container .bcl-inner .bcl-field-list .bcl-item .action *{pointer-events:none}#bcl-container .bcl-inner .bcl-field-list .bcl-item .action:hover{opacity:1}#bcl-container .bcl-inner .bcl-field-list .bcl-item .fa-list{right:20px;color:#6bbe27}#bcl-container .bcl-inner .bcl-edit-container{position:fixed;top:0;left:0;height:100vh;width:100vw;display:flex;z-index:10000;align-items:center;justify-content:center;background:rgba(0, 0, 0, 0.7);opacity:0;transition:opacity 0.3s;padding:20px}#bcl-container .bcl-inner .bcl-edit-container.active{opacity:1}#bcl-container .bcl-inner .bcl-edit-container .bcl-edit-inner{width:100%;height:100%;max-width:650px;display:flex;flex-flow:column;max-height:950px;background:#fff;padding:22px;border-radius:10px;box-shadow:0 0 15px rgba(0, 0, 0, 0.5);position:relative}#bcl-container .bcl-inner .bcl-edit-container .bcl-edit-inner h2{margin-top:-22px;margin-left:-22px;margin-right:-22px;padding:22px 60px 10px 22px;background:#7c7c7c;border-radius:9px 9px 0 0}#bcl-container .bcl-inner .bcl-edit-container .bcl-edit-inner button.btn-bcl-close{position:absolute;top:0;right:0;padding:20px;background:none;border:none;font-size:25px}#bcl-container .bcl-inner .bcl-edit-container .bcl-edit-inner .current-conditions{padding:20px;background:rgba(124, 124, 124, 0.15);margin:-16px -22px 20px -22px}#bcl-container .bcl-inner .bcl-edit-container .bcl-edit-inner .current-conditions h3{font-size:18px}#bcl-container .bcl-inner .bcl-edit-container .bcl-edit-inner .current-conditions .conds{display:flex;flex-flow:column;gap:5px}#bcl-container .bcl-inner .bcl-edit-container .bcl-edit-inner .current-conditions .conds .cond{display:flex;align-items:center;gap:10px;border-bottom:1px solid #e0e0e0;padding-bottom:5px}#bcl-container .bcl-inner .bcl-edit-container .bcl-edit-inner .current-conditions .conds .cond span{background:#fff;border-radius:100px;padding:1px 10px;border:1px solid #e0e0e0;font-size:13px}#bcl-container .bcl-inner .bcl-edit-container .bcl-edit-inner .bcl-edit-content{overflow:auto;flex:1 1 100%;position:relative;display:flex;flex-flow:column}#bcl-container .bcl-inner .bcl-edit-container .bcl-edit-inner .bcl-edit-content .bcl-area-selector .action,#bcl-container .bcl-inner .bcl-edit-container .bcl-edit-inner .bcl-edit-content .bcl-area-selector .fas.fa-list{display:none}#bcl-container .bcl-inner .bcl-edit-container .bcl-edit-inner *+h3{margin-top:2.5rem}#bcl-container .bcl-inner .bcl-edit-container .bcl-edit-inner .bcl-options{display:flex;flex-flow:wrap;gap:1.5rem}#bcl-container .bcl-inner .bcl-edit-container .bcl-edit-inner .bcl-options label{display:flex;gap:0.5rem;align-items:flex-start}#bcl-container .bcl-inner .bcl-edit-container .bcl-edit-inner .bcl-field-list{overflow:auto;margin-bottom:20px;flex:1 1 100%}#bcl-container .bcl-inner .bcl-edit-container .bcl-edit-inner .bcl-field-list summary{outline:none;cursor:pointer}#bcl-container .bcl-inner .bcl-edit-container .bcl-edit-inner .bcl-field-list .title{margin-right:20px}#bcl-container .bcl-inner .bcl-edit-container .bcl-edit-inner .bcl-field-list .title .fa-circle-check{position:absolute;right:-20px;color:#b2b2b2;cursor:pointer;opacity:0.7;font-size:20px}#bcl-container .bcl-inner .bcl-edit-container .bcl-edit-inner .bcl-field-list .title .fa-circle-check:hover{opacity:1}#bcl-container .bcl-inner .bcl-edit-container .bcl-edit-inner .bcl-field-list .bcl-item.selected{border-color:#6bbe27}#bcl-container .bcl-inner .bcl-edit-container .bcl-edit-inner .bcl-field-list .bcl-item.selected>.title .fa-circle-check{color:#6bbe27}.global-alert{font-size:1.4rem;display:none}.global-alert.low{color:var(--brand-light-text);background-color:var(--alert-info-shade)}.global-alert.medium{color:var(--brand-light-text);background-color:var(--alert-warning)}.global-alert.high{color:var(--brand-dark-text);background-color:var(--alert-error)}.global-alert .container{justify-content:center;padding:1.5rem 2rem 1.5rem 3.2rem}@media only screen and (min-width: 750px){.global-alert .container{padding:1.1rem 4.8rem}}.global-alert .alert-panel{display:flex;flex-direction:row;gap:2rem}.global-alert .alert-panel .alert-icon{width:2rem;font-size:2rem;color:currentColor;display:flex;flex-direction:column;justify-content:center}.global-alert .alert-panel .alert-content{display:flex;flex-direction:column}@media only screen and (min-width: 750px){.global-alert .alert-panel .alert-content{flex-direction:row;align-items:center}}.global-alert .alert-panel .alert-content .alert-message{padding:0 2rem 0 0}.global-alert .alert-panel .alert-content .alert-action{margin-top:1rem;padding-right:0.8rem;position:relative;display:flex;padding-right:3rem;width:fit-content}@media only screen and (min-width: 750px){.global-alert .alert-panel .alert-content .alert-action{margin:0}}.global-alert .alert-panel .alert-content .alert-action::after{display:block;position:absolute;top:0.2rem;right:0;font-family:"Font Awesome 6 Pro";font-size:1.5rem;width:2.2rem;height:1.8rem;content:"";color:currentColor}.global-alert .alert-panel .alert-content .alert-action span{white-space:nowrap}.global-alert .alert-panel .alert-close{margin-left:auto;display:flex;flex-direction:column;justify-content:center;width:3.2rem}.global-alert .alert-panel .alert-close button{display:flex;align-items:center;justify-content:center;background-color:rgba(0, 0, 0, 0.1);width:3.2rem;height:3.2rem;border-radius:100vmax;padding:0;border-style:none;transition:all 0.3s ease;text-decoration:none;color:currentColor}.global-alert .alert-panel .alert-close button:hover{transform:scale(1.3);background-color:rgba(0, 0, 0, 0.15)}.global-alert .alert-panel .alert-close button span{width:1.2rem;height:1.2rem;font-size:1.3rem;display:block}.global-alert a{font-weight:700;color:currentColor}body{margin-top:48px}@media only screen and (min-width: 1000px){body{margin-top:0}}@media only screen and (min-width: 1600px){body>.header-container{background-color:var(--brand-primary-light-shade)}}@media only screen and (min-width: 1600px){body>.header-container.header-dark-shade{background-color:var(--brand-dark-background)}}@media only screen and (min-width: 1600px){body>.header-container.header-dark-alt-shade{background-color:var(--brand-dark-background-alt)}}body>.header-container>header{z-index:61;box-shadow:var(--shadow-l4);--background: var(--header-background, var(--brand-background))}@media only screen and (min-width: 1000px){body>.header-container>header{position:relative;top:auto;box-shadow:none}}@media only screen and (min-width: 1600px){body>.header-container>header{background-color:transparent}}.pre-header{--pre-header: var(--pre-header-background, var(--brand-primary));--logo: var(--pre-header-logo, var(--brand-dark-text));--icon: var(--pre-header-icon, var(--brand-dark-action-alt-hover));background-color:var(--pre-header);position:fixed;width:100%;top:0;left:0;z-index:10}@media print{.pre-header{display:none}}@media only screen and (min-width: 1000px){.pre-header{position:static}.pre-header.desktop-hidden{display:none}}.pre-header .container{padding:0 0 0 2.4rem;flex-direction:row;justify-content:space-between;align-items:center}@media only screen and (min-width: 750px){.pre-header .container{padding:0 0 0 var(--spacing-7)}}@media only screen and (min-width: 1000px){.pre-header .container{height:4.8rem;padding:0 4.8rem}}.pre-header a{color:#fff;text-decoration:none;display:inline-block}.pre-header a:hover{color:#fff;text-decoration:underline}.pre-header .header-primary{display:flex;flex-flow:row-reverse;align-items:center}.pre-header .header-primary .primary-link{margin-left:1rem;font-weight:200;line-height:1.2;display:none}.pre-header .header-primary .primary-link .fa-globe{color:var(--icon);margin-right:0.2rem}@media only screen and (min-width: 750px){.pre-header .header-primary .primary-link{display:block}}.pre-header .pre-header-logo{width:16.5rem;height:2.8rem;flex:none}.pre-header .pre-header-logo a{line-height:0;display:block}.pre-header .pre-header-logo a .visually-hidden,.pre-header .pre-header-logo a .skip-links .skip-link,.skip-links .pre-header .pre-header-logo a .skip-link{color:var(--brand-dark-text)}.pre-header .pre-header-logo a svg{width:16.5rem;height:2.8rem}.pre-header .pre-header-logo a svg use{fill:var(--logo)}@media only screen and (min-width: 1000px){.pre-header .pre-header-logo{display:none}}.pre-header .pre-header-url{display:none}@media only screen and (min-width: 1000px){.pre-header .pre-header-url{display:block}}.pre-header .mobile-buttons{display:flex;flex-direction:row}.pre-header .mobile-buttons button{padding:0;border-radius:0;border-style:none;width:4.8rem;height:4.8rem;display:flex;align-items:center;justify-content:center;margin:0;gap:0;border-left:1px solid var(--brand-dark-border);background:none}.pre-header .mobile-buttons button:hover{background-color:var(--brand-light-action-hover)}.pre-header .mobile-buttons button:hover span{color:#fff}.pre-header .mobile-buttons button.active{background-color:var(--brand-light-action-hover)}.pre-header .mobile-buttons button.active span{color:#fff}.pre-header .mobile-buttons button svg{width:3.2rem;height:3.2rem}.pre-header .mobile-buttons button svg use{fill:#fff}.pre-header .mobile-buttons button span{color:var(--brand-dark-action-alt)}@media only screen and (min-width: 1000px){.pre-header .mobile-buttons{display:none}}.pre-header .utility-links{display:none}@media only screen and (min-width: 1000px){.pre-header .utility-links{display:flex;height:100%;flex-direction:row}.pre-header .utility-links a{display:flex;flex-direction:row;padding:0 1.6rem;align-items:center;height:100%;color:var(--brand-background);background:none;border:none}.pre-header .utility-links a:hover{text-decoration:none}.pre-header .utility-links a:hover .utility-link{text-decoration:underline;text-decoration-thickness:0.2rem}.pre-header .utility-links a .utility-link{text-decoration:none}.pre-header .utility-links a .utility-icon{width:1.8rem;height:1.8rem;display:flex;color:var(--brand-dark-action)}.pre-header .utility-links a.primary .utility-icon{color:var(--brand-dark-action)}}.header{--logo: var(--header-logo, var(--brand-light-site-title));--divider: var(--header-divider, var(--brand-secondary));--department: var(--header-department-name, var(--brand-light-site-title));--search-border: var(--header-search-border, var(--brand-light-border-alt));--search-text: var(--header-search-text, var(--brand-light-text));--search-placeholder-text: var(--header-search-placeholder-text, var(--brand-light-text-muted));--search-radius: 0.4rem;display:block;flex-direction:row;align-items:center;position:relative;border-bottom:4px solid var(--brand-secondary)}@media only screen and (min-width: 1000px){.header{display:flex;padding:4.8rem;border-style:none;gap:3rem;border:none}}@media print{.header a::after{display:none}}.header .header-department{display:flex;align-items:center;flex-grow:1;z-index:5;position:relative;padding:2.4rem;column-gap:2.4rem}@media only screen and (min-width: 750px){.header .header-department{padding:var(--spacing-6) var(--spacing-7)}}@media only screen and (min-width: 1000px){.header .header-department{padding:0}}.header .header-department .logo{padding-right:2.4rem;border-right:2px solid var(--divider);line-height:1;display:none;flex:none}@media only screen and (min-width: 1000px){.header .header-department .logo{display:block}.header .header-department .logo svg{width:17rem;height:5.6rem}.header .header-department .logo svg use{fill:var(--logo)}}.header .header-department .logo.d4q{padding-right:0;border:none}@media only screen and (min-width: 1000px){.header .header-department .logo.d4q svg{width:auto}}@media print{.header .header-department .logo{display:block}.header .header-department .logo svg{width:17rem;height:5.6rem}.header .header-department .logo svg path{fill:var(--logo)}}.header .header-department .logo img{width:17rem;height:5.6rem}.header .header-department .department-logo{height:5.6rem;overflow:hidden;display:flex}.header .header-department .department-logo svg{width:100%;height:100%}.header .header-department .department-logo img{height:inherit}.header .header-department .department-name{color:var(--department);line-height:1.3;font-weight:700;text-decoration:none;font-size:1.6rem}@media only screen and (min-width: 1000px){.header .header-department .department-name{font-size:2rem;display:flex;flex-flow:column;align-items:flex-start;gap:0.5rem;line-height:1}}.header .header-department .department-name small{font-weight:400;margin-right:0.3em;font-size:1.6rem}@media only screen and (min-width: 1000px){.header .header-department .department-name small{font-size:2rem}}.header .header-utilities{pointer-events:none;transition:transform 0.3s, opacity 0.5s;position:fixed;left:0;top:48px;right:0;opacity:0;box-shadow:0 10px 10px rgba(0, 0, 0, 0.2);background:rgba(0, 0, 0, 0.2);z-index:10}.header .header-utilities form{transform:translateX(-100%);transition:transform 0.3s, opacity 0.5s;background-color:var(--background);padding:1rem 2.4rem 1rem}.header .header-utilities.active{pointer-events:all;opacity:1}.header .header-utilities.active form{transform:none}@media only screen and (min-width: 1000px){.header .header-utilities{display:block;width:36rem;pointer-events:all;transform:none;transition:none;position:static;opacity:1;box-shadow:none;padding:0;background:none}.header .header-utilities form{transform:none;transition:none;background:none !important;padding:0}}.header .header-utilities .site-search{display:flex;position:relative;background-color:color-mix(in srgb, var(--brand-primary) 60%, transparent);backdrop-filter:blur(5px)}@media only screen and (min-width: 1000px){.header .header-utilities .site-search{background-color:transparent;backdrop-filter:none}}.header .header-utilities .site-search .site-search-input{border-radius:var(--search-radius) 0 0 var(--search-radius);display:block;width:100%;max-width:none;margin:0;padding:1.2rem 1.6rem;color:var(--search-text);line-height:1;font-size:1.6rem}.header .header-utilities .site-search .site-search-input::placeholder{color:var(--search-placeholder-text)}.header .header-utilities .site-search button{border-radius:0 var(--search-radius) var(--search-radius) 0;margin-right:0;margin-left:-2px;flex:none;gap:0;padding:0.93rem 1.2rem}.header .header-utilities .site-search button svg{display:none;width:3.2rem;height:3.2rem;fill:var(--text);flex:none}.header .header-utilities .site-search button:active svg{fill:var(--active-text)}.dark .header,.dark-alt .header{--logo: var(--header-logo, var(--brand-dark-site-title));--department: var(--header-department-name, var(--brand-dark-site-title))}.dark .header .site-search-input,.dark-alt .header .site-search-input{border-color:var(--brand-dark-border)}.dark .pre-header{--pre-header: var(--pre-header-background, var(--brand-dark-background-alt))}.dark .header{--divider: var(--header-divider, var(--brand-secondary));--search-divider: var(--header-search-border, var(--brand-dark-border))}main .image{background-color:var(--brand-light-background-alt);margin:0 0 2rem 0;border-radius:var(--border-radius-md);overflow:hidden}@media only screen and (min-width: 750px){main .image.justify-left{float:left;margin:0 2rem 2rem 0}main .image.justify-right{float:right;margin:0 0 2rem 2rem}}main .image.justify-centre{margin:0 auto 2rem auto}main .image.w25{width:25%}main .image.w50{width:50%}main .image.w75{width:75%}@media only screen and (max-width: 749px){main .image.w25,main .image.w50,main .image.w75{width:100%}}main .image img{display:block;width:100%}main .image figcaption{background-color:var(--brand-background-shade);padding:0.6rem 1.2rem;font-size:1.4rem;border-radius:0 0 var(--border-radius-md) var(--border-radius-md)}main .image a{display:block}main .image>a,main .image .image-wrapper{position:relative}.image-copyright{position:absolute;bottom:0;left:0;font-size:1.2rem;background-color:rgba(0, 0, 0, 0.4);color:rgba(255, 255, 255, 0.85);padding:0.5rem 1rem;text-shadow:2px 2px 8px #333;border-radius:0.5rem;margin:1rem;max-width:calc(100% - 2rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;z-index:1}.dark main .image{background-color:var(--brand-dark-background-alt)}.dark main .image figcaption{background-color:var(--brand-dark-background-shade);border-color:var(--brand-dark-focus)}.carousel-container{position:relative}.carousel{--current-slide: 0;position:relative;isolation:isolate;overflow:hidden;border-radius:var(--border-radius-md)}.carousel-buttons{transition:opacity 0.3s;position:static;opacity:1;pointer-events:all}.carousel-buttons[aria-hidden="true"]{pointer-events:none;position:absolute;opacity:0}.carousel-buttons .carousel-button{position:absolute;top:50%;transform:translateY(-100%);display:flex;justify-content:center;align-items:center;border:none;font-size:3rem;cursor:pointer;transition:color 0.1s;width:4.4rem;padding:0;margin:0;z-index:20;left:-2.4rem}.carousel-buttons .carousel-button:active,.carousel-buttons .carousel-button:hover{text-decoration:none}.carousel-buttons .carousel-button.carousel-button-next{right:-2.4rem;left:auto}.carousel-buttons .pagination{margin-top:1rem;margin-bottom:0;font-size:var(--font-size-xs)}.carousel-buttons .pagination>li{min-width:0;height:auto}.carousel-buttons .pagination>li>a,.carousel-buttons .pagination>li>button{padding:0 0.75rem;font-size:var(--font-size-xs)}.slides{display:flex;transition:transform 0.5s;transform:translateX(calc(-100% * var(--current-slide)))}.slide{flex:0 0 100%;flex-direction:column;position:relative;display:flex}.slide .caption{background-color:var(--brand-background-shade);padding:1.6rem 2rem;width:100%;z-index:20}.slide .caption h2,.slide .caption .h2{margin-bottom:0.5rem;font-size:1.8rem}.slide .caption .image-copyright{position:static;margin:0}.slide img{aspect-ratio:1.7777777778;display:block;object-fit:cover;z-index:15;height:100%;width:100%}.slide.clickable a{display:block;width:100%;height:100%}.slide.clickable a::after{position:absolute;display:block;inset:0;content:"";z-index:25}.slide.clickable:hover .caption h2{text-decoration:underline}.dark .slide .caption,.dark-alt .slide .caption{background-color:var(--brand-dark-background-shade)}p+.image-gallery{margin-top:4.8rem}.image-gallery{display:grid;grid-template-columns:repeat(auto-fit, minmax(25rem, 1fr));gap:3.2rem}.image-gallery li{transition:transform 0.3s;overflow:hidden;border-radius:var(--border-radius-md)}@media only screen and (min-width: 1000px){.image-gallery li:hover{transform:scale(1.1)}}.image-gallery li a{display:block;position:relative}.image-gallery li a img{object-fit:cover;aspect-ratio:1.4545454545;cursor:pointer;height:100%;display:block;transition:transform 0.3s;background-color:var(--brand-light-background-shade)}.image-gallery li figcaption{background-color:var(--brand-background-shade);padding:0.6rem 1.2rem;font-size:1.4rem;border-radius:0 0 var(--border-radius-md) var(--border-radius-md)}.contain .image-gallery img{object-fit:contain}.dark .image-gallery li figcaption,.dark-alt .image-gallery li figcaption{background-color:var(--brand-dark-background-shade);border-color:var(--brand-dark-focus)}.inpage-nav-links{border-left:0.4rem solid var(--brand-light-action);padding-left:2rem;margin-bottom:5rem}.inpage-nav-links h2{font-size:var(--font-size-sm)}.inpage-nav-links ul{gap:0.4rem}.dark .inpage-nav-links,.dark-alt .inpage-nav-links{border-left:0.4rem solid var(--brand-secondary)}.dark a.directional-link,.dark-alt a.directional-link{--brand-secondary: var(--brand-tertiary)}a.directional-link{display:inline-flex;vertical-align:bottom;align-items:center}a.directional-link:after{content:"";-webkit-mask-image:url(https://www.nrmmrrd.qld.gov.au/events-qgds/_core/images/svg/qgds-icons-css-friendly.svg#icon-Direction-Right);-webkit-mask-repeat:no-repeat;-webkit-mask-size:30px;mask-image:url(https://www.nrmmrrd.qld.gov.au/events-qgds/_core/images/svg/qgds-icons-css-friendly.svg#icon-Direction-Right);mask-repeat:no-repeat;mask-size:30px;width:22px;height:21px;margin-left:0.8rem;background-color:var(--brand-secondary);flex:none}a.directional-link.left:after{order:-1;margin-right:0.8rem;margin-left:0;-webkit-mask-image:url(https://www.nrmmrrd.qld.gov.au/events-qgds/_core/images/svg/qgds-icons-css-friendly.svg#icon-Direction-Left);mask-image:url(https://www.nrmmrrd.qld.gov.au/events-qgds/_core/images/svg/qgds-icons-css-friendly.svg#icon-Direction-Left)}a.directional-link.up:after{-webkit-mask-image:url(https://www.nrmmrrd.qld.gov.au/events-qgds/_core/images/svg/qgds-icons-css-friendly.svg#icon-Direction-Up);mask-image:url(https://www.nrmmrrd.qld.gov.au/events-qgds/_core/images/svg/qgds-icons-css-friendly.svg#icon-Direction-Up)}a.directional-link.down:after{-webkit-mask-image:url(https://www.nrmmrrd.qld.gov.au/events-qgds/_core/images/svg/qgds-icons-css-friendly.svg#icon-Direction-Down);mask-image:url(https://www.nrmmrrd.qld.gov.au/events-qgds/_core/images/svg/qgds-icons-css-friendly.svg#icon-Direction-Down)}.key-points{border-top:2px solid var(--border, var(--brand-light-border));border-bottom:2px solid var(--border, var(--brand-light-border));padding:2.4rem 3.2rem;margin-bottom:2.4rem}@media only screen and (min-width: 750px){.key-points{width:40%;float:right;margin:0 0 2.4rem 2.4rem;padding:2.4rem}}.key-points h2{font-size:var(--font-size-lg)}.key-points dl dt{font-size:1.4rem;font-weight:400;border-top:1px solid var(--brand-light-border);margin-top:1rem;padding-top:1rem}.key-points dl dt:first-child{border:none;margin-top:0;padding-top:0}.key-points dl dd{border-left:none;font-weight:600;padding-left:0}.key-points dl dd>:last-child{margin-bottom:0}.key-points dl dd.status{font-weight:normal}.key-points [class^="fa-"],.key-points [class^="fal "]{color:var(--brand-secondary-dark)}.key-points ul:not(.tag-list){margin:0;padding:0;list-style:none;font-size:1.8rem}.key-points ul:not(.tag-list) li{position:relative;padding-left:3.2rem}.key-points ul:not(.tag-list) li:not(:last-child){margin:0 0 1.6rem 0}.key-points ul:not(.tag-list) li::before{position:absolute;top:0.8rem;left:0;display:block;width:1.2rem;height:1.2rem;background-color:var(--brand-secondary);content:""}.key-points.light-alt,.key-points.light-shade{--border: var(--brand-light-border-alt)}.key-points.dark{--border: var(--brand-dark-border)}.key-points.dark-shade,.key-points.dark-alt{--border: var(--brand-dark-border-alt)}.event-page aside .key-points{width:100%;float:none;margin:0}.event-page aside .key-points button,.event-page aside .key-points a.button,.event-page aside .key-points input[type="button"],.event-page aside .key-points input[type="submit"],.event-page aside .key-points input[type="reset"]{width:100%}.event-page aside .key-points ul.tag-list li>*{font-size:1.6rem}.dark .key-points,.dark-alt .key-points{border-color:var(--brand-dark-focus)}.link-list{list-style:none;margin:0 0 2.4rem 0;gap:0.4rem}.link-list.inline{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:0.8rem}.link-list li{display:flex}.link-list li a{display:inline-flex;align-items:center}.link-list.border{gap:2rem}.link-list.border li{border-bottom:1px solid var(--brand-light-border);padding:1.6rem 0;flex:1 1 calc(33.3333% - 2rem);min-width:200px}.link-list.border.light-shade,.link-list.border.light-alt{--brand-light-border: var(--brand-light-border-alt)}.link-list.border.dark{--brand-light-border: var(--brand-dark-border)}.link-list.border.dark-shade,.link-list.border.dark-alt{--brand-light-border: var(--brand-dark-border-alt)}.link-list.resources li a{display:block}.link-list.shade li{background-color:var(--brand-light-background-shade);padding:1.6rem}.link-list.shade.light-shade{--brand-light-background-shade: var(--brand-light-background-alt)}.link-list.shade.light-alt{--brand-light-background-shade: var(--brand-light-background-alt-shade)}.link-list.shade.dark{--brand-light-background-shade: var(--brand-dark-background-shade)}.link-list.shade.dark-shade{--brand-light-background-shade: var(--brand-dark-background-alt)}.link-list.shade.dark-alt{--brand-light-background-shade: var(--brand-dark-background-alt-shade)}.linklist-container{}.linklist-container .abstract{margin-bottom:var(--spacing-4);background-color:transparent}@media only screen and (min-width: 750px){.linklist-container .col-2 .link-list{column-count:2}}@media only screen and (min-width: 750px){.linklist-container .col-3 .link-list{column-count:2}}@media only screen and (min-width: 1000px){.linklist-container .col-3 .link-list{column-count:3}}.linklist-container .promo{display:grid;gap:3.2rem}@media only screen and (min-width: 750px){.linklist-container .promo{grid-template-columns:1fr 1fr;align-items:start}}@media only screen and (min-width: 1000px){.linklist-container .promo.col-3{grid-template-columns:2fr 1fr}}.linklist-container .promo .card-listing{order:-1}@media only screen and (min-width: 750px){.linklist-container .promo .card-listing{order:2}}.linklist-container .promo.col-2 .link-list,.linklist-container .promo.col-3 .link-list{column-count:1}@media only screen and (min-width: 1000px){.linklist-container .promo.col-3 .link-list{column-count:2}}.linklist-container .link-list{display:block;column-gap:3.2rem}.linklist-container .link-list>li{break-inside:avoid-column;min-width:0;padding:2rem 0}.linklist-container .link-list>li a{font-weight:var(--font-weight-heading);font-size:inherit;width:100%;text-decoration:none}.linklist-container .link-list>li a:hover{text-decoration:underline}.linklist-container .link-list>li a:after{padding-top:0;font-weight:normal}.linklist-container .links:last-child{margin:0}.modal-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--brand-primary);background-color:color-mix(in srgb, var(--brand-primary) 80%, transparent);backdrop-filter:blur(5px);z-index:1500;overflow:hidden;transition:opacity 0.3s;opacity:0}@media only screen and (max-width: 999px){.modal-container button,.modal-container a.button{padding:1rem 1rem}}.modal-container .close,.modal-container .prev,.modal-container .next{width:5rem;height:5rem;align-items:center;justify-content:center;position:absolute;font-size:3rem;transition:opacity 0.3s ease-in-out}@media only screen and (max-width: 999px){.modal-container .close,.modal-container .prev,.modal-container .next{width:2rem;height:2rem;font-size:2rem}}.modal-container .close{top:2rem;right:2rem}.modal-container .prev,.modal-container .next{top:50%;transform:translateY(-100%)}.modal-container .prev{left:2rem}.modal-container .next{right:2rem}.modal-container .hide-buttons{visibility:hidden;opacity:0;transition:opacity 0.3s ease-in-out}.modal-container.active{opacity:1}.modal-content{display:flex;flex-direction:column;height:100vh;width:100vw}.modal-content .modal-image{display:flex;align-items:center;justify-content:center;padding:3rem;height:75%;flex:1;flex-flow:column}.modal-content .modal-image img{max-height:100%;box-shadow:0 5px 5px rgba(0, 0, 0, 0.35)}.modal-content .modal-caption{display:flex;align-items:center;justify-content:center;color:#fff;padding:3rem 0;flex:0}.formio-form .alert,.page-alert{border-width:0.2rem 0.2rem 0.2rem 4.8rem;border-color:var(--brand-light-background-alt-shade);border-style:solid;border-radius:0.4rem;padding:1.6rem;background-color:#fff;max-width:44rem;word-wrap:break-word;margin:0 0 2.4rem 0;position:relative;color:var(--brand-light-text);font-size:inherit;font-weight:inherit}.formio-form .alert *:last-child,.page-alert *:last-child{margin-bottom:0}.formio-form .alert::before,.page-alert::before{position:absolute;top:50%;left:-3.4rem;transform:translateY(-50%);font-family:"Font Awesome 6 Pro";font-weight:300;font-size:1.7rem;color:#fff}.formio-form .alert.wide,.page-alert.wide{max-width:100%;margin-bottom:4.8rem}.formio-form .alert h2,.formio-form .alert h3,.page-alert h2,.page-alert h3{margin-bottom:1.6rem;line-height:1.3;font-size:var(--font-size-md)}.formio-form .alert.info,.page-alert.info{border-color:var(--alert-info)}.formio-form .alert.info::before,.page-alert.info::before{content:""}.formio-form .alert.success,.page-alert.success{border-color:var(--alert-success)}.formio-form .alert.success::before,.page-alert.success::before{content:""}.formio-form .alert.error,.page-alert.error{border-color:var(--alert-error)}.formio-form .alert.error::before,.page-alert.error::before{content:""}.formio-form .alert.warning,.page-alert.warning{border-color:var(--alert-warning)}.formio-form .alert.warning::before,.page-alert.warning::before{color:var(--brand-light-text);content:""}.formio-form .alert a,.page-alert a{color:var(--brand-light-link)}.page-banner{position:relative;z-index:1;background-color:var(--brand-background)}@media only screen and (min-width: 750px){.page-banner{margin:0}}@media only screen and (min-width: 1600px){.page-banner{max-width:1600px;margin-inline:auto;width:100%;border-radius:0 0 4.8rem 4.8rem}}.page-banner[data-type="background"] .container,.page-banner[data-type="right"] .container,.page-banner[data-type="background right"] .container{min-height:20rem}@media only screen and (min-width: 750px){.page-banner[data-type="background"] .container,.page-banner[data-type="right"] .container,.page-banner[data-type="background right"] .container{min-height:30rem}}@media only screen and (min-width: 1000px){.page-banner[data-type="background"] .container,.page-banner[data-type="right"] .container,.page-banner[data-type="background right"] .container{min-height:40rem}}@media only screen and (min-width: 750px){.page-banner[data-type="right"] .banner-content,.page-banner[data-type="background right"] .banner-content{width:57%;order:1}}.page-banner[data-type="right"] .banner-image,.page-banner[data-type="background right"] .banner-image{margin:calc(var(--spacing-4) * -1) calc(var(--spacing-4) * -1) var(--spacing-6)}@media only screen and (min-width: 750px){.page-banner[data-type="right"] .banner-image,.page-banner[data-type="background right"] .banner-image{margin:0}}.page-banner.no-heading .container{padding-top:var(--spacing-6);padding-bottom:var(--spacing-6)}@media only screen and (min-width: 750px){.page-banner.no-heading .container{padding-top:var(--spacing-7);padding-bottom:var(--spacing-7)}}.page-banner.no-heading .container .video-controls{bottom:auto;top:25rem;transform:translateY(-100%)}@media only screen and (min-width: 750px){.page-banner.no-heading .container .video-controls{bottom:0;top:auto;transform:none}}.page-banner.banner-stylised-heading .banner-content{padding:var(--spacing-4);background:color-mix(in srgb, var(--brand-background) 85%, transparent);backdrop-filter:blur(5px)}@media only screen and (min-width: 750px){.page-banner.banner-stylised-heading .banner-content{padding:var(--spacing-6)}}.page-banner .container{z-index:20;padding:var(--spacing-4) var(--spacing-4) var(--spacing-7)}@media only screen and (min-width: 750px){.page-banner .container{padding:var(--spacing-10) var(--spacing-7)}}@media only screen and (min-width: 1000px){.page-banner .container{padding-right:4.2rem;padding-left:4.2rem;padding:var(--spacing-10) var(--spacing-10) var(--spacing-12)}}.page-banner .container .video-controls{position:absolute;bottom:0;right:0;z-index:61;padding:0.75rem;border-radius:var(--border-radius-xs) 0 0 0}@media only screen and (min-width: 1600px){.page-banner .container .video-controls{border-radius:var(--border-radius-xs)}}.page-banner .container .video-controls.playing .fa-circle-pause{display:inline-block}.page-banner .container .video-controls.playing .fa-circle-play{display:none}.page-banner .container .video-controls .fa-circle-play{display:inline-block}.page-banner .container .video-controls .fa-circle-pause{display:none}.page-banner .breadcrumbs{margin-bottom:var(--spacing-6);background-color:var(--breadcrumbs-background, transparent);color:var(--breadcrumbs-text, currentColor);position:relative}@media print{.page-banner .breadcrumbs a::after{display:none}}.page-banner .breadcrumbs ul{display:flex;flex-flow:row wrap;align-items:center;margin:0;padding:var(--breadcrumbs-padding, 0);list-style:none;gap:0.4rem 0.9rem}.page-banner .breadcrumbs ul li{display:none;gap:0.9rem;white-space:nowrap}@media only screen and (min-width: 1000px){.page-banner .breadcrumbs ul li{display:flex}}.page-banner .breadcrumbs ul li:before{display:flex;align-items:center;justify-content:center;font-family:"Font Awesome 6 Pro";font-weight:300;font-size:1.4rem;content:"";line-height:1;color:var(--breadcrumbs-arrow, var(--brand-secondary-dark))}@media only screen and (min-width: 1000px){.page-banner .breadcrumbs ul li:before{content:""}}.page-banner .breadcrumbs ul li:nth-last-child(2){display:flex;align-items:center}@media only screen and (min-width: 1000px){.page-banner .breadcrumbs ul li:first-child:before{content:none}}.page-banner .breadcrumbs ul li.breadcrumb-overflow button{background:none;color:var(--brand-light-link);padding:0.6rem 0.73rem;border:none;font-size:2rem}.page-banner .breadcrumbs ul li.breadcrumb-overflow button:hover,.page-banner .breadcrumbs ul li.breadcrumb-overflow button.active{background:var(--brand-light-background-alt)}.page-banner .breadcrumbs ul li.breadcrumb-overflow ul{background-color:var(--brand-light-background-shade);display:none;position:absolute;text-shadow:none;border-radius:4px;top:100%;box-shadow:var(--shadow-l4);margin-top:4px;margin-left:18px;width:100%;max-width:45rem;flex-flow:column;align-items:stretch;overflow:hidden;border-bottom:4px solid var(--brand-secondary)}.page-banner .breadcrumbs ul li.breadcrumb-overflow ul.active{display:flex}.page-banner .breadcrumbs ul li.breadcrumb-overflow ul li:before{content:none}.page-banner .breadcrumbs ul li.breadcrumb-overflow ul li a{padding:1.6rem;width:100%;color:var(--brand-light-link);overflow:hidden;text-overflow:ellipsis}.page-banner .breadcrumbs ul li.breadcrumb-overflow ul li a:hover{background:var(--brand-light-background-alt)}.page-banner .banner-content{order:2;position:relative;z-index:61;color:var(--page-banner-text, currentColor);max-width:864px}@media only screen and (min-width: 750px){.page-banner .banner-content{order:1}}.page-banner .banner-content .card-listing{gap:1.5rem;text-shadow:none;max-width:60rem}.page-banner .banner-content .card-listing h3{font-size:var(--font-size-md)}.page-banner .banner-content .card-listing h3 a{display:flex;flex-flow:row-reverse;gap:2rem;align-items:center;justify-content:space-between}.page-banner .banner-content .card-listing h3 a:before{content:"";-webkit-mask-image:url(https://www.nrmmrrd.qld.gov.au/events-qgds/_core/images/svg/qgds-icons-css-friendly.svg#icon-Direction-Right);-webkit-mask-repeat:no-repeat;-webkit-mask-size:30px;mask-image:url(https://www.nrmmrrd.qld.gov.au/events-qgds/_core/images/svg/qgds-icons-css-friendly.svg#icon-Direction-Right);mask-repeat:no-repeat;mask-size:30px;width:22px;height:21px;margin-left:0.8rem;background-color:var(--brand-secondary);flex:none;transition:transform 0.2s}.page-banner .banner-content .card-listing h3 a:hover:before{transform:translateX(0.7rem)}.page-banner .banner-content .image-copyright{position:static}.page-banner .banner-content .news-date{font-weight:bold;margin-bottom:1rem;display:block;text-transform:none;font-size:var(--font-size-sm);line-height:unset;color:color-mix(in srgb, var(--brand-light-headings) 70%, transparent)}.page-banner .banner-content h1{font-size:var(--page-banner-h1-font-size-sm, var(--font-size-xl));margin-bottom:var(--spacing-6);line-height:4.4rem}@media only screen and (min-width: 1000px){.page-banner .banner-content h1{font-size:var(--page-banner-h1-font-size-lg, var(--font-size-xxl));line-height:5.2rem}}.page-banner .banner-content h2{margin-top:0;font-weight:400}.page-banner .banner-content .banner-stylised-heading{margin-bottom:var(--spacing-6);display:flex;flex-flow:column;align-items:flex-start}.page-banner .banner-content .banner-stylised-heading h1,.page-banner .banner-content .banner-stylised-heading h2{display:inline-block;padding:1rem 2rem}.page-banner .banner-content .banner-stylised-heading h1{line-height:1.3;background-color:var(--page-banner-h1-stylised-background, var(--brand-dark-background-shade));border-left:4px solid var(--brand-secondary)}.page-banner .banner-content .banner-stylised-heading h1>span{color:var(--page-banner-h1-stylised-text, var(--brand-dark-text))}.page-banner .banner-content .banner-stylised-heading h1+h2{margin-top:calc(var(--spacing-6) * -1)}.page-banner .banner-content .banner-stylised-heading h2{font-size:3rem;background-color:var(--page-banner-h2-stylised-background, var(--brand-background));border-left:4px solid var(--brand-secondary);text-shadow:none}.page-banner .banner-content .banner-stylised-heading h2>span{color:var(--page-banner-h2-stylised-text, var(--brand-light-text));font-weight:var(--page-banner-h2-stylised-weight, var(--font-weight-default))}.page-banner .banner-content p{font-size:2rem;font-weight:300}@media only screen and (min-width: 1000px){.page-banner .banner-content p{font-size:2.4rem}}.page-banner .banner-content p+.utility-links{margin-top:2.4rem}.page-banner .banner-content .utility-links{display:flex;flex-flow:wrap;gap:1rem;height:100%;flex-direction:row}.page-banner .banner-content .utility-links a{margin:0;gap:0.8rem;padding:1rem 1.4rem;text-shadow:none}.page-banner .banner-content .utility-links a .utility-icon{line-height:inherit}.page-banner .banner-content>*:last-child{margin:0}.page-banner .banner-image{display:flex;align-items:center;justify-content:center;order:1;position:relative;z-index:60;align-self:stretch;overflow:hidden}@media only screen and (max-width: 749px){.page-banner .banner-image{height:25rem}}@media only screen and (min-width: 750px){.page-banner .banner-image{position:absolute;top:0;bottom:0;right:0;width:42%}}@media only screen and (min-width: 1600px){.page-banner .banner-image{border-radius:0 0 4.8rem 0}}.page-banner .banner-image.right-aligned img,.page-banner .banner-image.right-aligned video{object-position:center;transition:object-position 0.3s, transform 0.3s}.page-banner .banner-image.right-aligned img.topleft,.page-banner .banner-image.right-aligned video.topleft{object-position:left top}.page-banner .banner-image.right-aligned img.topcentre,.page-banner .banner-image.right-aligned video.topcentre{object-position:center top}.page-banner .banner-image.right-aligned img.topright,.page-banner .banner-image.right-aligned video.topright{object-position:right top}.page-banner .banner-image.right-aligned img.left,.page-banner .banner-image.right-aligned video.left{object-position:left center}.page-banner .banner-image.right-aligned img.right,.page-banner .banner-image.right-aligned video.right{object-position:right center}.page-banner .banner-image.right-aligned img.bottomleft,.page-banner .banner-image.right-aligned video.bottomleft{object-position:left bottom}.page-banner .banner-image.right-aligned img.bottomcentre,.page-banner .banner-image.right-aligned video.bottomcentre{object-position:center bottom}.page-banner .banner-image.right-aligned img.bottomright,.page-banner .banner-image.right-aligned video.bottomright{object-position:right bottom}.page-banner .banner-image a{height:100%;display:block;width:100%}.page-banner .banner-image img,.page-banner .banner-image video{max-width:100%;max-height:100%;height:100%;aspect-ratio:1.7777777778;object-fit:cover;object-position:center;width:100%}.page-banner .background-image{position:absolute;inset:0;z-index:40}.page-banner .background-image img,.page-banner .background-image video{display:block;object-fit:cover;width:100%;height:100%;object-position:center;transition:object-position 0.3s}@media only screen and (min-width: 1600px){.page-banner .background-image img,.page-banner .background-image video{border-radius:0 0 4.8rem 4.8rem}}.page-banner .background-image img.topleft,.page-banner .background-image video.topleft{object-position:left top}.page-banner .background-image img.topcentre,.page-banner .background-image video.topcentre{object-position:center top}.page-banner .background-image img.topright,.page-banner .background-image video.topright{object-position:right top}.page-banner .background-image img.left,.page-banner .background-image video.left{object-position:left center}.page-banner .background-image img.right,.page-banner .background-image video.right{object-position:right center}.page-banner .background-image img.bottomleft,.page-banner .background-image video.bottomleft{object-position:left bottom}.page-banner .background-image img.bottomcentre,.page-banner .background-image video.bottomcentre{object-position:center bottom}.page-banner .background-image img.bottomright,.page-banner .background-image video.bottomright{object-position:right bottom}.page-banner .background-image.pattern{background-repeat:repeat;background-size:cover;background-position:50% 50%;position:absolute;inset:0;z-index:40}.page-banner.light .card-listing,.page-banner.light-shade .card-listing{--border: var(--brand-dark-border-alt);--background: var(--brand-dark-background-alt);--text: var(--brand-dark-text);--links: var(--brand-dark-link);--headings: var(--brand-dark-headings)}.page-banner.light{background-color:var(--page-banner-bg-light, var(--brand-light-background))}.page-banner.light.banner-stylised-heading .banner-content{background:color-mix(in srgb, var(--brand-light-background) 85%, transparent)}.page-banner.light-alt.banner-stylised-heading .banner-content{background:color-mix(in srgb, var(--brand-light-background-alt) 85%, transparent)}.page-banner.light-shade{background-color:var(--page-banner-bg-light-shade, var(--brand-light-background-shade))}.page-banner.light-shade.banner-stylised-heading .banner-content{background:color-mix(in srgb, var(--brand-light-background-shade) 85%, transparent)}.page-banner.dark,.page-banner.dark-shade,.page-banner.dark-alt{color:#fff}.page-banner.dark .banner-content p a,.page-banner.dark-shade .banner-content p a,.page-banner.dark-alt .banner-content p a{color:var(--brand-dark-action-alt)}.page-banner.dark .banner-content .news-date,.page-banner.dark-shade .banner-content .news-date,.page-banner.dark-alt .banner-content .news-date{color:color-mix(in srgb, var(--brand-dark-headings) 70%, transparent)}.page-banner.dark .banner-content .card-listing,.page-banner.dark-shade .banner-content .card-listing,.page-banner.dark-alt .banner-content .card-listing{--border: var(--brand-light-border-alt);--background: var(--brand-light-background-alt);--text: var(--brand-light-text);--links: var(--brand-light-link);--headings: var(--brand-light-headings)}.page-banner.dark .breadcrumbs ul li a,.page-banner.dark .breadcrumbs ul li button,.page-banner.dark-shade .breadcrumbs ul li a,.page-banner.dark-shade .breadcrumbs ul li button,.page-banner.dark-alt .breadcrumbs ul li a,.page-banner.dark-alt .breadcrumbs ul li button{color:var(--brand-dark-text)}.page-banner.dark .breadcrumbs ul li button.active,.page-banner.dark .breadcrumbs ul li button:hover,.page-banner.dark-shade .breadcrumbs ul li button.active,.page-banner.dark-shade .breadcrumbs ul li button:hover,.page-banner.dark-alt .breadcrumbs ul li button.active,.page-banner.dark-alt .breadcrumbs ul li button:hover{background:var(--brand-dark-background-alt)}.page-banner.dark{background-color:var(--page-banner-bg-dark, var(--brand-dark-background))}.page-banner.dark.banner-stylised-heading .banner-content{background:color-mix(in srgb, var(--brand-dark-background) 85%, transparent)}.page-banner.dark .breadcrumbs ul li::before{color:var(--brand-secondary)}.page-banner.dark-alt.banner-stylised-heading .banner-content{background:color-mix(in srgb, var(--brand-dark-background-alt) 85%, transparent)}.page-banner.dark-shade{background-color:var(--page-banner-bg-dark-shade, var(--brand-dark-background-shade))}.page-banner.dark-shade.banner-stylised-heading .banner-content{background:color-mix(in srgb, var(--brand-dark-background-shade) 85%, transparent)}.page-banner.dark-shade .breadcrumbs ul li::before{color:var(--brand-tertiary)}.page-index .container{margin-bottom:2.4rem}.home-page .page-index .container{padding:8rem 4.8rem;margin-bottom:0}.home-page .page-index .container h2{margin-bottom:2.4rem}.pagination{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;gap:1rem;margin-top:3.2rem;margin-bottom:3.2rem}.pagination li a,.pagination li span,.pagination li button{align-items:center;justify-content:center;display:flex;width:100%;height:100%;border-radius:0.4rem;height:3.2rem;background-color:transparent;border:none}.pagination li span{padding:0 0.5rem}.pagination li a:not(.directional-link),.pagination li button{min-width:3.2rem;padding:0 1rem;box-shadow:inset 0 0 0 1px var(--brand-border-alt);text-decoration:none;color:var(--brand-light-link)}.pagination li a:not(.directional-link):hover,.pagination li button:hover{box-shadow:inset 0 0 0 2px var(--brand-light-action-alt)}.pagination li a.directional-link{text-indent:-9999rem}@media only screen and (min-width: 750px){.pagination li a.directional-link{text-indent:0}}.pagination li a.directional-link:not(.left){margin-left:0.6rem}.pagination li a.directional-link.left{margin-right:0.6rem}.pagination li a.directional-link:after{background-color:var(--brand-light-action-alt)}.pagination li.active a,.pagination li.active button{background-color:var(--brand-light-action);color:var(--brand-dark-text);font-weight:var(--font-weight-heading);box-shadow:inset 0 0 0 1px var(--brand-light-action)}.dark .pagination,.dark-alt .pagination,.dark-shade .pagination{--brand-border-alt: var(--brand-dark-border-alt);--brand-light-action-alt: var(--brand-dark-action-alt);--brand-light-link: var(--brand-dark-link);--brand-light-action: var(--brand-dark-action);--brand-dark-text: var(--brand-light-text)}body.scroll-lock{overflow:hidden;margin-right:17px}@media only screen and (min-width: 1000px){body.scroll-lock{overflow:visible;margin-right:0}}.nav-bg{transition:opacity var(--menu-animation-time, 0.2s) ease;right:0;bottom:0;width:100vw;position:fixed;top:0;height:100vh;opacity:0;pointer-events:none;background-color:var(--brand-primary);background-color:color-mix(in srgb, var(--brand-primary) 60%, transparent);content:"";backdrop-filter:blur(5px);z-index:999}@media only screen and (min-width: 1000px){.nav-bg{display:none}}.nav-bg.active{opacity:1;pointer-events:all}.primary-nav-container{--background: var(--primary-nav-background, var(--brand-background-shade));--border: var(--primary-nav-border, var(--brand-secondary));--menu-animation-time: 0.2s;display:flex;flex-direction:column;width:100%;height:100%;z-index:1000;transition:all var(--menu-animation-time) ease-in, border 0s ease-in;position:fixed;background-color:var(--background);visibility:hidden;max-width:600px;right:-100%;top:0;overflow-y:auto;overflow-x:hidden;font-size:1.4rem}@media only screen and (min-width: 1000px){.primary-nav-container{font-size:1.6rem;z-index:60;max-width:none;right:auto;top:auto;overflow-y:initial;overflow-x:initial;display:block;position:relative;width:auto;height:auto;visibility:visible;box-shadow:inset 0 -0.8rem 0 0 var(--border)}}@media print{.primary-nav-container{display:none}}.primary-nav-container.active{visibility:visible;right:0}.primary-nav-container .container{margin:0}@media only screen and (min-width: 1000px){.primary-nav-container .container{margin:0 auto}}.primary-nav-container .mobile-header{--mobile-bg: var(--nav-mobile-background, var(--brand-primary));position:sticky;top:0;z-index:11;display:flex;flex-direction:row;align-items:center;padding:0 0 0 2.4rem;justify-content:space-between;color:#fff;background-color:var(--mobile-bg);flex:none}@media only screen and (min-width: 1000px){.primary-nav-container .mobile-header{display:none}}.primary-nav-container .mobile-header .menu-close{padding:0;border-radius:0;border-style:none;width:4.8rem;height:4.8rem;display:flex;align-items:center;justify-content:center;outline-offset:0;padding:0.4rem;margin:0;background:none;border-left:1px solid var(--brand-dark-border)}.primary-nav-container .mobile-header .menu-close:hover{background-color:var(--brand-light-action-hover)}.primary-nav-container .mobile-header .menu-close:hover span{color:#fff}.primary-nav-container .mobile-header .menu-close.active{background-color:var(--brand-light-action-hover)}.primary-nav-container .mobile-header .menu-close.active span{color:#fff}.primary-nav-container .mobile-header .menu-close svg{width:2rem;height:2rem}.primary-nav-container .mobile-header .menu-close svg use{fill:#fff}.primary-nav-container .mobile-header .menu-close span{color:var(--brand-dark-action-alt)}.primary-nav-container .utility-links{flex-direction:column-reverse;background-color:var(--brand-primary)}@media only screen and (min-width: 1000px){.primary-nav-container .utility-links{display:none}}.primary-nav-container .utility-links li{box-shadow:inset 0 0.1rem 0 var(--brand-primary-light)}.primary-nav-container .utility-links a{display:flex;flex-direction:row;padding:1.6rem;align-items:center;justify-content:flex-start;height:100%;border-radius:0;text-decoration:none}.primary-nav-container .utility-links a:hover .utility-link{text-decoration:underline;text-decoration-thickness:0.2rem}.primary-nav-container .utility-links a .utility-icon{margin-right:0.8rem}.primary-nav-container .utility-links a p{width:1.8rem;height:1.8rem;display:flex;margin-right:1rem}.primary-nav-container .utility-links a p svg{fill:var(--utility-icon)}.primary-nav-container .utility-links a.primary svg{fill:var(--utility-primary-icon)}.primary-nav{--link-text: var(--primary-nav-link-text, var(--brand-light-text));--link-text-hover: var(--primary-nav-link-text, var(--brand-light-link));--link-background: var(--primary-nav-link-background, transparent);--link-background-hover: var(--primary-nav-link-background-hover, var(--brand-light-background-alt));--link-border: var(--primary-nav-link-border, var(--brand-secondary));--link-border-hover: var(--primary-nav-link-border-hover, var(--brand-primary));--link-border-active: var(--primary-nav-link-border-active, var(--brand-background-shade));--link-divider: var(--primary-nav-mobile-divider, var(--brand-light-background-alt));display:flex;list-style:none;flex-flow:column;flex:1 1 100%}@media only screen and (min-width: 1000px){.primary-nav{padding:0 4.8rem;flex-flow:row wrap;min-height:5.6rem;position:relative;left:0 !important}}.primary-nav,.primary-nav .primary-sub-nav,.primary-nav li,.primary-nav .primary-sub-nav li{position:relative;left:0;transition:left var(--menu-animation-time)}.primary-nav.open,.primary-nav .primary-sub-nav.open{left:-100%;margin-top:0 !important}.primary-nav li.open,.primary-nav .primary-sub-nav li.open{border:none !important;overflow:visible}.primary-nav li.open>a,.primary-nav .primary-sub-nav li.open>a{display:none}.primary-nav li.open>button.submenu-toggle,.primary-nav .primary-sub-nav li.open>button.submenu-toggle{left:calc(100% + 0.9rem);position:absolute;text-indent:-9999rem;height:38px;width:38px;z-index:1;border-radius:50%;padding:0 !important}@media only screen and (min-width: 1000px){.primary-nav li.open>button.submenu-toggle,.primary-nav .primary-sub-nav li.open>button.submenu-toggle{left:calc(100% + 8rem);height:51px;width:51px}}.primary-nav li.open>button.submenu-toggle .chevron-down,.primary-nav .primary-sub-nav li.open>button.submenu-toggle .chevron-down{top:3px;right:3px}@media only screen and (min-width: 1000px){.primary-nav li.open>button.submenu-toggle .chevron-down,.primary-nav .primary-sub-nav li.open>button.submenu-toggle .chevron-down{width:45px;height:45px}}.primary-nav li.open>button.submenu-toggle .chevron-down use,.primary-nav .primary-sub-nav li.open>button.submenu-toggle .chevron-down use{transform:rotate(90deg)}.primary-nav li.open>button.submenu-toggle:hover .chevron-down,.primary-nav .primary-sub-nav li.open>button.submenu-toggle:hover .chevron-down{transform:translateX(0)}.primary-nav.open>li:not(.open){display:none}@media only screen and (min-width: 1000px){.primary-nav.open>li:not(.open){display:block}}.primary-nav li{display:flex;justify-content:space-between;align-items:flex-start;white-space:normal;transition:background 0.3s, box-shadow 0.3s}.primary-nav li.active{border-left-color:var(--primary-nav-background, var(--brand-background-shade))}@media only screen and (min-width: 1000px){.primary-nav li.active{box-shadow:inset 0 -0.8rem 0 0 var(--primary-nav-background, var(--brand-background-shade));border:none}}.primary-nav li.active>a,.primary-nav li.active>button.submenu-toggle{font-weight:bold}.primary-nav li.active>a::after,.primary-nav li.active>button.submenu-toggle::after{background-color:var(--link-border-active)}.primary-nav li>a,.primary-nav li>button.submenu-toggle{display:flex;border:none;gap:0;border-radius:0;background-color:transparent;padding:2rem 1.6rem;color:var(--link-text);text-decoration:none;position:relative;width:100%;flex:1 1 0;height:100%;align-items:center;justify-content:space-between;font-size:inherit;transition:none}@media only screen and (min-width: 1000px){.primary-nav li>a,.primary-nav li>button.submenu-toggle{padding:1.6rem 1.6rem 2.4rem 1.6rem}}.primary-nav li>a:hover,.primary-nav li>button.submenu-toggle:hover{text-decoration:underline;text-decoration-thickness:0.2rem;text-underline-offset:0.25em}.primary-nav li>a:after,.primary-nav li>button.submenu-toggle:after{position:absolute;display:block;top:0;left:-0.6rem;width:0.6rem;height:100%;background-color:transparent;content:""}@media only screen and (min-width: 1000px){.primary-nav li>a:after,.primary-nav li>button.submenu-toggle:after{top:auto;left:0;width:100%;height:0.8rem;bottom:0}}.primary-nav li>a>*,.primary-nav li>button.submenu-toggle>*{pointer-events:none}.primary-nav li>a .chevron-down,.primary-nav li>button.submenu-toggle .chevron-down{padding:10px;flex:none;width:32px;height:32px;background:#fff;border:none;fill:var(--primary-nav-border, var(--brand-light-action));box-shadow:var(--shadow-l1);overflow:hidden;border-radius:50%;margin:0;position:absolute;right:0;top:1.4rem}@media only screen and (min-width: 1000px){.primary-nav li>a .chevron-down,.primary-nav li>button.submenu-toggle .chevron-down{top:0.6rem;right:-1rem}}.primary-nav li>a .chevron-down use,.primary-nav li>button.submenu-toggle .chevron-down use{transform:rotate(-90deg);transform-origin:center;transition:transform 0.3s}.primary-nav li>button.submenu-toggle{padding-right:4rem !important}.primary-nav li>button.submenu-toggle:hover svg.chevron-down{box-shadow:var(--shadow-l2)}@media only screen and (min-width: 1000px){.primary-nav li>a:not(.home):hover svg{transform:translateX(1.6rem)}}.primary-nav li svg{width:1em;height:1em;flex:none;margin:0.25em 0 0 0.6em;fill:var(--primary-nav-border, var(--brand-light-action));transition:transform var(--menu-animation-time), box-shadow var(--menu-animation-time)}.primary-nav>li{border-left:0.6rem solid var(--link-border);box-shadow:inset 0 -0.1rem 0 var(--link-divider);background-color:var(--link-background);overflow:hidden}@media only screen and (min-width: 1000px){.primary-nav>li{border-style:none;box-shadow:none;position:static;display:block;white-space:nowrap}}.primary-nav>li.home{flex:none}@media only screen and (min-width: 1000px){.primary-nav>li>a,.primary-nav>li>button.submenu-toggle{display:inline-flex !important}}.primary-nav>li>a.home,.primary-nav>li>button.submenu-toggle.home{align-items:center;justify-content:flex-start}@media only screen and (min-width: 1000px){.primary-nav>li>a.home,.primary-nav>li>button.submenu-toggle.home{padding-left:2rem;padding-right:2rem;height:100%;display:flex;justify-content:center}.primary-nav>li>a.home .home-link,.primary-nav>li>button.submenu-toggle.home .home-link{display:none}}.primary-nav>li>a.home svg,.primary-nav>li>button.submenu-toggle.home svg{width:2rem;height:2rem;margin:0 0.6rem 0 0}@media only screen and (min-width: 1000px){.primary-nav>li>a.home svg,.primary-nav>li>button.submenu-toggle.home svg{margin:0;width:2.4rem;height:2.4rem}}.primary-nav>li>a.home svg use,.primary-nav>li>button.submenu-toggle.home svg use{fill:var(--brand-light-action)}.primary-nav>li>button.submenu-toggle{padding-right:6rem !important}@media only screen and (min-width: 1000px){.primary-nav>li>button.submenu-toggle{padding-right:4rem !important}}.primary-nav>li>button.submenu-toggle .chevron-down{right:1.6rem}@media only screen and (min-width: 1000px){.primary-nav>li>button.submenu-toggle .chevron-down{background:none;box-shadow:none;width:15px;height:15px;border-radius:0;padding:0;top:2.2rem}}@media only screen and (min-width: 1000px){.primary-nav>li>button.submenu-toggle .chevron-down use{transform:none}}@media only screen and (min-width: 1000px){.primary-nav>li>.sub-navigation-panel{left:-100%;box-shadow:var(--shadow-l4);border-radius:0 0 var(--border-radius-sm) var(--border-radius-sm);padding:0 0 3.6rem;transition:opacity 0.3s, left 0s 0.3s;position:absolute !important;background-color:#fff;z-index:2}}@media only screen and (min-width: 1000px){.primary-nav>li>.sub-navigation-panel.open{opacity:0;pointer-events:none}}@media only screen and (min-width: 1000px){.primary-nav>li>.sub-navigation-panel>.sub-nav-header{padding:3.6rem 4.8rem 1rem}}@media only screen and (min-width: 1000px){.primary-nav>li>.sub-navigation-panel>.primary-sub-nav{margin-left:4.8rem;margin-right:4.8rem}}@media only screen and (min-width: 1000px){.primary-nav>li>.sub-navigation-panel>.primary-sub-nav.open{column-count:unset !important;padding-top:0}}.primary-nav>li.open{margin-top:1rem}@media only screen and (min-width: 1000px){.primary-nav>li.open{margin-top:0;border:none;box-shadow:inset 0 -0.8rem 0 0 var(--link-border-hover);background-color:var(--link-background-hover)}}.primary-nav>li.open>button.submenu-toggle{height:51px;width:51px;left:calc(100% + 1.2rem)}@media only screen and (min-width: 1000px){.primary-nav>li.open>button.submenu-toggle{position:relative;width:100%;height:100%;left:auto;text-indent:0;z-index:auto;padding:1.6rem 4rem 2.4rem 1.6rem !important;border-radius:0}}.primary-nav>li.open>button.submenu-toggle .chevron-down{width:45px;height:45px}@media only screen and (min-width: 1000px){.primary-nav>li.open>button.submenu-toggle .chevron-down{width:15px;height:15px;right:1.6rem;top:2.2rem}}@media only screen and (min-width: 1000px){.primary-nav>li.open>button.submenu-toggle .chevron-down use{transform:rotate(180deg)}}@media only screen and (min-width: 1000px){.primary-nav>li.open>.sub-navigation-panel{opacity:1;pointer-events:all;transition:opacity 0.3s, left 0s;left:0}}@media only screen and (min-width: 1000px){.primary-nav>li:hover{border:none;box-shadow:inset 0 -0.8rem 0 0 var(--link-border-hover);background-color:var(--link-background-hover)}}@media only screen and (min-width: 1000px){.primary-nav>li:hover>button.submenu-toggle svg{box-shadow:none !important;transform:none}}.primary-nav .sub-navigation-panel{left:100%;display:block;opacity:0;pointer-events:none;position:absolute;width:100%;transition:left var(--menu-animation-time);white-space:normal}@media only screen and (min-width: 1000px){.primary-nav .sub-navigation-panel{overflow:hidden;left:calc(100% + 9.6rem)}}@media only screen and (max-width: 999px){.primary-nav .sub-navigation-panel{height:auto !important}}.primary-nav .sub-navigation-panel.open{opacity:1;pointer-events:all;position:relative}.primary-nav .sub-navigation-panel .sub-nav-header{padding:0 1.6rem 1rem 7.5rem}.primary-nav .sub-navigation-panel .h2 a,.primary-nav .sub-navigation-panel .h3 a{display:inline-flex}.primary-nav .sub-navigation-panel .h2 a svg,.primary-nav .sub-navigation-panel .h3 a svg{transition:transform var(--menu-animation-time)}.primary-nav .sub-navigation-panel .h2 a:hover svg,.primary-nav .sub-navigation-panel .h3 a:hover svg{transform:translateX(1.6rem)}.primary-nav .sub-navigation-panel .h2{font-size:2.4rem}.primary-nav .sub-navigation-panel .h3{font-size:2rem}.primary-nav .sub-navigation-panel a,.primary-nav .sub-navigation-panel button.submenu-toggle{color:var(--brand-light-link)}.primary-nav .sub-navigation-panel a.directional-link,.primary-nav .sub-navigation-panel button.submenu-toggle.directional-link{padding:1.5rem 0;font-weight:600;display:inline-flex;width:auto;text-decoration:underline}.primary-nav .sub-navigation-panel a.directional-link:hover,.primary-nav .sub-navigation-panel button.submenu-toggle.directional-link:hover{text-decoration:none}.primary-nav .sub-navigation-panel>p{text-align:right;padding-right:1.6rem}@media only screen and (min-width: 1000px){.primary-nav .sub-navigation-panel>p{padding-right:4.8rem}}.primary-nav .sub-navigation-panel .primary-sub-nav{border-top:var(--border-width-default) solid var(--link-divider);display:block;margin-top:0.4rem}@media only screen and (min-width: 475px){.primary-nav .sub-navigation-panel .primary-sub-nav:not(.open){column-count:2;column-gap:2rem}}@media only screen and (min-width: 1000px){.primary-nav .sub-navigation-panel .primary-sub-nav{column-count:3 !important;column-gap:4rem !important;margin-top:1rem;padding:var(--spacing-3) 0 0}}.primary-nav .sub-navigation-panel .primary-sub-nav.open>li:not(.open){display:none}@media only screen and (min-width: 1000px){.primary-nav .sub-navigation-panel .primary-sub-nav>li{position:static}}.primary-nav .sub-navigation-panel .primary-sub-nav>li.active>a:after,.primary-nav .sub-navigation-panel .primary-sub-nav>li.active>button.submenu-toggle:after{background-color:var(--link-border-hover)}.primary-nav .sub-navigation-panel .primary-sub-nav li{box-shadow:inset 0 -0.1rem 0 var(--link-divider)}@media only screen and (min-width: 1000px){.primary-nav .sub-navigation-panel .primary-sub-nav li{box-shadow:inset 0 -0.1rem 0 var(--brand-light-background-alt)}}.primary-nav .sub-navigation-panel .primary-sub-nav li>a,.primary-nav .sub-navigation-panel .primary-sub-nav li>button.submenu-toggle{align-items:flex-start;padding:2rem 0;margin:0 1.6rem}@media only screen and (min-width: 1000px){.primary-nav .sub-navigation-panel .primary-sub-nav li>a,.primary-nav .sub-navigation-panel .primary-sub-nav li>button.submenu-toggle{padding:1rem 0}}.primary-nav .sub-navigation-panel .primary-sub-nav li>a:after,.primary-nav .sub-navigation-panel .primary-sub-nav li>button.submenu-toggle:after{top:0;left:-1.6rem;width:0.6rem;height:100%;content:""}.primary-nav .sub-navigation-panel .primary-sub-nav li>a svg{display:none}@media only screen and (min-width: 1000px){.primary-nav .sub-navigation-panel .primary-sub-nav li>a svg{display:inline-flex}}.dark+.primary-nav-container,.dark-alt+.primary-nav-container{--background: var(--primary-nav-background, var(--brand-dark-background-shade))}.dark+.primary-nav-container .primary-nav,.dark-alt+.primary-nav-container .primary-nav{--link-text: var(--primary-nav-link-text, var(--brand-dark-text));--link-text-hover: var(--brand-dark-link);--link-background: var(--primary-nav-link-background, transparent);--link-background-hover: var(--primary-nav-link-background-hover, var(--brand-primary));--link-border: var(--primary-nav-link-border, var(--brand-secondary));--link-border-hover: var(--primary-nav-link-border-hover, var(--brand-dark-action-hover));--link-border-active: var(--primary-nav-link-border-active, var(--brand-dark-background-shade));--link-divider: var(--primary-nav-mobile-divider, var(--brand-dark-border));--brand-light-background-shade: var(--brand-dark-background-shade)}.dark+.primary-nav-container .primary-nav>li>a.home svg use,.dark+.primary-nav-container .primary-nav>li>button.home svg use,.dark-alt+.primary-nav-container .primary-nav>li>a.home svg use,.dark-alt+.primary-nav-container .primary-nav>li>button.home svg use{fill:var(--brand-dark-action)}@media only screen and (min-width: 1000px){.dark+.primary-nav-container .primary-nav>li>a.submenu-toggle svg use,.dark+.primary-nav-container .primary-nav>li>button.submenu-toggle svg use,.dark-alt+.primary-nav-container .primary-nav>li>a.submenu-toggle svg use,.dark-alt+.primary-nav-container .primary-nav>li>button.submenu-toggle svg use{fill:var(--brand-dark-action)}}.dark+.primary-nav-container .primary-nav .sub-navigation-panel,.dark-alt+.primary-nav-container .primary-nav .sub-navigation-panel{color:var(--brand-background)}@media only screen and (min-width: 1000px){.dark+.primary-nav-container .primary-nav .sub-navigation-panel,.dark-alt+.primary-nav-container .primary-nav .sub-navigation-panel{color:var(--color-text)}}@media only screen and (min-width: 1000px){.dark+.primary-nav-container .primary-nav .sub-navigation-panel ul.primary-sub-nav,.dark-alt+.primary-nav-container .primary-nav .sub-navigation-panel ul.primary-sub-nav{border-color:var(--brand-light-background-alt)}}@media only screen and (min-width: 1000px){.dark+.primary-nav-container .primary-nav .sub-navigation-panel ul.primary-sub-nav li,.dark-alt+.primary-nav-container .primary-nav .sub-navigation-panel ul.primary-sub-nav li{border-color:var(--brand-light-background-alt)}}.dark+.primary-nav-container .primary-nav .sub-navigation-panel a,.dark+.primary-nav-container .primary-nav .sub-navigation-panel button.submenu-toggle,.dark-alt+.primary-nav-container .primary-nav .sub-navigation-panel a,.dark-alt+.primary-nav-container .primary-nav .sub-navigation-panel button.submenu-toggle{color:var(--brand-dark-link)}@media only screen and (min-width: 1000px){.dark+.primary-nav-container .primary-nav .sub-navigation-panel a,.dark+.primary-nav-container .primary-nav .sub-navigation-panel button.submenu-toggle,.dark-alt+.primary-nav-container .primary-nav .sub-navigation-panel a,.dark-alt+.primary-nav-container .primary-nav .sub-navigation-panel button.submenu-toggle{color:var(--brand-light-link)}}@media only screen and (min-width: 1600px){.primary-nav-container{max-width:1600px;margin-inline:auto;width:100%;border-radius:4.8rem 4.8rem 0 0}}.progress-indicator ol{counter-reset:item;gap:0 !important;align-items:stretch !important;padding-top:9px;flex-flow:row !important;overflow:auto;position:relative;margin-left:-2.4rem;margin-right:-2.4rem}@media only screen and (min-width: 750px){.progress-indicator ol{margin-left:0;margin-right:0}}.progress-indicator ol>li{counter-increment:item;position:relative;flex:1 0 100px}.progress-indicator ol>li:after{content:"";display:block;height:1px;background:var(--brand-primary);width:100%;position:absolute;left:0;top:24%;z-index:0}@media only screen and (min-width: 1000px){.progress-indicator ol>li:after{top:29px}}.progress-indicator ol>li:first-child:after,.progress-indicator ol>li:last-child:after{width:50%}.progress-indicator ol>li:first-child:after{left:auto;right:0}.progress-indicator ol>li a{width:100%;text-align:center;font-size:var(--font-size-xs);text-decoration:none;position:relative;flex-flow:column;margin:0 1rem;padding-bottom:3.5rem}.progress-indicator ol>li a:hover:before{background-color:var(--brand-dark-text-muted);transform:scale(1.3)}.progress-indicator ol>li a:hover:after{opacity:0.4;transform:scale(1.3, 0.3)}.progress-indicator ol>li a:before{content:counter(item);border-radius:100vh;background:var(--brand-dark-link);font-size:var(--font-size-lg);color:var(--brand-primary);width:4.6rem;display:flex;justify-content:center;margin-bottom:1rem;z-index:1;border:0.2rem solid var(--brand-primary);text-decoration:none;transition:background 0.3s, transform 0.3s}@media only screen and (min-width: 1000px){.progress-indicator ol>li a:before{font-size:var(--font-size-xl);width:6.2rem;border-width:0.4rem}}.progress-indicator ol>li a:after{content:"";position:absolute;top:23px;background:#000;filter:blur(11px);width:4.2rem;height:4.2rem;transform:scaleY(0.2);border-radius:50%;opacity:0.15;transition:opacity 0.3s, transform 0.3s}@media only screen and (min-width: 1000px){.progress-indicator ol>li a:after{top:32px;width:5.8rem;height:5.8rem}}.progress-indicator ol>li a>span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:absolute;bottom:1rem;left:0;right:0}.progress-indicator ol>li.active{pointer-events:none;background-color:var(--page-banner-bg-light-shade, var(--brand-light-background-shade))}.progress-indicator ol>li.active a:before{background:var(--brand-primary);color:var(--brand-dark-link);transform:scale(1.3)}.progress-indicator ol>li.active a:after{opacity:0.4;transform:scale(1.3, 0.3)}.progress-indicator ol>li.completed:before{background:url("https://www.nrmmrrd.qld.gov.au/events-qgds/_core/images/svg/qgds-icons-css-friendly.svg#icon-Status-Success") no-repeat left top / contain;content:"";width:20px;height:35px;flex:none;position:absolute;top:-7px;z-index:2;margin-left:11px;margin-left:4px;left:50%;pointer-events:none}@media only screen and (min-width: 1000px){.progress-indicator ol>li.completed:before{margin-left:11px;width:32px;height:39px}}.dark.progress-indicator,.dark .progress-indicator{--brand-light-background-shade: var(--brand-dark-background-shade)}.dark.progress-indicator li,.dark .progress-indicator li{--brand-primary: var(--brand-light-background)}.dark.progress-indicator li a:hover:before,.dark .progress-indicator li a:hover:before{background-color:var(--brand-dark-background-shade)}.dark.progress-indicator li a:before,.dark .progress-indicator li a:before{--brand-dark-link: var(--brand-light-link)}.scroll-to-top{opacity:0;pointer-events:none;position:fixed;z-index:100;background-color:var(--scroll-to-top-bg, var(--brand-background-shade));border-color:transparent;color:var(--brand-light-link);right:2rem;bottom:7rem;padding:1.2rem 1.6rem;transition:opacity 0.3s}@media only screen and (min-width: 750px){.scroll-to-top{right:2.8rem}}@media only screen and (min-width: 1444px){.scroll-to-top{right:calc((100vw - 1444px) / 2)}}.scroll-to-top:hover{background-color:var(--brand-light-background-alt-shade);color:var(--brand-light-link);border-color:transparent}.scroll-to-top::after{top:50%;content:"";display:flex;font-weight:300;align-items:center;justify-content:center;font-family:"Font Awesome 6 Pro"}.scroll-to-top.active{opacity:1;pointer-events:all}.search-container{display:flex;flex-direction:column}@media only screen and (min-width: 750px){.search-container{flex-direction:row;gap:4.8rem}.search-container .search-content{flex:1 1 0%}}.search-container .tag-list a{text-decoration:none}.search-container .tag-list a:hover{text-decoration:underline}.search-container .search-bar{display:flex;flex-wrap:wrap;gap:1.6rem}.search-container .search-bar button{display:flex;align-items:center;flex:1}@media only screen and (min-width: 1000px){.search-container .search-bar button{flex:0}}@media only screen and (min-width: 1000px){.search-container .search-bar select{width:auto}}.search-container .search-content{padding-bottom:3.2rem;max-width:100%}.search-container .search-content .search-facets{margin-bottom:0;align-items:flex-end;flex-flow:row;overflow:auto;margin-left:-2.4rem;margin-right:-2.4rem;padding:0 2.4rem}@media only screen and (min-width: 750px){.search-container .search-content .search-facets{margin:0;padding:0}}.search-container .search-content .search-facets>li{border:0.1rem solid var(--brand-light-background-alt);margin-bottom:0.4rem}.search-container .search-content .search-facets>li:hover{background:var(--brand-background-shade);border-color:transparent}.search-container .search-content .search-facets>li.current{background:var(--brand-background-shade);margin-bottom:0;padding-bottom:0.4rem;border:none;border-top:0.4rem solid var(--brand-secondary);padding-top:0.4rem}.search-container .search-content .search-facets>li.disabled{pointer-events:none}.search-container .search-content .search-facets>li.disabled a{color:var(--brand-light-text-muted);opacity:0.6}.search-container .search-content .search-facets>li a{padding:1rem 1.5rem;text-decoration:none;white-space:nowrap}.search-container .search-content .search-facets>li a small{margin-left:0.5rem;display:block;font-size:1.2rem;line-height:2rem;border-radius:100vmax;border:0.1rem solid var(--brand-background-alt);padding:0.2rem 1rem;background-color:rgba(255, 255, 255, 0.7);color:var(--brand-light-text-muted)}.search-container .search-content .key-points{width:auto;float:none}.search-container .search-content .page-alert{margin-left:auto;margin-right:auto;clear:both}.search-panel{background-color:var(--brand-background-shade);border-bottom:0.4rem solid var(--brand-secondary);padding:2.4rem;margin-bottom:4.8rem;margin-left:-2.4rem;margin-right:-2.4rem}@media only screen and (min-width: 750px){.search-panel{margin-left:0;margin-right:0}}.search-panel form{margin:0}.search-panel .site-select{display:flex;flex-wrap:wrap;margin:2rem 0 0 0;gap:1.6rem;flex-direction:column}@media only screen and (min-width: 750px){.search-panel .site-select{align-items:center;flex-direction:row}}.search-panel .site-select li{display:flex;align-items:center}.search-panel .site-select li input{margin:0 0.8rem}.search-panel .query-container,.search-panel .query{flex:0 0 100%}@media only screen and (min-width: 750px){.search-panel .query-container,.search-panel .query{flex:1}}.search-panel .query-container{display:flex;position:relative}@media only screen and (min-width: 750px){.search-panel .query-container .query{max-width:none}}.search-panel button{margin-right:0}.result-summary{margin-bottom:4.8rem}.search-results{gap:3.2rem}.search-results a{display:block}.search-results h3{font-size:var(--font-size-md);margin:0 0 0.6rem 0}.search-results p:not(:last-child){margin-bottom:1rem}.search-results .meta{color:#666;font-size:1.4rem;display:flex;flex-flow:wrap}.search-results .meta .file-meta{margin-left:0.25rem;display:none}.search-results .file-meta{display:inline-block;white-space:nowrap;text-decoration:none}.search-results .file-meta:not(strong){font-weight:var(--font-weight-default)}.autosuggest-container{position:absolute;z-index:1;top:100%;left:0.4rem;right:0.4rem;margin:0;--border: var(--brand-light-border-alt);--background: var(--brand-background);--text: var(--brand-light-text);--links: var(--brand-light-links);--headings: var(--brand-light-headings);padding:2.4rem;border-radius:0 0 var(--border-radius-sm) var(--border-radius-sm);background-color:#fff;box-shadow:var(--shadow-l4);pointer-events:none;opacity:0;transition:opacity 0.3s}.autosuggest-container.active{opacity:1;pointer-events:all}.autosuggest-container p.h4{color:var(--brand-light-headings);font-weight:var(--font-weight-default);margin-bottom:var(--spacing-2)}.autosuggest-container ul{margin-bottom:0}.autosuggest-container ul a{display:flex;width:100%;justify-content:flex-end;flex-flow:row-reverse;color:var(--brand-light-link)}.autosuggest-container ul a:after{transform:scale(0.7);transform-origin:left;margin-left:0;margin-right:0.8rem}header .autosuggest-container{top:calc(100% - 1rem);margin:0 2.4rem}@media only screen and (min-width: 1000px){header .autosuggest-container{margin:0;top:100%}}.section-nav{margin-top:4rem;order:5}@media only screen and (min-width: 750px){.section-nav{order:0;margin:0}}@media print{.section-nav{display:none}}.section-nav h2{border-bottom:0.3rem solid var(--brand-secondary);margin:0}.section-nav h2 a{color:var(--brand-light-text);font-size:var(--font-size-sm)}.section-nav .secondary-nav{list-style:none;margin:0}.section-nav .secondary-nav>li:not(:last-child){border-bottom:1px solid var(--brand-light-border-alt)}.section-nav .secondary-nav .active>a,.section-nav .secondary-nav .active>span{position:relative;font-weight:var(--font-weight-heading);color:var(--brand-light-link)}.section-nav .secondary-nav .active>a::after,.section-nav .secondary-nav .active>span::after{content:"";position:absolute;top:0;left:0;width:0.6rem;height:100%;background:var(--primary-nav-link-border-hover, var(--brand-primary))}.section-nav .secondary-nav .active>span:hover{background-color:transparent;text-decoration:none}.section-nav .secondary-nav .secondary-sub-nav{list-style:none;margin:0}.section-nav .secondary-nav .secondary-sub-nav a,.section-nav .secondary-nav .secondary-sub-nav span{padding-left:3.2rem}.section-nav a,.section-nav .active>span{display:block;text-decoration:none;font-size:1.4rem;padding:1.6rem;color:var(--brand-light-text)}.section-nav a:hover,.section-nav .active>span:hover{text-decoration:underline;text-decoration-thickness:0.2rem;background-color:var(--brand-light-background-shade)}.dark .section-nav a,.dark .section-nav .active>span,.dark-alt .section-nav a,.dark-alt .section-nav .active>span{color:var(--brand-dark-link)}.dark .section-nav a:hover,.dark .section-nav .active>span:hover,.dark-alt .section-nav a:hover,.dark-alt .section-nav .active>span:hover{background-color:var(--brand-dark-background-shade)}.dark .section-nav .secondary-nav>li:not(:last-child),.dark-alt .section-nav .secondary-nav>li:not(:last-child){border-bottom:1px solid var(--brand-dark-border-alt)}.skip-links{line-height:1}.skip-links .skip-link:focus{position:absolute;top:1.6rem;left:1.6rem;clip:auto;clip-path:unset;width:auto;height:auto;overflow:visible;padding:2.4rem;color:var(--skip-links-text, #fff);background-color:var(--skip-links-bg, var(--brand-primary));outline:3px solid var(--skip-links-outline, var(--brand-light-focus));z-index:600}table{--border-width: 0.1rem;--spacing: 2rem;width:100%;border-color:inherit;border-collapse:collapse !important;border-spacing:0;text-indent:0;margin-bottom:2rem}table>thead>tr:first-child th:first-child{border-top-left-radius:var(--border-radius-sm)}table>thead>tr:first-child th:last-child{border-top-right-radius:var(--border-radius-sm)}table>tfoot>tr:first-child th:first-child{border-bottom-left-radius:var(--border-radius-sm)}table>tfoot>tr:first-child th:last-child{border-bottom-right-radius:var(--border-radius-sm)}table caption{padding:calc(var(--spacing) / 2) var(--spacing);font-weight:700;font-size:1.8rem;border-color:var(--table-border, var(--brand-background-shade));border-style:solid;border-width:var(--border-width);text-align:left;color:var(--brand-light-headings);border-radius:var(--border-radius-sm) var(--border-radius-sm) 0 0}table caption+thead>tr th{border-radius:0 !important}table tfoot td,table tfoot th,table thead td,table thead th{border:none;border-color:var(--brand-background-shade);background-color:var(--table-border, var(--brand-background-shade))}table tbody td,table tbody th{border-width:var(--border-width)}table thead{position:sticky;top:8rem;z-index:2;border-bottom:3px solid var(--brand-secondary)}@media only screen and (min-width: 1000px){table thead{top:0}}table tfoot{border-top:3px solid var(--brand-secondary)}table td,table th{border-color:var(--table-border, var(--brand-background-shade));border-style:solid;border-width:0 0 var(--border-width) 0;text-align:left;padding:calc(var(--spacing) / 2) var(--spacing)}table th{color:var(--brand-light-headings)}table.striped tbody tr:nth-child(even){background-color:color-mix(in srgb, var(--table-bg-striped, var(--brand-background-shade)) 45%, transparent)}table.hover tbody tr:hover{background-color:var(--table-bg-hover, var(--brand-background-shade))}.dark table{--brand-background-shade: var(--brand-dark-background-shade);--brand-light-headings: var(--brand-dark-text)}.dark table caption,.dark table td,.dark table th{border-color:var(--brand-dark-border)}ul.tag-list{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin-bottom:2.4rem;gap:0.8rem}ul.tag-list li>*:not(i):not(input):not(label){display:inline-block;font-size:1.4rem;line-height:2rem;border-radius:100vmax;border:0.1rem solid var(--brand-light-link);padding:0.2rem 0.8rem;background-color:transparent;color:var(--brand-light-text-muted)}ul.tag-list li>*:not(i):not(input):not(label).info{background-color:var(--alert-info);border-color:var(--alert-info);color:#fff}ul.tag-list li>*:not(i):not(input):not(label).info-alt{border-color:var(--alert-info)}ul.tag-list li>*:not(i):not(input):not(label).success{background-color:var(--alert-success);border-color:var(--alert-success);color:#fff}ul.tag-list li>*:not(i):not(input):not(label).success-alt{border-color:var(--alert-success)}ul.tag-list li>*:not(i):not(input):not(label).warning{background-color:var(--alert-warning);border-color:var(--alert-warning)}ul.tag-list li>*:not(i):not(input):not(label).warning-alt{border-color:var(--alert-warning)}ul.tag-list li>*:not(i):not(input):not(label).error{background-color:var(--alert-error);border-color:var(--alert-error);color:#fff}ul.tag-list li>*:not(i):not(input):not(label).error-alt{border-color:var(--alert-error)}ul.tag-list li a{text-decoration:none}ul.tag-list li a:hover{color:#fff;background-color:var(--brand-light-action-hover)}ul.tag-list li [class^="fa-"]{color:var(--brand-light-action-alt)}ul.tag-list.large li>*{font-size:1.6rem;padding:0.2rem 1.6rem}dd ul.tag-list{margin-bottom:0.5rem}.dark .tag-list li>*,.dark-shade .tag-list li>*,.dark-alt .tag-list li>*{border-color:var(--brand-primary-light);color:var(--brand-dark-text-muted)}.dark .tag-list li a:hover,.dark-shade .tag-list li a:hover,.dark-alt .tag-list li a:hover{background-color:var(--brand-primary-dark);color:#fff}.debug,.debug *{background-color:rgba(255, 0, 0, 0.1) !important;outline:1px solid #e00}.example{padding:3.2rem;border:2px solid #ddd;border-radius:0.3rem;position:relative;margin-bottom:4rem;margin-top:5rem}.example::after{position:absolute;bottom:calc(100% + 1px);left:1rem;background-color:#eee;border:1px solid #ddd;border-radius:0.3rem 0.3rem 0;padding:0.4rem 1rem;font-size:1.4rem;content:"Example";color:#414141}.example.dark{background-color:var(--brand-primary);color:#fff}.example>*:last-child{margin-bottom:0}.video-container,.youtube-container,.iframe-container{--background: var(--youtube-background, var(--brand-dark-background));--background-shade: var(--youtube-background-shade, var(--brand-dark-background-shade));--color: var(--youtube-color, var(--brand-background));--border-color: var(--brand-light-border)}.video-container .container,.youtube-container .container,.iframe-container .container{position:relative}@media only screen and (min-width: 1000px){.video-container .container.size-50,.youtube-container .container.size-50,.iframe-container .container.size-50{width:50%}.video-container .container.size-75,.youtube-container .container.size-75,.iframe-container .container.size-75{width:75%}.video-container .container.justify-centre,.youtube-container .container.justify-centre,.iframe-container .container.justify-centre{margin-inline:auto}}.video-container .container .inner,.youtube-container .container .inner,.iframe-container .container .inner{border-radius:var(--border-radius-xs);box-shadow:var(--shadow-l2);overflow:hidden;border:1px solid var(--border-color)}.video-container .container .caption,.youtube-container .container .caption,.iframe-container .container .caption{padding:var(--spacing-6);border-top:1px solid var(--border-color)}.video-container .video-thumbnail,.video-container .video-embed,.youtube-container .video-thumbnail,.youtube-container .video-embed,.iframe-container .video-thumbnail,.iframe-container .video-embed{position:absolute;top:0;left:0;height:100%;width:100%;overflow:clip;border:0}.video-container .video-nav,.youtube-container .video-nav,.iframe-container .video-nav{color:var(--color);position:absolute;display:flex;left:0;bottom:0}.video-container .video-nav>div,.video-container .video-nav>button,.youtube-container .video-nav>div,.youtube-container .video-nav>button,.iframe-container .video-nav>div,.iframe-container .video-nav>button{padding:var(--spacing-4);display:flex;gap:0.8rem;align-items:center}.video-container .video-nav>button,.youtube-container .video-nav>button,.iframe-container .video-nav>button{border-radius:0}.video-container .video-nav>button .fa-light,.youtube-container .video-nav>button .fa-light,.iframe-container .video-nav>button .fa-light{font-size:var(--font-size-lg)}.video-container .video-nav>button span:nth-child(2),.youtube-container .video-nav>button span:nth-child(2),.iframe-container .video-nav>button span:nth-child(2){display:none}@media only screen and (min-width: 750px){.video-container .video-nav>button span:nth-child(2),.youtube-container .video-nav>button span:nth-child(2),.iframe-container .video-nav>button span:nth-child(2){display:block}}.video-container .video-nav>div,.youtube-container .video-nav>div,.iframe-container .video-nav>div{background-color:color-mix(in srgb, var(--background) 90%, transparent);border-top-right-radius:var(--border-radius-sm)}.video-container .video,.video-container .iframe,.youtube-container .video,.youtube-container .iframe,.iframe-container .video,.iframe-container .iframe{position:relative;display:flex;width:100%}.video-container .video iframe,.video-container .iframe iframe,.youtube-container .video iframe,.youtube-container .iframe iframe,.iframe-container .video iframe,.iframe-container .iframe iframe{aspect-ratio:1.7777777778;object-fit:cover;width:100%;height:100%}.video-container .accordion,.youtube-container .accordion,.iframe-container .accordion{width:100%}.video-container .accordion .accordion-title,.youtube-container .accordion .accordion-title,.iframe-container .accordion .accordion-title{padding-left:4.2rem;font-size:var(--font-size-sm);border-left:none;border-right:none}.video-container .accordion .accordion-title .fa-file-lines,.youtube-container .accordion .accordion-title .fa-file-lines,.iframe-container .accordion .accordion-title .fa-file-lines{position:absolute;left:1.6rem;font-size:var(--font-size-md)}.video-container .accordion .accordion-content,.youtube-container .accordion .accordion-content,.iframe-container .accordion .accordion-content{border:none}.video-container .accordion details:not([open]) .accordion-title,.youtube-container .accordion details:not([open]) .accordion-title,.iframe-container .accordion details:not([open]) .accordion-title{border-bottom:none}.dark.video-container,.dark.iframe-container{--background: var(--youtube-background-shade, var(--brand-light-background-shade));--background-shade: var(--youtube-background-shade, var(--brand-light-background-shade));--border-color: var(--brand-dark-border)}.dark.video-container .video-nav,.dark.iframe-container .video-nav{--color: var(--youtube-color, var(--brand-light-text));--background: var(--brand-dark-action)}.data-listing.grid-layout>.container{gap:2.4rem;flex-flow:column}@media only screen and (min-width: 750px){.data-listing.grid-layout>.container{gap:4rem}}.data-listing.grid-layout>.container>.intro{width:100%}@media only screen and (min-width: 750px){.data-listing.grid-layout>.container:not(.top):not(.single-row){align-items:flex-start;flex-flow:row wrap}}.data-listing.grid-layout>.container>*>*:not(h3)>*{opacity:1;transition:opacity 0.3s, background 0.3s, border 0.3s, color 0.6s}.data-listing.grid-layout>.container>*>*:not(h3)>*>*{opacity:1;transition:opacity 0.6s, color 0.6s}.data-listing.grid-layout>.container>*.loading{pointer-events:none}.data-listing.grid-layout>.container>*.loading p{color:transparent}.data-listing.grid-layout>.container>*.loading>*:not(h3)>*{opacity:0.6}.data-listing.grid-layout>.container>*.loading>*:not(h3)>*>*{color:transparent !important}.data-listing.grid-layout>.container>*.loading>*:not(h3)>*>*>*{opacity:0}@media only screen and (min-width: 750px){.data-listing.grid-layout>.container.right{flex-flow:row-reverse wrap}}.data-listing.grid-layout>.container.top{flex-flow:column}@media only screen and (min-width: 750px){.data-listing.grid-layout>.container:not(.top) .data-filters{align-items:unset;flex-flow:column;padding-bottom:1rem;position:sticky;top:134px;max-height:calc(100vh - 134px);flex:0 0 30%}}@media only screen and (min-width: 1000px){.data-listing.grid-layout>.container:not(.top) .data-filters{top:10px;max-height:calc(100vh - 10px);flex:0 0 20%}}@media only screen and (min-width: 750px){.data-listing.grid-layout>.container:not(.top) .data-filters .inner{display:block}}@media only screen and (min-width: 750px){.data-listing.grid-layout>.container:not(.top) .data-filters>h3{position:sticky;top:0;background:#fff;z-index:100}}@media only screen and (min-width: 750px){.data-listing.grid-layout>.container:not(.top) .data-filters .filter-clear{order:1}}@media only screen and (min-width: 750px){.data-listing.grid-layout>.container:not(.top) .data-filters .accordion-content{position:static;box-shadow:none}}@media only screen and (min-width: 750px){.data-listing.grid-layout>.container:not(.top) .data-filters .accordion-content.sq-form-question-answer ul{flex-flow:column;align-items:flex-start}}@media only screen and (min-width: 750px){.data-listing.grid-layout>.container.top .data-filters .accordion-content{flex-flow:row;align-items:center}}.data-listing.grid-layout>.container .view-all{width:100%;text-align:right}.data-listing.grid-layout>.container .data-filters{display:flex;flex-flow:row wrap;position:relative;align-items:baseline;column-gap:2rem;margin:0}.data-listing.grid-layout>.container .data-filters.loading>*:not(h3):not(.inner){opacity:0}.data-listing.grid-layout>.container .data-filters button,.data-listing.grid-layout>.container .data-filters a.button{padding:1rem}.data-listing.grid-layout>.container .data-filters .filter-clear{order:0;opacity:0;pointer-events:none;transition:opacity 0.3s}.data-listing.grid-layout>.container .data-filters .filter-clear.active{opacity:1;pointer-events:all}.data-listing.grid-layout>.container .data-filters .inner{overflow:auto;display:flex;width:100%}.data-listing.grid-layout>.container .data-filters .inner>*{flex:1 0 auto}.data-listing.grid-layout>.container .data-filters .accordion-content{position:absolute;left:0;right:0;z-index:1;background:var(--brand-background);box-shadow:var(--shadow-l4);display:flex;flex-flow:column;gap:1rem}.data-listing.grid-layout>.container .data-filters .accordion-content.sq-form-question-answer ul{flex-flow:row wrap;justify-content:flex-start;width:100%}.data-listing.grid-layout>.container .data-filters .accordion-content.sq-form-question-answer ul>li{flex:1 1 100%}@media only screen and (min-width: 480px){.data-listing.grid-layout>.container .data-filters .accordion-content.sq-form-question-answer ul>li{flex:1 1 calc(50% - 2rem)}}.data-listing.grid-layout>.container .data-filters .accordion-content .sq-form-question:not(:last-child){margin-bottom:0}.data-listing.grid-layout>.container .data-filters input:not([type="radio"]):not([type="checkbox"]),.data-listing.grid-layout>.container .data-filters select{width:100%;max-width:none}.data-listing.grid-layout>.container .data-filters .accordion-title{font-size:var(--font-size-sm)}.data-listing.grid-layout>.container .data-filters .accordion-title.active .fa-circle-check{opacity:1}.data-listing.grid-layout>.container .data-filters .accordion-title .fa-circle-check{text-decoration:none;color:var(--alert-success);float:left;opacity:0;transition:opacity 0.3s}.data-listing.grid-layout>.container .data-filters .accordion-title .chevron{width:1.4rem;height:1.4rem;margin-top:0.5rem}.data-listing.grid-layout>.container .data-content{flex:1 1 calc(70% - 4rem)}.data-listing.grid-layout>.container .data-content.loading>*>*{opacity:0.7}.data-listing.grid-layout>.container .data-content.loading>*>*>*{opacity:1;background:var(--brand-background-shade);border-color:transparent;animation:loading 0.6s infinite alternate}.data-listing.grid-layout>.container .data-content.loading>*>*>*:nth-child(even){animation-delay:0.4s}.data-listing.grid-layout>.container .data-content.loading>*>*>*>*{opacity:0}.data-listing.grid-layout>.container .data-content .data-listing-header{display:flex;flex-flow:wrap;justify-content:space-between;gap:2rem;margin-bottom:3rem;align-items:center}.data-listing.grid-layout>.container .data-content .data-listing-header.disabled{pointer-events:none;position:absolute}.data-listing.grid-layout>.container .data-content .data-listing-header.disabled>*{opacity:0}.data-listing.grid-layout>.container .data-content .data-listing-header>*{margin:0}.data-listing.grid-layout>.container .data-content .data-listing-header .data-listing-sort label{margin:0}.data-listing.grid-layout>.container .data-content .data-listing-header .data-listing-sort select{width:auto}.data-listing.grid-layout>.container .data-content .card-listing .card.feature{min-height:0}.data-listing.grid-layout>.container .data-content .card-listing .card.feature .card-inner h3{font-size:var(--font-size-lg);line-height:4rem}.data-listing.grid-layout>.container .data-content .status{position:absolute;top:0;left:0;font-size:1.2rem;padding:3px 10px;border-bottom-right-radius:var(--card-border-radius, var(--border-radius-sm))}@keyframes loading{form{opacity:1}to{opacity:0.2}}.apex-chart-container .chart-table-group{position:relative;padding-top:6rem}.apex-chart-container .chart-table-group:before{content:"";display:block;border-top:1px solid var(--brand-light-action);position:absolute;top:45px;left:0;right:0}.apex-chart-container .chart-table-group input[type="radio"][id^="tab-group-"]{display:none}.apex-chart-container .chart-table-group input[type="radio"][id^="tab-group-"]:checked+label{background-color:var(--brand-light-action);color:var(--brand-light-action-text)}.apex-chart-container .chart-table-group input[type="radio"][id^="tab-group-"]:checked+label+div{display:flex}.apex-chart-container .chart-table-group label[for^="tab-group-"]{padding:1rem 2.4rem;margin:0;background-color:#fff;color:var(--brand-dark-action-text);cursor:pointer;position:absolute;top:0;left:0;border:1px solid var(--brand-light-action)}.apex-chart-container .chart-table-group label[for^="tab-group-"].label-table{left:91px}.apex-chart-container .chart-table-group label[for^="tab-group-"]:hover,.apex-chart-container .chart-table-group label[for^="tab-group-"]:focus{background:var(--brand-light-action-hover);color:var(--brand-light-action-text)}.apex-chart-container .chart-table-group label[for^="tab-group-"]+div{display:none;width:100%}.apex-chart-container .chart-table-group .apex-chart{gap:1rem 2rem;justify-content:center;flex-flow:wrap}.apex-chart-container .chart-table-group .apex-chart .chart{width:100%}.apex-chart-container .chart-table-group .apex-chart label{display:flex;gap:1rem}.apex-chart-container .chart-table-group .apex-chart label input{margin-top:-0.4rem}:where(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6){color:var(--brand-light-headings);font-weight:var(--font-weight-heading);margin-bottom:2rem;display:block}@media only screen and (min-width: 1000px){:where(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6){margin-bottom:2.4rem}}h1,.h1{font-size:var(--font-size-xl);line-height:1.25}@media only screen and (min-width: 1000px){h1,.h1{font-size:var(--font-size-xxl);line-height:1.3}}h2,.h2{font-size:var(--font-size-lg);line-height:1.42}@media only screen and (min-width: 1000px){h2,.h2{font-size:var(--font-size-xl);line-height:1.25}}h3,.h3,aside h2{font-size:var(--font-size-md);line-height:1.33}h4,.h4,aside h3{font-size:var(--font-size-md2);line-height:1.2}h5,.h5,aside h4{font-size:var(--font-size-sm);line-height:1.25}h6,.h6,aside h5{font-size:var(--font-size-xs);line-height:1.14}#content>[id^="component"]:not(:first-child)>h2:first-child{margin-top:3.2rem}@media only screen and (min-width: 1000px){#content>[id^="component"]:not(:first-child)>h2:first-child{margin-top:4.8rem}}*+h2{margin-top:3.2rem}@media only screen and (min-width: 1000px){*+h2{margin-top:4.8rem}}*+h3{margin-top:3.2rem}@media only screen and (min-width: 1000px){*+h3{margin-top:3.6rem}}*+h4{margin-top:2rem}@media only screen and (min-width: 1000px){*+h4{margin-top:3.2rem}}*+h5,*+h6{margin-top:2rem}@media only screen and (min-width: 1000px){*+h5,*+h6{margin-top:2.4rem}}.font-size-xxxl{font-size:var(--font-size-xxxl)}.font-size-xxl{font-size:var(--font-size-xxl)}.font-size-xl{font-size:var(--font-size-xl)}.font-size-lg{font-size:var(--font-size-lg)}.font-size-md{font-size:var(--font-size-md)}.font-size-sm{font-size:var(--font-size-sm)}.font-size-xs{font-size:var(--font-size-xs)}.font-weight-default{font-weight:var(--font-weight-default)}.font-weight-heading{font-weight:var(--font-weight-heading)}.line-height-default{line-spacing:var(--line-height-default)}.line-height-heading{line-spacing:var(--line-height-heading)}.line-height-nospace{line-spacing:var(--line-height-nospace)}.border--thick{border-width:var(--border-width-thick)}.border--default{border-width:var(--border-width-default)}.border--thin{border-width:var(--border-width-thin)}a{color:var(--brand-light-link);text-decoration-thickness:0.05rem;text-underline-offset:0.25em}a:hover{text-decoration-thickness:0.2rem}.map-link{padding:var(--spacing-6) 0;border-bottom:1px solid var(--brand-light-border);display:flex;gap:2rem;flex-flow:wrap}@media only screen and (min-width: 750px){.map-link{flex-flow:row}}.map-link>span{display:flex;gap:1rem}.map-link [class^="fa-"],.map-link [class^="fal "]{color:var(--brand-light-link);margin-top:0.25rem}.map-link a{margin:0 0 0 auto;white-space:nowrap}p{margin-bottom:var(--spacing-4)}p:last-child{margin-bottom:0}hr{--border: var(--hr-border, --brand-light-background-alt);height:0;border-style:none;border-top:0.1rem solid var(--border);margin:2rem 0 1.9rem 0}hr.hr-sm{margin:2rem 0 1.9rem 0}hr.hr-med{border-width:0.2rem;margin:2.3rem 0}hr.hr-lg{border-width:0.2rem;margin:3.1rem 0}ul,ol{display:flex;flex-direction:column;margin:0 0 2.4rem 3.2rem;padding:0}ul:where([class]),ol:where([class]){list-style:none;margin:0}ul:last-child,ol:last-child{margin-bottom:0}figure+ul:not([class]),figure+ol:not([class]){display:block}figure+ul:not([class]) li,figure+ol:not([class]) li{margin-bottom:0.8rem}figure+ul:not([class]) li:last-child,figure+ol:not([class]) li:last-child{margin:0}ul.sq-form-errors,ol.sq-form-errors{margin:0 0 2.4rem 3.2rem;padding:0;list-style:initial}.main-content ul:not([class]),.main-content ol:not([class]){gap:0.8rem}img,picture,svg{max-width:100%;display:inline-flex}var{padding:0 0.1rem;font-style:italic;font-family:serif}pre{white-space:pre-wrap}pre code{padding:1.6rem;display:block}quote{font-size:2.4rem;font-weight:var(--font-weight-heading)}blockquote{border-left:0.4rem solid var(--brand-dark-accent);padding:0.8rem 1.6rem 0.8rem 2.4rem;font-size:var(--font-size-md2);font-weight:600;line-height:2.8rem;color:var(--brand-light-headings)}blockquote h2,blockquote h3{margin-bottom:1.6rem;font-size:var(--font-size-md)}blockquote p{margin-bottom:1.2rem}blockquote footer{font-size:var(--font-size-xs);font-weight:400}.dark blockquote{color:#fff}caption{font-size:1.4rem;font-weight:var(--font-weight-default)}:disabled,[disabled]{cursor:not-allowed}:focus{outline:3px solid var(--brand-light-focus);outline-offset:-3px}:target{outline:3px solid var(--brand-light-focus);outline-offset:-3px;animation:target 3s both}@keyframes target{from{outline:3px solid var(--brand-light-focus)}to{outline:3px solid transparent}}kbd,code,samp{display:inline-block;background-color:var(--brand-background-shade);border:0.1rem solid var(--brand-light-background-shade-alt);border-radius:0.4rem;padding:0.2rem 0.4rem;margin:0 0.2rem;tab-size:4;font-size:1.4rem;line-height:2rem;font-family:"SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;color:var(--brand-light-text)}ins{text-decoration-style:dashed;text-underline-offset:0.2rem}mark,::selection{color:#fff;background-color:var(--brand-primary)}dl{margin-bottom:1.6rem}dl dt{font-weight:bold}dl:not([class]) dd{border-left:1px solid var(--brand-light-text);padding-left:0.8rem}dl.inline{display:flex;flex-flow:column;gap:1rem}@media only screen and (min-width: 540px){dl.inline{flex-flow:wrap;gap:2rem}}@media only screen and (min-width: 540px){dl.inline dt{flex:1 1 150px}}dl.inline dd{flex:1 1 calc(100% - 150px - 2rem)}dl.inline dd+dd{flex:1 1 100%}@media only screen and (min-width: 540px){dl.inline dd+dd:before{content:"-";width:calc(150px + 2rem);height:100%;float:left;color:transparent;pointer-events:none}}.clear{clear:both;display:block}.main-content .default-shade{background-color:var(--brand-background-shade);--background: var(--brand-background-shade)}.main-content .light-01{background-color:var(--brand-light-background);--background: var(--brand-light-background)}.main-content .light-alt-01{background-color:var(--brand-light-background-alt);--background: var(--brand-light-background-alt)}.main-content .dark{background-color:var(--brand-dark-background);--background: var(--brand-dark-background)}.main-content .dark-alt{background-color:var(--brand-dark-background-alt);--background: var(--brand-dark-background-alt)}.main-content p{overflow:hidden}.light-01{background-color:var(--brand-light-background)}.light-01 hr{--border: var(--brand-light-background-alt)}.light-shade-01 hr{--border: var(--brand-light-background-alt)}.light-alt-01 hr{--border: var(--brand-light-border-alt)}.light-shade{background-color:var(--brand-light-background-shade)}.light-shade hr{--border: var(--brand-light-background-alt)}.light-alt{background-color:var(--brand-light-background-alt)}.light-alt hr{--border: var(--brand-light-border-alt)}.light-01,.light-shade-01,.light-alt-01,.light,.light-alt,.light-shade{color:var(--brand-light-text)}.light-01 a,.light-shade-01 a,.light-alt-01 a,.light a,.light-alt a,.light-shade a{color:var(--brand-light-link)}.light-01 :focus,.light-01 :target,.light-shade-01 :focus,.light-shade-01 :target,.light-alt-01 :focus,.light-alt-01 :target,.light :focus,.light :target,.light-alt :focus,.light-alt :target,.light-shade :focus,.light-shade :target{outline:3px solid var(--brand-light-focus)}.light-01 :where(h1, h2, h3, h4, h5, h6),.light-shade-01 :where(h1, h2, h3, h4, h5, h6),.light-alt-01 :where(h1, h2, h3, h4, h5, h6),.light :where(h1, h2, h3, h4, h5, h6),.light-alt :where(h1, h2, h3, h4, h5, h6),.light-shade :where(h1, h2, h3, h4, h5, h6){color:var(--brand-light-headings)}.dark{background-color:var(--brand-dark-background)}.dark hr{--border: var(--brand-light-focus)}.dark-shade{background-color:var(--brand-dark-background-shade)}.dark-shade hr{--border: var(--brand-dark-background-alt)}.dark-alt{background-color:var(--brand-dark-background-alt)}.dark-alt hr{--border: var(--brand-dark-border-alt)}.dark,.dark-alt,.dark-shade{color:var(--brand-dark-text)}.dark :focus,.dark :target,.dark-alt :focus,.dark-alt :target,.dark-shade :focus,.dark-shade :target{outline:3px solid var(--brand-dark-focus)}.dark a,.dark-alt a,.dark-shade a{color:var(--text)}.dark :where(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6),.dark-alt :where(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6),.dark-shade :where(h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6){color:var(--brand-dark-headings)}.highlight,.keyword{background-color:color-mix(in srgb, var(--brand-tertiary) 30%, transparent)}@media print{*,*::before,*::after{background:#fff !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")";margin-left:0.8rem}abbr[title]::after{content:" (" attr(title) ")";margin-left:0.8rem}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}svg path{fill:#000}.global-alert,.breadcrumbs{display:none !important}.page-banner .background-image,.page-banner .banner-image{display:none}.page-banner.no-padding .container{padding:var(--spacing-7) var(--spacing-6)}.page-banner .container .banner-content{padding:0}.page-banner .container .banner-content,.page-banner.no-padding .container .banner-content,.page-banner.image .container{padding-bottom:0}.page-banner.image .container{min-height:unset}.page-banner.image .container .banner-content{padding:0}.page-banner .banner-content h1{margin-bottom:0}.dataTables_filter{display:none !important}.dtfh-floatingparent.dtfh-floatingparenthead{position:relative !important}footer{display:none !important}}