/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.d-grid,.grid{display:grid}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.grid-flow-row-dense{grid-auto-flow:row dense}.grid-flow-col-dense{grid-auto-flow:column dense}.auto-cols-auto{grid-auto-columns:auto}.auto-cols-min{grid-auto-columns:min-content}.auto-cols-max{grid-auto-columns:max-content}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-cols-none{grid-template-columns:none}.grid-rows-none{grid-template-rows:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.row-span-1{grid-row:span 1/span 1}.col-span-1{grid-column:span 1/span 1}.col-span-1\!{grid-column:span 1/span 1 !important}.gap-1{grid-gap:calc(var(--spacer) * 1)}.gap-x-1{column-gap:calc(var(--spacer) * 1)}.gap-y-1{row-gap:calc(var(--spacer) * 1)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.row-span-2{grid-row:span 2/span 2}.col-span-2{grid-column:span 2/span 2}.col-span-2\!{grid-column:span 2/span 2 !important}.gap-2{grid-gap:calc(var(--spacer) * 2)}.gap-x-2{column-gap:calc(var(--spacer) * 2)}.gap-y-2{row-gap:calc(var(--spacer) * 2)}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.row-span-3{grid-row:span 3/span 3}.col-span-3{grid-column:span 3/span 3}.col-span-3\!{grid-column:span 3/span 3 !important}.gap-3{grid-gap:calc(var(--spacer) * 3)}.gap-x-3{column-gap:calc(var(--spacer) * 3)}.gap-y-3{row-gap:calc(var(--spacer) * 3)}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.row-span-4{grid-row:span 4/span 4}.col-span-4{grid-column:span 4/span 4}.col-span-4\!{grid-column:span 4/span 4 !important}.gap-4{grid-gap:calc(var(--spacer) * 4)}.gap-x-4{column-gap:calc(var(--spacer) * 4)}.gap-y-4{row-gap:calc(var(--spacer) * 4)}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.row-span-5{grid-row:span 5/span 5}.col-span-5{grid-column:span 5/span 5}.col-span-5\!{grid-column:span 5/span 5 !important}.gap-5{grid-gap:calc(var(--spacer) * 5)}.gap-x-5{column-gap:calc(var(--spacer) * 5)}.gap-y-5{row-gap:calc(var(--spacer) * 5)}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.row-span-6{grid-row:span 6/span 6}.col-span-6{grid-column:span 6/span 6}.col-span-6\!{grid-column:span 6/span 6 !important}.gap-6{grid-gap:calc(var(--spacer) * 6)}.gap-x-6{column-gap:calc(var(--spacer) * 6)}.gap-y-6{row-gap:calc(var(--spacer) * 6)}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-rows-7{grid-template-rows:repeat(7,minmax(0,1fr))}.row-span-7{grid-row:span 7/span 7}.col-span-7{grid-column:span 7/span 7}.col-span-7\!{grid-column:span 7/span 7 !important}.gap-7{grid-gap:calc(var(--spacer) * 7)}.gap-x-7{column-gap:calc(var(--spacer) * 7)}.gap-y-7{row-gap:calc(var(--spacer) * 7)}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-rows-8{grid-template-rows:repeat(8,minmax(0,1fr))}.row-span-8{grid-row:span 8/span 8}.col-span-8{grid-column:span 8/span 8}.col-span-8\!{grid-column:span 8/span 8 !important}.gap-8{grid-gap:calc(var(--spacer) * 8)}.gap-x-8{column-gap:calc(var(--spacer) * 8)}.gap-y-8{row-gap:calc(var(--spacer) * 8)}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-rows-9{grid-template-rows:repeat(9,minmax(0,1fr))}.row-span-9{grid-row:span 9/span 9}.col-span-9{grid-column:span 9/span 9}.col-span-9\!{grid-column:span 9/span 9 !important}.gap-9{grid-gap:calc(var(--spacer) * 9)}.gap-x-9{column-gap:calc(var(--spacer) * 9)}.gap-y-9{row-gap:calc(var(--spacer) * 9)}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-rows-10{grid-template-rows:repeat(10,minmax(0,1fr))}.row-span-10{grid-row:span 10/span 10}.col-span-10{grid-column:span 10/span 10}.col-span-10\!{grid-column:span 10/span 10 !important}.gap-10{grid-gap:calc(var(--spacer) * 10)}.gap-x-10{column-gap:calc(var(--spacer) * 10)}.gap-y-10{row-gap:calc(var(--spacer) * 10)}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-rows-11{grid-template-rows:repeat(11,minmax(0,1fr))}.row-span-11{grid-row:span 11/span 11}.col-span-11{grid-column:span 11/span 11}.col-span-11\!{grid-column:span 11/span 11 !important}.gap-11{grid-gap:calc(var(--spacer) * 11)}.gap-x-11{column-gap:calc(var(--spacer) * 11)}.gap-y-11{row-gap:calc(var(--spacer) * 11)}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-rows-12{grid-template-rows:repeat(12,minmax(0,1fr))}.row-span-12{grid-row:span 12/span 12}.col-span-12{grid-column:span 12/span 12}.col-span-12\!{grid-column:span 12/span 12 !important}.gap-12{grid-gap:calc(var(--spacer) * 12)}.gap-x-12{column-gap:calc(var(--spacer) * 12)}.gap-y-12{row-gap:calc(var(--spacer) * 12)}.row-start-1{grid-row-start:1}.col-start-1{grid-column-start:1}.row-start-2{grid-row-start:2}.col-start-2{grid-column-start:2}.row-start-3{grid-row-start:3}.col-start-3{grid-column-start:3}.row-start-4{grid-row-start:4}.col-start-4{grid-column-start:4}.row-start-5{grid-row-start:5}.col-start-5{grid-column-start:5}.row-start-6{grid-row-start:6}.col-start-6{grid-column-start:6}.row-start-7{grid-row-start:7}.col-start-7{grid-column-start:7}.row-start-8{grid-row-start:8}.col-start-8{grid-column-start:8}.row-start-9{grid-row-start:9}.col-start-9{grid-column-start:9}.row-start-10{grid-row-start:10}.col-start-10{grid-column-start:10}.row-start-11{grid-row-start:11}.col-start-11{grid-column-start:11}.row-start-12{grid-row-start:12}.col-start-12{grid-column-start:12}.xs\:grid,.d-xs-grid{display:grid !important}.xs\:grid-cols-1{grid-template-columns:repeat(1,1fr)}.xs\:row-span-1{grid-row:span 1/span 1}.xs\:col-span-1{grid-column:span 1/span 1}.xs\:gap-1{grid-gap:calc(var(--spacer) * 1)}.xs\:gap-x-1{column-gap:calc(var(--spacer) * 1)}.xs\:gap-y-1{row-gap:calc(var(--spacer) * 1)}.xs\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.xs\:row-span-2{grid-row:span 2/span 2}.xs\:col-span-2{grid-column:span 2/span 2}.xs\:gap-2{grid-gap:calc(var(--spacer) * 2)}.xs\:gap-x-2{column-gap:calc(var(--spacer) * 2)}.xs\:gap-y-2{row-gap:calc(var(--spacer) * 2)}.xs\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.xs\:row-span-3{grid-row:span 3/span 3}.xs\:col-span-3{grid-column:span 3/span 3}.xs\:gap-3{grid-gap:calc(var(--spacer) * 3)}.xs\:gap-x-3{column-gap:calc(var(--spacer) * 3)}.xs\:gap-y-3{row-gap:calc(var(--spacer) * 3)}.xs\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.xs\:row-span-4{grid-row:span 4/span 4}.xs\:col-span-4{grid-column:span 4/span 4}.xs\:gap-4{grid-gap:calc(var(--spacer) * 4)}.xs\:gap-x-4{column-gap:calc(var(--spacer) * 4)}.xs\:gap-y-4{row-gap:calc(var(--spacer) * 4)}.xs\:grid-cols-5{grid-template-columns:repeat(5,1fr)}.xs\:row-span-5{grid-row:span 5/span 5}.xs\:col-span-5{grid-column:span 5/span 5}.xs\:gap-5{grid-gap:calc(var(--spacer) * 5)}.xs\:gap-x-5{column-gap:calc(var(--spacer) * 5)}.xs\:gap-y-5{row-gap:calc(var(--spacer) * 5)}.xs\:grid-cols-6{grid-template-columns:repeat(6,1fr)}.xs\:row-span-6{grid-row:span 6/span 6}.xs\:col-span-6{grid-column:span 6/span 6}.xs\:gap-6{grid-gap:calc(var(--spacer) * 6)}.xs\:gap-x-6{column-gap:calc(var(--spacer) * 6)}.xs\:gap-y-6{row-gap:calc(var(--spacer) * 6)}.xs\:grid-cols-7{grid-template-columns:repeat(7,1fr)}.xs\:row-span-7{grid-row:span 7/span 7}.xs\:col-span-7{grid-column:span 7/span 7}.xs\:gap-7{grid-gap:calc(var(--spacer) * 7)}.xs\:gap-x-7{column-gap:calc(var(--spacer) * 7)}.xs\:gap-y-7{row-gap:calc(var(--spacer) * 7)}.xs\:grid-cols-8{grid-template-columns:repeat(8,1fr)}.xs\:row-span-8{grid-row:span 8/span 8}.xs\:col-span-8{grid-column:span 8/span 8}.xs\:gap-8{grid-gap:calc(var(--spacer) * 8)}.xs\:gap-x-8{column-gap:calc(var(--spacer) * 8)}.xs\:gap-y-8{row-gap:calc(var(--spacer) * 8)}.xs\:grid-cols-9{grid-template-columns:repeat(9,1fr)}.xs\:row-span-9{grid-row:span 9/span 9}.xs\:col-span-9{grid-column:span 9/span 9}.xs\:gap-9{grid-gap:calc(var(--spacer) * 9)}.xs\:gap-x-9{column-gap:calc(var(--spacer) * 9)}.xs\:gap-y-9{row-gap:calc(var(--spacer) * 9)}.xs\:grid-cols-10{grid-template-columns:repeat(10,1fr)}.xs\:row-span-10{grid-row:span 10/span 10}.xs\:col-span-10{grid-column:span 10/span 10}.xs\:gap-10{grid-gap:calc(var(--spacer) * 10)}.xs\:gap-x-10{column-gap:calc(var(--spacer) * 10)}.xs\:gap-y-10{row-gap:calc(var(--spacer) * 10)}.xs\:grid-cols-11{grid-template-columns:repeat(11,1fr)}.xs\:row-span-11{grid-row:span 11/span 11}.xs\:col-span-11{grid-column:span 11/span 11}.xs\:gap-11{grid-gap:calc(var(--spacer) * 11)}.xs\:gap-x-11{column-gap:calc(var(--spacer) * 11)}.xs\:gap-y-11{row-gap:calc(var(--spacer) * 11)}.xs\:grid-cols-12{grid-template-columns:repeat(12,1fr)}.xs\:row-span-12{grid-row:span 12/span 12}.xs\:col-span-12{grid-column:span 12/span 12}.xs\:gap-12{grid-gap:calc(var(--spacer) * 12)}.xs\:gap-x-12{column-gap:calc(var(--spacer) * 12)}.xs\:gap-y-12{row-gap:calc(var(--spacer) * 12)}.xs\:row-start-1{grid-row-start:1}.xs\:col-start-1{grid-column-start:1}.xs\:row-start-2{grid-row-start:2}.xs\:col-start-2{grid-column-start:2}.xs\:row-start-3{grid-row-start:3}.xs\:col-start-3{grid-column-start:3}.xs\:row-start-4{grid-row-start:4}.xs\:col-start-4{grid-column-start:4}.xs\:row-start-5{grid-row-start:5}.xs\:col-start-5{grid-column-start:5}.xs\:row-start-6{grid-row-start:6}.xs\:col-start-6{grid-column-start:6}.xs\:row-start-7{grid-row-start:7}.xs\:col-start-7{grid-column-start:7}.xs\:row-start-8{grid-row-start:8}.xs\:col-start-8{grid-column-start:8}.xs\:row-start-9{grid-row-start:9}.xs\:col-start-9{grid-column-start:9}.xs\:row-start-10{grid-row-start:10}.xs\:col-start-10{grid-column-start:10}.xs\:row-start-11{grid-row-start:11}.xs\:col-start-11{grid-column-start:11}.xs\:row-start-12{grid-row-start:12}.xs\:col-start-12{grid-column-start:12}@media(min-width:576px){.sm\:grid,.d-sm-grid{display:grid !important}}@media(min-width:576px){.sm\:grid-cols-1{grid-template-columns:repeat(1,1fr)}.sm\:row-span-1{grid-row:span 1/span 1}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:gap-1{grid-gap:calc(var(--spacer) * 1)}.sm\:gap-x-1{column-gap:calc(var(--spacer) * 1)}.sm\:gap-y-1{row-gap:calc(var(--spacer) * 1)}.sm\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.sm\:row-span-2{grid-row:span 2/span 2}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:gap-2{grid-gap:calc(var(--spacer) * 2)}.sm\:gap-x-2{column-gap:calc(var(--spacer) * 2)}.sm\:gap-y-2{row-gap:calc(var(--spacer) * 2)}.sm\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.sm\:row-span-3{grid-row:span 3/span 3}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:gap-3{grid-gap:calc(var(--spacer) * 3)}.sm\:gap-x-3{column-gap:calc(var(--spacer) * 3)}.sm\:gap-y-3{row-gap:calc(var(--spacer) * 3)}.sm\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.sm\:row-span-4{grid-row:span 4/span 4}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:gap-4{grid-gap:calc(var(--spacer) * 4)}.sm\:gap-x-4{column-gap:calc(var(--spacer) * 4)}.sm\:gap-y-4{row-gap:calc(var(--spacer) * 4)}.sm\:grid-cols-5{grid-template-columns:repeat(5,1fr)}.sm\:row-span-5{grid-row:span 5/span 5}.sm\:col-span-5{grid-column:span 5/span 5}.sm\:gap-5{grid-gap:calc(var(--spacer) * 5)}.sm\:gap-x-5{column-gap:calc(var(--spacer) * 5)}.sm\:gap-y-5{row-gap:calc(var(--spacer) * 5)}.sm\:grid-cols-6{grid-template-columns:repeat(6,1fr)}.sm\:row-span-6{grid-row:span 6/span 6}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:gap-6{grid-gap:calc(var(--spacer) * 6)}.sm\:gap-x-6{column-gap:calc(var(--spacer) * 6)}.sm\:gap-y-6{row-gap:calc(var(--spacer) * 6)}.sm\:grid-cols-7{grid-template-columns:repeat(7,1fr)}.sm\:row-span-7{grid-row:span 7/span 7}.sm\:col-span-7{grid-column:span 7/span 7}.sm\:gap-7{grid-gap:calc(var(--spacer) * 7)}.sm\:gap-x-7{column-gap:calc(var(--spacer) * 7)}.sm\:gap-y-7{row-gap:calc(var(--spacer) * 7)}.sm\:grid-cols-8{grid-template-columns:repeat(8,1fr)}.sm\:row-span-8{grid-row:span 8/span 8}.sm\:col-span-8{grid-column:span 8/span 8}.sm\:gap-8{grid-gap:calc(var(--spacer) * 8)}.sm\:gap-x-8{column-gap:calc(var(--spacer) * 8)}.sm\:gap-y-8{row-gap:calc(var(--spacer) * 8)}.sm\:grid-cols-9{grid-template-columns:repeat(9,1fr)}.sm\:row-span-9{grid-row:span 9/span 9}.sm\:col-span-9{grid-column:span 9/span 9}.sm\:gap-9{grid-gap:calc(var(--spacer) * 9)}.sm\:gap-x-9{column-gap:calc(var(--spacer) * 9)}.sm\:gap-y-9{row-gap:calc(var(--spacer) * 9)}.sm\:grid-cols-10{grid-template-columns:repeat(10,1fr)}.sm\:row-span-10{grid-row:span 10/span 10}.sm\:col-span-10{grid-column:span 10/span 10}.sm\:gap-10{grid-gap:calc(var(--spacer) * 10)}.sm\:gap-x-10{column-gap:calc(var(--spacer) * 10)}.sm\:gap-y-10{row-gap:calc(var(--spacer) * 10)}.sm\:grid-cols-11{grid-template-columns:repeat(11,1fr)}.sm\:row-span-11{grid-row:span 11/span 11}.sm\:col-span-11{grid-column:span 11/span 11}.sm\:gap-11{grid-gap:calc(var(--spacer) * 11)}.sm\:gap-x-11{column-gap:calc(var(--spacer) * 11)}.sm\:gap-y-11{row-gap:calc(var(--spacer) * 11)}.sm\:grid-cols-12{grid-template-columns:repeat(12,1fr)}.sm\:row-span-12{grid-row:span 12/span 12}.sm\:col-span-12{grid-column:span 12/span 12}.sm\:gap-12{grid-gap:calc(var(--spacer) * 12)}.sm\:gap-x-12{column-gap:calc(var(--spacer) * 12)}.sm\:gap-y-12{row-gap:calc(var(--spacer) * 12)}.sm\:row-start-1{grid-row-start:1}.sm\:col-start-1{grid-column-start:1}.sm\:row-start-2{grid-row-start:2}.sm\:col-start-2{grid-column-start:2}.sm\:row-start-3{grid-row-start:3}.sm\:col-start-3{grid-column-start:3}.sm\:row-start-4{grid-row-start:4}.sm\:col-start-4{grid-column-start:4}.sm\:row-start-5{grid-row-start:5}.sm\:col-start-5{grid-column-start:5}.sm\:row-start-6{grid-row-start:6}.sm\:col-start-6{grid-column-start:6}.sm\:row-start-7{grid-row-start:7}.sm\:col-start-7{grid-column-start:7}.sm\:row-start-8{grid-row-start:8}.sm\:col-start-8{grid-column-start:8}.sm\:row-start-9{grid-row-start:9}.sm\:col-start-9{grid-column-start:9}.sm\:row-start-10{grid-row-start:10}.sm\:col-start-10{grid-column-start:10}.sm\:row-start-11{grid-row-start:11}.sm\:col-start-11{grid-column-start:11}.sm\:row-start-12{grid-row-start:12}.sm\:col-start-12{grid-column-start:12}}@media(min-width:768px){.md\:grid,.d-md-grid{display:grid !important}}@media(min-width:768px){.md\:grid-cols-1{grid-template-columns:repeat(1,1fr)}.md\:row-span-1{grid-row:span 1/span 1}.md\:col-span-1{grid-column:span 1/span 1}.md\:gap-1{grid-gap:calc(var(--spacer) * 1)}.md\:gap-x-1{column-gap:calc(var(--spacer) * 1)}.md\:gap-y-1{row-gap:calc(var(--spacer) * 1)}.md\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.md\:row-span-2{grid-row:span 2/span 2}.md\:col-span-2{grid-column:span 2/span 2}.md\:gap-2{grid-gap:calc(var(--spacer) * 2)}.md\:gap-x-2{column-gap:calc(var(--spacer) * 2)}.md\:gap-y-2{row-gap:calc(var(--spacer) * 2)}.md\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.md\:row-span-3{grid-row:span 3/span 3}.md\:col-span-3{grid-column:span 3/span 3}.md\:gap-3{grid-gap:calc(var(--spacer) * 3)}.md\:gap-x-3{column-gap:calc(var(--spacer) * 3)}.md\:gap-y-3{row-gap:calc(var(--spacer) * 3)}.md\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.md\:row-span-4{grid-row:span 4/span 4}.md\:col-span-4{grid-column:span 4/span 4}.md\:gap-4{grid-gap:calc(var(--spacer) * 4)}.md\:gap-x-4{column-gap:calc(var(--spacer) * 4)}.md\:gap-y-4{row-gap:calc(var(--spacer) * 4)}.md\:grid-cols-5{grid-template-columns:repeat(5,1fr)}.md\:row-span-5{grid-row:span 5/span 5}.md\:col-span-5{grid-column:span 5/span 5}.md\:gap-5{grid-gap:calc(var(--spacer) * 5)}.md\:gap-x-5{column-gap:calc(var(--spacer) * 5)}.md\:gap-y-5{row-gap:calc(var(--spacer) * 5)}.md\:grid-cols-6{grid-template-columns:repeat(6,1fr)}.md\:row-span-6{grid-row:span 6/span 6}.md\:col-span-6{grid-column:span 6/span 6}.md\:gap-6{grid-gap:calc(var(--spacer) * 6)}.md\:gap-x-6{column-gap:calc(var(--spacer) * 6)}.md\:gap-y-6{row-gap:calc(var(--spacer) * 6)}.md\:grid-cols-7{grid-template-columns:repeat(7,1fr)}.md\:row-span-7{grid-row:span 7/span 7}.md\:col-span-7{grid-column:span 7/span 7}.md\:gap-7{grid-gap:calc(var(--spacer) * 7)}.md\:gap-x-7{column-gap:calc(var(--spacer) * 7)}.md\:gap-y-7{row-gap:calc(var(--spacer) * 7)}.md\:grid-cols-8{grid-template-columns:repeat(8,1fr)}.md\:row-span-8{grid-row:span 8/span 8}.md\:col-span-8{grid-column:span 8/span 8}.md\:gap-8{grid-gap:calc(var(--spacer) * 8)}.md\:gap-x-8{column-gap:calc(var(--spacer) * 8)}.md\:gap-y-8{row-gap:calc(var(--spacer) * 8)}.md\:grid-cols-9{grid-template-columns:repeat(9,1fr)}.md\:row-span-9{grid-row:span 9/span 9}.md\:col-span-9{grid-column:span 9/span 9}.md\:gap-9{grid-gap:calc(var(--spacer) * 9)}.md\:gap-x-9{column-gap:calc(var(--spacer) * 9)}.md\:gap-y-9{row-gap:calc(var(--spacer) * 9)}.md\:grid-cols-10{grid-template-columns:repeat(10,1fr)}.md\:row-span-10{grid-row:span 10/span 10}.md\:col-span-10{grid-column:span 10/span 10}.md\:gap-10{grid-gap:calc(var(--spacer) * 10)}.md\:gap-x-10{column-gap:calc(var(--spacer) * 10)}.md\:gap-y-10{row-gap:calc(var(--spacer) * 10)}.md\:grid-cols-11{grid-template-columns:repeat(11,1fr)}.md\:row-span-11{grid-row:span 11/span 11}.md\:col-span-11{grid-column:span 11/span 11}.md\:gap-11{grid-gap:calc(var(--spacer) * 11)}.md\:gap-x-11{column-gap:calc(var(--spacer) * 11)}.md\:gap-y-11{row-gap:calc(var(--spacer) * 11)}.md\:grid-cols-12{grid-template-columns:repeat(12,1fr)}.md\:row-span-12{grid-row:span 12/span 12}.md\:col-span-12{grid-column:span 12/span 12}.md\:gap-12{grid-gap:calc(var(--spacer) * 12)}.md\:gap-x-12{column-gap:calc(var(--spacer) * 12)}.md\:gap-y-12{row-gap:calc(var(--spacer) * 12)}.md\:row-start-1{grid-row-start:1}.md\:col-start-1{grid-column-start:1}.md\:row-start-2{grid-row-start:2}.md\:col-start-2{grid-column-start:2}.md\:row-start-3{grid-row-start:3}.md\:col-start-3{grid-column-start:3}.md\:row-start-4{grid-row-start:4}.md\:col-start-4{grid-column-start:4}.md\:row-start-5{grid-row-start:5}.md\:col-start-5{grid-column-start:5}.md\:row-start-6{grid-row-start:6}.md\:col-start-6{grid-column-start:6}.md\:row-start-7{grid-row-start:7}.md\:col-start-7{grid-column-start:7}.md\:row-start-8{grid-row-start:8}.md\:col-start-8{grid-column-start:8}.md\:row-start-9{grid-row-start:9}.md\:col-start-9{grid-column-start:9}.md\:row-start-10{grid-row-start:10}.md\:col-start-10{grid-column-start:10}.md\:row-start-11{grid-row-start:11}.md\:col-start-11{grid-column-start:11}.md\:row-start-12{grid-row-start:12}.md\:col-start-12{grid-column-start:12}}@media(min-width:992px){.lg\:grid,.d-lg-grid{display:grid !important}}@media(min-width:992px){.lg\:grid-cols-1{grid-template-columns:repeat(1,1fr)}.lg\:row-span-1{grid-row:span 1/span 1}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:gap-1{grid-gap:calc(var(--spacer) * 1)}.lg\:gap-x-1{column-gap:calc(var(--spacer) * 1)}.lg\:gap-y-1{row-gap:calc(var(--spacer) * 1)}.lg\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:gap-2{grid-gap:calc(var(--spacer) * 2)}.lg\:gap-x-2{column-gap:calc(var(--spacer) * 2)}.lg\:gap-y-2{row-gap:calc(var(--spacer) * 2)}.lg\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.lg\:row-span-3{grid-row:span 3/span 3}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:gap-3{grid-gap:calc(var(--spacer) * 3)}.lg\:gap-x-3{column-gap:calc(var(--spacer) * 3)}.lg\:gap-y-3{row-gap:calc(var(--spacer) * 3)}.lg\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.lg\:row-span-4{grid-row:span 4/span 4}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:gap-4{grid-gap:calc(var(--spacer) * 4)}.lg\:gap-x-4{column-gap:calc(var(--spacer) * 4)}.lg\:gap-y-4{row-gap:calc(var(--spacer) * 4)}.lg\:grid-cols-5{grid-template-columns:repeat(5,1fr)}.lg\:row-span-5{grid-row:span 5/span 5}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:gap-5{grid-gap:calc(var(--spacer) * 5)}.lg\:gap-x-5{column-gap:calc(var(--spacer) * 5)}.lg\:gap-y-5{row-gap:calc(var(--spacer) * 5)}.lg\:grid-cols-6{grid-template-columns:repeat(6,1fr)}.lg\:row-span-6{grid-row:span 6/span 6}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:gap-6{grid-gap:calc(var(--spacer) * 6)}.lg\:gap-x-6{column-gap:calc(var(--spacer) * 6)}.lg\:gap-y-6{row-gap:calc(var(--spacer) * 6)}.lg\:grid-cols-7{grid-template-columns:repeat(7,1fr)}.lg\:row-span-7{grid-row:span 7/span 7}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:gap-7{grid-gap:calc(var(--spacer) * 7)}.lg\:gap-x-7{column-gap:calc(var(--spacer) * 7)}.lg\:gap-y-7{row-gap:calc(var(--spacer) * 7)}.lg\:grid-cols-8{grid-template-columns:repeat(8,1fr)}.lg\:row-span-8{grid-row:span 8/span 8}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:gap-8{grid-gap:calc(var(--spacer) * 8)}.lg\:gap-x-8{column-gap:calc(var(--spacer) * 8)}.lg\:gap-y-8{row-gap:calc(var(--spacer) * 8)}.lg\:grid-cols-9{grid-template-columns:repeat(9,1fr)}.lg\:row-span-9{grid-row:span 9/span 9}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:gap-9{grid-gap:calc(var(--spacer) * 9)}.lg\:gap-x-9{column-gap:calc(var(--spacer) * 9)}.lg\:gap-y-9{row-gap:calc(var(--spacer) * 9)}.lg\:grid-cols-10{grid-template-columns:repeat(10,1fr)}.lg\:row-span-10{grid-row:span 10/span 10}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:gap-10{grid-gap:calc(var(--spacer) * 10)}.lg\:gap-x-10{column-gap:calc(var(--spacer) * 10)}.lg\:gap-y-10{row-gap:calc(var(--spacer) * 10)}.lg\:grid-cols-11{grid-template-columns:repeat(11,1fr)}.lg\:row-span-11{grid-row:span 11/span 11}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:gap-11{grid-gap:calc(var(--spacer) * 11)}.lg\:gap-x-11{column-gap:calc(var(--spacer) * 11)}.lg\:gap-y-11{row-gap:calc(var(--spacer) * 11)}.lg\:grid-cols-12{grid-template-columns:repeat(12,1fr)}.lg\:row-span-12{grid-row:span 12/span 12}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:gap-12{grid-gap:calc(var(--spacer) * 12)}.lg\:gap-x-12{column-gap:calc(var(--spacer) * 12)}.lg\:gap-y-12{row-gap:calc(var(--spacer) * 12)}.lg\:row-start-1{grid-row-start:1}.lg\:col-start-1{grid-column-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:col-start-2{grid-column-start:2}.lg\:row-start-3{grid-row-start:3}.lg\:col-start-3{grid-column-start:3}.lg\:row-start-4{grid-row-start:4}.lg\:col-start-4{grid-column-start:4}.lg\:row-start-5{grid-row-start:5}.lg\:col-start-5{grid-column-start:5}.lg\:row-start-6{grid-row-start:6}.lg\:col-start-6{grid-column-start:6}.lg\:row-start-7{grid-row-start:7}.lg\:col-start-7{grid-column-start:7}.lg\:row-start-8{grid-row-start:8}.lg\:col-start-8{grid-column-start:8}.lg\:row-start-9{grid-row-start:9}.lg\:col-start-9{grid-column-start:9}.lg\:row-start-10{grid-row-start:10}.lg\:col-start-10{grid-column-start:10}.lg\:row-start-11{grid-row-start:11}.lg\:col-start-11{grid-column-start:11}.lg\:row-start-12{grid-row-start:12}.lg\:col-start-12{grid-column-start:12}}@media(min-width:1200px){.xl\:grid,.d-xl-grid{display:grid !important}}@media(min-width:1200px){.xl\:grid-cols-1{grid-template-columns:repeat(1,1fr)}.xl\:row-span-1{grid-row:span 1/span 1}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:gap-1{grid-gap:calc(var(--spacer) * 1)}.xl\:gap-x-1{column-gap:calc(var(--spacer) * 1)}.xl\:gap-y-1{row-gap:calc(var(--spacer) * 1)}.xl\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.xl\:row-span-2{grid-row:span 2/span 2}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:gap-2{grid-gap:calc(var(--spacer) * 2)}.xl\:gap-x-2{column-gap:calc(var(--spacer) * 2)}.xl\:gap-y-2{row-gap:calc(var(--spacer) * 2)}.xl\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.xl\:row-span-3{grid-row:span 3/span 3}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:gap-3{grid-gap:calc(var(--spacer) * 3)}.xl\:gap-x-3{column-gap:calc(var(--spacer) * 3)}.xl\:gap-y-3{row-gap:calc(var(--spacer) * 3)}.xl\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.xl\:row-span-4{grid-row:span 4/span 4}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:gap-4{grid-gap:calc(var(--spacer) * 4)}.xl\:gap-x-4{column-gap:calc(var(--spacer) * 4)}.xl\:gap-y-4{row-gap:calc(var(--spacer) * 4)}.xl\:grid-cols-5{grid-template-columns:repeat(5,1fr)}.xl\:row-span-5{grid-row:span 5/span 5}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:gap-5{grid-gap:calc(var(--spacer) * 5)}.xl\:gap-x-5{column-gap:calc(var(--spacer) * 5)}.xl\:gap-y-5{row-gap:calc(var(--spacer) * 5)}.xl\:grid-cols-6{grid-template-columns:repeat(6,1fr)}.xl\:row-span-6{grid-row:span 6/span 6}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:gap-6{grid-gap:calc(var(--spacer) * 6)}.xl\:gap-x-6{column-gap:calc(var(--spacer) * 6)}.xl\:gap-y-6{row-gap:calc(var(--spacer) * 6)}.xl\:grid-cols-7{grid-template-columns:repeat(7,1fr)}.xl\:row-span-7{grid-row:span 7/span 7}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:gap-7{grid-gap:calc(var(--spacer) * 7)}.xl\:gap-x-7{column-gap:calc(var(--spacer) * 7)}.xl\:gap-y-7{row-gap:calc(var(--spacer) * 7)}.xl\:grid-cols-8{grid-template-columns:repeat(8,1fr)}.xl\:row-span-8{grid-row:span 8/span 8}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:gap-8{grid-gap:calc(var(--spacer) * 8)}.xl\:gap-x-8{column-gap:calc(var(--spacer) * 8)}.xl\:gap-y-8{row-gap:calc(var(--spacer) * 8)}.xl\:grid-cols-9{grid-template-columns:repeat(9,1fr)}.xl\:row-span-9{grid-row:span 9/span 9}.xl\:col-span-9{grid-column:span 9/span 9}.xl\:gap-9{grid-gap:calc(var(--spacer) * 9)}.xl\:gap-x-9{column-gap:calc(var(--spacer) * 9)}.xl\:gap-y-9{row-gap:calc(var(--spacer) * 9)}.xl\:grid-cols-10{grid-template-columns:repeat(10,1fr)}.xl\:row-span-10{grid-row:span 10/span 10}.xl\:col-span-10{grid-column:span 10/span 10}.xl\:gap-10{grid-gap:calc(var(--spacer) * 10)}.xl\:gap-x-10{column-gap:calc(var(--spacer) * 10)}.xl\:gap-y-10{row-gap:calc(var(--spacer) * 10)}.xl\:grid-cols-11{grid-template-columns:repeat(11,1fr)}.xl\:row-span-11{grid-row:span 11/span 11}.xl\:col-span-11{grid-column:span 11/span 11}.xl\:gap-11{grid-gap:calc(var(--spacer) * 11)}.xl\:gap-x-11{column-gap:calc(var(--spacer) * 11)}.xl\:gap-y-11{row-gap:calc(var(--spacer) * 11)}.xl\:grid-cols-12{grid-template-columns:repeat(12,1fr)}.xl\:row-span-12{grid-row:span 12/span 12}.xl\:col-span-12{grid-column:span 12/span 12}.xl\:gap-12{grid-gap:calc(var(--spacer) * 12)}.xl\:gap-x-12{column-gap:calc(var(--spacer) * 12)}.xl\:gap-y-12{row-gap:calc(var(--spacer) * 12)}.xl\:row-start-1{grid-row-start:1}.xl\:col-start-1{grid-column-start:1}.xl\:row-start-2{grid-row-start:2}.xl\:col-start-2{grid-column-start:2}.xl\:row-start-3{grid-row-start:3}.xl\:col-start-3{grid-column-start:3}.xl\:row-start-4{grid-row-start:4}.xl\:col-start-4{grid-column-start:4}.xl\:row-start-5{grid-row-start:5}.xl\:col-start-5{grid-column-start:5}.xl\:row-start-6{grid-row-start:6}.xl\:col-start-6{grid-column-start:6}.xl\:row-start-7{grid-row-start:7}.xl\:col-start-7{grid-column-start:7}.xl\:row-start-8{grid-row-start:8}.xl\:col-start-8{grid-column-start:8}.xl\:row-start-9{grid-row-start:9}.xl\:col-start-9{grid-column-start:9}.xl\:row-start-10{grid-row-start:10}.xl\:col-start-10{grid-column-start:10}.xl\:row-start-11{grid-row-start:11}.xl\:col-start-11{grid-column-start:11}.xl\:row-start-12{grid-row-start:12}.xl\:col-start-12{grid-column-start:12}}@media(min-width:1260px){.xxl\:grid,.d-xxl-grid{display:grid !important}}@media(min-width:1260px){.xxl\:grid-cols-1{grid-template-columns:repeat(1,1fr)}.xxl\:row-span-1{grid-row:span 1/span 1}.xxl\:col-span-1{grid-column:span 1/span 1}.xxl\:gap-1{grid-gap:calc(var(--spacer) * 1)}.xxl\:gap-x-1{column-gap:calc(var(--spacer) * 1)}.xxl\:gap-y-1{row-gap:calc(var(--spacer) * 1)}.xxl\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.xxl\:row-span-2{grid-row:span 2/span 2}.xxl\:col-span-2{grid-column:span 2/span 2}.xxl\:gap-2{grid-gap:calc(var(--spacer) * 2)}.xxl\:gap-x-2{column-gap:calc(var(--spacer) * 2)}.xxl\:gap-y-2{row-gap:calc(var(--spacer) * 2)}.xxl\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.xxl\:row-span-3{grid-row:span 3/span 3}.xxl\:col-span-3{grid-column:span 3/span 3}.xxl\:gap-3{grid-gap:calc(var(--spacer) * 3)}.xxl\:gap-x-3{column-gap:calc(var(--spacer) * 3)}.xxl\:gap-y-3{row-gap:calc(var(--spacer) * 3)}.xxl\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.xxl\:row-span-4{grid-row:span 4/span 4}.xxl\:col-span-4{grid-column:span 4/span 4}.xxl\:gap-4{grid-gap:calc(var(--spacer) * 4)}.xxl\:gap-x-4{column-gap:calc(var(--spacer) * 4)}.xxl\:gap-y-4{row-gap:calc(var(--spacer) * 4)}.xxl\:grid-cols-5{grid-template-columns:repeat(5,1fr)}.xxl\:row-span-5{grid-row:span 5/span 5}.xxl\:col-span-5{grid-column:span 5/span 5}.xxl\:gap-5{grid-gap:calc(var(--spacer) * 5)}.xxl\:gap-x-5{column-gap:calc(var(--spacer) * 5)}.xxl\:gap-y-5{row-gap:calc(var(--spacer) * 5)}.xxl\:grid-cols-6{grid-template-columns:repeat(6,1fr)}.xxl\:row-span-6{grid-row:span 6/span 6}.xxl\:col-span-6{grid-column:span 6/span 6}.xxl\:gap-6{grid-gap:calc(var(--spacer) * 6)}.xxl\:gap-x-6{column-gap:calc(var(--spacer) * 6)}.xxl\:gap-y-6{row-gap:calc(var(--spacer) * 6)}.xxl\:grid-cols-7{grid-template-columns:repeat(7,1fr)}.xxl\:row-span-7{grid-row:span 7/span 7}.xxl\:col-span-7{grid-column:span 7/span 7}.xxl\:gap-7{grid-gap:calc(var(--spacer) * 7)}.xxl\:gap-x-7{column-gap:calc(var(--spacer) * 7)}.xxl\:gap-y-7{row-gap:calc(var(--spacer) * 7)}.xxl\:grid-cols-8{grid-template-columns:repeat(8,1fr)}.xxl\:row-span-8{grid-row:span 8/span 8}.xxl\:col-span-8{grid-column:span 8/span 8}.xxl\:gap-8{grid-gap:calc(var(--spacer) * 8)}.xxl\:gap-x-8{column-gap:calc(var(--spacer) * 8)}.xxl\:gap-y-8{row-gap:calc(var(--spacer) * 8)}.xxl\:grid-cols-9{grid-template-columns:repeat(9,1fr)}.xxl\:row-span-9{grid-row:span 9/span 9}.xxl\:col-span-9{grid-column:span 9/span 9}.xxl\:gap-9{grid-gap:calc(var(--spacer) * 9)}.xxl\:gap-x-9{column-gap:calc(var(--spacer) * 9)}.xxl\:gap-y-9{row-gap:calc(var(--spacer) * 9)}.xxl\:grid-cols-10{grid-template-columns:repeat(10,1fr)}.xxl\:row-span-10{grid-row:span 10/span 10}.xxl\:col-span-10{grid-column:span 10/span 10}.xxl\:gap-10{grid-gap:calc(var(--spacer) * 10)}.xxl\:gap-x-10{column-gap:calc(var(--spacer) * 10)}.xxl\:gap-y-10{row-gap:calc(var(--spacer) * 10)}.xxl\:grid-cols-11{grid-template-columns:repeat(11,1fr)}.xxl\:row-span-11{grid-row:span 11/span 11}.xxl\:col-span-11{grid-column:span 11/span 11}.xxl\:gap-11{grid-gap:calc(var(--spacer) * 11)}.xxl\:gap-x-11{column-gap:calc(var(--spacer) * 11)}.xxl\:gap-y-11{row-gap:calc(var(--spacer) * 11)}.xxl\:grid-cols-12{grid-template-columns:repeat(12,1fr)}.xxl\:row-span-12{grid-row:span 12/span 12}.xxl\:col-span-12{grid-column:span 12/span 12}.xxl\:gap-12{grid-gap:calc(var(--spacer) * 12)}.xxl\:gap-x-12{column-gap:calc(var(--spacer) * 12)}.xxl\:gap-y-12{row-gap:calc(var(--spacer) * 12)}.xxl\:row-start-1{grid-row-start:1}.xxl\:col-start-1{grid-column-start:1}.xxl\:row-start-2{grid-row-start:2}.xxl\:col-start-2{grid-column-start:2}.xxl\:row-start-3{grid-row-start:3}.xxl\:col-start-3{grid-column-start:3}.xxl\:row-start-4{grid-row-start:4}.xxl\:col-start-4{grid-column-start:4}.xxl\:row-start-5{grid-row-start:5}.xxl\:col-start-5{grid-column-start:5}.xxl\:row-start-6{grid-row-start:6}.xxl\:col-start-6{grid-column-start:6}.xxl\:row-start-7{grid-row-start:7}.xxl\:col-start-7{grid-column-start:7}.xxl\:row-start-8{grid-row-start:8}.xxl\:col-start-8{grid-column-start:8}.xxl\:row-start-9{grid-row-start:9}.xxl\:col-start-9{grid-column-start:9}.xxl\:row-start-10{grid-row-start:10}.xxl\:col-start-10{grid-column-start:10}.xxl\:row-start-11{grid-row-start:11}.xxl\:col-start-11{grid-column-start:11}.xxl\:row-start-12{grid-row-start:12}.xxl\:col-start-12{grid-column-start:12}}
.content{background-color:#fff;color:#212529}.content .site__row{display:grid;grid-template-areas:"body" "sidebar";grid-template-columns:minmax(auto,100%);grid-template-rows:auto;grid-gap:0 12vmax;overflow:hidden}@media(min-width:576px){.content .site__row{overflow:inherit}}@media(min-width:992px){.content .site__row{grid-template-areas:"body sidebar";grid-template-columns:minmax(auto,2.25fr) minmax(auto,1fr);grid-template-rows:1fr;grid-gap:0 8vmax}}.site__content{grid-area:body;margin-bottom:4rem}@media(min-width:992px){.site__content{margin-bottom:6rem}}.site__content.has-no-sidebar{grid-column:1/3}.site.is-unpublished .site__content{background:repeating-linear-gradient(-45deg,rgba(255,193,7,0.15),rgba(255,193,7,0.15) 0.625rem,rgba(255,193,7,0.1) 0.625rem,rgba(255,193,7,0.1) 1.25rem);position:relative}.site.is-unpublished .site__content::before{content:"Unpublished";color:#997404;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;padding:5px;display:block;background:repeating-linear-gradient(-45deg,rgba(255,193,7,0.5),rgba(255,193,7,0.5) 0.625rem,rgba(255,193,7,0.45) 0.625rem,rgba(255,193,7,0.45) 1.25rem)}.site__sidebar{grid-area:sidebar;margin-bottom:4rem}@media(min-width:992px){.site__sidebar{margin-bottom:6rem}}@media(min-width:992px){.site__sidebar-inner{position:sticky;top:1rem;max-height:calc(100vh - 1rem);overflow-y:auto}#toolbar-administration~* .site__sidebar-inner{top:calc(1rem + 80px)}}
.footer-regions-wrapper{background-color:#23843e;background-image:url(/themes/custom/sustainablecities/images/Tukutuku.png);background-repeat:repeat;background-size:calc(10vw + 200px) auto;color:#fff}.region-footer{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.region-footer{max-width:540px}}@media(min-width:768px){.region-footer{max-width:720px}}@media(min-width:992px){.region-footer{max-width:960px}}@media(min-width:1200px){.region-footer{max-width:1140px}}@media(min-width:1260px){.region-footer{max-width:1260px}}@media(min-width:992px){.region-footer{display:flex;align-items:center;justify-content:space-between}}
.header{box-shadow:0px 6px 10px rgba(102,120,145,.15);background-color:#fff;position:relative;z-index:2}.header~*{z-index:1}.region-header{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;display:grid;grid-template-areas:"branding . controls hamburger" "nav nav nav nav";grid-template-columns:1fr 5vw minmax(min-content,auto) minmax(min-content,auto);grid-template-rows:auto;grid-gap:calc(30px * 0.5) 2vw;padding-top:calc(30px * 0.75)}@media(min-width:992px){.region-header{display:flex;flex-direction:row;padding-bottom:calc(30px * 0.75)}}@media(min-width:992px)and (min-width:576px){.region-header{max-width:540px}}@media(min-width:992px)and (min-width:768px){.region-header{max-width:720px}}@media(min-width:992px)and (min-width:992px){.region-header{max-width:960px}}@media(min-width:992px)and (min-width:1200px){.region-header{max-width:1140px}}@media(min-width:992px)and (min-width:1260px){.region-header{max-width:1260px}}.region-header::after{content:none}.region-header>.promotion--brand{grid-area:branding;align-self:center}.region-header>.search,.region-header>.promotion--navigation-primary{grid-area:nav;margin-left:auto}.region-header>.promotion--navigation-primary{flex:1}.region-header>.control{grid-area:controls;align-self:center}@media(min-width:992px){.region-header>.control{margin-left:1rem}.search-is-active .region-header>.control{margin-left:0}}.region-header>.control--responsive-menu{grid-area:hamburger;margin-top:0}
.hero{color:#fff;position:relative;background-color:#23843e;background-image:url(/themes/custom/sustainablecities/images/Tukutuku.png);background-repeat:repeat;background-size:calc(10vw + 200px) auto;margin-bottom:calc(1rem * 3)}@media(min-width:992px){.hero{margin-bottom:calc(1rem * 5)}}.region-hero{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.region-hero{max-width:540px}}@media(min-width:768px){.region-hero{max-width:720px}}@media(min-width:992px){.region-hero{max-width:960px}}@media(min-width:1200px){.region-hero{max-width:1140px}}@media(min-width:1260px){.region-hero{max-width:1260px}}
.post-content{background-color:#fff;color:#212529}.region-post-content{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;position:relative;display:flex;flex-wrap:wrap;align-items:flex-start}@media(min-width:576px){.region-post-content{max-width:540px}}@media(min-width:768px){.region-post-content{max-width:720px}}@media(min-width:992px){.region-post-content{max-width:960px}}@media(min-width:1200px){.region-post-content{max-width:1140px}}@media(min-width:1260px){.region-post-content{max-width:1260px}}
.region-post-footer{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-items:center;padding-bottom:5rem}@media(min-width:576px){.region-post-footer{max-width:540px}}@media(min-width:768px){.region-post-footer{max-width:720px}}@media(min-width:992px){.region-post-footer{max-width:960px}}@media(min-width:1200px){.region-post-footer{max-width:1140px}}@media(min-width:1260px){.region-post-footer{max-width:1260px}}@media(min-width:768px){.region-post-footer{flex-direction:row}}
.region-pre-hero{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.region-pre-hero{max-width:540px}}@media(min-width:768px){.region-pre-hero{max-width:720px}}@media(min-width:992px){.region-pre-hero{max-width:960px}}@media(min-width:1200px){.region-pre-hero{max-width:1140px}}@media(min-width:1260px){.region-pre-hero{max-width:1260px}}
.action--more{display:flex;align-items:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.action--more::after{content:"";width:1em;height:1em;display:block;background-repeat:no-repeat;background-position:center,-1000px -1000px;background-size:cover;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2323843e' class='bi bi-chevron-double-right' viewBox='0 0 16 16'%3E %3Cpath fill-rule='evenodd' d='M3.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L9.293 8 3.646 2.354a.5.5 0 0 1 0-.708z'/%3E %3Cpath fill-rule='evenodd' d='M7.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L13.293 8 7.646 2.354a.5.5 0 0 1 0-.708z'/%3E %3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23134822' class='bi bi-chevron-double-right' viewBox='0 0 16 16'%3E %3Cpath fill-rule='evenodd' d='M3.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L9.293 8 3.646 2.354a.5.5 0 0 1 0-.708z'/%3E %3Cpath fill-rule='evenodd' d='M7.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L13.293 8 7.646 2.354a.5.5 0 0 1 0-.708z'/%3E %3C/svg%3E");margin-left:.5em}a:hover .action--more::after{background-position:-1000px -1000px,center}
@media screen{.back-to-top{align-self:center;position:fixed;bottom:calc(1rem * 2vmin);right:calc(1rem * 2vmin)}.back-to-top p{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600;opacity:0;max-height:0;overflow:hidden;transition:opacity .2s ease}.back-to-top p a{display:block;font-size:12px;text-transform:uppercase}.back-to-top p a::before{content:"";width:3em;height:2em;display:block;position:relative;left:50%;transform:translateX(-50%);background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2323843e' class='bi bi-chevron-up' viewBox='0 0 16 16'%3E %3Cpath fill-rule='evenodd' d='M7.646 4.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1-.708.708L8 5.707l-5.646 5.647a.5.5 0 0 1-.708-.708l6-6z'/%3E %3C/svg%3E")}.back-to-top p a:focus{outline:3px solid rgba(239,96,77,.2);outline-offset:0}.back-to-top p a:hover::before,.back-to-top p a:active::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23134822' class='bi bi-chevron-up' viewBox='0 0 16 16'%3E %3Cpath fill-rule='evenodd' d='M7.646 4.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1-.708.708L8 5.707l-5.646 5.647a.5.5 0 0 1-.708-.708l6-6z'/%3E %3C/svg%3E")}.back-to-top.is-visible p{max-height:inherit;opacity:1}
}
.block-title{color:#212529;margin:0;font-weight:600;font-size:1.1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.block-title~*:not(.contextual){margin-top:1rem}.block-views .more-link{text-align:center}.block-views .more-link>a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-flex;align-items:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-decoration:none;font-size:14px;font-weight:500}.block-views .more-link>a::after{content:"";width:1em;height:1em;display:block;background-repeat:no-repeat;background-position:center,-1000px -1000px;background-size:cover;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2323843e' class='bi bi-chevron-double-right' viewBox='0 0 16 16'%3E %3Cpath fill-rule='evenodd' d='M3.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L9.293 8 3.646 2.354a.5.5 0 0 1 0-.708z'/%3E %3Cpath fill-rule='evenodd' d='M7.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L13.293 8 7.646 2.354a.5.5 0 0 1 0-.708z'/%3E %3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23134822' class='bi bi-chevron-double-right' viewBox='0 0 16 16'%3E %3Cpath fill-rule='evenodd' d='M3.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L9.293 8 3.646 2.354a.5.5 0 0 1 0-.708z'/%3E %3Cpath fill-rule='evenodd' d='M7.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L13.293 8 7.646 2.354a.5.5 0 0 1 0-.708z'/%3E %3C/svg%3E");margin-left:.35em}.block-views .more-link>a:hover::after{background-position:-1000px -1000px,center}.block-views *+.more-link{margin-top:3rem}.site__sidebar .block-views *+.more-link{margin-top:1.5rem}
.badge{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.badge-info>a{color:#fff}
.jumbotron{background-color:#134822;background-image:url(/themes/custom/sustainablecities/images/Tukutuku.png);background-repeat:repeat;background-size:250px 109px}a.jumbotron[href*=current-research]{background-color:#1e9794}a.jumbotron[href*=past-research]{background-color:#5a0713}a.jumbotron[href*=student-research]{background-color:#e08124}body[data-path$=our-research] .hero,body[data-path*=current-research] .hero{background-color:#1e9794}body[data-path*=past-research] .hero{background-color:#5a0713}body[data-path*=student-research] .hero{background-color:#e08124}
.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.breadcrumb{background-color:rgba(0,0,0,0);font-size:80%;padding-left:0;padding-right:0;color:#fff;font-weight:500;margin-bottom:0}@media(max-width:767.98px){.breadcrumb{visibility:hidden;max-height:30px;overflow:hidden}}.breadcrumb>li{margin-right:.5em;display:flex}.breadcrumb>li+li::before{content:"»";padding-right:.5em}.breadcrumb a{color:rgba(255,255,255,.75);text-decoration:underline;text-underline-offset:.35em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;max-width:50vw;text-align:right;direction:rtl}.breadcrumb a:focus{outline:3px solid rgba(239,96,77,.2);outline-offset:0}@media(hover:hover){.breadcrumb a:hover,.breadcrumb a:active{outline:none}}.breadcrumb a:hover,.breadcrumb a:focus{color:#fff}.breadcrumb a[aria-current]{text-decoration:none;color:#fff}
@media screen{.follow .basic__body ul{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.follow .basic__body ul a{width:3rem;height:3rem;border-radius:50%;position:relative;background-color:#141414}.follow .basic__body ul a>svg{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:47.5%;height:auto}.follow .basic__body ul a:hover,.follow .basic__body ul a:focus{background-color:#ee802f}.follow .basic__body ul a[href*=twitter]:hover,.follow .basic__body ul a[href*=twitter]:focus{background-color:#1da1f2}.follow .basic__body ul a[href*=youtube]:hover,.follow .basic__body ul a[href*=youtube]:focus{background-color:#c4302b}
}
.list--fridge-magnets{display:flex;flex-wrap:wrap;margin-top:-8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.list--fridge-magnets>li{margin-right:8px;margin-top:8px}.list--fridge-magnets a{border:1px #ced4da solid;display:block;padding:10px 15px;background-color:#fff;text-decoration:none;color:#212529}.list--fridge-magnets a:focus{outline:3px solid rgba(239,96,77,.2);outline-offset:0}@media(hover:hover){.list--fridge-magnets a:hover,.list--fridge-magnets a:active{outline:none}}@media(hover:hover){.list--fridge-magnets a:hover,.list--fridge-magnets a:active{background-color:#f8f9fa}}
.logo__link{display:block;color:#141414}.logo__link:focus{outline:3px solid rgba(239,96,77,.2);outline-offset:0}@media(hover:hover){.logo__link:hover,.logo__link:active{outline:none}}.bg-dark .logo__link{color:#fff}@media(hover:hover){.bg-dark .logo__link:hover,.bg-dark .logo__link:active{color:rgba(255,255,255,.9)}}.logo--primary{max-width:calc(7vw + 220px)}.logo--primary svg{max-width:100%;height:auto;vertical-align:top}.logo__link>img{max-width:100%;max-height:8vh;width:auto;height:auto;vertical-align:top}.logo__brand{vertical-align:top;height:auto}@media(max-width:767.98px){.logo__brand{max-width:100%}}footer .logo__brand{color:#fff}
@media screen{.navigation .menu__link:focus{outline:3px solid rgba(239,96,77,.2);outline-offset:0}@media(hover:hover){.navigation .menu__link:hover,.navigation .menu__link:active{outline:none}}
}
@media screen{@media(min-width:835px)and (orientation:landscape){.js-mega-menu-source .menu__item.is-expanded>.menu__link{display:flex;align-items:center}.js-mega-menu-source .menu__item.is-expanded>.menu__link::after{content:"";width:.75em;height:.75em;margin-left:.25em;display:block;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23141514' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E %3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E %3C/svg%3E")}.js-mega-menu-source .menu__link.has-opened-mega-menu::after{transform:rotate(180deg)}}
}
.navigation--mega-menu{background-color:#343a40;display:none}.navigation--mega-menu.is-active{display:block}@media(max-width:991.98px){.navigation--mega-menu{display:none !important}}.navigation--mega-menu>.menu{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width:576px){.navigation--mega-menu>.menu{max-width:540px}}@media(min-width:768px){.navigation--mega-menu>.menu{max-width:720px}}@media(min-width:992px){.navigation--mega-menu>.menu{max-width:960px}}@media(min-width:1200px){.navigation--mega-menu>.menu{max-width:1140px}}@media(min-width:1260px){.navigation--mega-menu>.menu{max-width:1260px}}.navigation--mega-menu>.menu>.menu__item{display:flex;width:100%}.navigation--mega-menu>.menu>.menu__item>.menu__link{font-weight:600;flex:1 0 20%;font-size:1.25rem;display:none}.navigation--mega-menu>.menu>.menu__item>.menu{flex:1 0 80%;flex-wrap:wrap;display:none}.navigation--mega-menu>.menu>.menu__item>.menu>.menu__item{flex:1}.navigation--mega-menu>.menu>.menu__item>.menu>.menu__item>.menu__link{font-weight:600}.navigation--mega-menu>.menu>.menu__item>.menu__link.is-open{display:block}.navigation--mega-menu>.menu>.menu__item>.menu__link.is-open+.menu{display:flex}.navigation--mega-menu .menu__link{color:#fff}
@media screen{.navigation--primary{display:inline-flex}.navigation--primary>.menu{margin-left:auto}@media(max-width:991.98px){.navigation--primary{height:0;overflow:hidden;flex-direction:column;width:100%;position:relative;position:relative;background-color:#212529}.navigation--primary::before{content:"";display:block;background-color:#212529;z-index:0;position:absolute;top:0;bottom:0;left:-9999px;border-left:9999px solid #212529;box-shadow:9999px 0 0 #212529;left:50%;transform:translateX(-100%)}body.nav-is-active .navigation--primary{height:auto;overflow:visible}.navigation--primary>.menu{margin-left:-15px;margin-right:-15px}}.navigation--primary .menu{display:flex;align-items:center;font-weight:600;font-size:calc(1rem + .025vmax);height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width:991.98px){.navigation--primary .menu{flex-direction:column;width:auto;justify-content:center;height:auto;background-color:#212529}}@media(min-width:992px){.navigation--primary .menu{font-size:13px}}@media(min-width:1260px){.navigation--primary .menu{font-size:16px;font-size:calc(1rem + .025vmax)}}.navigation--primary .menu .menu{display:none;width:100%}.navigation--primary .menu .menu__item{position:relative}@media(max-width:991.98px){.navigation--primary .menu .menu__item{width:100%;border-top:1px solid #000;overflow:hidden}.navigation--primary .menu .menu__item.is-expanded{display:grid;grid-template-columns:1fr auto;grid-template-rows:60px auto}.navigation--primary .menu .menu__item.is-expanded>.menu__link{grid-column:1/2;grid-row:1/2}.navigation--primary .menu .menu__item.is-expanded>.menu__toggle{grid-column:2/3;grid-row:1/2}.navigation--primary .menu .menu__item.is-expanded>.menu{grid-column:1/3;grid-row:2/3}}@media(min-width:992px){.navigation--primary .menu .menu__item:hover>.menu{display:block;position:absolute;background-color:#fff;width:auto;height:auto;left:50%;transform:translateX(-50%);border-radius:5px;box-shadow:0 0 1rem rgba(0,0,0,.25);top:calc(100% - 1px)}.navigation--primary .menu .menu__item:hover>.menu .menu__link{padding:.65rem 1rem;white-space:nowrap;display:block;font-size:90%}}.navigation--primary .menu .menu__link{color:#212529;text-decoration:none;position:relative;line-height:1.3}.navigation--primary .menu .menu__link:focus{color:#23843e}.navigation--primary .menu .menu__link:hover,.navigation--primary .menu .menu__link:active{color:#6c757d}.navigation--primary .menu .menu__link::after{content:attr(title);display:block;font-weight:300;font-size:80%}@media(max-width:991.98px){.navigation--primary .menu .menu__link{border-right:1px solid #222;border-bottom:1px solid #222;border-top:1px solid #4e4e4e;color:#fff;font-weight:400;padding:15px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.navigation--primary .menu .menu__link:active,.navigation--primary .menu .menu__link:focus{background-color:#000;color:#fff}.navigation--primary .menu .menu__link.is-active{color:#fff}.navigation--primary .menu .menu__link.is-active::before{content:"";position:absolute;bottom:0;left:0;width:5px;height:100%;background-color:#23843e}}.navigation--primary .menu .menu__link.is-active,.navigation--primary .menu .menu__item.active-trail>.menu__link{cursor:default}@media(min-width:992px){.navigation--primary .menu .menu__link.is-active,.navigation--primary .menu .menu__item.active-trail>.menu__link{color:#134822}}.navigation--primary .menu .menu .menu__link{padding-left:6vmin}.navigation--primary .menu .menu .menu .menu__link{padding-left:12vmin}.navigation--primary .menu .menu .menu .menu .menu__link{padding-left:18vmin}@media(min-width:992px){.navigation--primary>.menu>.menu__item+.menu__item{margin-left:1em}.navigation--primary>.menu>.menu__item{height:100%;display:flex;align-items:center}}@media(min-width:1200px){.navigation--primary>.menu>.menu__item+.menu__item{margin-left:2em}}.menu__toggle{appearance:none;padding:0;background-color:rgba(0,0,0,0);border:none;color:#fff;height:60px;width:60px;border-left:1px solid #4e4e4e;border-top:1px solid #4e4e4e;overflow:hidden;color:rgba(0,0,0,0);position:relative;display:none}@media(max-width:991.98px){.menu__toggle{display:block}}.menu__toggle::before{content:"";position:absolute;transform:translateX(-50%) translateY(-50%);transform-origin:center;width:18px;height:18px;display:block;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E %3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E %3C/svg%3E");top:50%;left:50%}.menu__item.is-open>.menu__toggle::before{bottom:50%;right:50%;top:inherit;left:inherit;transform:rotate(180deg) translateX(-50%) translateY(-50%)}@media(max-width:991.98px){.menu__item.is-open>.menu__toggle+.menu{display:block !important}}
}
@media screen{.navigation--quaternary{text-align:center}.navigation--quaternary>.block-title{color:inherit;margin-bottom:1.75rem;font-weight:600;display:block;font-size:1.25rem}.navigation--quaternary .menu{display:flex;justify-content:space-between;align-items:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:0;font-size:95%;font-weight:500}.navigation--quaternary .menu .menu__item{margin-right:1rem}.navigation--quaternary .menu .menu__link{display:block;width:100%;color:rgba(255,255,255,.85);text-decoration:underline;text-underline-offset:.15em}.navigation--quaternary .menu .menu__link:hover,.navigation--quaternary .menu .menu__link:focus{color:#fff}
}
@media screen{.navigation--secondary{display:none}.navigation--secondary>.block-title{margin:0;font-size:20px;font-weight:600;color:#212529;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navigation--secondary>.block-title~.menu{margin-top:1rem;border-top:1px solid #dee2e6}.navigation--secondary .menu{margin-left:0;padding:0;border-top:1px solid #dee2e6;font-size:1rem}.navigation--secondary .menu .menu{font-size:.9rem}.navigation--secondary .menu .menu__item{width:100%}.navigation--secondary .menu__item.is-collapsed>.menu__link::after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23141514' class='bi bi-chevron-right' viewBox='0 0 16 16'%3E %3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3E %3C/svg%3E")}.navigation--secondary .menu__item.menu-item-is-unpublished{background:repeating-linear-gradient(-45deg,rgba(255,193,7,0.15),rgba(255,193,7,0.15) 0.625rem,rgba(255,193,7,0.1) 0.625rem,rgba(255,193,7,0.1) 1.25rem)}.navigation--secondary .menu__link{padding:calc(1rem * .85) 0;display:flex;align-items:center;justify-content:space-between;width:100%;text-decoration:none;color:#212529;border-bottom:1px solid #dee2e6}.navigation--secondary .menu__link::after{width:1.2em;height:1.2em;display:block;background-repeat:no-repeat;background-position:right center;background-size:contain}.navigation--secondary .menu__link:focus{background-color:rgba(239,96,77,.2)}@media(hover:hover){.navigation--secondary .menu__link:hover,.navigation--secondary .menu__link:active{border-bottom-color:rgba(0,0,0,.35);background-color:rgba(0,0,0,0)}}.navigation--secondary .menu__link.is-active{font-weight:500;border-bottom-color:rgba(0,0,0,.8)}.navigation--secondary .menu .menu .menu__link{padding-left:calc(1rem * 2)}@media(min-width:992px){.navigation--secondary{display:block}}
}
@media(min-width:576px){.media.align-center{text-align:center;margin-left:auto;margin-right:auto;display:block;margin-bottom:2rem}.media.align-right{text-align:right;margin-left:auto;display:block;margin-bottom:2rem}.media.align-left{text-align:left;margin-right:auto;display:block;margin-bottom:2rem}}.media .caption{font-size:12px;position:absolute;z-index:10;bottom:0;right:0;background-color:rgba(20,20,20,.9);color:#fff;display:inline-block;padding:.5em .8em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.media .caption a{color:#fff}.media .caption p,.media .field-name-field-credit-or-caption p{margin-bottom:0;line-height:1.35}.prose .media{content-visibility:auto}.media__caption>*:last-child{margin-bottom:0}@media(min-width:576px){*+.media__meta{margin-top:0}}
@media screen{.video__field-media-video-embed-field{width:100%}.video-embed-field-responsive-video{width:100%;padding-bottom:56.25%;position:relative;overflow:hidden;display:-ms-grid;height:0}.video-embed-field-responsive-video img,.video-embed-field-responsive-video object,.video-embed-field-responsive-video embed,.video-embed-field-responsive-video video,.video-embed-field-responsive-video iframe{width:100%;height:100%;position:absolute;top:0;left:0;grid-column:1/2;grid-row:1/2}.transcript>summary{position:relative;padding-left:2.25em}.transcript>summary::-webkit-details-marker{display:none}.transcript>summary:first-of-type{list-style-type:none}.transcript>summary::before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23141514' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E %3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E %3C/svg%3E");background-repeat:no-repeat;width:18px;height:18px;margin-right:.35em;position:absolute;left:.85em;top:50%;transform:translateY(-50%);transform-origin:center}.transcript[open]>summary::before{transform:rotate(180deg) translateY(50%)}
}
.media--has-background-icon .file{position:relative;padding-left:1.5em;line-height:1.5;text-decoration:none}.media--has-background-icon .file::before{content:"";position:absolute;top:0;left:0;width:18px;height:20px;transform:translateY(0.095em);background-position:left center;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='26' viewBox='0 0 19 26' fill='%23343a40'%3E %3Cg fill='none' fill-rule='evenodd' transform='translate(-3)'%3E %3Crect width='25' height='25'/%3E %3Cpolyline stroke='%23000' stroke-linecap='round' stroke-width='2' points='21 8 14 8 14 1'/%3E %3Cpolygon stroke='%23000' stroke-linecap='round' stroke-width='2' points='21 25 4 25 4 1 14 1 21 8'/%3E %3C/g%3E %3C/svg%3E")}.media--type-file{flex-direction:row;align-items:baseline;line-height:1;flex-wrap:wrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:flex-start}@media(max-width:767.98px){.media--type-file{flex-direction:column}}.media--type-file+.media--type-file{margin-top:.5rem}.media--type-file .field-name-field-credit-or-caption{width:100%}.media--type-file *+.field-name-field-credit-or-caption{margin-top:calc(1rem * 0.5)}.media--type-file.media--view-mode-teaser{border:1px solid #dee2e6;padding:1rem}.media--type-file.media--view-mode-teaser.media--has-background-icon{padding-left:calc(35px + (1rem * 2));position:relative;background-color:#f8f9fa}.media--type-file.media--view-mode-teaser.media--has-background-icon>a{text-decoration:none}.media--type-file.media--view-mode-teaser.media--has-background-icon>a::before{content:"";width:32px;height:46px;position:absolute;display:block;left:1rem;top:1rem;background-position:left center;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='50' viewBox='0 0 36 50' fill='%23343a40'%3E %3Cg fill='none' fill-rule='evenodd' transform='translate(-7)'%3E %3Crect width='50' height='50'/%3E %3Cpolyline stroke='%23000' stroke-linecap='round' stroke-width='2' points='41 15 28 15 28 2'/%3E %3Cpolygon stroke='%23000' stroke-linecap='round' stroke-width='2' points='42 49 8 49 8 1 28 1 42 15'/%3E %3Ctext fill='%23fff' class='file-type file-type--pdf' font-size='10' font-weight='bold' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace'%3E %3Ctspan x='15' y='46'%3EPDF%3C/tspan%3E %3C/text%3E %3Ctext class='file-type file-type--doc' font-size='10' font-weight='bold' fill='%23fff' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace'%3E %3Ctspan x='15' y='46'%3EDOC%3C/tspan%3E %3C/text%3E %3Ctext class='file-type file-type--xls' font-size='10' font-weight='bold' fill='%23fff' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace'%3E %3Ctspan x='15' y='46'%3EXLS%3C/tspan%3E %3C/text%3E %3Ctext class='file-type file-type--ppt' font-size='10' font-weight='bold' fill='%23fff' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace'%3E %3Ctspan x='15' y='46'%3EPPT%3C/tspan%3E %3C/text%3E %3C/g%3E %3C/svg%3E")}.media--type-file.media--view-mode-teaser.media--has-background-icon>a[href$=".pdf"]::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='50' viewBox='0 0 36 50' fill='%23343a40'%3E %3Cg fill='none' fill-rule='evenodd' transform='translate(-7)'%3E %3Crect width='50' height='50'/%3E %3Cpolyline stroke='%23000' stroke-linecap='round' stroke-width='2' points='41 15 28 15 28 2'/%3E %3Cpolygon stroke='%23000' stroke-linecap='round' stroke-width='2' points='42 49 8 49 8 1 28 1 42 15'/%3E %3Ctext fill='%23343a40' class='file-type file-type--pdf' font-size='10' font-weight='bold' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace' z-index='1'%3E %3Ctspan x='15' y='46'%3EPDF%3C/tspan%3E %3C/text%3E %3Ctext class='file-type file-type--doc' font-size='10' font-weight='bold' fill='rgba(0,0,0,0)' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace' z-index='0'%3E %3Ctspan x='15' y='46'%3EDOC%3C/tspan%3E %3C/text%3E %3Ctext class='file-type file-type--xls' font-size='10' font-weight='bold' fill='rgba(0,0,0,0)' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace' z-index='0'%3E %3Ctspan x='15' y='46'%3EXLS%3C/tspan%3E %3C/text%3E %3Ctext class='file-type file-type--ppt' font-size='10' font-weight='bold' fill='rgba(0,0,0,0)' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace' z-index='0'%3E %3Ctspan x='15' y='46'%3EPPT%3C/tspan%3E %3C/text%3E %3C/g%3E %3C/svg%3E")}.media--type-file.media--view-mode-teaser.media--has-background-icon>a[href$=".docx"]::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='50' viewBox='0 0 36 50' fill='%23343a40'%3E %3Cg fill='none' fill-rule='evenodd' transform='translate(-7)'%3E %3Crect width='50' height='50'/%3E %3Cpolyline stroke='%23000' stroke-linecap='round' stroke-width='2' points='41 15 28 15 28 2'/%3E %3Cpolygon stroke='%23000' stroke-linecap='round' stroke-width='2' points='42 49 8 49 8 1 28 1 42 15'/%3E %3Ctext fill='rgba(0,0,0,0)' class='file-type file-type--pdf' font-size='10' font-weight='bold' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace'%3E %3Ctspan x='15' y='46'%3EPDF%3C/tspan%3E %3C/text%3E %3Ctext class='file-type file-type--doc' font-size='10' font-weight='bold' fill='%23343a40' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace'%3E %3Ctspan x='15' y='46'%3EDOC%3C/tspan%3E %3C/text%3E %3Ctext class='file-type file-type--xls' font-size='10' font-weight='bold' fill='rgba(0,0,0,0)' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace'%3E %3Ctspan x='15' y='46'%3EXLS%3C/tspan%3E %3C/text%3E %3Ctext class='file-type file-type--ppt' font-size='10' font-weight='bold' fill='rgba(0,0,0,0)' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace'%3E %3Ctspan x='15' y='46'%3EPPT%3C/tspan%3E %3C/text%3E %3C/g%3E %3C/svg%3E")}.media--type-file.media--view-mode-teaser.media--has-background-icon>a[href$=".doc"]::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='50' viewBox='0 0 36 50' fill='%23343a40'%3E %3Cg fill='none' fill-rule='evenodd' transform='translate(-7)'%3E %3Crect width='50' height='50'/%3E %3Cpolyline stroke='%23000' stroke-linecap='round' stroke-width='2' points='41 15 28 15 28 2'/%3E %3Cpolygon stroke='%23000' stroke-linecap='round' stroke-width='2' points='42 49 8 49 8 1 28 1 42 15'/%3E %3Ctext fill='rgba(0,0,0,0)' class='file-type file-type--pdf' font-size='10' font-weight='bold' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace'%3E %3Ctspan x='15' y='46'%3EPDF%3C/tspan%3E %3C/text%3E %3Ctext class='file-type file-type--doc' font-size='10' font-weight='bold' fill='%23343a40' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace'%3E %3Ctspan x='15' y='46'%3EDOC%3C/tspan%3E %3C/text%3E %3Ctext class='file-type file-type--xls' font-size='10' font-weight='bold' fill='rgba(0,0,0,0)' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace'%3E %3Ctspan x='15' y='46'%3EXLS%3C/tspan%3E %3C/text%3E %3Ctext class='file-type file-type--ppt' font-size='10' font-weight='bold' fill='rgba(0,0,0,0)' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace'%3E %3Ctspan x='15' y='46'%3EPPT%3C/tspan%3E %3C/text%3E %3C/g%3E %3C/svg%3E")}.media--type-file.media--view-mode-teaser.media--has-background-icon>a[href*=".xls"]::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='50' viewBox='0 0 36 50' fill='%23343a40'%3E %3Cg fill='none' fill-rule='evenodd' transform='translate(-7)'%3E %3Crect width='50' height='50'/%3E %3Cpolyline stroke='%23000' stroke-linecap='round' stroke-width='2' points='41 15 28 15 28 2'/%3E %3Cpolygon stroke='%23000' stroke-linecap='round' stroke-width='2' points='42 49 8 49 8 1 28 1 42 15'/%3E %3Ctext fill='rgba(0,0,0,0)' class='file-type file-type--pdf' font-size='10' font-weight='bold' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace'%3E %3Ctspan x='15' y='46'%3EPDF%3C/tspan%3E %3C/text%3E %3Ctext class='file-type file-type--doc' font-size='10' font-weight='bold' fill='rgba(0,0,0,0)' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace'%3E %3Ctspan x='15' y='46'%3EDOC%3C/tspan%3E %3C/text%3E %3Ctext class='file-type file-type--xls' font-size='10' font-weight='bold' fill='%23343a40' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace'%3E %3Ctspan x='15' y='46'%3EXLS%3C/tspan%3E %3C/text%3E %3Ctext class='file-type file-type--ppt' font-size='10' font-weight='bold' fill='rgba(0,0,0,0)' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace'%3E %3Ctspan x='15' y='46'%3EPPT%3C/tspan%3E %3C/text%3E %3C/g%3E %3C/svg%3E")}.media--type-file.media--view-mode-teaser.media--has-background-icon>a[href*=".ppt"]::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='50' viewBox='0 0 36 50' fill='%23343a40'%3E %3Cg fill='none' fill-rule='evenodd' transform='translate(-7)'%3E %3Crect width='50' height='50'/%3E %3Cpolyline stroke='%23000' stroke-linecap='round' stroke-width='2' points='41 15 28 15 28 2'/%3E %3Cpolygon stroke='%23000' stroke-linecap='round' stroke-width='2' points='42 49 8 49 8 1 28 1 42 15'/%3E %3Ctext fill='rgba(0,0,0,0)' class='file-type file-type--pdf' font-size='10' font-weight='bold' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace'%3E %3Ctspan x='15' y='46'%3EPDF%3C/tspan%3E %3C/text%3E %3Ctext class='file-type file-type--doc' font-size='10' font-weight='bold' fill='rgba(0,0,0,0)' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace'%3E %3Ctspan x='15' y='46'%3EDOC%3C/tspan%3E %3C/text%3E %3Ctext class='file-type file-type--xls' font-size='10' font-weight='bold' fill='rgba(0,0,0,0)' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace'%3E %3Ctspan x='15' y='46'%3EXLS%3C/tspan%3E %3C/text%3E %3Ctext class='file-type file-type--ppt' font-size='10' font-weight='bold' fill='%23343a40' font-family='SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace'%3E %3Ctspan x='15' y='46'%3EPPT%3C/tspan%3E %3C/text%3E %3C/g%3E %3C/svg%3E")}
.media.media--type-image img{vertical-align:top}.media.media--type-image.media--view-mode-full-width-banner{display:block}.media--featured.block{width:100vw;position:relative;left:50%;transform:translateX(-50%);max-height:300px;overflow:hidden}.media--featured.block .media{margin-bottom:0;display:block}.media--featured.block .media img{width:auto;height:100%;object-fit:cover;object-position:bottom center}
.related .card a.ext{display:inline;white-space:break-spaces}.related .card a .extlink{display:inline-block;width:1em;height:1em;align-self:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-box-arrow-up-right' viewBox='0 0 16 16'%3E %3Cpath fill-rule='evenodd' d='M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5z'/%3E %3Cpath fill-rule='evenodd' d='M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0v-5z'/%3E %3C/svg%3E");background-position:center;background-repeat:repeat;background-size:auto;background-repeat:no-repeat;background-size:cover;margin-left:.195em}.related .text-muted a.ext{display:inline;white-space:break-spaces}.related .text-muted a .extlink{display:inline-block;width:1em;height:1em;align-self:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%236c757d' class='bi bi-box-arrow-up-right' viewBox='0 0 16 16'%3E %3Cpath fill-rule='evenodd' d='M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5z'/%3E %3Cpath fill-rule='evenodd' d='M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0v-5z'/%3E %3C/svg%3E");background-position:center;background-repeat:repeat;background-size:auto;background-repeat:no-repeat;background-size:cover;margin-left:.195em}
.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-0.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.card-header-tabs{margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0}.card-header-pills{margin-right:-0.625rem;margin-left:-0.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(0.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media(min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media(min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media(min-width:576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}
.node__title .page-header,.node__title *[class$=__name]{font-size:4.5rem;letter-spacing:-0.0175em;line-height:1.2;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width:1200px){.node__title .page-header,.node__title *[class$=__name]{font-size:calc(1.575rem + 3.9vw)}}@media(min-width:576px){.node__title .page-header,.node__title *[class$=__name]{font-size:2.5rem}}.hero .node__title{max-width:70ch}.hero .node__title.text-center{max-width:100%}.node__subtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero .node__title+.node__subtitle{margin-top:-2.5rem;max-width:50ch}
@keyframes l2r{0%{opacity:0;transform:translateX(-4vw)}100%{opacity:1;transform:translateX(0)}}@keyframes r2l{0%{opacity:0;transform:translateX(4vw)}100%{opacity:1;transform:translateX(0)}}.node__banner-animated .order-lg-1,.node__banner-animated .order-lg-2{will-change:transform;animation-delay:0s;animation-duration:.45s;animation-fill-mode:forwards;animation-iteration-count:1}@media(min-width:992px){.node__banner-animated .order-lg-1{animation-name:l2r;opacity:0}.node__banner-animated .order-lg-2{animation-name:r2l;opacity:0}}
.partners{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}.partners>ul{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:calc(1rem * 2);row-gap:1rem}@media(min-width:992px){.partners>ul{flex-wrap:nowrap;row-gap:0}.partners>ul>li{flex:1}}@media(min-width:992px){.partners .our-partners__items>ul{column-count:3;column-gap:calc(1rem * 1.5)}}.partners .our-partners__items li{font-size:calc(1rem - 1px);display:inline-block;width:100%}@media(min-width:992px){.partners .our-partners__items li{margin-bottom:calc(1rem / 2)}}@media(min-width:1260px){.partners .our-partners__items li{font-size:calc(1rem - 2px)}}.partners .our-partners__items li a{color:#fff}
.promotion--copyright p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0;font-size:95%;font-weight:500}.promotion--copyright p a:focus{outline:3px solid rgba(239,96,77,.2);outline-offset:0}@media(hover:hover){.promotion--copyright p a:hover,.promotion--copyright p a:active{outline:none}}.post-footer .promotion--copyright p{color:inherit}
.promotion--partners{flex:1}.promotion--partners>.block-title{color:inherit;font-size:1.5rem}.promotion--partners>.block-title~*:not(.contextual){margin-top:1rem}
.table{width:100%;margin-bottom:1rem;color:#212529}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#c1ddc9}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#8dbf9b}.table-hover .table-primary:hover{background-color:#b1d4bb}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#b1d4bb}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#d6d8db}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>th,.table-success>td{background-color:#c1ddc9}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#8dbf9b}.table-hover .table-success:hover{background-color:#b1d4bb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1d4bb}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>th,.table-danger>td{background-color:#f5c6cb}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>th,.table-dark>td{background-color:#bdbdbd}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#858585}.table-hover .table-dark:hover{background-color:#b0b0b0}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b0b0b0}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media(max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media(max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media(max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media(max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}@media(max-width:1259.98px){.table-responsive-xxl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xxl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.table caption{caption-side:top}
.note{border:1px #dee2e6 solid;border-left-width:4px;padding:1rem calc(1rem * 1.5);background-color:#f8f9fa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.note>*:first-child{margin-top:0}.note>*:last-child{margin-bottom:0}*+.note,.note+*{margin-top:calc(1rem * 2)}.note--primary{border-left:4px solid #23843e}.note--success{border-left:4px solid #23843e}.note--info{border-left:4px solid #17a2b8}.note--warning{border-left:4px solid #ffc107}.note--danger{border-left:4px solid #dc3545}
.embedded-entity{float:none}.embedded-entity+*{margin-top:1rem}.embedded-entity.align-right,.embedded-entity.align-left{margin-top:inherit;float:none;position:static;display:inline}@media(min-width:992px){.embedded-entity.align-right>.media{margin:9px 0 30px 30px;float:right}.embedded-entity.align-left>.media{margin:9px 30px 30px 0;float:left}}@media(min-width:1200px){.has-offset-right,.embedded-entity.align-right{margin-right:-120px}.has-offset-left,.embedded-entity.align-left{margin-left:-120px}}
.prose{line-height:1.722;font-size:1.125rem;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.prose a{text-decoration:underline;text-underline-offset:.255em}.prose a.ext{display:inline;white-space:break-spaces}.prose a .extlink{display:inline-block;width:1em;height:1em;align-self:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2323843e' class='bi bi-box-arrow-up-right' viewBox='0 0 16 16'%3E %3Cpath fill-rule='evenodd' d='M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5z'/%3E %3Cpath fill-rule='evenodd' d='M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0v-5z'/%3E %3C/svg%3E");background-position:center;background-repeat:repeat;background-size:auto;background-repeat:no-repeat;background-size:cover;margin-left:.195em}.prose a:focus{outline:3px solid rgba(239,96,77,.2);outline-offset:0}@media(hover:hover){.prose a:hover,.prose a:active{outline:none}}.prose>*:first-child{margin-top:0}.prose>*:last-child{margin-bottom:0}.prose *+*:is(h2,h3,h4,h5,h6){margin-top:1.5em}.prose *:is(h2,h3,h4,h5,h6){font-weight:600;margin-bottom:.675em}.prose strong{font-weight:600}.prose blockquote{padding:1.055em;margin-bottom:1rem;border-left:none;font-size:26px;line-height:1.444;font-style:italic;font-weight:300}.prose blockquote>p,.prose blockquote>q{margin-bottom:calc(1rem * 0.5)}.prose blockquote>*:is(p,q):last-child{margin-bottom:0}.prose blockquote footer,.prose blockquote .small{display:block;line-height:1.555;color:#495057;font-size:16px}.prose blockquote footer::before,.prose blockquote .small::before{content:"— "}.prose blockquote cite{color:#343a40;font-style:normal;font-weight:400}.prose blockquote.featured{background-color:rgba(70,137,225,.2)}.prose dl{display:grid;grid-template-columns:minmax(auto,12.5em) 1fr;grid-template-rows:auto;grid-gap:.5em 1.2em}@media(max-width:991.98px){.prose dl{grid-template-columns:minmax(auto,30vmin) 1fr}}.prose dl dd{margin-bottom:0;grid-column:1/3}.prose dl>dt{grid-column:1/2}.prose dl>dt+dd{grid-column:2/3}.prose .row{width:100%}.prose ol ol{list-style-type:lower-alpha}.prose ol ol ol{list-style-type:lower-roman}.prose .lead{font-size:1.7rem;line-height:1.55555;margin-bottom:1.05em;font-weight:300}mark.alternate{color:#dc3545;background:rgba(0,0,0,0);padding:0;display:block}@media(min-width:576px){.element.pull-left,.element.pull-right,.element.action--back-to-top{width:45%}}@media(min-width:576px){.element.pull-right,.element.action--back-to-top{float:right;margin:.5em 0 30px 5%}}@media(min-width:576px){.element.pull-left{float:left;margin:.5em 5% 30px 0}}
@media (-ms-high-contrast: none){.prose.prose dl{display:block;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.prose.prose dl>dt{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%}.prose.prose dl>dt+dd{-webkit-box-flex:1;-ms-flex:1 0 70%;flex:1 0 70%}.prose.prose dl>dt~dt{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;margin-top:.5em}.prose.prose dl>dt~dt+dd{margin-top:.5em}
}
.icon--inline{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.icon--inline::before{display:block;width:100%;height:100%;z-index:100;position:relative}.icon--menu::before{content:"";speak:none;background-repeat:no-repeat;background-size:cover;background-position:center,-1000em -1000em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23141514' class='bi bi-list' viewBox='0 0 16 16'%3E %3Cpath fill-rule='evenodd' d='M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5z'/%3E %3C/svg%3E")}.icon--search::before{content:"";speak:none;background-repeat:no-repeat;background-size:cover;background-position:center,-1000em -1000em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23141514' class='bi bi-search' viewBox='0 0 16 16'%3E %3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z'/%3E %3C/svg%3E")}.icon--close::before{content:"";speak:none;background-repeat:no-repeat;background-size:cover;background-position:center,-1000em -1000em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23141514' class='bi bi-x' viewBox='0 0 16 16'%3E %3Cpath d='M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z'/%3E %3C/svg%3E")}
@media screen{.control{height:40px;width:40px;display:grid;grid-template-rows:1fr;grid-template-columns:1fr;border:none}@media(min-width:576px){.control{height:60px;width:60px}}.control .toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:block;position:relative;width:100%;height:100%;outline:none;border-radius:0;border:none;background-color:rgba(0,0,0,0);padding:0}.control .toggle:focus{outline:3px solid rgba(239,96,77,.2);outline-offset:0}.control .toggle--navigation>*{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.control .toggle .icon--inline::before{background-size:50px 50px;transform:scale(1);width:25px;height:25px;background-size:cover}@media(min-width:768px){.control .toggle .icon--inline::before{width:35px;height:35px}}.control .toggle--search>.icon--inline+.icon--inline{display:none}.control--responsive-menu{display:grid}.control--responsive-menu .toggle>.icon--inline+.icon--inline{display:none}@media(min-width:992px){.control--responsive-menu{display:none}}body.search-is-active{overflow:hidden;height:100vh;width:100vw}body.search-is-active .control--fly-out-search{position:fixed;z-index:498;width:100%;height:100%;left:0;top:0;max-height:inherit;background-color:rgba(255,255,255,.98);display:block;-webkit-overflow-scrolling:touch}body.search-is-active .control--fly-out-search .toggle{width:100%;height:100%;top:0;left:0;position:absolute;cursor:default}body.search-is-active .control--fly-out-search .toggle>.icon--inline{display:none;width:60px;height:60px;position:absolute;top:calc(1rem * 2);right:calc(1rem * 2);cursor:pointer}body.search-is-active .control--fly-out-search .toggle>.icon--inline::before{transform:none}body.search-is-active .control--fly-out-search .toggle>.icon--inline+.icon--inline{display:inline-flex}body.search-is-active #toolbar-administration~* .control--fly-out-search .toggle>.icon--inline{top:calc(1rem * 6)}body.nav-is-active .control--responsive-menu .toggle>.icon--inline{display:none}body.nav-is-active .control--responsive-menu .toggle>.icon--inline+.icon--inline{display:inline-flex}
}
@media screen{.search--flyout{box-shadow:0 0 1vmax rgba(0,0,0,.15);display:inline-flex;margin-left:auto;overflow:hidden;margin-top:0 !important;width:0;height:0;display:none}.search--flyout.search{padding:0;background-color:rgba(0,0,0,0);border:none;box-shadow:none;display:none}body.search-is-active .search--flyout{position:fixed;overflow:visible;width:90vw;z-index:499;top:35%;left:50%;transform:translateX(-50%);height:10vh;display:block}@media(min-width:992px){body.search-is-active .search--flyout{top:19%;width:80vw}}.search--flyout form{display:grid;grid-template-rows:auto;grid-template-columns:100%;grid-gap:3vmax 0;width:100%;height:100%;background-color:#fff}@media(min-width:768px){.search--flyout form{grid-template-columns:1fr auto;grid-template-rows:1fr}}.search--flyout .form-item{display:grid;grid-template-columns:100%;grid-gap:1rem;grid-template-rows:auto 10vh;height:100%;align-items:stretch;flex-direction:column;justify-content:center;grid-auto-flow:column}@media(min-width:768px){.search--flyout .form-item{grid-template-columns:auto 1fr;grid-template-rows:10vh;grid-auto-flow:row}}.search--flyout .form-item label{display:flex;align-items:center;height:100%;font-weight:600;margin:0;cursor:pointer;font-size:calc(1em + .5vmax);white-space:nowrap;z-index:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#495057;justify-content:center}.search--flyout .form-item .form-control{appearance:none;height:100%;background-color:rgba(0,0,0,0);border:1px #ced4da solid;border-radius:0;border-top-left-radius:.2em;border-bottom-left-radius:.2em;z-index:10;padding-left:.5em;font-size:calc(1em + .5vmax);outline:none;box-shadow:none}.search--flyout .form-item .form-control::-webkit-input-placeholder,.search--flyout .form-item .form-control:-moz-placeholder,.search--flyout .form-item .form-control::-moz-placeholder,.search--flyout .form-item .form-control:-ms-input-placeholder{color:rgba(0,0,0,.15)}.search--flyout .button{height:100%;width:100%;font-size:2.75vmax;padding-left:.2em;padding-right:.2em}.search--flyout .button:focus{outline:3px solid rgba(239,96,77,.2);outline-offset:0}@media(hover:hover){.search--flyout .button:hover,.search--flyout .button:active{outline:none}}@media(min-width:768px){.search--flyout .button{border-top-left-radius:0;border-bottom-left-radius:0;width:10vh;font-size:1.75vh}}.search--flyout .button+.button{margin-left:.5em}.search--flyout .button.close{border-radius:0}
}
@media (-ms-high-contrast: none){.search--flyout.search--flyout form{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;-ms-grid-rows:1fr;grid-template-rows:1fr}.search--flyout.search--flyout form > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.search--flyout.search--flyout form > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.search--flyout.search--flyout .form-item{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:10vh;grid-template-rows:10vh;grid-auto-flow:row}.search--flyout.search--flyout .form-item > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.search--flyout.search--flyout .form-item > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.search--flyout.search--flyout .form-item label{margin-right:1rem}.search--primary.search--primary{display:block;padding:0;border:none}
}
.researcher.teaser{display:grid;grid-template-columns:1fr;grid-gap:0 2.5rem}@media(min-width:768px){.researcher.teaser{grid-gap:0 2.5rem;grid-template-columns:auto 1fr}.researcher.teaser>header{grid-column:1/3;grid-row:1/2}.researcher.teaser>figure{grid-column:1/2;grid-row:2/3}.researcher.teaser>div{grid-column:2/3;grid-row:2/3}.researcher.teaser>footer{grid-column:1/3;grid-row:3/4}}.event__heading .h1,.event__heading h1,.researcher__heading .h1,.researcher__heading h1{font-weight:600}.researcher__heading{display:flex;flex-wrap:wrap;align-items:baseline}.researcher__heading .page-header~.block{width:100%;margin-top:.5em}.researcher__heading .h1,.researcher__heading h1{font-size:2.5rem}.researcher__heading .researcher__field-suffix,.researcher__heading .researcher__field-role{font-size:1.5rem;line-height:1;font-weight:600}.researcher__image{max-width:200px}@media(min-width:768px){.researcher__image{float:left;margin-right:2rem;margin-bottom:1.1em}}@media(min-width:1200px){.researcher__image{margin-left:calc(1rem + -4vmax)}}.researcher__image+.prose>*:is(h2,h3,h4),.researcher__image~aside{clear:both;width:100%}.researcher__image img{display:block;vertical-align:top;border:1px solid #dee2e6;box-shadow:0 0 .75em rgba(0,0,0,.15)}.researcher__image~aside .d-grid{display:inline-grid}
.node--type-publication .ext{text-overflow:ellipsis;overflow:hidden;display:inline-block}.node--type-publication.node--view-mode-teaser{border-left:9px #dee2e6 solid;padding-left:.75rem}.node--type-publication.node--view-mode-teaser .publication__field-download{font-size:80%;color:var(--primary);position:relative;margin-top:8px;font-weight:normal}.node--type-publication.node--view-mode-teaser .publication__field-download a{position:absolute;text-indent:-5000em;inset:0}.node--type-publication.node--view-mode-teaser .publication__field-download:hover{color:#134822;text-decoration:underline}.publication__source{font-style:italic}
@media screen{input,select,textarea,.form-control,.custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
}
.form-control{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:rgba(0,0,0,0);border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#55d278;outline:0;box-shadow:0 0 0 .2rem rgba(35,132,62,.25)}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{appearance:none}select.form-control:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #495057}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + 0.5rem + 2px);padding:.25rem .5rem;font-size:0.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[size],select.form-control[multiple]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#23843e}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(35,132,62,.9);border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#23843e;padding-right:calc(1.5em + 0.75rem) !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2323843e' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#23843e;box-shadow:0 0 0 .2rem rgba(35,132,62,.25)}.was-validated select.form-control:valid,select.form-control.is-valid{padding-right:3rem !important;background-position:right 1.5rem center}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#23843e;padding-right:calc(0.75em + 2.3125rem) !important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2323843e' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#23843e;box-shadow:0 0 0 .2rem rgba(35,132,62,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#23843e}.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip,.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip{display:block}.was-validated .custom-control-input:valid~.custom-control-label,.custom-control-input.is-valid~.custom-control-label{color:#23843e}.was-validated .custom-control-input:valid~.custom-control-label::before,.custom-control-input.is-valid~.custom-control-label::before{border-color:#23843e}.was-validated .custom-control-input:valid:checked~.custom-control-label::before,.custom-control-input.is-valid:checked~.custom-control-label::before{border-color:#2eac51;background-color:#2eac51}.was-validated .custom-control-input:valid:focus~.custom-control-label::before,.custom-control-input.is-valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(35,132,62,.25)}.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before{border-color:#23843e}.was-validated .custom-file-input:valid~.custom-file-label,.custom-file-input.is-valid~.custom-file-label{border-color:#23843e}.was-validated .custom-file-input:valid:focus~.custom-file-label,.custom-file-input.is-valid:focus~.custom-file-label{border-color:#23843e;box-shadow:0 0 0 .2rem rgba(35,132,62,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + 0.75rem) !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated select.form-control:invalid,select.form-control.is-invalid{padding-right:3rem !important;background-position:right 1.5rem center}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(0.75em + 2.3125rem) !important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip,.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip{display:block}.was-validated .custom-control-input:invalid~.custom-control-label,.custom-control-input.is-invalid~.custom-control-label{color:#dc3545}.was-validated .custom-control-input:invalid~.custom-control-label::before,.custom-control-input.is-invalid~.custom-control-label::before{border-color:#dc3545}.was-validated .custom-control-input:invalid:checked~.custom-control-label::before,.custom-control-input.is-invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.was-validated .custom-control-input:invalid:focus~.custom-control-label::before,.custom-control-input.is-invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.was-validated .custom-file-input:invalid~.custom-file-label,.custom-file-input.is-invalid~.custom-file-label{border-color:#dc3545}.was-validated .custom-file-input:invalid:focus~.custom-file-label,.custom-file-input.is-invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media(min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}
.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#23843e;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#134822;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(35,132,62,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#23843e;border-color:#23843e}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:0.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}
.views-exposed-form{display:flex;align-items:flex-end;flex-wrap:wrap;padding:1rem calc(1rem * 2) calc(1rem * 2) calc(1rem * 2);background-color:#f8f9fa;border:1px solid #dee2e6}@media(max-width:767.98px){.views-exposed-form{padding-left:5vmin;padding-right:5vmin}}.views-exposed-form+*{margin-top:calc(1rem + 1vw)}.views-exposed-form .form-group{margin-bottom:0}.views-exposed-form>.form-item,.views-exposed-form>.form-actions{margin-right:1rem;margin-top:1rem}.views-exposed-form>.form-actions{margin-bottom:-0.5rem}.views-exposed-form>.form-actions input{margin-bottom:.5rem}.views-exposed-form>.form-actions:last-child{margin-right:0}.site__sidebar .views-exposed-form{padding:1rem}.site__sidebar .views-exposed-form form{display:flex;align-items:flex-end;column-gap:calc(1rem / 2)}.site__sidebar .views-exposed-form form label{font-weight:500;margin-bottom:.5rem}.site__sidebar .views-exposed-form form .form-actions{display:flex;column-gap:calc(1rem / 2)}.site__sidebar .views-exposed-form form .form-actions .btn{font-size:90%;padding-left:.375rem;padding-right:.375rem}.bef-checkboxes{display:flex;flex-wrap:wrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:-0.85rem}.bef-checkboxes .form-check{padding-left:0;margin-right:1rem;margin-top:.85rem}.bef-checkboxes .form-check-input{margin-left:0;margin-top:0;-moz-appearance:none;-webkit-appearance:none;z-index:-1}.bef-checkboxes .form-check-label{display:flex;white-space:nowrap;align-items:center;color:#212529;font-weight:500;line-height:1;font-size:15px;cursor:pointer}.bef-checkboxes .form-check-label::before{content:"";display:block;width:1em;height:1em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23212529' class='bi bi-square' viewBox='0 0 16 16'%3E %3Cpath d='M14 1a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h12zM2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2z'/%3E %3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23212529' class='bi bi-check2-square' viewBox='0 0 16 16'%3E %3Cpath d='M3 14.5A1.5 1.5 0 0 1 1.5 13V3A1.5 1.5 0 0 1 3 1.5h8a.5.5 0 0 1 0 1H3a.5.5 0 0 0-.5.5v10a.5.5 0 0 0 .5.5h10a.5.5 0 0 0 .5-.5V8a.5.5 0 0 1 1 0v5a1.5 1.5 0 0 1-1.5 1.5H3z'/%3E %3Cpath d='m8.354 10.354 7-7a.5.5 0 0 0-.708-.708L8 9.293 5.354 6.646a.5.5 0 1 0-.708.708l3 3a.5.5 0 0 0 .708 0z'/%3E %3C/svg%3E");background-repeat:no-repeat;background-position:center,-1000em -1000em;background-size:1em 1em,1.2em 1.2em;margin-right:.5rem}.bef-checkboxes input:checked+label::before{background-position:-1000em -1000em,center}legend.mb-2.mb-2{margin:0 !important}legend.mb-2 .fieldset-legend:empty{display:none}.views-element-container *+.pager__items{margin-top:1.5rem}.view--with-grouped-fields>h3{font-size:14px;color:#adb5bd;text-transform:uppercase;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600}.view--with-grouped-fields>*+h3{margin-top:2em}
.navbar .form-inline .form-actions{display:none}.toolbar-oriented .toolbar-bar{z-index:1200}.toolbar-horizontal .toolbar-menu.nav{float:left}fieldset.card legend{font-size:1rem}.form-check{margin-bottom:1rem}.form-checkboxes .form-check,.form-radios .form-check{margin-bottom:0}.forum__last-reply{width:20%}.forum-list__forum{width:60%}#drupal-off-canvas{box-sizing:initial}
