@-webkit-keyframes progress{to{background:#bfbfbf}
}
@keyframes progress{to{background:#bfbfbf}
}
.Grid{display:grid;grid-auto-flow:row;grid-auto-columns:1fr;grid-template-columns:none}
.Grid--masonry{grid-template-rows:masonry}
@media (min-width:576px){.Grid{grid-auto-flow:dense;grid-auto-columns:1fr;grid-template-columns:none}
.Grid-1{grid-template-columns:repeat(1,1fr)}
.Grid-2{grid-template-columns:repeat(2,1fr)}
.Grid-3{grid-template-columns:repeat(3,1fr)}
.Grid-4{grid-template-columns:repeat(4,1fr)}
.Grid-5{grid-template-columns:repeat(5,1fr)}
.Grid-6{grid-template-columns:repeat(6,1fr)}
.Grid-7{grid-template-columns:repeat(7,1fr)}
.Grid-8{grid-template-columns:repeat(8,1fr)}
.Grid-9{grid-template-columns:repeat(9,1fr)}
.Grid-10{grid-template-columns:repeat(10,1fr)}
.Grid-11{grid-template-columns:repeat(11,1fr)}
.Grid-12{grid-template-columns:repeat(12,1fr)}
.col-1{grid-column:auto/span 1}
.row-1{grid-row:auto/span 1}
.col-2{grid-column:auto/span 2}
.row-2{grid-row:auto/span 2}
.col-3{grid-column:auto/span 3}
.row-3{grid-row:auto/span 3}
.col-4{grid-column:auto/span 4}
.row-4{grid-row:auto/span 4}
.col-5{grid-column:auto/span 5}
.row-5{grid-row:auto/span 5}
.col-6{grid-column:auto/span 6}
.row-6{grid-row:auto/span 6}
.col-7{grid-column:auto/span 7}
.row-7{grid-row:auto/span 7}
.col-8{grid-column:auto/span 8}
.row-8{grid-row:auto/span 8}
.col-9{grid-column:auto/span 9}
.row-9{grid-row:auto/span 9}
.col-10{grid-column:auto/span 10}
.row-10{grid-row:auto/span 10}
.col-11{grid-column:auto/span 11}
.row-11{grid-row:auto/span 11}
.col-12{grid-column:auto/span 12}
.row-12{grid-row:auto/span 12}
}
.has-gutter{grid-gap:calc(var(--spacer-base)*1)}
.has-gutter-l{grid-gap:calc(var(--spacer-base)*2)}
.has-gutter-xl{grid-gap:calc(var(--spacer-base)*2.5)}
.visually-hidden{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:1px!important;height:1px!important;padding:0!important;border:0!important}
.txt-normal{font-size:1em!important;font-weight:400!important;font-style:normal!important;text-decoration:none!important;text-transform:none!important}
.txt-left{text-align:left!important}
.txt-center{text-align:center!important}
.txt-right{text-align:right!important}
.txt-justify{text-align:justify!important}
.txt-wrap{white-space:wrap!important;word-break:break-all!important}
.txt-nowrap,.txt-truncate{white-space:nowrap!important}
.txt-truncate{overflow:hidden!important;text-overflow:ellipsis!important}
.txt-capitalize{text-transform:capitalize!important}
.txt-uppercase{text-transform:uppercase!important}
.txt-lowercase{text-transform:lowercase!important}
.txt-italic{font-style:italic!important}
.txt-underline{text-decoration:underline!important}
.txt-weight-lighter{font-weight:lighter!important}
.txt-weight-light{font-weight:300!important}
.txt-weight-normal{font-weight:400!important}
.txt-weight-bold{font-weight:700!important}
.txt-weight-bolder{font-weight:bolder!important}
.b{border:1px solid #0d0d0d!important}
.b-none{border:0!important}
.br{border-radius:3px!important}
.b-white{border:1px solid #fff!important}
.b-black{border:1px solid #000!important}
.b-red{border:1px solid #d94d4d!important}
.b-orange{border:1px solid #d9831e!important}
.b-yellow{border:1px solid #fff46c!important}
.b-green{border:1px solid #74cf61!important}
.b-blue{border:1px solid #3935cd!important}
.b-light-blue{border:1px solid #74c0cd!important}
.b-purple{border:1px solid #aa80d9!important}
.b-brown{border:1px solid #835611!important}
.b-success{border:1px solid 'green'!important}
.b-info{border:1px solid 'light-blue'!important}
.b-warning{border:1px solid 'orange'!important}
.b-danger{border:1px solid 'red'!important}
.b-grey5{border:1px solid #f2f2f2!important}
.b-grey10{border:1px solid #e6e6e6!important}
.b-grey15{border:1px solid #d9d9d9!important}
.b-grey20{border:1px solid #ccc!important}
.b-grey25{border:1px solid #bfbfbf!important}
.b-grey30{border:1px solid #b3b3b3!important}
.b-grey35{border:1px solid #a6a6a6!important}
.b-grey40{border:1px solid #999!important}
.b-grey45{border:1px solid #8c8c8c!important}
.b-grey50{border:1px solid gray!important}
.b-grey55{border:1px solid #737373!important}
.b-grey60{border:1px solid #666!important}
.b-grey65{border:1px solid #595959!important}
.b-grey70{border:1px solid #4d4d4d!important}
.b-grey75{border:1px solid #404040!important}
.b-grey80{border:1px solid #333!important}
.b-grey85{border:1px solid #262626!important}
.b-grey90{border:1px solid #1a1a1a!important}
.b-grey95{border:1px solid #0d0d0d!important}
.b-grey100{border:1px solid #000!important}
.txt-white{color:#fff!important}
.txt-black{color:#000!important}
.txt-red{color:#d94d4d!important}
.txt-orange{color:#d9831e!important}
.txt-yellow{color:#fff46c!important}
.txt-green{color:#74cf61!important}
.txt-blue{color:#3935cd!important}
.txt-light-blue{color:#74c0cd!important}
.txt-purple{color:#aa80d9!important}
.txt-brown{color:#835611!important}
.txt-success{color:'green'!important}
.txt-info{color:'light-blue'!important}
.txt-warning{color:'orange'!important}
.txt-danger{color:'red'!important}
.txt-grey5{color:#f2f2f2!important}
.txt-grey10{color:#e6e6e6!important}
.txt-grey15{color:#d9d9d9!important}
.txt-grey20{color:#ccc!important}
.txt-grey25{color:#bfbfbf!important}
.txt-grey30{color:#b3b3b3!important}
.txt-grey35{color:#a6a6a6!important}
.txt-grey40{color:#999!important}
.txt-grey45{color:#8c8c8c!important}
.txt-grey50{color:gray!important}
.txt-grey55{color:#737373!important}
.txt-grey60{color:#666!important}
.txt-grey65{color:#595959!important}
.txt-grey70{color:#4d4d4d!important}
.txt-grey75{color:#404040!important}
.txt-grey80{color:#333!important}
.txt-grey85{color:#262626!important}
.txt-grey90{color:#1a1a1a!important}
.txt-grey95{color:#0d0d0d!important}
.txt-grey100{color:#000!important}
.bg-white{background:#fff!important}
.bg-black{background:#000!important}
.bg-red{background:#d94d4d!important}
.bg-orange{background:#d9831e!important}
.bg-yellow{background:#fff46c!important}
.bg-green{background:#74cf61!important}
.bg-blue{background:#3935cd!important}
.bg-light-blue{background:#74c0cd!important}
.bg-purple{background:#aa80d9!important}
.bg-brown{background:#835611!important}
.bg-success{background:'green'!important}
.bg-info{background:'light-blue'!important}
.bg-warning{background:'orange'!important}
.bg-danger{background:'red'!important}
.bg-grey5{background:#f2f2f2!important}
.bg-grey10{background:#e6e6e6!important}
.bg-grey15{background:#d9d9d9!important}
.bg-grey20{background:#ccc!important}
.bg-grey25{background:#bfbfbf!important}
.bg-grey30{background:#b3b3b3!important}
.bg-grey35{background:#a6a6a6!important}
.bg-grey40{background:#999!important}
.bg-grey45{background:#8c8c8c!important}
.bg-grey50{background:gray!important}
.bg-grey55{background:#737373!important}
.bg-grey60{background:#666!important}
.bg-grey65{background:#595959!important}
.bg-grey70{background:#4d4d4d!important}
.bg-grey75{background:#404040!important}
.bg-grey80{background:#333!important}
.bg-grey85{background:#262626!important}
.bg-grey90{background:#1a1a1a!important}
.bg-grey95{background:#0d0d0d!important}
.bg-grey100{background:#000!important}
.w-auto{max-width:auto!important}
.w-auto,.w-vp,.w25,.w50{width:100%!important}
.w-vp{max-width:100vw}
.w25,.w50{max-width:25%!important}
.w50{max-width:50%!important}
.w75{max-width:75%!important}
.w100,.w13,.w23,.w75{width:100%!important}
.w100{max-width:100%!important}
.w13,.w23{max-width:calc(100%/3)!important}
.w23{max-width:calc((100%/3)*2)!important}
.h-auto{max-height:auto!important}
.h-auto,.h-vp,.h25,.h50{height:100%!important}
.h-vp{max-height:100vw}
.h25,.h50{max-height:25%!important}
.h50{max-height:50%!important}
.h75{max-height:75%!important}
.h100,.h13,.h23,.h75{height:100%!important}
.h100{max-height:100%!important}
.h13,.h23{max-height:calc(100%/3)!important}
.h23{max-height:calc((100%/3)*2)!important}
.d-none{display:none!important}
.d-inline{display:inline!important}
.d-inline-block{display:inline-block!important}
.d-block{display:block!important}
.d-table{display:table!important}
.d-table-cell{display:table-cell!important}
.d-table-row{display:table-row!important}
.d-flex{display:flex!important}
.d-inline-flex{display:inline-flex!important}
.d-grid{display:grid!important}
.d-inline-grid{display:inline-grid!important}
.align-l{margin-right:auto!important}
.align-c,.align-r{margin-left:auto!important}
.align-c{margin-right:auto!important}
.align-auto{margin:auto}
.m{margin:calc(var(--spacer-base)*1.5)!important}
.mt{margin-top:calc(var(--spacer-base)*1.5)!important}
.mr{margin-right:calc(var(--spacer-base)*1.5)!important}
.mb{margin-bottom:calc(var(--spacer-base)*1.5)!important}
.ml{margin-left:calc(var(--spacer-base)*1.5)!important}
.my{margin-top:calc(var(--spacer-base)*1.5)!important;margin-bottom:calc(var(--spacer-base)*1.5)!important}
.mx{margin-right:calc(var(--spacer-base)*1.5)!important;margin-left:calc(var(--spacer-base)*1.5)!important}
.m-0{margin:0!important}
.mt-0{margin-top:0!important}
.mr-0{margin-right:0!important}
.mb-0{margin-bottom:0!important}
.ml-0{margin-left:0!important}
.my-0{margin-top:0!important;margin-bottom:0!important}
.mx-0{margin-right:0!important;margin-left:0!important}
.m-auto{margin:auto!important}
.mt-auto{margin-top:auto!important}
.mr-auto{margin-right:auto!important}
.mb--auto{margin-bottom:auto!important}
.ml-auto{margin-left:auto!important}
.my-auto{margin-top:auto!important;margin-bottom:auto!important}
.mx--auto{margin-right:auto!important;margin-left:auto!important}
.m-tiny{margin:calc(var(--spacer-base)*.25)!important}
.mt-tiny{margin-top:calc(var(--spacer-base)*.25)!important}
.mr-tiny{margin-right:calc(var(--spacer-base)*.25)!important}
.mb-tiny{margin-bottom:calc(var(--spacer-base)*.25)!important}
.ml-tiny{margin-left:calc(var(--spacer-base)*.25)!important}
.my-tiny{margin-top:calc(var(--spacer-base)*.25)!important;margin-bottom:calc(var(--spacer-base)*.25)!important}
.mx-tiny{margin-right:calc(var(--spacer-base)*.25)!important;margin-left:calc(var(--spacer-base)*.25)!important}
.m-tiny-plus{margin:calc(var(--spacer-base)*.5)!important}
.mt-tiny-plus{margin-top:calc(var(--spacer-base)*.5)!important}
.mr-tiny-plus{margin-right:calc(var(--spacer-base)*.5)!important}
.mb-tiny-plus{margin-bottom:calc(var(--spacer-base)*.5)!important}
.ml-tiny-plus{margin-left:calc(var(--spacer-base)*.5)!important}
.my-tiny-plus{margin-top:calc(var(--spacer-base)*.5)!important;margin-bottom:calc(var(--spacer-base)*.5)!important}
.mx-tiny-plus{margin-right:calc(var(--spacer-base)*.5)!important;margin-left:calc(var(--spacer-base)*.5)!important}
.m-small{margin:calc(var(--spacer-base)*.75)!important}
.mt-small{margin-top:calc(var(--spacer-base)*.75)!important}
.mr-small{margin-right:calc(var(--spacer-base)*.75)!important}
.mb-small{margin-bottom:calc(var(--spacer-base)*.75)!important}
.ml-small{margin-left:calc(var(--spacer-base)*.75)!important}
.my-small{margin-top:calc(var(--spacer-base)*.75)!important;margin-bottom:calc(var(--spacer-base)*.75)!important}
.mx-small{margin-right:calc(var(--spacer-base)*.75)!important;margin-left:calc(var(--spacer-base)*.75)!important}
.m-small-plus{margin:calc(var(--spacer-base)*.9)!important}
.mt-small-plus{margin-top:calc(var(--spacer-base)*.9)!important}
.mr-small-plus{margin-right:calc(var(--spacer-base)*.9)!important}
.mb-small-plus{margin-bottom:calc(var(--spacer-base)*.9)!important}
.ml-small-plus{margin-left:calc(var(--spacer-base)*.9)!important}
.my-small-plus{margin-top:calc(var(--spacer-base)*.9)!important;margin-bottom:calc(var(--spacer-base)*.9)!important}
.mx-small-plus{margin-right:calc(var(--spacer-base)*.9)!important;margin-left:calc(var(--spacer-base)*.9)!important}
.m-medium{margin:calc(var(--spacer-base)*1)!important}
.mt-medium{margin-top:calc(var(--spacer-base)*1)!important}
.mr-medium{margin-right:calc(var(--spacer-base)*1)!important}
.mb-medium{margin-bottom:calc(var(--spacer-base)*1)!important}
.ml-medium{margin-left:calc(var(--spacer-base)*1)!important}
.my-medium{margin-top:calc(var(--spacer-base)*1)!important;margin-bottom:calc(var(--spacer-base)*1)!important}
.mx-medium{margin-right:calc(var(--spacer-base)*1)!important;margin-left:calc(var(--spacer-base)*1)!important}
.m-medium-plus{margin:calc(var(--spacer-base)*1.5)!important}
.mt-medium-plus{margin-top:calc(var(--spacer-base)*1.5)!important}
.mr-medium-plus{margin-right:calc(var(--spacer-base)*1.5)!important}
.mb-medium-plus{margin-bottom:calc(var(--spacer-base)*1.5)!important}
.ml-medium-plus{margin-left:calc(var(--spacer-base)*1.5)!important}
.my-medium-plus{margin-top:calc(var(--spacer-base)*1.5)!important;margin-bottom:calc(var(--spacer-base)*1.5)!important}
.mx-medium-plus{margin-right:calc(var(--spacer-base)*1.5)!important;margin-left:calc(var(--spacer-base)*1.5)!important}
.m-large{margin:calc(var(--spacer-base)*2)!important}
.mt-large{margin-top:calc(var(--spacer-base)*2)!important}
.mr-large{margin-right:calc(var(--spacer-base)*2)!important}
.mb-large{margin-bottom:calc(var(--spacer-base)*2)!important}
.ml-large{margin-left:calc(var(--spacer-base)*2)!important}
.my-large{margin-top:calc(var(--spacer-base)*2)!important;margin-bottom:calc(var(--spacer-base)*2)!important}
.mx-large{margin-right:calc(var(--spacer-base)*2)!important;margin-left:calc(var(--spacer-base)*2)!important}
.m-large-plus{margin:calc(var(--spacer-base)*2.5)!important}
.mt-large-plus{margin-top:calc(var(--spacer-base)*2.5)!important}
.mr-large-plus{margin-right:calc(var(--spacer-base)*2.5)!important}
.mb-large-plus{margin-bottom:calc(var(--spacer-base)*2.5)!important}
.ml-large-plus{margin-left:calc(var(--spacer-base)*2.5)!important}
.my-large-plus{margin-top:calc(var(--spacer-base)*2.5)!important;margin-bottom:calc(var(--spacer-base)*2.5)!important}
.mx-large-plus{margin-right:calc(var(--spacer-base)*2.5)!important;margin-left:calc(var(--spacer-base)*2.5)!important}
.m-x-large{margin:calc(var(--spacer-base)*3)!important}
.mt-x-large{margin-top:calc(var(--spacer-base)*3)!important}
.mr-x-large{margin-right:calc(var(--spacer-base)*3)!important}
.mb-x-large{margin-bottom:calc(var(--spacer-base)*3)!important}
.ml-x-large{margin-left:calc(var(--spacer-base)*3)!important}
.my-x-large{margin-top:calc(var(--spacer-base)*3)!important;margin-bottom:calc(var(--spacer-base)*3)!important}
.mx-x-large{margin-right:calc(var(--spacer-base)*3)!important;margin-left:calc(var(--spacer-base)*3)!important}
.m-x-large-plus{margin:calc(var(--spacer-base)*3.5)!important}
.mt-x-large-plus{margin-top:calc(var(--spacer-base)*3.5)!important}
.mr-x-large-plus{margin-right:calc(var(--spacer-base)*3.5)!important}
.mb-x-large-plus{margin-bottom:calc(var(--spacer-base)*3.5)!important}
.ml-x-large-plus{margin-left:calc(var(--spacer-base)*3.5)!important}
.my-x-large-plus{margin-top:calc(var(--spacer-base)*3.5)!important;margin-bottom:calc(var(--spacer-base)*3.5)!important}
.mx-x-large-plus{margin-right:calc(var(--spacer-base)*3.5)!important;margin-left:calc(var(--spacer-base)*3.5)!important}
.m-xx-large{margin:calc(var(--spacer-base)*4)!important}
.mt-xx-large{margin-top:calc(var(--spacer-base)*4)!important}
.mr-xx-large{margin-right:calc(var(--spacer-base)*4)!important}
.mb-xx-large{margin-bottom:calc(var(--spacer-base)*4)!important}
.ml-xx-large{margin-left:calc(var(--spacer-base)*4)!important}
.my-xx-large{margin-top:calc(var(--spacer-base)*4)!important;margin-bottom:calc(var(--spacer-base)*4)!important}
.mx-xx-large{margin-right:calc(var(--spacer-base)*4)!important;margin-left:calc(var(--spacer-base)*4)!important}
.m-xx-large-plus{margin:calc(var(--spacer-base)*4.5)!important}
.mt-xx-large-plus{margin-top:calc(var(--spacer-base)*4.5)!important}
.mr-xx-large-plus{margin-right:calc(var(--spacer-base)*4.5)!important}
.mb-xx-large-plus{margin-bottom:calc(var(--spacer-base)*4.5)!important}
.ml-xx-large-plus{margin-left:calc(var(--spacer-base)*4.5)!important}
.my-xx-large-plus{margin-top:calc(var(--spacer-base)*4.5)!important;margin-bottom:calc(var(--spacer-base)*4.5)!important}
.mx-xx-large-plus{margin-right:calc(var(--spacer-base)*4.5)!important;margin-left:calc(var(--spacer-base)*4.5)!important}
.p{padding:calc(var(--spacer-base)*1.5)!important}
.pt{padding-top:calc(var(--spacer-base)*1.5)!important}
.pr{padding-right:calc(var(--spacer-base)*1.5)!important}
.pb{padding-bottom:calc(var(--spacer-base)*1.5)!important}
.pl{padding-left:calc(var(--spacer-base)*1.5)!important}
.py{padding-top:calc(var(--spacer-base)*1.5)!important;padding-bottom:calc(var(--spacer-base)*1.5)!important}
.px{padding-right:calc(var(--spacer-base)*1.5)!important;padding-left:calc(var(--spacer-base)*1.5)!important}
.p-0{padding:0!important}
.pt-0{padding-top:0!important}
.pr-0{padding-right:0!important}
.pb-0{padding-bottom:0!important}
.pl-0{padding-left:0!important}
.py-0{padding-top:0!important;padding-bottom:0!important}
.px-0{padding-right:0!important;padding-left:0!important}
.p-tiny{padding:calc(var(--spacer-base)*.25)!important}
.pt-tiny{padding-top:calc(var(--spacer-base)*.25)!important}
.pr-tiny{padding-right:calc(var(--spacer-base)*.25)!important}
.pb-tiny{padding-bottom:calc(var(--spacer-base)*.25)!important}
.pl-tiny{padding-left:calc(var(--spacer-base)*.25)!important}
.py-tiny{padding-top:calc(var(--spacer-base)*.25)!important;padding-bottom:calc(var(--spacer-base)*.25)!important}
.px-tiny{padding-right:calc(var(--spacer-base)*.25)!important;padding-left:calc(var(--spacer-base)*.25)!important}
.p-tiny-plus{padding:calc(var(--spacer-base)*.5)!important}
.pt-tiny-plus{padding-top:calc(var(--spacer-base)*.5)!important}
.pr-tiny-plus{padding-right:calc(var(--spacer-base)*.5)!important}
.pb-tiny-plus{padding-bottom:calc(var(--spacer-base)*.5)!important}
.pl-tiny-plus{padding-left:calc(var(--spacer-base)*.5)!important}
.py-tiny-plus{padding-top:calc(var(--spacer-base)*.5)!important;padding-bottom:calc(var(--spacer-base)*.5)!important}
.px-tiny-plus{padding-right:calc(var(--spacer-base)*.5)!important;padding-left:calc(var(--spacer-base)*.5)!important}
.p-small{padding:calc(var(--spacer-base)*.75)!important}
.pt-small{padding-top:calc(var(--spacer-base)*.75)!important}
.pr-small{padding-right:calc(var(--spacer-base)*.75)!important}
.pb-small{padding-bottom:calc(var(--spacer-base)*.75)!important}
.pl-small{padding-left:calc(var(--spacer-base)*.75)!important}
.py-small{padding-top:calc(var(--spacer-base)*.75)!important;padding-bottom:calc(var(--spacer-base)*.75)!important}
.px-small{padding-right:calc(var(--spacer-base)*.75)!important;padding-left:calc(var(--spacer-base)*.75)!important}
.p-small-plus{padding:calc(var(--spacer-base)*.9)!important}
.pt-small-plus{padding-top:calc(var(--spacer-base)*.9)!important}
.pr-small-plus{padding-right:calc(var(--spacer-base)*.9)!important}
.pb-small-plus{padding-bottom:calc(var(--spacer-base)*.9)!important}
.pl-small-plus{padding-left:calc(var(--spacer-base)*.9)!important}
.py-small-plus{padding-top:calc(var(--spacer-base)*.9)!important;padding-bottom:calc(var(--spacer-base)*.9)!important}
.px-small-plus{padding-right:calc(var(--spacer-base)*.9)!important;padding-left:calc(var(--spacer-base)*.9)!important}
.p-medium{padding:calc(var(--spacer-base)*1)!important}
.pt-medium{padding-top:calc(var(--spacer-base)*1)!important}
.pr-medium{padding-right:calc(var(--spacer-base)*1)!important}
.pb-medium{padding-bottom:calc(var(--spacer-base)*1)!important}
.pl-medium{padding-left:calc(var(--spacer-base)*1)!important}
.py-medium{padding-top:calc(var(--spacer-base)*1)!important;padding-bottom:calc(var(--spacer-base)*1)!important}
.px-medium{padding-right:calc(var(--spacer-base)*1)!important;padding-left:calc(var(--spacer-base)*1)!important}
.p-medium-plus{padding:calc(var(--spacer-base)*1.5)!important}
.pt-medium-plus{padding-top:calc(var(--spacer-base)*1.5)!important}
.pr-medium-plus{padding-right:calc(var(--spacer-base)*1.5)!important}
.pb-medium-plus{padding-bottom:calc(var(--spacer-base)*1.5)!important}
.pl-medium-plus{padding-left:calc(var(--spacer-base)*1.5)!important}
.py-medium-plus{padding-top:calc(var(--spacer-base)*1.5)!important;padding-bottom:calc(var(--spacer-base)*1.5)!important}
.px-medium-plus{padding-right:calc(var(--spacer-base)*1.5)!important;padding-left:calc(var(--spacer-base)*1.5)!important}
.p-large{padding:calc(var(--spacer-base)*2)!important}
.pt-large{padding-top:calc(var(--spacer-base)*2)!important}
.pr-large{padding-right:calc(var(--spacer-base)*2)!important}
.pb-large{padding-bottom:calc(var(--spacer-base)*2)!important}
.pl-large{padding-left:calc(var(--spacer-base)*2)!important}
.py-large{padding-top:calc(var(--spacer-base)*2)!important;padding-bottom:calc(var(--spacer-base)*2)!important}
.px-large{padding-right:calc(var(--spacer-base)*2)!important;padding-left:calc(var(--spacer-base)*2)!important}
.p-large-plus{padding:calc(var(--spacer-base)*2.5)!important}
.pt-large-plus{padding-top:calc(var(--spacer-base)*2.5)!important}
.pr-large-plus{padding-right:calc(var(--spacer-base)*2.5)!important}
.pb-large-plus{padding-bottom:calc(var(--spacer-base)*2.5)!important}
.pl-large-plus{padding-left:calc(var(--spacer-base)*2.5)!important}
.py-large-plus{padding-top:calc(var(--spacer-base)*2.5)!important;padding-bottom:calc(var(--spacer-base)*2.5)!important}
.px-large-plus{padding-right:calc(var(--spacer-base)*2.5)!important;padding-left:calc(var(--spacer-base)*2.5)!important}
.p-x-large{padding:calc(var(--spacer-base)*3)!important}
.pt-x-large{padding-top:calc(var(--spacer-base)*3)!important}
.pr-x-large{padding-right:calc(var(--spacer-base)*3)!important}
.pb-x-large{padding-bottom:calc(var(--spacer-base)*3)!important}
.pl-x-large{padding-left:calc(var(--spacer-base)*3)!important}
.py-x-large{padding-top:calc(var(--spacer-base)*3)!important;padding-bottom:calc(var(--spacer-base)*3)!important}
.px-x-large{padding-right:calc(var(--spacer-base)*3)!important;padding-left:calc(var(--spacer-base)*3)!important}
.p-x-large-plus{padding:calc(var(--spacer-base)*3.5)!important}
.pt-x-large-plus{padding-top:calc(var(--spacer-base)*3.5)!important}
.pr-x-large-plus{padding-right:calc(var(--spacer-base)*3.5)!important}
.pb-x-large-plus{padding-bottom:calc(var(--spacer-base)*3.5)!important}
.pl-x-large-plus{padding-left:calc(var(--spacer-base)*3.5)!important}
.py-x-large-plus{padding-top:calc(var(--spacer-base)*3.5)!important;padding-bottom:calc(var(--spacer-base)*3.5)!important}
.px-x-large-plus{padding-right:calc(var(--spacer-base)*3.5)!important;padding-left:calc(var(--spacer-base)*3.5)!important}
.p-xx-large{padding:calc(var(--spacer-base)*4)!important}
.pt-xx-large{padding-top:calc(var(--spacer-base)*4)!important}
.pr-xx-large{padding-right:calc(var(--spacer-base)*4)!important}
.pb-xx-large{padding-bottom:calc(var(--spacer-base)*4)!important}
.pl-xx-large{padding-left:calc(var(--spacer-base)*4)!important}
.py-xx-large{padding-top:calc(var(--spacer-base)*4)!important;padding-bottom:calc(var(--spacer-base)*4)!important}
.px-xx-large{padding-right:calc(var(--spacer-base)*4)!important;padding-left:calc(var(--spacer-base)*4)!important}
.p-xx-large-plus{padding:calc(var(--spacer-base)*4.5)!important}
.pt-xx-large-plus{padding-top:calc(var(--spacer-base)*4.5)!important}
.pr-xx-large-plus{padding-right:calc(var(--spacer-base)*4.5)!important}
.pb-xx-large-plus{padding-bottom:calc(var(--spacer-base)*4.5)!important}
.pl-xx-large-plus{padding-left:calc(var(--spacer-base)*4.5)!important}
.py-xx-large-plus{padding-top:calc(var(--spacer-base)*4.5)!important;padding-bottom:calc(var(--spacer-base)*4.5)!important}
.px-xx-large-plus{padding-right:calc(var(--spacer-base)*4.5)!important;padding-left:calc(var(--spacer-base)*4.5)!important}
.visible{visibility:visible!important}
.hidden{visibility:hidden!important}
.item-first{order:-1!important}
.item-last{order:1!important}
.dir-r{flex-direction:row}
.dir-rr{flex-direction:row-reverse}
.dir-c{flex-direction:column}
.dir-cr{flex-direction:column-reverse}
.wrap{flex-wrap:wrap}
.wrap-r{flex-wrap:wrap-reverse}
.nowrap{flex-wrap:nowrap}
.jc-s{justify-content:flex-start}
.jc-e{justify-content:end}
.jc-c{justify-content:center}
.jc-b{justify-content:space-between}
.jc-a{justify-content:space-around}
.ai-s{align-items:flex-start}
.ai-e{align-items:end}
.ai-c{align-items:center}
.ai-bl{align-items:baseline}
.ai-str{align-items:stretch}
.ac-s{align-content:flex-start}
.ac-e{align-content:end}
.ac-c{align-content:center}
.ac-bl{align-content:baseline}
.ac-str{align-content:stretch}
.as-s{align-self:flex-start}
.as-e{align-self:end}
.as-c{align-self:center}
.as-bl{align-self:baseline}
.as-str{align-self:stretch}
:root{--spacer-base: 1rem}
@media (prefers-reduced-motion:reduce){*{transition:none!important;-webkit-animation:none!important;animation:none!important}
}
*,::after,::before{box-sizing:border-box;max-width:100%}
/* body,html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent} */
html{font-family:sans-serif;font-size:62.5%;font-size:calc(1em*.625);line-height:1.15}
article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
/* body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-size:1.4rem;font-weight:400;line-height:1.5;margin:0;text-align:left;color:var(--body-color);background:var(--body-bg);--body-bg: #fff;--body-color: #0d0d0d;scroll-behavior:smooth} */
@media (prefers-color-scheme:dark){body{--body-bg: #262626;--body-color: #f2f2f2}
}
@media (min-width:576px){body{font-size:1.6rem}
}
@media (prefers-reduced-motion:reduce){body{scroll-behavior:auto}
}
[tabindex='-1']:focus:not(:focus-visible){outline:0!important}
hr{overflow:visible;box-sizing:content-box;width:100%;height:0;margin:calc(var(--spacer-base)*2.25) 0}

/* h1,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;line-height:1.5;margin-top:0;margin-bottom:calc(var(--spacer-base)*.75);text-align:left}
h1{font-size:2.4em}
h2{font-size:2em}
h3{font-size:1.8em}
h4{font-size:1.4em}
h5{font-size:1.2em}
h6{font-size:1.1em} */

abbr[data-original-title],abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}
address{font-style:normal;line-height:inherit;margin-bottom:1rem}
ol,ul{padding-left:calc(var(--spacer-base)*4)}
ol.unstyled,ul.unstyled{padding-left:0;list-style:none}
dl,ol,p,ul{margin-top:0;margin-bottom:calc(var(--spacer-base)*1.5)}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
dt{font-weight:700}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
b,strong{font-weight:bolder}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{text-decoration:none;color:var(--link-color);background:0 0;--link-color: #3935cd;--link-hover-focus-color: #272491;--link-visited-color: #8345c7;--link-visited-hover-focus-color: #5d2c94}
@media (prefers-color-scheme:dark){a{--link-color: #74c0cd;--link-hover-focus-color: #41a3b4;--link-visited-color: #aa80d9;--link-visited-hover-focus-color: #8345c7}
}
/*
a:focus,a:hover{text-decoration:underline;color:var(--link-hover-focus-color)}
a:visited{color:var(--link-visited-color)}
a:visited:focus,a:visited:hover{color:var(--link-visited-hover-focus-color)}
a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{text-decoration:none;color:inherit}
a:not([href]):not([tabindex]):focus{outline:0}
*/
cite,dfn,em,q{font-style:italic}
code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono','Courier New','ubuntu-mono',monospace;font-size:1.6rem}
pre{overflow:auto;-ms-overflow-style:scrollbar}
kbd,mark{border-radius:3px}
kbd{font-size:.9em;padding:1px 2px;border:1px solid var(--body-color)}
kbd>kbd{padding:0;border:0}
kbd+kbd::before{font-size:.9em;display:inline;content:' + '}
mark{padding:1px;background:#fff46c}
figure,pre{margin:0 0 calc(var(--spacer-base)*1.5)}
/*
img,kbd,svg{vertical-align:middle}
img{border-style:none}
*/
svg{overflow:hidden}
table{border-collapse:collapse}
caption{padding-top:calc(var(--spacer-base)*.9);padding-bottom:calc(var(--spacer-base)*.9);caption-side:bottom;text-align:left;color:#4d4d4d}
th{text-align:inherit;text-align:-webkit-match-parent}
tbody,td,tfoot,th,thead,tr{border-width:0;border-style:solid;border-color:inherit}
label{display:inline-block;margin-bottom:calc(var(--spacer-base)*.75)}
button{border-radius:0}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}
button,select{text-transform:none}
button{vertical-align:middle}
button,input{overflow:visible}
select{word-wrap:normal}
[role=button]{cursor:pointer}
[list]::-webkit-calendar-picker-indicator{display:none}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}
::-moz-focus-inner{padding:0;border-style:none}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}
select[multiple]{vertical-align:top}
textarea{overflow:auto;resize:vertical}
fieldset{min-width:0;margin:0;padding:0;border:0}
legend{line-height:inherit;display:block;width:100%;max-width:100%;margin-bottom:calc(var(--spacer-base)*.75);padding:0;white-space:normal;color:inherit}
legend+*{clear:left}
progress{vertical-align:baseline}
::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}
::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}
[type=search]{outline-offset:-2px;-webkit-appearance:none}
::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-color-swatch-wrapper{padding:0}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
output,summary h1,summary h2,summary h3,summary h4,summary h5,summary h6{display:inline-block}
iframe{border:0}
details{margin-bottom:calc(var(--spacer-base)*1.5)}
summary{display:list-item;cursor:pointer}
template{display:none}
[hidden]{display:none!important}
@media (min-width:480px){.xs-w-auto{max-width:auto!important}
.xs-w-auto,.xs-w-vp,.xs-w25{width:100%!important}
.xs-w-vp{max-width:100vw}
.xs-w25{max-width:25%!important}
.xs-w100,.xs-w50,.xs-w75{width:100%!important;max-width:50%!important}
.xs-w100,.xs-w75{max-width:75%!important}
.xs-w100{max-width:100%!important}
.xs-w13,.xs-w23{width:100%!important;max-width:calc(100%/3)!important}
.xs-w23{max-width:calc((100%/3)*2)!important}
.xs-h-auto{max-height:auto!important}
.xs-h-auto,.xs-h-vp,.xs-h25{height:100%!important}
.xs-h-vp{max-height:100vw}
.xs-h25{max-height:25%!important}
.xs-h100,.xs-h50,.xs-h75{height:100%!important;max-height:50%!important}
.xs-h100,.xs-h75{max-height:75%!important}
.xs-h100{max-height:100%!important}
.xs-h13,.xs-h23{height:100%!important;max-height:calc(100%/3)!important}
.xs-h23{max-height:calc((100%/3)*2)!important}
.xs-d-none{display:none!important}
.xs-d-inline{display:inline!important}
.xs-d-inline-block{display:inline-block!important}
.xs-d-block{display:block!important}
.xs-d-table{display:table!important}
.xs-d-table-cell{display:table-cell!important}
.xs-d-table-row{display:table-row!important}
.xs-d-flex{display:flex!important}
.xs-d-inline-flex{display:inline-flex!important}
.xs-d-grid{display:grid!important}
.xs-d-inline-grid{display:inline-grid!important}
.xs-align-l{margin-right:auto!important}
.xs-align-c,.xs-align-r{margin-left:auto!important}
.xs-align-c{margin-right:auto!important}
.xs-align-auto{margin:auto}
.xs-m{margin:calc(var(--spacer-base)*1.5)!important}
.xs-mt{margin-top:calc(var(--spacer-base)*1.5)!important}
.xs-mr{margin-right:calc(var(--spacer-base)*1.5)!important}
.xs-mb{margin-bottom:calc(var(--spacer-base)*1.5)!important}
.xs-ml{margin-left:calc(var(--spacer-base)*1.5)!important}
.xs-my{margin-top:calc(var(--spacer-base)*1.5)!important;margin-bottom:calc(var(--spacer-base)*1.5)!important}
.xs-mx{margin-right:calc(var(--spacer-base)*1.5)!important;margin-left:calc(var(--spacer-base)*1.5)!important}
.xs-m-0{margin:0!important}
.xs-mt-0{margin-top:0!important}
.xs-mr-0{margin-right:0!important}
.xs-mb-0{margin-bottom:0!important}
.xs-ml-0{margin-left:0!important}
.xs-my-0{margin-top:0!important;margin-bottom:0!important}
.xs-mx-0{margin-right:0!important;margin-left:0!important}
.xs-m-auto{margin:auto!important}
.xs-mt-auto{margin-top:auto!important}
.xs-mr-auto{margin-right:auto!important}
.xs-mb--auto{margin-bottom:auto!important}
.xs-ml-auto{margin-left:auto!important}
.xs-my-auto{margin-top:auto!important;margin-bottom:auto!important}
.xs-mx--auto{margin-right:auto!important;margin-left:auto!important}
.xs-m-tiny{margin:calc(var(--spacer-base)*.25)!important}
.xs-mt-tiny{margin-top:calc(var(--spacer-base)*.25)!important}
.xs-mr-tiny{margin-right:calc(var(--spacer-base)*.25)!important}
.xs-mb-tiny{margin-bottom:calc(var(--spacer-base)*.25)!important}
.xs-ml-tiny{margin-left:calc(var(--spacer-base)*.25)!important}
.xs-my-tiny{margin-top:calc(var(--spacer-base)*.25)!important;margin-bottom:calc(var(--spacer-base)*.25)!important}
.xs-mx-tiny{margin-right:calc(var(--spacer-base)*.25)!important;margin-left:calc(var(--spacer-base)*.25)!important}
.xs-m-tiny-plus{margin:calc(var(--spacer-base)*.5)!important}
.xs-mt-tiny-plus{margin-top:calc(var(--spacer-base)*.5)!important}
.xs-mr-tiny-plus{margin-right:calc(var(--spacer-base)*.5)!important}
.xs-mb-tiny-plus{margin-bottom:calc(var(--spacer-base)*.5)!important}
.xs-ml-tiny-plus{margin-left:calc(var(--spacer-base)*.5)!important}
.xs-my-tiny-plus{margin-top:calc(var(--spacer-base)*.5)!important;margin-bottom:calc(var(--spacer-base)*.5)!important}
.xs-mx-tiny-plus{margin-right:calc(var(--spacer-base)*.5)!important;margin-left:calc(var(--spacer-base)*.5)!important}
.xs-m-small{margin:calc(var(--spacer-base)*.75)!important}
.xs-mt-small{margin-top:calc(var(--spacer-base)*.75)!important}
.xs-mr-small{margin-right:calc(var(--spacer-base)*.75)!important}
.xs-mb-small{margin-bottom:calc(var(--spacer-base)*.75)!important}
.xs-ml-small{margin-left:calc(var(--spacer-base)*.75)!important}
.xs-my-small{margin-top:calc(var(--spacer-base)*.75)!important;margin-bottom:calc(var(--spacer-base)*.75)!important}
.xs-mx-small{margin-right:calc(var(--spacer-base)*.75)!important;margin-left:calc(var(--spacer-base)*.75)!important}
.xs-m-small-plus{margin:calc(var(--spacer-base)*.9)!important}
.xs-mt-small-plus{margin-top:calc(var(--spacer-base)*.9)!important}
.xs-mr-small-plus{margin-right:calc(var(--spacer-base)*.9)!important}
.xs-mb-small-plus{margin-bottom:calc(var(--spacer-base)*.9)!important}
.xs-ml-small-plus{margin-left:calc(var(--spacer-base)*.9)!important}
.xs-my-small-plus{margin-top:calc(var(--spacer-base)*.9)!important;margin-bottom:calc(var(--spacer-base)*.9)!important}
.xs-mx-small-plus{margin-right:calc(var(--spacer-base)*.9)!important;margin-left:calc(var(--spacer-base)*.9)!important}
.xs-m-medium{margin:calc(var(--spacer-base)*1)!important}
.xs-mt-medium{margin-top:calc(var(--spacer-base)*1)!important}
.xs-mr-medium{margin-right:calc(var(--spacer-base)*1)!important}
.xs-mb-medium{margin-bottom:calc(var(--spacer-base)*1)!important}
.xs-ml-medium{margin-left:calc(var(--spacer-base)*1)!important}
.xs-my-medium{margin-top:calc(var(--spacer-base)*1)!important;margin-bottom:calc(var(--spacer-base)*1)!important}
.xs-mx-medium{margin-right:calc(var(--spacer-base)*1)!important;margin-left:calc(var(--spacer-base)*1)!important}
.xs-m-medium-plus{margin:calc(var(--spacer-base)*1.5)!important}
.xs-mt-medium-plus{margin-top:calc(var(--spacer-base)*1.5)!important}
.xs-mr-medium-plus{margin-right:calc(var(--spacer-base)*1.5)!important}
.xs-mb-medium-plus{margin-bottom:calc(var(--spacer-base)*1.5)!important}
.xs-ml-medium-plus{margin-left:calc(var(--spacer-base)*1.5)!important}
.xs-my-medium-plus{margin-top:calc(var(--spacer-base)*1.5)!important;margin-bottom:calc(var(--spacer-base)*1.5)!important}
.xs-mx-medium-plus{margin-right:calc(var(--spacer-base)*1.5)!important;margin-left:calc(var(--spacer-base)*1.5)!important}
.xs-m-large{margin:calc(var(--spacer-base)*2)!important}
.xs-mt-large{margin-top:calc(var(--spacer-base)*2)!important}
.xs-mr-large{margin-right:calc(var(--spacer-base)*2)!important}
.xs-mb-large{margin-bottom:calc(var(--spacer-base)*2)!important}
.xs-ml-large{margin-left:calc(var(--spacer-base)*2)!important}
.xs-my-large{margin-top:calc(var(--spacer-base)*2)!important;margin-bottom:calc(var(--spacer-base)*2)!important}
.xs-mx-large{margin-right:calc(var(--spacer-base)*2)!important;margin-left:calc(var(--spacer-base)*2)!important}
.xs-m-large-plus{margin:calc(var(--spacer-base)*2.5)!important}
.xs-mt-large-plus{margin-top:calc(var(--spacer-base)*2.5)!important}
.xs-mr-large-plus{margin-right:calc(var(--spacer-base)*2.5)!important}
.xs-mb-large-plus{margin-bottom:calc(var(--spacer-base)*2.5)!important}
.xs-ml-large-plus{margin-left:calc(var(--spacer-base)*2.5)!important}
.xs-my-large-plus{margin-top:calc(var(--spacer-base)*2.5)!important;margin-bottom:calc(var(--spacer-base)*2.5)!important}
.xs-mx-large-plus{margin-right:calc(var(--spacer-base)*2.5)!important;margin-left:calc(var(--spacer-base)*2.5)!important}
.xs-m-x-large{margin:calc(var(--spacer-base)*3)!important}
.xs-mt-x-large{margin-top:calc(var(--spacer-base)*3)!important}
.xs-mr-x-large{margin-right:calc(var(--spacer-base)*3)!important}
.xs-mb-x-large{margin-bottom:calc(var(--spacer-base)*3)!important}
.xs-ml-x-large{margin-left:calc(var(--spacer-base)*3)!important}
.xs-my-x-large{margin-top:calc(var(--spacer-base)*3)!important;margin-bottom:calc(var(--spacer-base)*3)!important}
.xs-mx-x-large{margin-right:calc(var(--spacer-base)*3)!important;margin-left:calc(var(--spacer-base)*3)!important}
.xs-m-x-large-plus{margin:calc(var(--spacer-base)*3.5)!important}
.xs-mt-x-large-plus{margin-top:calc(var(--spacer-base)*3.5)!important}
.xs-mr-x-large-plus{margin-right:calc(var(--spacer-base)*3.5)!important}
.xs-mb-x-large-plus{margin-bottom:calc(var(--spacer-base)*3.5)!important}
.xs-ml-x-large-plus{margin-left:calc(var(--spacer-base)*3.5)!important}
.xs-my-x-large-plus{margin-top:calc(var(--spacer-base)*3.5)!important;margin-bottom:calc(var(--spacer-base)*3.5)!important}
.xs-mx-x-large-plus{margin-right:calc(var(--spacer-base)*3.5)!important;margin-left:calc(var(--spacer-base)*3.5)!important}
.xs-m-xx-large{margin:calc(var(--spacer-base)*4)!important}
.xs-mt-xx-large{margin-top:calc(var(--spacer-base)*4)!important}
.xs-mr-xx-large{margin-right:calc(var(--spacer-base)*4)!important}
.xs-mb-xx-large{margin-bottom:calc(var(--spacer-base)*4)!important}
.xs-ml-xx-large{margin-left:calc(var(--spacer-base)*4)!important}
.xs-my-xx-large{margin-top:calc(var(--spacer-base)*4)!important;margin-bottom:calc(var(--spacer-base)*4)!important}
.xs-mx-xx-large{margin-right:calc(var(--spacer-base)*4)!important;margin-left:calc(var(--spacer-base)*4)!important}
.xs-m-xx-large-plus{margin:calc(var(--spacer-base)*4.5)!important}
.xs-mt-xx-large-plus{margin-top:calc(var(--spacer-base)*4.5)!important}
.xs-mr-xx-large-plus{margin-right:calc(var(--spacer-base)*4.5)!important}
.xs-mb-xx-large-plus{margin-bottom:calc(var(--spacer-base)*4.5)!important}
.xs-ml-xx-large-plus{margin-left:calc(var(--spacer-base)*4.5)!important}
.xs-my-xx-large-plus{margin-top:calc(var(--spacer-base)*4.5)!important;margin-bottom:calc(var(--spacer-base)*4.5)!important}
.xs-mx-xx-large-plus{margin-right:calc(var(--spacer-base)*4.5)!important;margin-left:calc(var(--spacer-base)*4.5)!important}
.xs-p{padding:calc(var(--spacer-base)*1.5)!important}
.xs-pt{padding-top:calc(var(--spacer-base)*1.5)!important}
.xs-pr{padding-right:calc(var(--spacer-base)*1.5)!important}
.xs-pb{padding-bottom:calc(var(--spacer-base)*1.5)!important}
.xs-pl{padding-left:calc(var(--spacer-base)*1.5)!important}
.xs-py{padding-top:calc(var(--spacer-base)*1.5)!important;padding-bottom:calc(var(--spacer-base)*1.5)!important}
.xs-px{padding-right:calc(var(--spacer-base)*1.5)!important;padding-left:calc(var(--spacer-base)*1.5)!important}
.xs-p-0{padding:0!important}
.xs-pt-0{padding-top:0!important}
.xs-pr-0{padding-right:0!important}
.xs-pb-0{padding-bottom:0!important}
.xs-pl-0{padding-left:0!important}
.xs-py-0{padding-top:0!important;padding-bottom:0!important}
.xs-px-0{padding-right:0!important;padding-left:0!important}
.xs-p-tiny{padding:calc(var(--spacer-base)*.25)!important}
.xs-pt-tiny{padding-top:calc(var(--spacer-base)*.25)!important}
.xs-pr-tiny{padding-right:calc(var(--spacer-base)*.25)!important}
.xs-pb-tiny{padding-bottom:calc(var(--spacer-base)*.25)!important}
.xs-pl-tiny{padding-left:calc(var(--spacer-base)*.25)!important}
.xs-py-tiny{padding-top:calc(var(--spacer-base)*.25)!important;padding-bottom:calc(var(--spacer-base)*.25)!important}
.xs-px-tiny{padding-right:calc(var(--spacer-base)*.25)!important;padding-left:calc(var(--spacer-base)*.25)!important}
.xs-p-tiny-plus{padding:calc(var(--spacer-base)*.5)!important}
.xs-pt-tiny-plus{padding-top:calc(var(--spacer-base)*.5)!important}
.xs-pr-tiny-plus{padding-right:calc(var(--spacer-base)*.5)!important}
.xs-pb-tiny-plus{padding-bottom:calc(var(--spacer-base)*.5)!important}
.xs-pl-tiny-plus{padding-left:calc(var(--spacer-base)*.5)!important}
.xs-py-tiny-plus{padding-top:calc(var(--spacer-base)*.5)!important;padding-bottom:calc(var(--spacer-base)*.5)!important}
.xs-px-tiny-plus{padding-right:calc(var(--spacer-base)*.5)!important;padding-left:calc(var(--spacer-base)*.5)!important}
.xs-p-small{padding:calc(var(--spacer-base)*.75)!important}
.xs-pt-small{padding-top:calc(var(--spacer-base)*.75)!important}
.xs-pr-small{padding-right:calc(var(--spacer-base)*.75)!important}
.xs-pb-small{padding-bottom:calc(var(--spacer-base)*.75)!important}
.xs-pl-small{padding-left:calc(var(--spacer-base)*.75)!important}
.xs-py-small{padding-top:calc(var(--spacer-base)*.75)!important;padding-bottom:calc(var(--spacer-base)*.75)!important}
.xs-px-small{padding-right:calc(var(--spacer-base)*.75)!important;padding-left:calc(var(--spacer-base)*.75)!important}
.xs-p-small-plus{padding:calc(var(--spacer-base)*.9)!important}
.xs-pt-small-plus{padding-top:calc(var(--spacer-base)*.9)!important}
.xs-pr-small-plus{padding-right:calc(var(--spacer-base)*.9)!important}
.xs-pb-small-plus{padding-bottom:calc(var(--spacer-base)*.9)!important}
.xs-pl-small-plus{padding-left:calc(var(--spacer-base)*.9)!important}
.xs-py-small-plus{padding-top:calc(var(--spacer-base)*.9)!important;padding-bottom:calc(var(--spacer-base)*.9)!important}
.xs-px-small-plus{padding-right:calc(var(--spacer-base)*.9)!important;padding-left:calc(var(--spacer-base)*.9)!important}
.xs-p-medium{padding:calc(var(--spacer-base)*1)!important}
.xs-pt-medium{padding-top:calc(var(--spacer-base)*1)!important}
.xs-pr-medium{padding-right:calc(var(--spacer-base)*1)!important}
.xs-pb-medium{padding-bottom:calc(var(--spacer-base)*1)!important}
.xs-pl-medium{padding-left:calc(var(--spacer-base)*1)!important}
.xs-py-medium{padding-top:calc(var(--spacer-base)*1)!important;padding-bottom:calc(var(--spacer-base)*1)!important}
.xs-px-medium{padding-right:calc(var(--spacer-base)*1)!important;padding-left:calc(var(--spacer-base)*1)!important}
.xs-p-medium-plus{padding:calc(var(--spacer-base)*1.5)!important}
.xs-pt-medium-plus{padding-top:calc(var(--spacer-base)*1.5)!important}
.xs-pr-medium-plus{padding-right:calc(var(--spacer-base)*1.5)!important}
.xs-pb-medium-plus{padding-bottom:calc(var(--spacer-base)*1.5)!important}
.xs-pl-medium-plus{padding-left:calc(var(--spacer-base)*1.5)!important}
.xs-py-medium-plus{padding-top:calc(var(--spacer-base)*1.5)!important;padding-bottom:calc(var(--spacer-base)*1.5)!important}
.xs-px-medium-plus{padding-right:calc(var(--spacer-base)*1.5)!important;padding-left:calc(var(--spacer-base)*1.5)!important}
.xs-p-large{padding:calc(var(--spacer-base)*2)!important}
.xs-pt-large{padding-top:calc(var(--spacer-base)*2)!important}
.xs-pr-large{padding-right:calc(var(--spacer-base)*2)!important}
.xs-pb-large{padding-bottom:calc(var(--spacer-base)*2)!important}
.xs-pl-large{padding-left:calc(var(--spacer-base)*2)!important}
.xs-py-large{padding-top:calc(var(--spacer-base)*2)!important;padding-bottom:calc(var(--spacer-base)*2)!important}
.xs-px-large{padding-right:calc(var(--spacer-base)*2)!important;padding-left:calc(var(--spacer-base)*2)!important}
.xs-p-large-plus{padding:calc(var(--spacer-base)*2.5)!important}
.xs-pt-large-plus{padding-top:calc(var(--spacer-base)*2.5)!important}
.xs-pr-large-plus{padding-right:calc(var(--spacer-base)*2.5)!important}
.xs-pb-large-plus{padding-bottom:calc(var(--spacer-base)*2.5)!important}
.xs-pl-large-plus{padding-left:calc(var(--spacer-base)*2.5)!important}
.xs-py-large-plus{padding-top:calc(var(--spacer-base)*2.5)!important;padding-bottom:calc(var(--spacer-base)*2.5)!important}
.xs-px-large-plus{padding-right:calc(var(--spacer-base)*2.5)!important;padding-left:calc(var(--spacer-base)*2.5)!important}
.xs-p-x-large{padding:calc(var(--spacer-base)*3)!important}
.xs-pt-x-large{padding-top:calc(var(--spacer-base)*3)!important}
.xs-pr-x-large{padding-right:calc(var(--spacer-base)*3)!important}
.xs-pb-x-large{padding-bottom:calc(var(--spacer-base)*3)!important}
.xs-pl-x-large{padding-left:calc(var(--spacer-base)*3)!important}
.xs-py-x-large{padding-top:calc(var(--spacer-base)*3)!important;padding-bottom:calc(var(--spacer-base)*3)!important}
.xs-px-x-large{padding-right:calc(var(--spacer-base)*3)!important;padding-left:calc(var(--spacer-base)*3)!important}
.xs-p-x-large-plus{padding:calc(var(--spacer-base)*3.5)!important}
.xs-pt-x-large-plus{padding-top:calc(var(--spacer-base)*3.5)!important}
.xs-pr-x-large-plus{padding-right:calc(var(--spacer-base)*3.5)!important}
.xs-pb-x-large-plus{padding-bottom:calc(var(--spacer-base)*3.5)!important}
.xs-pl-x-large-plus{padding-left:calc(var(--spacer-base)*3.5)!important}
.xs-py-x-large-plus{padding-top:calc(var(--spacer-base)*3.5)!important;padding-bottom:calc(var(--spacer-base)*3.5)!important}
.xs-px-x-large-plus{padding-right:calc(var(--spacer-base)*3.5)!important;padding-left:calc(var(--spacer-base)*3.5)!important}
.xs-p-xx-large{padding:calc(var(--spacer-base)*4)!important}
.xs-pt-xx-large{padding-top:calc(var(--spacer-base)*4)!important}
.xs-pr-xx-large{padding-right:calc(var(--spacer-base)*4)!important}
.xs-pb-xx-large{padding-bottom:calc(var(--spacer-base)*4)!important}
.xs-pl-xx-large{padding-left:calc(var(--spacer-base)*4)!important}
.xs-py-xx-large{padding-top:calc(var(--spacer-base)*4)!important;padding-bottom:calc(var(--spacer-base)*4)!important}
.xs-px-xx-large{padding-right:calc(var(--spacer-base)*4)!important;padding-left:calc(var(--spacer-base)*4)!important}
.xs-p-xx-large-plus{padding:calc(var(--spacer-base)*4.5)!important}
.xs-pt-xx-large-plus{padding-top:calc(var(--spacer-base)*4.5)!important}
.xs-pr-xx-large-plus{padding-right:calc(var(--spacer-base)*4.5)!important}
.xs-pb-xx-large-plus{padding-bottom:calc(var(--spacer-base)*4.5)!important}
.xs-pl-xx-large-plus{padding-left:calc(var(--spacer-base)*4.5)!important}
.xs-py-xx-large-plus{padding-top:calc(var(--spacer-base)*4.5)!important;padding-bottom:calc(var(--spacer-base)*4.5)!important}
.xs-px-xx-large-plus{padding-right:calc(var(--spacer-base)*4.5)!important;padding-left:calc(var(--spacer-base)*4.5)!important}
.xs-visible{visibility:visible!important}
.xs-hidden{visibility:hidden!important}
.xs-item-first{order:-1!important}
.xs-item-last{order:1!important}
.xs-dir-r{flex-direction:row}
.xs-dir-rr{flex-direction:row-reverse}
.xs-dir-c{flex-direction:column}
.xs-dir-cr{flex-direction:column-reverse}
.xs-wrap{flex-wrap:wrap}
.xs-wrap-r{flex-wrap:wrap-reverse}
.xs-nowrap{flex-wrap:nowrap}
.xs-jc-s{justify-content:flex-start}
.xs-jc-e{justify-content:end}
.xs-jc-c{justify-content:center}
.xs-jc-b{justify-content:space-between}
.xs-jc-a{justify-content:space-around}
.xs-ai-s{align-items:flex-start}
.xs-ai-e{align-items:end}
.xs-ai-c{align-items:center}
.xs-ai-bl{align-items:baseline}
.xs-ai-str{align-items:stretch}
.xs-ac-s{align-content:flex-start}
.xs-ac-e{align-content:end}
.xs-ac-c{align-content:center}
.xs-ac-bl{align-content:baseline}
.xs-ac-str{align-content:stretch}
.xs-as-s{align-self:flex-start}
.xs-as-e{align-self:end}
.xs-as-c{align-self:center}
.xs-as-bl{align-self:baseline}
.xs-as-str{align-self:stretch}
.Grid-xs-1{grid-template-columns:repeat(1,1fr)}
.xs-col-1{grid-column:auto/span 1}
.xs-row-1{grid-row:auto/span 1}
.Grid-xs-2{grid-template-columns:repeat(2,1fr)}
.xs-col-2{grid-column:auto/span 2}
.xs-row-2{grid-row:auto/span 2}
.Grid-xs-3{grid-template-columns:repeat(3,1fr)}
.xs-col-3{grid-column:auto/span 3}
.xs-row-3{grid-row:auto/span 3}
.Grid-xs-4{grid-template-columns:repeat(4,1fr)}
.xs-col-4{grid-column:auto/span 4}
.xs-row-4{grid-row:auto/span 4}
.Grid-xs-5{grid-template-columns:repeat(5,1fr)}
.xs-col-5{grid-column:auto/span 5}
.xs-row-5{grid-row:auto/span 5}
.Grid-xs-6{grid-template-columns:repeat(6,1fr)}
.xs-col-6{grid-column:auto/span 6}
.xs-row-6{grid-row:auto/span 6}
.Grid-xs-7{grid-template-columns:repeat(7,1fr)}
.xs-col-7{grid-column:auto/span 7}
.xs-row-7{grid-row:auto/span 7}
.Grid-xs-8{grid-template-columns:repeat(8,1fr)}
.xs-col-8{grid-column:auto/span 8}
.xs-row-8{grid-row:auto/span 8}
.Grid-xs-9{grid-template-columns:repeat(9,1fr)}
.xs-col-9{grid-column:auto/span 9}
.xs-row-9{grid-row:auto/span 9}
.Grid-xs-10{grid-template-columns:repeat(10,1fr)}
.xs-col-10{grid-column:auto/span 10}
.xs-row-10{grid-row:auto/span 10}
.Grid-xs-11{grid-template-columns:repeat(11,1fr)}
.xs-col-11{grid-column:auto/span 11}
.xs-row-11{grid-row:auto/span 11}
.Grid-xs-12{grid-template-columns:repeat(12,1fr)}
.xs-col-12{grid-column:auto/span 12}
.xs-row-12{grid-row:auto/span 12}
.Grid-xs-auto{grid-auto-flow:column;grid-auto-columns:1fr;grid-template-columns:none}
}
@media (min-width:576px){.s-w-auto{max-width:auto!important}
.s-w-auto,.s-w-vp,.s-w25{width:100%!important}
.s-w-vp{max-width:100vw}
.s-w25{max-width:25%!important}
.s-w100,.s-w50,.s-w75{width:100%!important;max-width:50%!important}
.s-w100,.s-w75{max-width:75%!important}
.s-w100{max-width:100%!important}
.s-w13,.s-w23{width:100%!important;max-width:calc(100%/3)!important}
.s-w23{max-width:calc((100%/3)*2)!important}
.s-h-auto{max-height:auto!important}
.s-h-auto,.s-h-vp,.s-h25{height:100%!important}
.s-h-vp{max-height:100vw}
.s-h25{max-height:25%!important}
.s-h100,.s-h50,.s-h75{height:100%!important;max-height:50%!important}
.s-h100,.s-h75{max-height:75%!important}
.s-h100{max-height:100%!important}
.s-h13,.s-h23{height:100%!important;max-height:calc(100%/3)!important}
.s-h23{max-height:calc((100%/3)*2)!important}
.s-d-none{display:none!important}
.s-d-inline{display:inline!important}
.s-d-inline-block{display:inline-block!important}
.s-d-block{display:block!important}
.s-d-table{display:table!important}
.s-d-table-cell{display:table-cell!important}
.s-d-table-row{display:table-row!important}
.s-d-flex{display:flex!important}
.s-d-inline-flex{display:inline-flex!important}
.s-d-grid{display:grid!important}
.s-d-inline-grid{display:inline-grid!important}
.s-align-l{margin-right:auto!important}
.s-align-c,.s-align-r{margin-left:auto!important}
.s-align-c{margin-right:auto!important}
.s-align-auto{margin:auto}
.s-m{margin:calc(var(--spacer-base)*1.5)!important}
.s-mt{margin-top:calc(var(--spacer-base)*1.5)!important}
.s-mr{margin-right:calc(var(--spacer-base)*1.5)!important}
.s-mb{margin-bottom:calc(var(--spacer-base)*1.5)!important}
.s-ml{margin-left:calc(var(--spacer-base)*1.5)!important}
.s-my{margin-top:calc(var(--spacer-base)*1.5)!important;margin-bottom:calc(var(--spacer-base)*1.5)!important}
.s-mx{margin-right:calc(var(--spacer-base)*1.5)!important;margin-left:calc(var(--spacer-base)*1.5)!important}
.s-m-0{margin:0!important}
.s-mt-0{margin-top:0!important}
.s-mr-0{margin-right:0!important}
.s-mb-0{margin-bottom:0!important}
.s-ml-0{margin-left:0!important}
.s-my-0{margin-top:0!important;margin-bottom:0!important}
.s-mx-0{margin-right:0!important;margin-left:0!important}
.s-m-auto{margin:auto!important}
.s-mt-auto{margin-top:auto!important}
.s-mr-auto{margin-right:auto!important}
.s-mb--auto{margin-bottom:auto!important}
.s-ml-auto{margin-left:auto!important}
.s-my-auto{margin-top:auto!important;margin-bottom:auto!important}
.s-mx--auto{margin-right:auto!important;margin-left:auto!important}
.s-m-tiny{margin:calc(var(--spacer-base)*.25)!important}
.s-mt-tiny{margin-top:calc(var(--spacer-base)*.25)!important}
.s-mr-tiny{margin-right:calc(var(--spacer-base)*.25)!important}
.s-mb-tiny{margin-bottom:calc(var(--spacer-base)*.25)!important}
.s-ml-tiny{margin-left:calc(var(--spacer-base)*.25)!important}
.s-my-tiny{margin-top:calc(var(--spacer-base)*.25)!important;margin-bottom:calc(var(--spacer-base)*.25)!important}
.s-mx-tiny{margin-right:calc(var(--spacer-base)*.25)!important;margin-left:calc(var(--spacer-base)*.25)!important}
.s-m-tiny-plus{margin:calc(var(--spacer-base)*.5)!important}
.s-mt-tiny-plus{margin-top:calc(var(--spacer-base)*.5)!important}
.s-mr-tiny-plus{margin-right:calc(var(--spacer-base)*.5)!important}
.s-mb-tiny-plus{margin-bottom:calc(var(--spacer-base)*.5)!important}
.s-ml-tiny-plus{margin-left:calc(var(--spacer-base)*.5)!important}
.s-my-tiny-plus{margin-top:calc(var(--spacer-base)*.5)!important;margin-bottom:calc(var(--spacer-base)*.5)!important}
.s-mx-tiny-plus{margin-right:calc(var(--spacer-base)*.5)!important;margin-left:calc(var(--spacer-base)*.5)!important}
.s-m-small{margin:calc(var(--spacer-base)*.75)!important}
.s-mt-small{margin-top:calc(var(--spacer-base)*.75)!important}
.s-mr-small{margin-right:calc(var(--spacer-base)*.75)!important}
.s-mb-small{margin-bottom:calc(var(--spacer-base)*.75)!important}
.s-ml-small{margin-left:calc(var(--spacer-base)*.75)!important}
.s-my-small{margin-top:calc(var(--spacer-base)*.75)!important;margin-bottom:calc(var(--spacer-base)*.75)!important}
.s-mx-small{margin-right:calc(var(--spacer-base)*.75)!important;margin-left:calc(var(--spacer-base)*.75)!important}
.s-m-small-plus{margin:calc(var(--spacer-base)*.9)!important}
.s-mt-small-plus{margin-top:calc(var(--spacer-base)*.9)!important}
.s-mr-small-plus{margin-right:calc(var(--spacer-base)*.9)!important}
.s-mb-small-plus{margin-bottom:calc(var(--spacer-base)*.9)!important}
.s-ml-small-plus{margin-left:calc(var(--spacer-base)*.9)!important}
.s-my-small-plus{margin-top:calc(var(--spacer-base)*.9)!important;margin-bottom:calc(var(--spacer-base)*.9)!important}
.s-mx-small-plus{margin-right:calc(var(--spacer-base)*.9)!important;margin-left:calc(var(--spacer-base)*.9)!important}
.s-m-medium{margin:calc(var(--spacer-base)*1)!important}
.s-mt-medium{margin-top:calc(var(--spacer-base)*1)!important}
.s-mr-medium{margin-right:calc(var(--spacer-base)*1)!important}
.s-mb-medium{margin-bottom:calc(var(--spacer-base)*1)!important}
.s-ml-medium{margin-left:calc(var(--spacer-base)*1)!important}
.s-my-medium{margin-top:calc(var(--spacer-base)*1)!important;margin-bottom:calc(var(--spacer-base)*1)!important}
.s-mx-medium{margin-right:calc(var(--spacer-base)*1)!important;margin-left:calc(var(--spacer-base)*1)!important}
.s-m-medium-plus{margin:calc(var(--spacer-base)*1.5)!important}
.s-mt-medium-plus{margin-top:calc(var(--spacer-base)*1.5)!important}
.s-mr-medium-plus{margin-right:calc(var(--spacer-base)*1.5)!important}
.s-mb-medium-plus{margin-bottom:calc(var(--spacer-base)*1.5)!important}
.s-ml-medium-plus{margin-left:calc(var(--spacer-base)*1.5)!important}
.s-my-medium-plus{margin-top:calc(var(--spacer-base)*1.5)!important;margin-bottom:calc(var(--spacer-base)*1.5)!important}
.s-mx-medium-plus{margin-right:calc(var(--spacer-base)*1.5)!important;margin-left:calc(var(--spacer-base)*1.5)!important}
.s-m-large{margin:calc(var(--spacer-base)*2)!important}
.s-mt-large{margin-top:calc(var(--spacer-base)*2)!important}
.s-mr-large{margin-right:calc(var(--spacer-base)*2)!important}
.s-mb-large{margin-bottom:calc(var(--spacer-base)*2)!important}
.s-ml-large{margin-left:calc(var(--spacer-base)*2)!important}
.s-my-large{margin-top:calc(var(--spacer-base)*2)!important;margin-bottom:calc(var(--spacer-base)*2)!important}
.s-mx-large{margin-right:calc(var(--spacer-base)*2)!important;margin-left:calc(var(--spacer-base)*2)!important}
.s-m-large-plus{margin:calc(var(--spacer-base)*2.5)!important}
.s-mt-large-plus{margin-top:calc(var(--spacer-base)*2.5)!important}
.s-mr-large-plus{margin-right:calc(var(--spacer-base)*2.5)!important}
.s-mb-large-plus{margin-bottom:calc(var(--spacer-base)*2.5)!important}
.s-ml-large-plus{margin-left:calc(var(--spacer-base)*2.5)!important}
.s-my-large-plus{margin-top:calc(var(--spacer-base)*2.5)!important;margin-bottom:calc(var(--spacer-base)*2.5)!important}
.s-mx-large-plus{margin-right:calc(var(--spacer-base)*2.5)!important;margin-left:calc(var(--spacer-base)*2.5)!important}
.s-m-x-large{margin:calc(var(--spacer-base)*3)!important}
.s-mt-x-large{margin-top:calc(var(--spacer-base)*3)!important}
.s-mr-x-large{margin-right:calc(var(--spacer-base)*3)!important}
.s-mb-x-large{margin-bottom:calc(var(--spacer-base)*3)!important}
.s-ml-x-large{margin-left:calc(var(--spacer-base)*3)!important}
.s-my-x-large{margin-top:calc(var(--spacer-base)*3)!important;margin-bottom:calc(var(--spacer-base)*3)!important}
.s-mx-x-large{margin-right:calc(var(--spacer-base)*3)!important;margin-left:calc(var(--spacer-base)*3)!important}
.s-m-x-large-plus{margin:calc(var(--spacer-base)*3.5)!important}
.s-mt-x-large-plus{margin-top:calc(var(--spacer-base)*3.5)!important}
.s-mr-x-large-plus{margin-right:calc(var(--spacer-base)*3.5)!important}
.s-mb-x-large-plus{margin-bottom:calc(var(--spacer-base)*3.5)!important}
.s-ml-x-large-plus{margin-left:calc(var(--spacer-base)*3.5)!important}
.s-my-x-large-plus{margin-top:calc(var(--spacer-base)*3.5)!important;margin-bottom:calc(var(--spacer-base)*3.5)!important}
.s-mx-x-large-plus{margin-right:calc(var(--spacer-base)*3.5)!important;margin-left:calc(var(--spacer-base)*3.5)!important}
.s-m-xx-large{margin:calc(var(--spacer-base)*4)!important}
.s-mt-xx-large{margin-top:calc(var(--spacer-base)*4)!important}
.s-mr-xx-large{margin-right:calc(var(--spacer-base)*4)!important}
.s-mb-xx-large{margin-bottom:calc(var(--spacer-base)*4)!important}
.s-ml-xx-large{margin-left:calc(var(--spacer-base)*4)!important}
.s-my-xx-large{margin-top:calc(var(--spacer-base)*4)!important;margin-bottom:calc(var(--spacer-base)*4)!important}
.s-mx-xx-large{margin-right:calc(var(--spacer-base)*4)!important;margin-left:calc(var(--spacer-base)*4)!important}
.s-m-xx-large-plus{margin:calc(var(--spacer-base)*4.5)!important}
.s-mt-xx-large-plus{margin-top:calc(var(--spacer-base)*4.5)!important}
.s-mr-xx-large-plus{margin-right:calc(var(--spacer-base)*4.5)!important}
.s-mb-xx-large-plus{margin-bottom:calc(var(--spacer-base)*4.5)!important}
.s-ml-xx-large-plus{margin-left:calc(var(--spacer-base)*4.5)!important}
.s-my-xx-large-plus{margin-top:calc(var(--spacer-base)*4.5)!important;margin-bottom:calc(var(--spacer-base)*4.5)!important}
.s-mx-xx-large-plus{margin-right:calc(var(--spacer-base)*4.5)!important;margin-left:calc(var(--spacer-base)*4.5)!important}
.s-p{padding:calc(var(--spacer-base)*1.5)!important}
.s-pt{padding-top:calc(var(--spacer-base)*1.5)!important}
.s-pr{padding-right:calc(var(--spacer-base)*1.5)!important}
.s-pb{padding-bottom:calc(var(--spacer-base)*1.5)!important}
.s-pl{padding-left:calc(var(--spacer-base)*1.5)!important}
.s-py{padding-top:calc(var(--spacer-base)*1.5)!important;padding-bottom:calc(var(--spacer-base)*1.5)!important}
.s-px{padding-right:calc(var(--spacer-base)*1.5)!important;padding-left:calc(var(--spacer-base)*1.5)!important}
.s-p-0{padding:0!important}
.s-pt-0{padding-top:0!important}
.s-pr-0{padding-right:0!important}
.s-pb-0{padding-bottom:0!important}
.s-pl-0{padding-left:0!important}
.s-py-0{padding-top:0!important;padding-bottom:0!important}
.s-px-0{padding-right:0!important;padding-left:0!important}
.s-p-tiny{padding:calc(var(--spacer-base)*.25)!important}
.s-pt-tiny{padding-top:calc(var(--spacer-base)*.25)!important}
.s-pr-tiny{padding-right:calc(var(--spacer-base)*.25)!important}
.s-pb-tiny{padding-bottom:calc(var(--spacer-base)*.25)!important}
.s-pl-tiny{padding-left:calc(var(--spacer-base)*.25)!important}
.s-py-tiny{padding-top:calc(var(--spacer-base)*.25)!important;padding-bottom:calc(var(--spacer-base)*.25)!important}
.s-px-tiny{padding-right:calc(var(--spacer-base)*.25)!important;padding-left:calc(var(--spacer-base)*.25)!important}
.s-p-tiny-plus{padding:calc(var(--spacer-base)*.5)!important}
.s-pt-tiny-plus{padding-top:calc(var(--spacer-base)*.5)!important}
.s-pr-tiny-plus{padding-right:calc(var(--spacer-base)*.5)!important}
.s-pb-tiny-plus{padding-bottom:calc(var(--spacer-base)*.5)!important}
.s-pl-tiny-plus{padding-left:calc(var(--spacer-base)*.5)!important}
.s-py-tiny-plus{padding-top:calc(var(--spacer-base)*.5)!important;padding-bottom:calc(var(--spacer-base)*.5)!important}
.s-px-tiny-plus{padding-right:calc(var(--spacer-base)*.5)!important;padding-left:calc(var(--spacer-base)*.5)!important}
.s-p-small{padding:calc(var(--spacer-base)*.75)!important}
.s-pt-small{padding-top:calc(var(--spacer-base)*.75)!important}
.s-pr-small{padding-right:calc(var(--spacer-base)*.75)!important}
.s-pb-small{padding-bottom:calc(var(--spacer-base)*.75)!important}
.s-pl-small{padding-left:calc(var(--spacer-base)*.75)!important}
.s-py-small{padding-top:calc(var(--spacer-base)*.75)!important;padding-bottom:calc(var(--spacer-base)*.75)!important}
.s-px-small{padding-right:calc(var(--spacer-base)*.75)!important;padding-left:calc(var(--spacer-base)*.75)!important}
.s-p-small-plus{padding:calc(var(--spacer-base)*.9)!important}
.s-pt-small-plus{padding-top:calc(var(--spacer-base)*.9)!important}
.s-pr-small-plus{padding-right:calc(var(--spacer-base)*.9)!important}
.s-pb-small-plus{padding-bottom:calc(var(--spacer-base)*.9)!important}
.s-pl-small-plus{padding-left:calc(var(--spacer-base)*.9)!important}
.s-py-small-plus{padding-top:calc(var(--spacer-base)*.9)!important;padding-bottom:calc(var(--spacer-base)*.9)!important}
.s-px-small-plus{padding-right:calc(var(--spacer-base)*.9)!important;padding-left:calc(var(--spacer-base)*.9)!important}
.s-p-medium{padding:calc(var(--spacer-base)*1)!important}
.s-pt-medium{padding-top:calc(var(--spacer-base)*1)!important}
.s-pr-medium{padding-right:calc(var(--spacer-base)*1)!important}
.s-pb-medium{padding-bottom:calc(var(--spacer-base)*1)!important}
.s-pl-medium{padding-left:calc(var(--spacer-base)*1)!important}
.s-py-medium{padding-top:calc(var(--spacer-base)*1)!important;padding-bottom:calc(var(--spacer-base)*1)!important}
.s-px-medium{padding-right:calc(var(--spacer-base)*1)!important;padding-left:calc(var(--spacer-base)*1)!important}
.s-p-medium-plus{padding:calc(var(--spacer-base)*1.5)!important}
.s-pt-medium-plus{padding-top:calc(var(--spacer-base)*1.5)!important}
.s-pr-medium-plus{padding-right:calc(var(--spacer-base)*1.5)!important}
.s-pb-medium-plus{padding-bottom:calc(var(--spacer-base)*1.5)!important}
.s-pl-medium-plus{padding-left:calc(var(--spacer-base)*1.5)!important}
.s-py-medium-plus{padding-top:calc(var(--spacer-base)*1.5)!important;padding-bottom:calc(var(--spacer-base)*1.5)!important}
.s-px-medium-plus{padding-right:calc(var(--spacer-base)*1.5)!important;padding-left:calc(var(--spacer-base)*1.5)!important}
.s-p-large{padding:calc(var(--spacer-base)*2)!important}
.s-pt-large{padding-top:calc(var(--spacer-base)*2)!important}
.s-pr-large{padding-right:calc(var(--spacer-base)*2)!important}
.s-pb-large{padding-bottom:calc(var(--spacer-base)*2)!important}
.s-pl-large{padding-left:calc(var(--spacer-base)*2)!important}
.s-py-large{padding-top:calc(var(--spacer-base)*2)!important;padding-bottom:calc(var(--spacer-base)*2)!important}
.s-px-large{padding-right:calc(var(--spacer-base)*2)!important;padding-left:calc(var(--spacer-base)*2)!important}
.s-p-large-plus{padding:calc(var(--spacer-base)*2.5)!important}
.s-pt-large-plus{padding-top:calc(var(--spacer-base)*2.5)!important}
.s-pr-large-plus{padding-right:calc(var(--spacer-base)*2.5)!important}
.s-pb-large-plus{padding-bottom:calc(var(--spacer-base)*2.5)!important}
.s-pl-large-plus{padding-left:calc(var(--spacer-base)*2.5)!important}
.s-py-large-plus{padding-top:calc(var(--spacer-base)*2.5)!important;padding-bottom:calc(var(--spacer-base)*2.5)!important}
.s-px-large-plus{padding-right:calc(var(--spacer-base)*2.5)!important;padding-left:calc(var(--spacer-base)*2.5)!important}
.s-p-x-large{padding:calc(var(--spacer-base)*3)!important}
.s-pt-x-large{padding-top:calc(var(--spacer-base)*3)!important}
.s-pr-x-large{padding-right:calc(var(--spacer-base)*3)!important}
.s-pb-x-large{padding-bottom:calc(var(--spacer-base)*3)!important}
.s-pl-x-large{padding-left:calc(var(--spacer-base)*3)!important}
.s-py-x-large{padding-top:calc(var(--spacer-base)*3)!important;padding-bottom:calc(var(--spacer-base)*3)!important}
.s-px-x-large{padding-right:calc(var(--spacer-base)*3)!important;padding-left:calc(var(--spacer-base)*3)!important}
.s-p-x-large-plus{padding:calc(var(--spacer-base)*3.5)!important}
.s-pt-x-large-plus{padding-top:calc(var(--spacer-base)*3.5)!important}
.s-pr-x-large-plus{padding-right:calc(var(--spacer-base)*3.5)!important}
.s-pb-x-large-plus{padding-bottom:calc(var(--spacer-base)*3.5)!important}
.s-pl-x-large-plus{padding-left:calc(var(--spacer-base)*3.5)!important}
.s-py-x-large-plus{padding-top:calc(var(--spacer-base)*3.5)!important;padding-bottom:calc(var(--spacer-base)*3.5)!important}
.s-px-x-large-plus{padding-right:calc(var(--spacer-base)*3.5)!important;padding-left:calc(var(--spacer-base)*3.5)!important}
.s-p-xx-large{padding:calc(var(--spacer-base)*4)!important}
.s-pt-xx-large{padding-top:calc(var(--spacer-base)*4)!important}
.s-pr-xx-large{padding-right:calc(var(--spacer-base)*4)!important}
.s-pb-xx-large{padding-bottom:calc(var(--spacer-base)*4)!important}
.s-pl-xx-large{padding-left:calc(var(--spacer-base)*4)!important}
.s-py-xx-large{padding-top:calc(var(--spacer-base)*4)!important;padding-bottom:calc(var(--spacer-base)*4)!important}
.s-px-xx-large{padding-right:calc(var(--spacer-base)*4)!important;padding-left:calc(var(--spacer-base)*4)!important}
.s-p-xx-large-plus{padding:calc(var(--spacer-base)*4.5)!important}
.s-pt-xx-large-plus{padding-top:calc(var(--spacer-base)*4.5)!important}
.s-pr-xx-large-plus{padding-right:calc(var(--spacer-base)*4.5)!important}
.s-pb-xx-large-plus{padding-bottom:calc(var(--spacer-base)*4.5)!important}
.s-pl-xx-large-plus{padding-left:calc(var(--spacer-base)*4.5)!important}
.s-py-xx-large-plus{padding-top:calc(var(--spacer-base)*4.5)!important;padding-bottom:calc(var(--spacer-base)*4.5)!important}
.s-px-xx-large-plus{padding-right:calc(var(--spacer-base)*4.5)!important;padding-left:calc(var(--spacer-base)*4.5)!important}
.s-visible{visibility:visible!important}
.s-hidden{visibility:hidden!important}
.s-item-first{order:-1!important}
.s-item-last{order:1!important}
.s-dir-r{flex-direction:row}
.s-dir-rr{flex-direction:row-reverse}
.s-dir-c{flex-direction:column}
.s-dir-cr{flex-direction:column-reverse}
.s-wrap{flex-wrap:wrap}
.s-wrap-r{flex-wrap:wrap-reverse}
.s-nowrap{flex-wrap:nowrap}
.s-jc-s{justify-content:flex-start}
.s-jc-e{justify-content:end}
.s-jc-c{justify-content:center}
.s-jc-b{justify-content:space-between}
.s-jc-a{justify-content:space-around}
.s-ai-s{align-items:flex-start}
.s-ai-e{align-items:end}
.s-ai-c{align-items:center}
.s-ai-bl{align-items:baseline}
.s-ai-str{align-items:stretch}
.s-ac-s{align-content:flex-start}
.s-ac-e{align-content:end}
.s-ac-c{align-content:center}
.s-ac-bl{align-content:baseline}
.s-ac-str{align-content:stretch}
.s-as-s{align-self:flex-start}
.s-as-e{align-self:end}
.s-as-c{align-self:center}
.s-as-bl{align-self:baseline}
.s-as-str{align-self:stretch}
.Grid-s-1{grid-template-columns:repeat(1,1fr)}
.s-col-1{grid-column:auto/span 1}
.s-row-1{grid-row:auto/span 1}
.Grid-s-2{grid-template-columns:repeat(2,1fr)}
.s-col-2{grid-column:auto/span 2}
.s-row-2{grid-row:auto/span 2}
.Grid-s-3{grid-template-columns:repeat(3,1fr)}
.s-col-3{grid-column:auto/span 3}
.s-row-3{grid-row:auto/span 3}
.Grid-s-4{grid-template-columns:repeat(4,1fr)}
.s-col-4{grid-column:auto/span 4}
.s-row-4{grid-row:auto/span 4}
.Grid-s-5{grid-template-columns:repeat(5,1fr)}
.s-col-5{grid-column:auto/span 5}
.s-row-5{grid-row:auto/span 5}
.Grid-s-6{grid-template-columns:repeat(6,1fr)}
.s-col-6{grid-column:auto/span 6}
.s-row-6{grid-row:auto/span 6}
.Grid-s-7{grid-template-columns:repeat(7,1fr)}
.s-col-7{grid-column:auto/span 7}
.s-row-7{grid-row:auto/span 7}
.Grid-s-8{grid-template-columns:repeat(8,1fr)}
.s-col-8{grid-column:auto/span 8}
.s-row-8{grid-row:auto/span 8}
.Grid-s-9{grid-template-columns:repeat(9,1fr)}
.s-col-9{grid-column:auto/span 9}
.s-row-9{grid-row:auto/span 9}
.Grid-s-10{grid-template-columns:repeat(10,1fr)}
.s-col-10{grid-column:auto/span 10}
.s-row-10{grid-row:auto/span 10}
.Grid-s-11{grid-template-columns:repeat(11,1fr)}
.s-col-11{grid-column:auto/span 11}
.s-row-11{grid-row:auto/span 11}
.Grid-s-12{grid-template-columns:repeat(12,1fr)}
.s-col-12{grid-column:auto/span 12}
.s-row-12{grid-row:auto/span 12}
.Grid-s-auto{grid-auto-flow:column;grid-auto-columns:1fr;grid-template-columns:none}
}
@media (min-width:768px){.m-w-auto{max-width:auto!important}
.m-w-auto,.m-w-vp,.m-w25{width:100%!important}
.m-w-vp{max-width:100vw}
.m-w25{max-width:25%!important}
.m-w100,.m-w50,.m-w75{width:100%!important;max-width:50%!important}
.m-w100,.m-w75{max-width:75%!important}
.m-w100{max-width:100%!important}
.m-w13,.m-w23{width:100%!important;max-width:calc(100%/3)!important}
.m-w23{max-width:calc((100%/3)*2)!important}
.m-h-auto{max-height:auto!important}
.m-h-auto,.m-h-vp,.m-h25{height:100%!important}
.m-h-vp{max-height:100vw}
.m-h25{max-height:25%!important}
.m-h100,.m-h50,.m-h75{height:100%!important;max-height:50%!important}
.m-h100,.m-h75{max-height:75%!important}
.m-h100{max-height:100%!important}
.m-h13,.m-h23{height:100%!important;max-height:calc(100%/3)!important}
.m-h23{max-height:calc((100%/3)*2)!important}
.m-d-none{display:none!important}
.m-d-inline{display:inline!important}
.m-d-inline-block{display:inline-block!important}
.m-d-block{display:block!important}
.m-d-table{display:table!important}
.m-d-table-cell{display:table-cell!important}
.m-d-table-row{display:table-row!important}
.m-d-flex{display:flex!important}
.m-d-inline-flex{display:inline-flex!important}
.m-d-grid{display:grid!important}
.m-d-inline-grid{display:inline-grid!important}
.m-align-l{margin-right:auto!important}
.m-align-c,.m-align-r{margin-left:auto!important}
.m-align-c{margin-right:auto!important}
.m-align-auto{margin:auto}
.m-m{margin:calc(var(--spacer-base)*1.5)!important}
.m-mt{margin-top:calc(var(--spacer-base)*1.5)!important}
.m-mr{margin-right:calc(var(--spacer-base)*1.5)!important}
.m-mb{margin-bottom:calc(var(--spacer-base)*1.5)!important}
.m-ml{margin-left:calc(var(--spacer-base)*1.5)!important}
.m-my{margin-top:calc(var(--spacer-base)*1.5)!important;margin-bottom:calc(var(--spacer-base)*1.5)!important}
.m-mx{margin-right:calc(var(--spacer-base)*1.5)!important;margin-left:calc(var(--spacer-base)*1.5)!important}
.m-m-0{margin:0!important}
.m-mt-0{margin-top:0!important}
.m-mr-0{margin-right:0!important}
.m-mb-0{margin-bottom:0!important}
.m-ml-0{margin-left:0!important}
.m-my-0{margin-top:0!important;margin-bottom:0!important}
.m-mx-0{margin-right:0!important;margin-left:0!important}
.m-m-auto{margin:auto!important}
.m-mt-auto{margin-top:auto!important}
.m-mr-auto{margin-right:auto!important}
.m-mb--auto{margin-bottom:auto!important}
.m-ml-auto{margin-left:auto!important}
.m-my-auto{margin-top:auto!important;margin-bottom:auto!important}
.m-mx--auto{margin-right:auto!important;margin-left:auto!important}
.m-m-tiny{margin:calc(var(--spacer-base)*.25)!important}
.m-mt-tiny{margin-top:calc(var(--spacer-base)*.25)!important}
.m-mr-tiny{margin-right:calc(var(--spacer-base)*.25)!important}
.m-mb-tiny{margin-bottom:calc(var(--spacer-base)*.25)!important}
.m-ml-tiny{margin-left:calc(var(--spacer-base)*.25)!important}
.m-my-tiny{margin-top:calc(var(--spacer-base)*.25)!important;margin-bottom:calc(var(--spacer-base)*.25)!important}
.m-mx-tiny{margin-right:calc(var(--spacer-base)*.25)!important;margin-left:calc(var(--spacer-base)*.25)!important}
.m-m-tiny-plus{margin:calc(var(--spacer-base)*.5)!important}
.m-mt-tiny-plus{margin-top:calc(var(--spacer-base)*.5)!important}
.m-mr-tiny-plus{margin-right:calc(var(--spacer-base)*.5)!important}
.m-mb-tiny-plus{margin-bottom:calc(var(--spacer-base)*.5)!important}
.m-ml-tiny-plus{margin-left:calc(var(--spacer-base)*.5)!important}
.m-my-tiny-plus{margin-top:calc(var(--spacer-base)*.5)!important;margin-bottom:calc(var(--spacer-base)*.5)!important}
.m-mx-tiny-plus{margin-right:calc(var(--spacer-base)*.5)!important;margin-left:calc(var(--spacer-base)*.5)!important}
.m-m-small{margin:calc(var(--spacer-base)*.75)!important}
.m-mt-small{margin-top:calc(var(--spacer-base)*.75)!important}
.m-mr-small{margin-right:calc(var(--spacer-base)*.75)!important}
.m-mb-small{margin-bottom:calc(var(--spacer-base)*.75)!important}
.m-ml-small{margin-left:calc(var(--spacer-base)*.75)!important}
.m-my-small{margin-top:calc(var(--spacer-base)*.75)!important;margin-bottom:calc(var(--spacer-base)*.75)!important}
.m-mx-small{margin-right:calc(var(--spacer-base)*.75)!important;margin-left:calc(var(--spacer-base)*.75)!important}
.m-m-small-plus{margin:calc(var(--spacer-base)*.9)!important}
.m-mt-small-plus{margin-top:calc(var(--spacer-base)*.9)!important}
.m-mr-small-plus{margin-right:calc(var(--spacer-base)*.9)!important}
.m-mb-small-plus{margin-bottom:calc(var(--spacer-base)*.9)!important}
.m-ml-small-plus{margin-left:calc(var(--spacer-base)*.9)!important}
.m-my-small-plus{margin-top:calc(var(--spacer-base)*.9)!important;margin-bottom:calc(var(--spacer-base)*.9)!important}
.m-mx-small-plus{margin-right:calc(var(--spacer-base)*.9)!important;margin-left:calc(var(--spacer-base)*.9)!important}
.m-m-medium{margin:calc(var(--spacer-base)*1)!important}
.m-mt-medium{margin-top:calc(var(--spacer-base)*1)!important}
.m-mr-medium{margin-right:calc(var(--spacer-base)*1)!important}
.m-mb-medium{margin-bottom:calc(var(--spacer-base)*1)!important}
.m-ml-medium{margin-left:calc(var(--spacer-base)*1)!important}
.m-my-medium{margin-top:calc(var(--spacer-base)*1)!important;margin-bottom:calc(var(--spacer-base)*1)!important}
.m-mx-medium{margin-right:calc(var(--spacer-base)*1)!important;margin-left:calc(var(--spacer-base)*1)!important}
.m-m-medium-plus{margin:calc(var(--spacer-base)*1.5)!important}
.m-mt-medium-plus{margin-top:calc(var(--spacer-base)*1.5)!important}
.m-mr-medium-plus{margin-right:calc(var(--spacer-base)*1.5)!important}
.m-mb-medium-plus{margin-bottom:calc(var(--spacer-base)*1.5)!important}
.m-ml-medium-plus{margin-left:calc(var(--spacer-base)*1.5)!important}
.m-my-medium-plus{margin-top:calc(var(--spacer-base)*1.5)!important;margin-bottom:calc(var(--spacer-base)*1.5)!important}
.m-mx-medium-plus{margin-right:calc(var(--spacer-base)*1.5)!important;margin-left:calc(var(--spacer-base)*1.5)!important}
.m-m-large{margin:calc(var(--spacer-base)*2)!important}
.m-mt-large{margin-top:calc(var(--spacer-base)*2)!important}
.m-mr-large{margin-right:calc(var(--spacer-base)*2)!important}
.m-mb-large{margin-bottom:calc(var(--spacer-base)*2)!important}
.m-ml-large{margin-left:calc(var(--spacer-base)*2)!important}
.m-my-large{margin-top:calc(var(--spacer-base)*2)!important;margin-bottom:calc(var(--spacer-base)*2)!important}
.m-mx-large{margin-right:calc(var(--spacer-base)*2)!important;margin-left:calc(var(--spacer-base)*2)!important}
.m-m-large-plus{margin:calc(var(--spacer-base)*2.5)!important}
.m-mt-large-plus{margin-top:calc(var(--spacer-base)*2.5)!important}
.m-mr-large-plus{margin-right:calc(var(--spacer-base)*2.5)!important}
.m-mb-large-plus{margin-bottom:calc(var(--spacer-base)*2.5)!important}
.m-ml-large-plus{margin-left:calc(var(--spacer-base)*2.5)!important}
.m-my-large-plus{margin-top:calc(var(--spacer-base)*2.5)!important;margin-bottom:calc(var(--spacer-base)*2.5)!important}
.m-mx-large-plus{margin-right:calc(var(--spacer-base)*2.5)!important;margin-left:calc(var(--spacer-base)*2.5)!important}
.m-m-x-large{margin:calc(var(--spacer-base)*3)!important}
.m-mt-x-large{margin-top:calc(var(--spacer-base)*3)!important}
.m-mr-x-large{margin-right:calc(var(--spacer-base)*3)!important}
.m-mb-x-large{margin-bottom:calc(var(--spacer-base)*3)!important}
.m-ml-x-large{margin-left:calc(var(--spacer-base)*3)!important}
.m-my-x-large{margin-top:calc(var(--spacer-base)*3)!important;margin-bottom:calc(var(--spacer-base)*3)!important}
.m-mx-x-large{margin-right:calc(var(--spacer-base)*3)!important;margin-left:calc(var(--spacer-base)*3)!important}
.m-m-x-large-plus{margin:calc(var(--spacer-base)*3.5)!important}
.m-mt-x-large-plus{margin-top:calc(var(--spacer-base)*3.5)!important}
.m-mr-x-large-plus{margin-right:calc(var(--spacer-base)*3.5)!important}
.m-mb-x-large-plus{margin-bottom:calc(var(--spacer-base)*3.5)!important}
.m-ml-x-large-plus{margin-left:calc(var(--spacer-base)*3.5)!important}
.m-my-x-large-plus{margin-top:calc(var(--spacer-base)*3.5)!important;margin-bottom:calc(var(--spacer-base)*3.5)!important}
.m-mx-x-large-plus{margin-right:calc(var(--spacer-base)*3.5)!important;margin-left:calc(var(--spacer-base)*3.5)!important}
.m-m-xx-large{margin:calc(var(--spacer-base)*4)!important}
.m-mt-xx-large{margin-top:calc(var(--spacer-base)*4)!important}
.m-mr-xx-large{margin-right:calc(var(--spacer-base)*4)!important}
.m-mb-xx-large{margin-bottom:calc(var(--spacer-base)*4)!important}
.m-ml-xx-large{margin-left:calc(var(--spacer-base)*4)!important}
.m-my-xx-large{margin-top:calc(var(--spacer-base)*4)!important;margin-bottom:calc(var(--spacer-base)*4)!important}
.m-mx-xx-large{margin-right:calc(var(--spacer-base)*4)!important;margin-left:calc(var(--spacer-base)*4)!important}
.m-m-xx-large-plus{margin:calc(var(--spacer-base)*4.5)!important}
.m-mt-xx-large-plus{margin-top:calc(var(--spacer-base)*4.5)!important}
.m-mr-xx-large-plus{margin-right:calc(var(--spacer-base)*4.5)!important}
.m-mb-xx-large-plus{margin-bottom:calc(var(--spacer-base)*4.5)!important}
.m-ml-xx-large-plus{margin-left:calc(var(--spacer-base)*4.5)!important}
.m-my-xx-large-plus{margin-top:calc(var(--spacer-base)*4.5)!important;margin-bottom:calc(var(--spacer-base)*4.5)!important}
.m-mx-xx-large-plus{margin-right:calc(var(--spacer-base)*4.5)!important;margin-left:calc(var(--spacer-base)*4.5)!important}
.m-p{padding:calc(var(--spacer-base)*1.5)!important}
.m-pt{padding-top:calc(var(--spacer-base)*1.5)!important}
.m-pr{padding-right:calc(var(--spacer-base)*1.5)!important}
.m-pb{padding-bottom:calc(var(--spacer-base)*1.5)!important}
.m-pl{padding-left:calc(var(--spacer-base)*1.5)!important}
.m-py{padding-top:calc(var(--spacer-base)*1.5)!important;padding-bottom:calc(var(--spacer-base)*1.5)!important}
.m-px{padding-right:calc(var(--spacer-base)*1.5)!important;padding-left:calc(var(--spacer-base)*1.5)!important}
.m-p-0{padding:0!important}
.m-pt-0{padding-top:0!important}
.m-pr-0{padding-right:0!important}
.m-pb-0{padding-bottom:0!important}
.m-pl-0{padding-left:0!important}
.m-py-0{padding-top:0!important;padding-bottom:0!important}
.m-px-0{padding-right:0!important;padding-left:0!important}
.m-p-tiny{padding:calc(var(--spacer-base)*.25)!important}
.m-pt-tiny{padding-top:calc(var(--spacer-base)*.25)!important}
.m-pr-tiny{padding-right:calc(var(--spacer-base)*.25)!important}
.m-pb-tiny{padding-bottom:calc(var(--spacer-base)*.25)!important}
.m-pl-tiny{padding-left:calc(var(--spacer-base)*.25)!important}
.m-py-tiny{padding-top:calc(var(--spacer-base)*.25)!important;padding-bottom:calc(var(--spacer-base)*.25)!important}
.m-px-tiny{padding-right:calc(var(--spacer-base)*.25)!important;padding-left:calc(var(--spacer-base)*.25)!important}
.m-p-tiny-plus{padding:calc(var(--spacer-base)*.5)!important}
.m-pt-tiny-plus{padding-top:calc(var(--spacer-base)*.5)!important}
.m-pr-tiny-plus{padding-right:calc(var(--spacer-base)*.5)!important}
.m-pb-tiny-plus{padding-bottom:calc(var(--spacer-base)*.5)!important}
.m-pl-tiny-plus{padding-left:calc(var(--spacer-base)*.5)!important}
.m-py-tiny-plus{padding-top:calc(var(--spacer-base)*.5)!important;padding-bottom:calc(var(--spacer-base)*.5)!important}
.m-px-tiny-plus{padding-right:calc(var(--spacer-base)*.5)!important;padding-left:calc(var(--spacer-base)*.5)!important}
.m-p-small{padding:calc(var(--spacer-base)*.75)!important}
.m-pt-small{padding-top:calc(var(--spacer-base)*.75)!important}
.m-pr-small{padding-right:calc(var(--spacer-base)*.75)!important}
.m-pb-small{padding-bottom:calc(var(--spacer-base)*.75)!important}
.m-pl-small{padding-left:calc(var(--spacer-base)*.75)!important}
.m-py-small{padding-top:calc(var(--spacer-base)*.75)!important;padding-bottom:calc(var(--spacer-base)*.75)!important}
.m-px-small{padding-right:calc(var(--spacer-base)*.75)!important;padding-left:calc(var(--spacer-base)*.75)!important}
.m-p-small-plus{padding:calc(var(--spacer-base)*.9)!important}
.m-pt-small-plus{padding-top:calc(var(--spacer-base)*.9)!important}
.m-pr-small-plus{padding-right:calc(var(--spacer-base)*.9)!important}
.m-pb-small-plus{padding-bottom:calc(var(--spacer-base)*.9)!important}
.m-pl-small-plus{padding-left:calc(var(--spacer-base)*.9)!important}
.m-py-small-plus{padding-top:calc(var(--spacer-base)*.9)!important;padding-bottom:calc(var(--spacer-base)*.9)!important}
.m-px-small-plus{padding-right:calc(var(--spacer-base)*.9)!important;padding-left:calc(var(--spacer-base)*.9)!important}
.m-p-medium{padding:calc(var(--spacer-base)*1)!important}
.m-pt-medium{padding-top:calc(var(--spacer-base)*1)!important}
.m-pr-medium{padding-right:calc(var(--spacer-base)*1)!important}
.m-pb-medium{padding-bottom:calc(var(--spacer-base)*1)!important}
.m-pl-medium{padding-left:calc(var(--spacer-base)*1)!important}
.m-py-medium{padding-top:calc(var(--spacer-base)*1)!important;padding-bottom:calc(var(--spacer-base)*1)!important}
.m-px-medium{padding-right:calc(var(--spacer-base)*1)!important;padding-left:calc(var(--spacer-base)*1)!important}
.m-p-medium-plus{padding:calc(var(--spacer-base)*1.5)!important}
.m-pt-medium-plus{padding-top:calc(var(--spacer-base)*1.5)!important}
.m-pr-medium-plus{padding-right:calc(var(--spacer-base)*1.5)!important}
.m-pb-medium-plus{padding-bottom:calc(var(--spacer-base)*1.5)!important}
.m-pl-medium-plus{padding-left:calc(var(--spacer-base)*1.5)!important}
.m-py-medium-plus{padding-top:calc(var(--spacer-base)*1.5)!important;padding-bottom:calc(var(--spacer-base)*1.5)!important}
.m-px-medium-plus{padding-right:calc(var(--spacer-base)*1.5)!important;padding-left:calc(var(--spacer-base)*1.5)!important}
.m-p-large{padding:calc(var(--spacer-base)*2)!important}
.m-pt-large{padding-top:calc(var(--spacer-base)*2)!important}
.m-pr-large{padding-right:calc(var(--spacer-base)*2)!important}
.m-pb-large{padding-bottom:calc(var(--spacer-base)*2)!important}
.m-pl-large{padding-left:calc(var(--spacer-base)*2)!important}
.m-py-large{padding-top:calc(var(--spacer-base)*2)!important;padding-bottom:calc(var(--spacer-base)*2)!important}
.m-px-large{padding-right:calc(var(--spacer-base)*2)!important;padding-left:calc(var(--spacer-base)*2)!important}
.m-p-large-plus{padding:calc(var(--spacer-base)*2.5)!important}
.m-pt-large-plus{padding-top:calc(var(--spacer-base)*2.5)!important}
.m-pr-large-plus{padding-right:calc(var(--spacer-base)*2.5)!important}
.m-pb-large-plus{padding-bottom:calc(var(--spacer-base)*2.5)!important}
.m-pl-large-plus{padding-left:calc(var(--spacer-base)*2.5)!important}
.m-py-large-plus{padding-top:calc(var(--spacer-base)*2.5)!important;padding-bottom:calc(var(--spacer-base)*2.5)!important}
.m-px-large-plus{padding-right:calc(var(--spacer-base)*2.5)!important;padding-left:calc(var(--spacer-base)*2.5)!important}
.m-p-x-large{padding:calc(var(--spacer-base)*3)!important}
.m-pt-x-large{padding-top:calc(var(--spacer-base)*3)!important}
.m-pr-x-large{padding-right:calc(var(--spacer-base)*3)!important}
.m-pb-x-large{padding-bottom:calc(var(--spacer-base)*3)!important}
.m-pl-x-large{padding-left:calc(var(--spacer-base)*3)!important}
.m-py-x-large{padding-top:calc(var(--spacer-base)*3)!important;padding-bottom:calc(var(--spacer-base)*3)!important}
.m-px-x-large{padding-right:calc(var(--spacer-base)*3)!important;padding-left:calc(var(--spacer-base)*3)!important}
.m-p-x-large-plus{padding:calc(var(--spacer-base)*3.5)!important}
.m-pt-x-large-plus{padding-top:calc(var(--spacer-base)*3.5)!important}
.m-pr-x-large-plus{padding-right:calc(var(--spacer-base)*3.5)!important}
.m-pb-x-large-plus{padding-bottom:calc(var(--spacer-base)*3.5)!important}
.m-pl-x-large-plus{padding-left:calc(var(--spacer-base)*3.5)!important}
.m-py-x-large-plus{padding-top:calc(var(--spacer-base)*3.5)!important;padding-bottom:calc(var(--spacer-base)*3.5)!important}
.m-px-x-large-plus{padding-right:calc(var(--spacer-base)*3.5)!important;padding-left:calc(var(--spacer-base)*3.5)!important}
.m-p-xx-large{padding:calc(var(--spacer-base)*4)!important}
.m-pt-xx-large{padding-top:calc(var(--spacer-base)*4)!important}
.m-pr-xx-large{padding-right:calc(var(--spacer-base)*4)!important}
.m-pb-xx-large{padding-bottom:calc(var(--spacer-base)*4)!important}
.m-pl-xx-large{padding-left:calc(var(--spacer-base)*4)!important}
.m-py-xx-large{padding-top:calc(var(--spacer-base)*4)!important;padding-bottom:calc(var(--spacer-base)*4)!important}
.m-px-xx-large{padding-right:calc(var(--spacer-base)*4)!important;padding-left:calc(var(--spacer-base)*4)!important}
.m-p-xx-large-plus{padding:calc(var(--spacer-base)*4.5)!important}
.m-pt-xx-large-plus{padding-top:calc(var(--spacer-base)*4.5)!important}
.m-pr-xx-large-plus{padding-right:calc(var(--spacer-base)*4.5)!important}
.m-pb-xx-large-plus{padding-bottom:calc(var(--spacer-base)*4.5)!important}
.m-pl-xx-large-plus{padding-left:calc(var(--spacer-base)*4.5)!important}
.m-py-xx-large-plus{padding-top:calc(var(--spacer-base)*4.5)!important;padding-bottom:calc(var(--spacer-base)*4.5)!important}
.m-px-xx-large-plus{padding-right:calc(var(--spacer-base)*4.5)!important;padding-left:calc(var(--spacer-base)*4.5)!important}
.m-visible{visibility:visible!important}
.m-hidden{visibility:hidden!important}
.m-item-first{order:-1!important}
.m-item-last{order:1!important}
.m-dir-r{flex-direction:row}
.m-dir-rr{flex-direction:row-reverse}
.m-dir-c{flex-direction:column}
.m-dir-cr{flex-direction:column-reverse}
.m-wrap{flex-wrap:wrap}
.m-wrap-r{flex-wrap:wrap-reverse}
.m-nowrap{flex-wrap:nowrap}
.m-jc-s{justify-content:flex-start}
.m-jc-e{justify-content:end}
.m-jc-c{justify-content:center}
.m-jc-b{justify-content:space-between}
.m-jc-a{justify-content:space-around}
.m-ai-s{align-items:flex-start}
.m-ai-e{align-items:end}
.m-ai-c{align-items:center}
.m-ai-bl{align-items:baseline}
.m-ai-str{align-items:stretch}
.m-ac-s{align-content:flex-start}
.m-ac-e{align-content:end}
.m-ac-c{align-content:center}
.m-ac-bl{align-content:baseline}
.m-ac-str{align-content:stretch}
.m-as-s{align-self:flex-start}
.m-as-e{align-self:end}
.m-as-c{align-self:center}
.m-as-bl{align-self:baseline}
.m-as-str{align-self:stretch}
.Grid-m-1{grid-template-columns:repeat(1,1fr)}
.m-col-1{grid-column:auto/span 1}
.m-row-1{grid-row:auto/span 1}
.Grid-m-2{grid-template-columns:repeat(2,1fr)}
.m-col-2{grid-column:auto/span 2}
.m-row-2{grid-row:auto/span 2}
.Grid-m-3{grid-template-columns:repeat(3,1fr)}
.m-col-3{grid-column:auto/span 3}
.m-row-3{grid-row:auto/span 3}
.Grid-m-4{grid-template-columns:repeat(4,1fr)}
.m-col-4{grid-column:auto/span 4}
.m-row-4{grid-row:auto/span 4}
.Grid-m-5{grid-template-columns:repeat(5,1fr)}
.m-col-5{grid-column:auto/span 5}
.m-row-5{grid-row:auto/span 5}
.Grid-m-6{grid-template-columns:repeat(6,1fr)}
.m-col-6{grid-column:auto/span 6}
.m-row-6{grid-row:auto/span 6}
.Grid-m-7{grid-template-columns:repeat(7,1fr)}
.m-col-7{grid-column:auto/span 7}
.m-row-7{grid-row:auto/span 7}
.Grid-m-8{grid-template-columns:repeat(8,1fr)}
.m-col-8{grid-column:auto/span 8}
.m-row-8{grid-row:auto/span 8}
.Grid-m-9{grid-template-columns:repeat(9,1fr)}
.m-col-9{grid-column:auto/span 9}
.m-row-9{grid-row:auto/span 9}
.Grid-m-10{grid-template-columns:repeat(10,1fr)}
.m-col-10{grid-column:auto/span 10}
.m-row-10{grid-row:auto/span 10}
.Grid-m-11{grid-template-columns:repeat(11,1fr)}
.m-col-11{grid-column:auto/span 11}
.m-row-11{grid-row:auto/span 11}
.Grid-m-12{grid-template-columns:repeat(12,1fr)}
.m-col-12{grid-column:auto/span 12}
.m-row-12{grid-row:auto/span 12}
.Grid-m-auto{grid-auto-flow:column;grid-auto-columns:1fr;grid-template-columns:none}
}
@media (min-width:992px){.l-w-auto{max-width:auto!important}
.l-w-auto,.l-w-vp,.l-w25{width:100%!important}
.l-w-vp{max-width:100vw}
.l-w25{max-width:25%!important}
.l-w100,.l-w50,.l-w75{width:100%!important;max-width:50%!important}
.l-w100,.l-w75{max-width:75%!important}
.l-w100{max-width:100%!important}
.l-w13,.l-w23{width:100%!important;max-width:calc(100%/3)!important}
.l-w23{max-width:calc((100%/3)*2)!important}
.l-h-auto{max-height:auto!important}
.l-h-auto,.l-h-vp,.l-h25{height:100%!important}
.l-h-vp{max-height:100vw}
.l-h25{max-height:25%!important}
.l-h100,.l-h50,.l-h75{height:100%!important;max-height:50%!important}
.l-h100,.l-h75{max-height:75%!important}
.l-h100{max-height:100%!important}
.l-h13,.l-h23{height:100%!important;max-height:calc(100%/3)!important}
.l-h23{max-height:calc((100%/3)*2)!important}
.l-d-none{display:none!important}
.l-d-inline{display:inline!important}
.l-d-inline-block{display:inline-block!important}
.l-d-block{display:block!important}
.l-d-table{display:table!important}
.l-d-table-cell{display:table-cell!important}
.l-d-table-row{display:table-row!important}
.l-d-flex{display:flex!important}
.l-d-inline-flex{display:inline-flex!important}
.l-d-grid{display:grid!important}
.l-d-inline-grid{display:inline-grid!important}
.l-align-l{margin-right:auto!important}
.l-align-c,.l-align-r{margin-left:auto!important}
.l-align-c{margin-right:auto!important}
.l-align-auto{margin:auto}
.l-m{margin:calc(var(--spacer-base)*1.5)!important}
.l-mt{margin-top:calc(var(--spacer-base)*1.5)!important}
.l-mr{margin-right:calc(var(--spacer-base)*1.5)!important}
.l-mb{margin-bottom:calc(var(--spacer-base)*1.5)!important}
.l-ml{margin-left:calc(var(--spacer-base)*1.5)!important}
.l-my{margin-top:calc(var(--spacer-base)*1.5)!important;margin-bottom:calc(var(--spacer-base)*1.5)!important}
.l-mx{margin-right:calc(var(--spacer-base)*1.5)!important;margin-left:calc(var(--spacer-base)*1.5)!important}
.l-m-0{margin:0!important}
.l-mt-0{margin-top:0!important}
.l-mr-0{margin-right:0!important}
.l-mb-0{margin-bottom:0!important}
.l-ml-0{margin-left:0!important}
.l-my-0{margin-top:0!important;margin-bottom:0!important}
.l-mx-0{margin-right:0!important;margin-left:0!important}
.l-m-auto{margin:auto!important}
.l-mt-auto{margin-top:auto!important}
.l-mr-auto{margin-right:auto!important}
.l-mb--auto{margin-bottom:auto!important}
.l-ml-auto{margin-left:auto!important}
.l-my-auto{margin-top:auto!important;margin-bottom:auto!important}
.l-mx--auto{margin-right:auto!important;margin-left:auto!important}
.l-m-tiny{margin:calc(var(--spacer-base)*.25)!important}
.l-mt-tiny{margin-top:calc(var(--spacer-base)*.25)!important}
.l-mr-tiny{margin-right:calc(var(--spacer-base)*.25)!important}
.l-mb-tiny{margin-bottom:calc(var(--spacer-base)*.25)!important}
.l-ml-tiny{margin-left:calc(var(--spacer-base)*.25)!important}
.l-my-tiny{margin-top:calc(var(--spacer-base)*.25)!important;margin-bottom:calc(var(--spacer-base)*.25)!important}
.l-mx-tiny{margin-right:calc(var(--spacer-base)*.25)!important;margin-left:calc(var(--spacer-base)*.25)!important}
.l-m-tiny-plus{margin:calc(var(--spacer-base)*.5)!important}
.l-mt-tiny-plus{margin-top:calc(var(--spacer-base)*.5)!important}
.l-mr-tiny-plus{margin-right:calc(var(--spacer-base)*.5)!important}
.l-mb-tiny-plus{margin-bottom:calc(var(--spacer-base)*.5)!important}
.l-ml-tiny-plus{margin-left:calc(var(--spacer-base)*.5)!important}
.l-my-tiny-plus{margin-top:calc(var(--spacer-base)*.5)!important;margin-bottom:calc(var(--spacer-base)*.5)!important}
.l-mx-tiny-plus{margin-right:calc(var(--spacer-base)*.5)!important;margin-left:calc(var(--spacer-base)*.5)!important}
.l-m-small{margin:calc(var(--spacer-base)*.75)!important}
.l-mt-small{margin-top:calc(var(--spacer-base)*.75)!important}
.l-mr-small{margin-right:calc(var(--spacer-base)*.75)!important}
.l-mb-small{margin-bottom:calc(var(--spacer-base)*.75)!important}
.l-ml-small{margin-left:calc(var(--spacer-base)*.75)!important}
.l-my-small{margin-top:calc(var(--spacer-base)*.75)!important;margin-bottom:calc(var(--spacer-base)*.75)!important}
.l-mx-small{margin-right:calc(var(--spacer-base)*.75)!important;margin-left:calc(var(--spacer-base)*.75)!important}
.l-m-small-plus{margin:calc(var(--spacer-base)*.9)!important}
.l-mt-small-plus{margin-top:calc(var(--spacer-base)*.9)!important}
.l-mr-small-plus{margin-right:calc(var(--spacer-base)*.9)!important}
.l-mb-small-plus{margin-bottom:calc(var(--spacer-base)*.9)!important}
.l-ml-small-plus{margin-left:calc(var(--spacer-base)*.9)!important}
.l-my-small-plus{margin-top:calc(var(--spacer-base)*.9)!important;margin-bottom:calc(var(--spacer-base)*.9)!important}
.l-mx-small-plus{margin-right:calc(var(--spacer-base)*.9)!important;margin-left:calc(var(--spacer-base)*.9)!important}
.l-m-medium{margin:calc(var(--spacer-base)*1)!important}
.l-mt-medium{margin-top:calc(var(--spacer-base)*1)!important}
.l-mr-medium{margin-right:calc(var(--spacer-base)*1)!important}
.l-mb-medium{margin-bottom:calc(var(--spacer-base)*1)!important}
.l-ml-medium{margin-left:calc(var(--spacer-base)*1)!important}
.l-my-medium{margin-top:calc(var(--spacer-base)*1)!important;margin-bottom:calc(var(--spacer-base)*1)!important}
.l-mx-medium{margin-right:calc(var(--spacer-base)*1)!important;margin-left:calc(var(--spacer-base)*1)!important}
.l-m-medium-plus{margin:calc(var(--spacer-base)*1.5)!important}
.l-mt-medium-plus{margin-top:calc(var(--spacer-base)*1.5)!important}
.l-mr-medium-plus{margin-right:calc(var(--spacer-base)*1.5)!important}
.l-mb-medium-plus{margin-bottom:calc(var(--spacer-base)*1.5)!important}
.l-ml-medium-plus{margin-left:calc(var(--spacer-base)*1.5)!important}
.l-my-medium-plus{margin-top:calc(var(--spacer-base)*1.5)!important;margin-bottom:calc(var(--spacer-base)*1.5)!important}
.l-mx-medium-plus{margin-right:calc(var(--spacer-base)*1.5)!important;margin-left:calc(var(--spacer-base)*1.5)!important}
.l-m-large{margin:calc(var(--spacer-base)*2)!important}
.l-mt-large{margin-top:calc(var(--spacer-base)*2)!important}
.l-mr-large{margin-right:calc(var(--spacer-base)*2)!important}
.l-mb-large{margin-bottom:calc(var(--spacer-base)*2)!important}
.l-ml-large{margin-left:calc(var(--spacer-base)*2)!important}
.l-my-large{margin-top:calc(var(--spacer-base)*2)!important;margin-bottom:calc(var(--spacer-base)*2)!important}
.l-mx-large{margin-right:calc(var(--spacer-base)*2)!important;margin-left:calc(var(--spacer-base)*2)!important}
.l-m-large-plus{margin:calc(var(--spacer-base)*2.5)!important}
.l-mt-large-plus{margin-top:calc(var(--spacer-base)*2.5)!important}
.l-mr-large-plus{margin-right:calc(var(--spacer-base)*2.5)!important}
.l-mb-large-plus{margin-bottom:calc(var(--spacer-base)*2.5)!important}
.l-ml-large-plus{margin-left:calc(var(--spacer-base)*2.5)!important}
.l-my-large-plus{margin-top:calc(var(--spacer-base)*2.5)!important;margin-bottom:calc(var(--spacer-base)*2.5)!important}
.l-mx-large-plus{margin-right:calc(var(--spacer-base)*2.5)!important;margin-left:calc(var(--spacer-base)*2.5)!important}
.l-m-x-large{margin:calc(var(--spacer-base)*3)!important}
.l-mt-x-large{margin-top:calc(var(--spacer-base)*3)!important}
.l-mr-x-large{margin-right:calc(var(--spacer-base)*3)!important}
.l-mb-x-large{margin-bottom:calc(var(--spacer-base)*3)!important}
.l-ml-x-large{margin-left:calc(var(--spacer-base)*3)!important}
.l-my-x-large{margin-top:calc(var(--spacer-base)*3)!important;margin-bottom:calc(var(--spacer-base)*3)!important}
.l-mx-x-large{margin-right:calc(var(--spacer-base)*3)!important;margin-left:calc(var(--spacer-base)*3)!important}
.l-m-x-large-plus{margin:calc(var(--spacer-base)*3.5)!important}
.l-mt-x-large-plus{margin-top:calc(var(--spacer-base)*3.5)!important}
.l-mr-x-large-plus{margin-right:calc(var(--spacer-base)*3.5)!important}
.l-mb-x-large-plus{margin-bottom:calc(var(--spacer-base)*3.5)!important}
.l-ml-x-large-plus{margin-left:calc(var(--spacer-base)*3.5)!important}
.l-my-x-large-plus{margin-top:calc(var(--spacer-base)*3.5)!important;margin-bottom:calc(var(--spacer-base)*3.5)!important}
.l-mx-x-large-plus{margin-right:calc(var(--spacer-base)*3.5)!important;margin-left:calc(var(--spacer-base)*3.5)!important}
.l-m-xx-large{margin:calc(var(--spacer-base)*4)!important}
.l-mt-xx-large{margin-top:calc(var(--spacer-base)*4)!important}
.l-mr-xx-large{margin-right:calc(var(--spacer-base)*4)!important}
.l-mb-xx-large{margin-bottom:calc(var(--spacer-base)*4)!important}
.l-ml-xx-large{margin-left:calc(var(--spacer-base)*4)!important}
.l-my-xx-large{margin-top:calc(var(--spacer-base)*4)!important;margin-bottom:calc(var(--spacer-base)*4)!important}
.l-mx-xx-large{margin-right:calc(var(--spacer-base)*4)!important;margin-left:calc(var(--spacer-base)*4)!important}
.l-m-xx-large-plus{margin:calc(var(--spacer-base)*4.5)!important}
.l-mt-xx-large-plus{margin-top:calc(var(--spacer-base)*4.5)!important}
.l-mr-xx-large-plus{margin-right:calc(var(--spacer-base)*4.5)!important}
.l-mb-xx-large-plus{margin-bottom:calc(var(--spacer-base)*4.5)!important}
.l-ml-xx-large-plus{margin-left:calc(var(--spacer-base)*4.5)!important}
.l-my-xx-large-plus{margin-top:calc(var(--spacer-base)*4.5)!important;margin-bottom:calc(var(--spacer-base)*4.5)!important}
.l-mx-xx-large-plus{margin-right:calc(var(--spacer-base)*4.5)!important;margin-left:calc(var(--spacer-base)*4.5)!important}
.l-p{padding:calc(var(--spacer-base)*1.5)!important}
.l-pt{padding-top:calc(var(--spacer-base)*1.5)!important}
.l-pr{padding-right:calc(var(--spacer-base)*1.5)!important}
.l-pb{padding-bottom:calc(var(--spacer-base)*1.5)!important}
.l-pl{padding-left:calc(var(--spacer-base)*1.5)!important}
.l-py{padding-top:calc(var(--spacer-base)*1.5)!important;padding-bottom:calc(var(--spacer-base)*1.5)!important}
.l-px{padding-right:calc(var(--spacer-base)*1.5)!important;padding-left:calc(var(--spacer-base)*1.5)!important}
.l-p-0{padding:0!important}
.l-pt-0{padding-top:0!important}
.l-pr-0{padding-right:0!important}
.l-pb-0{padding-bottom:0!important}
.l-pl-0{padding-left:0!important}
.l-py-0{padding-top:0!important;padding-bottom:0!important}
.l-px-0{padding-right:0!important;padding-left:0!important}
.l-p-tiny{padding:calc(var(--spacer-base)*.25)!important}
.l-pt-tiny{padding-top:calc(var(--spacer-base)*.25)!important}
.l-pr-tiny{padding-right:calc(var(--spacer-base)*.25)!important}
.l-pb-tiny{padding-bottom:calc(var(--spacer-base)*.25)!important}
.l-pl-tiny{padding-left:calc(var(--spacer-base)*.25)!important}
.l-py-tiny{padding-top:calc(var(--spacer-base)*.25)!important;padding-bottom:calc(var(--spacer-base)*.25)!important}
.l-px-tiny{padding-right:calc(var(--spacer-base)*.25)!important;padding-left:calc(var(--spacer-base)*.25)!important}
.l-p-tiny-plus{padding:calc(var(--spacer-base)*.5)!important}
.l-pt-tiny-plus{padding-top:calc(var(--spacer-base)*.5)!important}
.l-pr-tiny-plus{padding-right:calc(var(--spacer-base)*.5)!important}
.l-pb-tiny-plus{padding-bottom:calc(var(--spacer-base)*.5)!important}
.l-pl-tiny-plus{padding-left:calc(var(--spacer-base)*.5)!important}
.l-py-tiny-plus{padding-top:calc(var(--spacer-base)*.5)!important;padding-bottom:calc(var(--spacer-base)*.5)!important}
.l-px-tiny-plus{padding-right:calc(var(--spacer-base)*.5)!important;padding-left:calc(var(--spacer-base)*.5)!important}
.l-p-small{padding:calc(var(--spacer-base)*.75)!important}
.l-pt-small{padding-top:calc(var(--spacer-base)*.75)!important}
.l-pr-small{padding-right:calc(var(--spacer-base)*.75)!important}
.l-pb-small{padding-bottom:calc(var(--spacer-base)*.75)!important}
.l-pl-small{padding-left:calc(var(--spacer-base)*.75)!important}
.l-py-small{padding-top:calc(var(--spacer-base)*.75)!important;padding-bottom:calc(var(--spacer-base)*.75)!important}
.l-px-small{padding-right:calc(var(--spacer-base)*.75)!important;padding-left:calc(var(--spacer-base)*.75)!important}
.l-p-small-plus{padding:calc(var(--spacer-base)*.9)!important}
.l-pt-small-plus{padding-top:calc(var(--spacer-base)*.9)!important}
.l-pr-small-plus{padding-right:calc(var(--spacer-base)*.9)!important}
.l-pb-small-plus{padding-bottom:calc(var(--spacer-base)*.9)!important}
.l-pl-small-plus{padding-left:calc(var(--spacer-base)*.9)!important}
.l-py-small-plus{padding-top:calc(var(--spacer-base)*.9)!important;padding-bottom:calc(var(--spacer-base)*.9)!important}
.l-px-small-plus{padding-right:calc(var(--spacer-base)*.9)!important;padding-left:calc(var(--spacer-base)*.9)!important}
.l-p-medium{padding:calc(var(--spacer-base)*1)!important}
.l-pt-medium{padding-top:calc(var(--spacer-base)*1)!important}
.l-pr-medium{padding-right:calc(var(--spacer-base)*1)!important}
.l-pb-medium{padding-bottom:calc(var(--spacer-base)*1)!important}
.l-pl-medium{padding-left:calc(var(--spacer-base)*1)!important}
.l-py-medium{padding-top:calc(var(--spacer-base)*1)!important;padding-bottom:calc(var(--spacer-base)*1)!important}
.l-px-medium{padding-right:calc(var(--spacer-base)*1)!important;padding-left:calc(var(--spacer-base)*1)!important}
.l-p-medium-plus{padding:calc(var(--spacer-base)*1.5)!important}
.l-pt-medium-plus{padding-top:calc(var(--spacer-base)*1.5)!important}
.l-pr-medium-plus{padding-right:calc(var(--spacer-base)*1.5)!important}
.l-pb-medium-plus{padding-bottom:calc(var(--spacer-base)*1.5)!important}
.l-pl-medium-plus{padding-left:calc(var(--spacer-base)*1.5)!important}
.l-py-medium-plus{padding-top:calc(var(--spacer-base)*1.5)!important;padding-bottom:calc(var(--spacer-base)*1.5)!important}
.l-px-medium-plus{padding-right:calc(var(--spacer-base)*1.5)!important;padding-left:calc(var(--spacer-base)*1.5)!important}
.l-p-large{padding:calc(var(--spacer-base)*2)!important}
.l-pt-large{padding-top:calc(var(--spacer-base)*2)!important}
.l-pr-large{padding-right:calc(var(--spacer-base)*2)!important}
.l-pb-large{padding-bottom:calc(var(--spacer-base)*2)!important}
.l-pl-large{padding-left:calc(var(--spacer-base)*2)!important}
.l-py-large{padding-top:calc(var(--spacer-base)*2)!important;padding-bottom:calc(var(--spacer-base)*2)!important}
.l-px-large{padding-right:calc(var(--spacer-base)*2)!important;padding-left:calc(var(--spacer-base)*2)!important}
.l-p-large-plus{padding:calc(var(--spacer-base)*2.5)!important}
.l-pt-large-plus{padding-top:calc(var(--spacer-base)*2.5)!important}
.l-pr-large-plus{padding-right:calc(var(--spacer-base)*2.5)!important}
.l-pb-large-plus{padding-bottom:calc(var(--spacer-base)*2.5)!important}
.l-pl-large-plus{padding-left:calc(var(--spacer-base)*2.5)!important}
.l-py-large-plus{padding-top:calc(var(--spacer-base)*2.5)!important;padding-bottom:calc(var(--spacer-base)*2.5)!important}
.l-px-large-plus{padding-right:calc(var(--spacer-base)*2.5)!important;padding-left:calc(var(--spacer-base)*2.5)!important}
.l-p-x-large{padding:calc(var(--spacer-base)*3)!important}
.l-pt-x-large{padding-top:calc(var(--spacer-base)*3)!important}
.l-pr-x-large{padding-right:calc(var(--spacer-base)*3)!important}
.l-pb-x-large{padding-bottom:calc(var(--spacer-base)*3)!important}
.l-pl-x-large{padding-left:calc(var(--spacer-base)*3)!important}
.l-py-x-large{padding-top:calc(var(--spacer-base)*3)!important;padding-bottom:calc(var(--spacer-base)*3)!important}
.l-px-x-large{padding-right:calc(var(--spacer-base)*3)!important;padding-left:calc(var(--spacer-base)*3)!important}
.l-p-x-large-plus{padding:calc(var(--spacer-base)*3.5)!important}
.l-pt-x-large-plus{padding-top:calc(var(--spacer-base)*3.5)!important}
.l-pr-x-large-plus{padding-right:calc(var(--spacer-base)*3.5)!important}
.l-pb-x-large-plus{padding-bottom:calc(var(--spacer-base)*3.5)!important}
.l-pl-x-large-plus{padding-left:calc(var(--spacer-base)*3.5)!important}
.l-py-x-large-plus{padding-top:calc(var(--spacer-base)*3.5)!important;padding-bottom:calc(var(--spacer-base)*3.5)!important}
.l-px-x-large-plus{padding-right:calc(var(--spacer-base)*3.5)!important;padding-left:calc(var(--spacer-base)*3.5)!important}
.l-p-xx-large{padding:calc(var(--spacer-base)*4)!important}
.l-pt-xx-large{padding-top:calc(var(--spacer-base)*4)!important}
.l-pr-xx-large{padding-right:calc(var(--spacer-base)*4)!important}
.l-pb-xx-large{padding-bottom:calc(var(--spacer-base)*4)!important}
.l-pl-xx-large{padding-left:calc(var(--spacer-base)*4)!important}
.l-py-xx-large{padding-top:calc(var(--spacer-base)*4)!important;padding-bottom:calc(var(--spacer-base)*4)!important}
.l-px-xx-large{padding-right:calc(var(--spacer-base)*4)!important;padding-left:calc(var(--spacer-base)*4)!important}
.l-p-xx-large-plus{padding:calc(var(--spacer-base)*4.5)!important}
.l-pt-xx-large-plus{padding-top:calc(var(--spacer-base)*4.5)!important}
.l-pr-xx-large-plus{padding-right:calc(var(--spacer-base)*4.5)!important}
.l-pb-xx-large-plus{padding-bottom:calc(var(--spacer-base)*4.5)!important}
.l-pl-xx-large-plus{padding-left:calc(var(--spacer-base)*4.5)!important}
.l-py-xx-large-plus{padding-top:calc(var(--spacer-base)*4.5)!important;padding-bottom:calc(var(--spacer-base)*4.5)!important}
.l-px-xx-large-plus{padding-right:calc(var(--spacer-base)*4.5)!important;padding-left:calc(var(--spacer-base)*4.5)!important}
.l-visible{visibility:visible!important}
.l-hidden{visibility:hidden!important}
.l-item-first{order:-1!important}
.l-item-last{order:1!important}
.l-dir-r{flex-direction:row}
.l-dir-rr{flex-direction:row-reverse}
.l-dir-c{flex-direction:column}
.l-dir-cr{flex-direction:column-reverse}
.l-wrap{flex-wrap:wrap}
.l-wrap-r{flex-wrap:wrap-reverse}
.l-nowrap{flex-wrap:nowrap}
.l-jc-s{justify-content:flex-start}
.l-jc-e{justify-content:end}
.l-jc-c{justify-content:center}
.l-jc-b{justify-content:space-between}
.l-jc-a{justify-content:space-around}
.l-ai-s{align-items:flex-start}
.l-ai-e{align-items:end}
.l-ai-c{align-items:center}
.l-ai-bl{align-items:baseline}
.l-ai-str{align-items:stretch}
.l-ac-s{align-content:flex-start}
.l-ac-e{align-content:end}
.l-ac-c{align-content:center}
.l-ac-bl{align-content:baseline}
.l-ac-str{align-content:stretch}
.l-as-s{align-self:flex-start}
.l-as-e{align-self:end}
.l-as-c{align-self:center}
.l-as-bl{align-self:baseline}
.l-as-str{align-self:stretch}
.Grid-l-1{grid-template-columns:repeat(1,1fr)}
.l-col-1{grid-column:auto/span 1}
.l-row-1{grid-row:auto/span 1}
.Grid-l-2{grid-template-columns:repeat(2,1fr)}
.l-col-2{grid-column:auto/span 2}
.l-row-2{grid-row:auto/span 2}
.Grid-l-3{grid-template-columns:repeat(3,1fr)}
.l-col-3{grid-column:auto/span 3}
.l-row-3{grid-row:auto/span 3}
.Grid-l-4{grid-template-columns:repeat(4,1fr)}
.l-col-4{grid-column:auto/span 4}
.l-row-4{grid-row:auto/span 4}
.Grid-l-5{grid-template-columns:repeat(5,1fr)}
.l-col-5{grid-column:auto/span 5}
.l-row-5{grid-row:auto/span 5}
.Grid-l-6{grid-template-columns:repeat(6,1fr)}
.l-col-6{grid-column:auto/span 6}
.l-row-6{grid-row:auto/span 6}
.Grid-l-7{grid-template-columns:repeat(7,1fr)}
.l-col-7{grid-column:auto/span 7}
.l-row-7{grid-row:auto/span 7}
.Grid-l-8{grid-template-columns:repeat(8,1fr)}
.l-col-8{grid-column:auto/span 8}
.l-row-8{grid-row:auto/span 8}
.Grid-l-9{grid-template-columns:repeat(9,1fr)}
.l-col-9{grid-column:auto/span 9}
.l-row-9{grid-row:auto/span 9}
.Grid-l-10{grid-template-columns:repeat(10,1fr)}
.l-col-10{grid-column:auto/span 10}
.l-row-10{grid-row:auto/span 10}
.Grid-l-11{grid-template-columns:repeat(11,1fr)}
.l-col-11{grid-column:auto/span 11}
.l-row-11{grid-row:auto/span 11}
.Grid-l-12{grid-template-columns:repeat(12,1fr)}
.l-col-12{grid-column:auto/span 12}
.l-row-12{grid-row:auto/span 12}
.Grid-l-auto{grid-auto-flow:column;grid-auto-columns:1fr;grid-template-columns:none}
}
@media (min-width:1500px){.xl-w-auto{max-width:auto!important}
.xl-w-auto,.xl-w-vp,.xl-w25{width:100%!important}
.xl-w-vp{max-width:100vw}
.xl-w25{max-width:25%!important}
.xl-w100,.xl-w50,.xl-w75{width:100%!important;max-width:50%!important}
.xl-w100,.xl-w75{max-width:75%!important}
.xl-w100{max-width:100%!important}
.xl-w13,.xl-w23{width:100%!important;max-width:calc(100%/3)!important}
.xl-w23{max-width:calc((100%/3)*2)!important}
.xl-h-auto{max-height:auto!important}
.xl-h-auto,.xl-h-vp,.xl-h25{height:100%!important}
.xl-h-vp{max-height:100vw}
.xl-h25{max-height:25%!important}
.xl-h100,.xl-h50,.xl-h75{height:100%!important;max-height:50%!important}
.xl-h100,.xl-h75{max-height:75%!important}
.xl-h100{max-height:100%!important}
.xl-h13,.xl-h23{height:100%!important;max-height:calc(100%/3)!important}
.xl-h23{max-height:calc((100%/3)*2)!important}
.xl-d-none{display:none!important}
.xl-d-inline{display:inline!important}
.xl-d-inline-block{display:inline-block!important}
.xl-d-block{display:block!important}
.xl-d-table{display:table!important}
.xl-d-table-cell{display:table-cell!important}
.xl-d-table-row{display:table-row!important}
.xl-d-flex{display:flex!important}
.xl-d-inline-flex{display:inline-flex!important}
.xl-d-grid{display:grid!important}
.xl-d-inline-grid{display:inline-grid!important}
.xl-align-l{margin-right:auto!important}
.xl-align-c,.xl-align-r{margin-left:auto!important}
.xl-align-c{margin-right:auto!important}
.xl-align-auto{margin:auto}
.xl-m{margin:calc(var(--spacer-base)*1.5)!important}
.xl-mt{margin-top:calc(var(--spacer-base)*1.5)!important}
.xl-mr{margin-right:calc(var(--spacer-base)*1.5)!important}
.xl-mb{margin-bottom:calc(var(--spacer-base)*1.5)!important}
.xl-ml{margin-left:calc(var(--spacer-base)*1.5)!important}
.xl-my{margin-top:calc(var(--spacer-base)*1.5)!important;margin-bottom:calc(var(--spacer-base)*1.5)!important}
.xl-mx{margin-right:calc(var(--spacer-base)*1.5)!important;margin-left:calc(var(--spacer-base)*1.5)!important}
.xl-m-0{margin:0!important}
.xl-mt-0{margin-top:0!important}
.xl-mr-0{margin-right:0!important}
.xl-mb-0{margin-bottom:0!important}
.xl-ml-0{margin-left:0!important}
.xl-my-0{margin-top:0!important;margin-bottom:0!important}
.xl-mx-0{margin-right:0!important;margin-left:0!important}
.xl-m-auto{margin:auto!important}
.xl-mt-auto{margin-top:auto!important}
.xl-mr-auto{margin-right:auto!important}
.xl-mb--auto{margin-bottom:auto!important}
.xl-ml-auto{margin-left:auto!important}
.xl-my-auto{margin-top:auto!important;margin-bottom:auto!important}
.xl-mx--auto{margin-right:auto!important;margin-left:auto!important}
.xl-m-tiny{margin:calc(var(--spacer-base)*.25)!important}
.xl-mt-tiny{margin-top:calc(var(--spacer-base)*.25)!important}
.xl-mr-tiny{margin-right:calc(var(--spacer-base)*.25)!important}
.xl-mb-tiny{margin-bottom:calc(var(--spacer-base)*.25)!important}
.xl-ml-tiny{margin-left:calc(var(--spacer-base)*.25)!important}
.xl-my-tiny{margin-top:calc(var(--spacer-base)*.25)!important;margin-bottom:calc(var(--spacer-base)*.25)!important}
.xl-mx-tiny{margin-right:calc(var(--spacer-base)*.25)!important;margin-left:calc(var(--spacer-base)*.25)!important}
.xl-m-tiny-plus{margin:calc(var(--spacer-base)*.5)!important}
.xl-mt-tiny-plus{margin-top:calc(var(--spacer-base)*.5)!important}
.xl-mr-tiny-plus{margin-right:calc(var(--spacer-base)*.5)!important}
.xl-mb-tiny-plus{margin-bottom:calc(var(--spacer-base)*.5)!important}
.xl-ml-tiny-plus{margin-left:calc(var(--spacer-base)*.5)!important}
.xl-my-tiny-plus{margin-top:calc(var(--spacer-base)*.5)!important;margin-bottom:calc(var(--spacer-base)*.5)!important}
.xl-mx-tiny-plus{margin-right:calc(var(--spacer-base)*.5)!important;margin-left:calc(var(--spacer-base)*.5)!important}
.xl-m-small{margin:calc(var(--spacer-base)*.75)!important}
.xl-mt-small{margin-top:calc(var(--spacer-base)*.75)!important}
.xl-mr-small{margin-right:calc(var(--spacer-base)*.75)!important}
.xl-mb-small{margin-bottom:calc(var(--spacer-base)*.75)!important}
.xl-ml-small{margin-left:calc(var(--spacer-base)*.75)!important}
.xl-my-small{margin-top:calc(var(--spacer-base)*.75)!important;margin-bottom:calc(var(--spacer-base)*.75)!important}
.xl-mx-small{margin-right:calc(var(--spacer-base)*.75)!important;margin-left:calc(var(--spacer-base)*.75)!important}
.xl-m-small-plus{margin:calc(var(--spacer-base)*.9)!important}
.xl-mt-small-plus{margin-top:calc(var(--spacer-base)*.9)!important}
.xl-mr-small-plus{margin-right:calc(var(--spacer-base)*.9)!important}
.xl-mb-small-plus{margin-bottom:calc(var(--spacer-base)*.9)!important}
.xl-ml-small-plus{margin-left:calc(var(--spacer-base)*.9)!important}
.xl-my-small-plus{margin-top:calc(var(--spacer-base)*.9)!important;margin-bottom:calc(var(--spacer-base)*.9)!important}
.xl-mx-small-plus{margin-right:calc(var(--spacer-base)*.9)!important;margin-left:calc(var(--spacer-base)*.9)!important}
.xl-m-medium{margin:calc(var(--spacer-base)*1)!important}
.xl-mt-medium{margin-top:calc(var(--spacer-base)*1)!important}
.xl-mr-medium{margin-right:calc(var(--spacer-base)*1)!important}
.xl-mb-medium{margin-bottom:calc(var(--spacer-base)*1)!important}
.xl-ml-medium{margin-left:calc(var(--spacer-base)*1)!important}
.xl-my-medium{margin-top:calc(var(--spacer-base)*1)!important;margin-bottom:calc(var(--spacer-base)*1)!important}
.xl-mx-medium{margin-right:calc(var(--spacer-base)*1)!important;margin-left:calc(var(--spacer-base)*1)!important}
.xl-m-medium-plus{margin:calc(var(--spacer-base)*1.5)!important}
.xl-mt-medium-plus{margin-top:calc(var(--spacer-base)*1.5)!important}
.xl-mr-medium-plus{margin-right:calc(var(--spacer-base)*1.5)!important}
.xl-mb-medium-plus{margin-bottom:calc(var(--spacer-base)*1.5)!important}
.xl-ml-medium-plus{margin-left:calc(var(--spacer-base)*1.5)!important}
.xl-my-medium-plus{margin-top:calc(var(--spacer-base)*1.5)!important;margin-bottom:calc(var(--spacer-base)*1.5)!important}
.xl-mx-medium-plus{margin-right:calc(var(--spacer-base)*1.5)!important;margin-left:calc(var(--spacer-base)*1.5)!important}
.xl-m-large{margin:calc(var(--spacer-base)*2)!important}
.xl-mt-large{margin-top:calc(var(--spacer-base)*2)!important}
.xl-mr-large{margin-right:calc(var(--spacer-base)*2)!important}
.xl-mb-large{margin-bottom:calc(var(--spacer-base)*2)!important}
.xl-ml-large{margin-left:calc(var(--spacer-base)*2)!important}
.xl-my-large{margin-top:calc(var(--spacer-base)*2)!important;margin-bottom:calc(var(--spacer-base)*2)!important}
.xl-mx-large{margin-right:calc(var(--spacer-base)*2)!important;margin-left:calc(var(--spacer-base)*2)!important}
.xl-m-large-plus{margin:calc(var(--spacer-base)*2.5)!important}
.xl-mt-large-plus{margin-top:calc(var(--spacer-base)*2.5)!important}
.xl-mr-large-plus{margin-right:calc(var(--spacer-base)*2.5)!important}
.xl-mb-large-plus{margin-bottom:calc(var(--spacer-base)*2.5)!important}
.xl-ml-large-plus{margin-left:calc(var(--spacer-base)*2.5)!important}
.xl-my-large-plus{margin-top:calc(var(--spacer-base)*2.5)!important;margin-bottom:calc(var(--spacer-base)*2.5)!important}
.xl-mx-large-plus{margin-right:calc(var(--spacer-base)*2.5)!important;margin-left:calc(var(--spacer-base)*2.5)!important}
.xl-m-x-large{margin:calc(var(--spacer-base)*3)!important}
.xl-mt-x-large{margin-top:calc(var(--spacer-base)*3)!important}
.xl-mr-x-large{margin-right:calc(var(--spacer-base)*3)!important}
.xl-mb-x-large{margin-bottom:calc(var(--spacer-base)*3)!important}
.xl-ml-x-large{margin-left:calc(var(--spacer-base)*3)!important}
.xl-my-x-large{margin-top:calc(var(--spacer-base)*3)!important;margin-bottom:calc(var(--spacer-base)*3)!important}
.xl-mx-x-large{margin-right:calc(var(--spacer-base)*3)!important;margin-left:calc(var(--spacer-base)*3)!important}
.xl-m-x-large-plus{margin:calc(var(--spacer-base)*3.5)!important}
.xl-mt-x-large-plus{margin-top:calc(var(--spacer-base)*3.5)!important}
.xl-mr-x-large-plus{margin-right:calc(var(--spacer-base)*3.5)!important}
.xl-mb-x-large-plus{margin-bottom:calc(var(--spacer-base)*3.5)!important}
.xl-ml-x-large-plus{margin-left:calc(var(--spacer-base)*3.5)!important}
.xl-my-x-large-plus{margin-top:calc(var(--spacer-base)*3.5)!important;margin-bottom:calc(var(--spacer-base)*3.5)!important}
.xl-mx-x-large-plus{margin-right:calc(var(--spacer-base)*3.5)!important;margin-left:calc(var(--spacer-base)*3.5)!important}
.xl-m-xx-large{margin:calc(var(--spacer-base)*4)!important}
.xl-mt-xx-large{margin-top:calc(var(--spacer-base)*4)!important}
.xl-mr-xx-large{margin-right:calc(var(--spacer-base)*4)!important}
.xl-mb-xx-large{margin-bottom:calc(var(--spacer-base)*4)!important}
.xl-ml-xx-large{margin-left:calc(var(--spacer-base)*4)!important}
.xl-my-xx-large{margin-top:calc(var(--spacer-base)*4)!important;margin-bottom:calc(var(--spacer-base)*4)!important}
.xl-mx-xx-large{margin-right:calc(var(--spacer-base)*4)!important;margin-left:calc(var(--spacer-base)*4)!important}
.xl-m-xx-large-plus{margin:calc(var(--spacer-base)*4.5)!important}
.xl-mt-xx-large-plus{margin-top:calc(var(--spacer-base)*4.5)!important}
.xl-mr-xx-large-plus{margin-right:calc(var(--spacer-base)*4.5)!important}
.xl-mb-xx-large-plus{margin-bottom:calc(var(--spacer-base)*4.5)!important}
.xl-ml-xx-large-plus{margin-left:calc(var(--spacer-base)*4.5)!important}
.xl-my-xx-large-plus{margin-top:calc(var(--spacer-base)*4.5)!important;margin-bottom:calc(var(--spacer-base)*4.5)!important}
.xl-mx-xx-large-plus{margin-right:calc(var(--spacer-base)*4.5)!important;margin-left:calc(var(--spacer-base)*4.5)!important}
.xl-p{padding:calc(var(--spacer-base)*1.5)!important}
.xl-pt{padding-top:calc(var(--spacer-base)*1.5)!important}
.xl-pr{padding-right:calc(var(--spacer-base)*1.5)!important}
.xl-pb{padding-bottom:calc(var(--spacer-base)*1.5)!important}
.xl-pl{padding-left:calc(var(--spacer-base)*1.5)!important}
.xl-py{padding-top:calc(var(--spacer-base)*1.5)!important;padding-bottom:calc(var(--spacer-base)*1.5)!important}
.xl-px{padding-right:calc(var(--spacer-base)*1.5)!important;padding-left:calc(var(--spacer-base)*1.5)!important}
.xl-p-0{padding:0!important}
.xl-pt-0{padding-top:0!important}
.xl-pr-0{padding-right:0!important}
.xl-pb-0{padding-bottom:0!important}
.xl-pl-0{padding-left:0!important}
.xl-py-0{padding-top:0!important;padding-bottom:0!important}
.xl-px-0{padding-right:0!important;padding-left:0!important}
.xl-p-tiny{padding:calc(var(--spacer-base)*.25)!important}
.xl-pt-tiny{padding-top:calc(var(--spacer-base)*.25)!important}
.xl-pr-tiny{padding-right:calc(var(--spacer-base)*.25)!important}
.xl-pb-tiny{padding-bottom:calc(var(--spacer-base)*.25)!important}
.xl-pl-tiny{padding-left:calc(var(--spacer-base)*.25)!important}
.xl-py-tiny{padding-top:calc(var(--spacer-base)*.25)!important;padding-bottom:calc(var(--spacer-base)*.25)!important}
.xl-px-tiny{padding-right:calc(var(--spacer-base)*.25)!important;padding-left:calc(var(--spacer-base)*.25)!important}
.xl-p-tiny-plus{padding:calc(var(--spacer-base)*.5)!important}
.xl-pt-tiny-plus{padding-top:calc(var(--spacer-base)*.5)!important}
.xl-pr-tiny-plus{padding-right:calc(var(--spacer-base)*.5)!important}
.xl-pb-tiny-plus{padding-bottom:calc(var(--spacer-base)*.5)!important}
.xl-pl-tiny-plus{padding-left:calc(var(--spacer-base)*.5)!important}
.xl-py-tiny-plus{padding-top:calc(var(--spacer-base)*.5)!important;padding-bottom:calc(var(--spacer-base)*.5)!important}
.xl-px-tiny-plus{padding-right:calc(var(--spacer-base)*.5)!important;padding-left:calc(var(--spacer-base)*.5)!important}
.xl-p-small{padding:calc(var(--spacer-base)*.75)!important}
.xl-pt-small{padding-top:calc(var(--spacer-base)*.75)!important}
.xl-pr-small{padding-right:calc(var(--spacer-base)*.75)!important}
.xl-pb-small{padding-bottom:calc(var(--spacer-base)*.75)!important}
.xl-pl-small{padding-left:calc(var(--spacer-base)*.75)!important}
.xl-py-small{padding-top:calc(var(--spacer-base)*.75)!important;padding-bottom:calc(var(--spacer-base)*.75)!important}
.xl-px-small{padding-right:calc(var(--spacer-base)*.75)!important;padding-left:calc(var(--spacer-base)*.75)!important}
.xl-p-small-plus{padding:calc(var(--spacer-base)*.9)!important}
.xl-pt-small-plus{padding-top:calc(var(--spacer-base)*.9)!important}
.xl-pr-small-plus{padding-right:calc(var(--spacer-base)*.9)!important}
.xl-pb-small-plus{padding-bottom:calc(var(--spacer-base)*.9)!important}
.xl-pl-small-plus{padding-left:calc(var(--spacer-base)*.9)!important}
.xl-py-small-plus{padding-top:calc(var(--spacer-base)*.9)!important;padding-bottom:calc(var(--spacer-base)*.9)!important}
.xl-px-small-plus{padding-right:calc(var(--spacer-base)*.9)!important;padding-left:calc(var(--spacer-base)*.9)!important}
.xl-p-medium{padding:calc(var(--spacer-base)*1)!important}
.xl-pt-medium{padding-top:calc(var(--spacer-base)*1)!important}
.xl-pr-medium{padding-right:calc(var(--spacer-base)*1)!important}
.xl-pb-medium{padding-bottom:calc(var(--spacer-base)*1)!important}
.xl-pl-medium{padding-left:calc(var(--spacer-base)*1)!important}
.xl-py-medium{padding-top:calc(var(--spacer-base)*1)!important;padding-bottom:calc(var(--spacer-base)*1)!important}
.xl-px-medium{padding-right:calc(var(--spacer-base)*1)!important;padding-left:calc(var(--spacer-base)*1)!important}
.xl-p-medium-plus{padding:calc(var(--spacer-base)*1.5)!important}
.xl-pt-medium-plus{padding-top:calc(var(--spacer-base)*1.5)!important}
.xl-pr-medium-plus{padding-right:calc(var(--spacer-base)*1.5)!important}
.xl-pb-medium-plus{padding-bottom:calc(var(--spacer-base)*1.5)!important}
.xl-pl-medium-plus{padding-left:calc(var(--spacer-base)*1.5)!important}
.xl-py-medium-plus{padding-top:calc(var(--spacer-base)*1.5)!important;padding-bottom:calc(var(--spacer-base)*1.5)!important}
.xl-px-medium-plus{padding-right:calc(var(--spacer-base)*1.5)!important;padding-left:calc(var(--spacer-base)*1.5)!important}
.xl-p-large{padding:calc(var(--spacer-base)*2)!important}
.xl-pt-large{padding-top:calc(var(--spacer-base)*2)!important}
.xl-pr-large{padding-right:calc(var(--spacer-base)*2)!important}
.xl-pb-large{padding-bottom:calc(var(--spacer-base)*2)!important}
.xl-pl-large{padding-left:calc(var(--spacer-base)*2)!important}
.xl-py-large{padding-top:calc(var(--spacer-base)*2)!important;padding-bottom:calc(var(--spacer-base)*2)!important}
.xl-px-large{padding-right:calc(var(--spacer-base)*2)!important;padding-left:calc(var(--spacer-base)*2)!important}
.xl-p-large-plus{padding:calc(var(--spacer-base)*2.5)!important}
.xl-pt-large-plus{padding-top:calc(var(--spacer-base)*2.5)!important}
.xl-pr-large-plus{padding-right:calc(var(--spacer-base)*2.5)!important}
.xl-pb-large-plus{padding-bottom:calc(var(--spacer-base)*2.5)!important}
.xl-pl-large-plus{padding-left:calc(var(--spacer-base)*2.5)!important}
.xl-py-large-plus{padding-top:calc(var(--spacer-base)*2.5)!important;padding-bottom:calc(var(--spacer-base)*2.5)!important}
.xl-px-large-plus{padding-right:calc(var(--spacer-base)*2.5)!important;padding-left:calc(var(--spacer-base)*2.5)!important}
.xl-p-x-large{padding:calc(var(--spacer-base)*3)!important}
.xl-pt-x-large{padding-top:calc(var(--spacer-base)*3)!important}
.xl-pr-x-large{padding-right:calc(var(--spacer-base)*3)!important}
.xl-pb-x-large{padding-bottom:calc(var(--spacer-base)*3)!important}
.xl-pl-x-large{padding-left:calc(var(--spacer-base)*3)!important}
.xl-py-x-large{padding-top:calc(var(--spacer-base)*3)!important;padding-bottom:calc(var(--spacer-base)*3)!important}
.xl-px-x-large{padding-right:calc(var(--spacer-base)*3)!important;padding-left:calc(var(--spacer-base)*3)!important}
.xl-p-x-large-plus{padding:calc(var(--spacer-base)*3.5)!important}
.xl-pt-x-large-plus{padding-top:calc(var(--spacer-base)*3.5)!important}
.xl-pr-x-large-plus{padding-right:calc(var(--spacer-base)*3.5)!important}
.xl-pb-x-large-plus{padding-bottom:calc(var(--spacer-base)*3.5)!important}
.xl-pl-x-large-plus{padding-left:calc(var(--spacer-base)*3.5)!important}
.xl-py-x-large-plus{padding-top:calc(var(--spacer-base)*3.5)!important;padding-bottom:calc(var(--spacer-base)*3.5)!important}
.xl-px-x-large-plus{padding-right:calc(var(--spacer-base)*3.5)!important;padding-left:calc(var(--spacer-base)*3.5)!important}
.xl-p-xx-large{padding:calc(var(--spacer-base)*4)!important}
.xl-pt-xx-large{padding-top:calc(var(--spacer-base)*4)!important}
.xl-pr-xx-large{padding-right:calc(var(--spacer-base)*4)!important}
.xl-pb-xx-large{padding-bottom:calc(var(--spacer-base)*4)!important}
.xl-pl-xx-large{padding-left:calc(var(--spacer-base)*4)!important}
.xl-py-xx-large{padding-top:calc(var(--spacer-base)*4)!important;padding-bottom:calc(var(--spacer-base)*4)!important}
.xl-px-xx-large{padding-right:calc(var(--spacer-base)*4)!important;padding-left:calc(var(--spacer-base)*4)!important}
.xl-p-xx-large-plus{padding:calc(var(--spacer-base)*4.5)!important}
.xl-pt-xx-large-plus{padding-top:calc(var(--spacer-base)*4.5)!important}
.xl-pr-xx-large-plus{padding-right:calc(var(--spacer-base)*4.5)!important}
.xl-pb-xx-large-plus{padding-bottom:calc(var(--spacer-base)*4.5)!important}
.xl-pl-xx-large-plus{padding-left:calc(var(--spacer-base)*4.5)!important}
.xl-py-xx-large-plus{padding-top:calc(var(--spacer-base)*4.5)!important;padding-bottom:calc(var(--spacer-base)*4.5)!important}
.xl-px-xx-large-plus{padding-right:calc(var(--spacer-base)*4.5)!important;padding-left:calc(var(--spacer-base)*4.5)!important}
.xl-visible{visibility:visible!important}
.xl-hidden{visibility:hidden!important}
.xl-item-first{order:-1!important}
.xl-item-last{order:1!important}
.xl-dir-r{flex-direction:row}
.xl-dir-rr{flex-direction:row-reverse}
.xl-dir-c{flex-direction:column}
.xl-dir-cr{flex-direction:column-reverse}
.xl-wrap{flex-wrap:wrap}
.xl-wrap-r{flex-wrap:wrap-reverse}
.xl-nowrap{flex-wrap:nowrap}
.xl-jc-s{justify-content:flex-start}
.xl-jc-e{justify-content:end}
.xl-jc-c{justify-content:center}
.xl-jc-b{justify-content:space-between}
.xl-jc-a{justify-content:space-around}
.xl-ai-s{align-items:flex-start}
.xl-ai-e{align-items:end}
.xl-ai-c{align-items:center}
.xl-ai-bl{align-items:baseline}
.xl-ai-str{align-items:stretch}
.xl-ac-s{align-content:flex-start}
.xl-ac-e{align-content:end}
.xl-ac-c{align-content:center}
.xl-ac-bl{align-content:baseline}
.xl-ac-str{align-content:stretch}
.xl-as-s{align-self:flex-start}
.xl-as-e{align-self:end}
.xl-as-c{align-self:center}
.xl-as-bl{align-self:baseline}
.xl-as-str{align-self:stretch}
.Grid-xl-1{grid-template-columns:repeat(1,1fr)}
.xl-col-1{grid-column:auto/span 1}
.xl-row-1{grid-row:auto/span 1}
.Grid-xl-2{grid-template-columns:repeat(2,1fr)}
.xl-col-2{grid-column:auto/span 2}
.xl-row-2{grid-row:auto/span 2}
.Grid-xl-3{grid-template-columns:repeat(3,1fr)}
.xl-col-3{grid-column:auto/span 3}
.xl-row-3{grid-row:auto/span 3}
.Grid-xl-4{grid-template-columns:repeat(4,1fr)}
.xl-col-4{grid-column:auto/span 4}
.xl-row-4{grid-row:auto/span 4}
.Grid-xl-5{grid-template-columns:repeat(5,1fr)}
.xl-col-5{grid-column:auto/span 5}
.xl-row-5{grid-row:auto/span 5}
.Grid-xl-6{grid-template-columns:repeat(6,1fr)}
.xl-col-6{grid-column:auto/span 6}
.xl-row-6{grid-row:auto/span 6}
.Grid-xl-7{grid-template-columns:repeat(7,1fr)}
.xl-col-7{grid-column:auto/span 7}
.xl-row-7{grid-row:auto/span 7}
.Grid-xl-8{grid-template-columns:repeat(8,1fr)}
.xl-col-8{grid-column:auto/span 8}
.xl-row-8{grid-row:auto/span 8}
.Grid-xl-9{grid-template-columns:repeat(9,1fr)}
.xl-col-9{grid-column:auto/span 9}
.xl-row-9{grid-row:auto/span 9}
.Grid-xl-10{grid-template-columns:repeat(10,1fr)}
.xl-col-10{grid-column:auto/span 10}
.xl-row-10{grid-row:auto/span 10}
.Grid-xl-11{grid-template-columns:repeat(11,1fr)}
.xl-col-11{grid-column:auto/span 11}
.xl-row-11{grid-row:auto/span 11}
.Grid-xl-12{grid-template-columns:repeat(12,1fr)}
.xl-col-12{grid-column:auto/span 12}
.xl-row-12{grid-row:auto/span 12}
.Grid-xl-auto{grid-auto-flow:column;grid-auto-columns:1fr;grid-template-columns:none}
}
@media (prefers-color-scheme:dark){.dark-b{border:1px solid #0d0d0d!important}
.dark-b-none{border:0!important}
.dark-br{border-radius:3px!important}
.dark-b-white{border:1px solid #fff!important}
.dark-b-black{border:1px solid #000!important}
.dark-b-red{border:1px solid #d94d4d!important}
.dark-b-orange{border:1px solid #d9831e!important}
.dark-b-yellow{border:1px solid #fff46c!important}
.dark-b-green{border:1px solid #74cf61!important}
.dark-b-blue{border:1px solid #3935cd!important}
.dark-b-light-blue{border:1px solid #74c0cd!important}
.dark-b-purple{border:1px solid #aa80d9!important}
.dark-b-brown{border:1px solid #835611!important}
.dark-b-success{border:1px solid 'green'!important}
.dark-b-info{border:1px solid 'light-blue'!important}
.dark-b-warning{border:1px solid 'orange'!important}
.dark-b-danger{border:1px solid 'red'!important}
.dark-b-grey5{border:1px solid #f2f2f2!important}
.dark-b-grey10{border:1px solid #e6e6e6!important}
.dark-b-grey15{border:1px solid #d9d9d9!important}
.dark-b-grey20{border:1px solid #ccc!important}
.dark-b-grey25{border:1px solid #bfbfbf!important}
.dark-b-grey30{border:1px solid #b3b3b3!important}
.dark-b-grey35{border:1px solid #a6a6a6!important}
.dark-b-grey40{border:1px solid #999!important}
.dark-b-grey45{border:1px solid #8c8c8c!important}
.dark-b-grey50{border:1px solid gray!important}
.dark-b-grey55{border:1px solid #737373!important}
.dark-b-grey60{border:1px solid #666!important}
.dark-b-grey65{border:1px solid #595959!important}
.dark-b-grey70{border:1px solid #4d4d4d!important}
.dark-b-grey75{border:1px solid #404040!important}
.dark-b-grey80{border:1px solid #333!important}
.dark-b-grey85{border:1px solid #262626!important}
.dark-b-grey90{border:1px solid #1a1a1a!important}
.dark-b-grey95{border:1px solid #0d0d0d!important}
.dark-b-grey100{border:1px solid #000!important}
.dark-txt-white{color:#fff!important}
.dark-txt-black{color:#000!important}
.dark-txt-red{color:#d94d4d!important}
.dark-txt-orange{color:#d9831e!important}
.dark-txt-yellow{color:#fff46c!important}
.dark-txt-green{color:#74cf61!important}
.dark-txt-blue{color:#3935cd!important}
.dark-txt-light-blue{color:#74c0cd!important}
.dark-txt-purple{color:#aa80d9!important}
.dark-txt-brown{color:#835611!important}
.dark-txt-success{color:'green'!important}
.dark-txt-info{color:'light-blue'!important}
.dark-txt-warning{color:'orange'!important}
.dark-txt-danger{color:'red'!important}
.dark-txt-grey5{color:#f2f2f2!important}
.dark-txt-grey10{color:#e6e6e6!important}
.dark-txt-grey15{color:#d9d9d9!important}
.dark-txt-grey20{color:#ccc!important}
.dark-txt-grey25{color:#bfbfbf!important}
.dark-txt-grey30{color:#b3b3b3!important}
.dark-txt-grey35{color:#a6a6a6!important}
.dark-txt-grey40{color:#999!important}
.dark-txt-grey45{color:#8c8c8c!important}
.dark-txt-grey50{color:gray!important}
.dark-txt-grey55{color:#737373!important}
.dark-txt-grey60{color:#666!important}
.dark-txt-grey65{color:#595959!important}
.dark-txt-grey70{color:#4d4d4d!important}
.dark-txt-grey75{color:#404040!important}
.dark-txt-grey80{color:#333!important}
.dark-txt-grey85{color:#262626!important}
.dark-txt-grey90{color:#1a1a1a!important}
.dark-txt-grey95{color:#0d0d0d!important}
.dark-txt-grey100{color:#000!important}
.dark-bg-white{background:#fff!important}
.dark-bg-black{background:#000!important}
.dark-bg-red{background:#d94d4d!important}
.dark-bg-orange{background:#d9831e!important}
.dark-bg-yellow{background:#fff46c!important}
.dark-bg-green{background:#74cf61!important}
.dark-bg-blue{background:#3935cd!important}
.dark-bg-light-blue{background:#74c0cd!important}
.dark-bg-purple{background:#aa80d9!important}
.dark-bg-brown{background:#835611!important}
.dark-bg-success{background:'green'!important}
.dark-bg-info{background:'light-blue'!important}
.dark-bg-warning{background:'orange'!important}
.dark-bg-danger{background:'red'!important}
.dark-bg-grey5{background:#f2f2f2!important}
.dark-bg-grey10{background:#e6e6e6!important}
.dark-bg-grey15{background:#d9d9d9!important}
.dark-bg-grey20{background:#ccc!important}
.dark-bg-grey25{background:#bfbfbf!important}
.dark-bg-grey30{background:#b3b3b3!important}
.dark-bg-grey35{background:#a6a6a6!important}
.dark-bg-grey40{background:#999!important}
.dark-bg-grey45{background:#8c8c8c!important}
.dark-bg-grey50{background:gray!important}
.dark-bg-grey55{background:#737373!important}
.dark-bg-grey60{background:#666!important}
.dark-bg-grey65{background:#595959!important}
.dark-bg-grey70{background:#4d4d4d!important}
.dark-bg-grey75{background:#404040!important}
.dark-bg-grey80{background:#333!important}
.dark-bg-grey85{background:#262626!important}
.dark-bg-grey90{background:#1a1a1a!important}
.dark-bg-grey95{background:#0d0d0d!important}
.dark-bg-grey100{background:#000!important}
.dark-d-none{display:none!important}
.dark-d-inline{display:inline!important}
.dark-d-inline-block{display:inline-block!important}
.dark-d-block{display:block!important}
.dark-d-table{display:table!important}
.dark-d-table-cell{display:table-cell!important}
.dark-d-table-row{display:table-row!important}
.dark-d-flex{display:flex!important}
.dark-d-inline-flex{display:inline-flex!important}
.dark-d-grid{display:grid!important}
.dark-d-inline-grid{display:inline-grid!important}
}
@media print{*,:after,:before,blockquote:first-letter,blockquote:first-line,div:first-letter,div:first-line,li:first-letter,li:first-line,p:first-letter,p:first-line{background:0 0!important;box-shadow:none!important;text-shadow:none!important}
body{font-size:12pt;font-smooth:always;color:#000;background:#fff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
a,blockquote,code,figure,hr,li,ol,pre,table,tr,ul{page-break-inside:avoid}
a,h1,h2,h3,h4,h5,h6,p{orphans:3;widows:3}
/*
h1,h2,h3,h4,h5,h6,img{page-break-after:avoid;page-break-inside:avoid}
*/
h1+p,h2+p,h3+p,h4+p,h5+p,h6+p{page-break-before:avoid}
/*
img{page-break-after:auto;page-break-before:auto}
*/
pre{white-space:pre-wrap!important;word-wrap:break-word}
::-moz-placeholder{color:transparent}
:-ms-input-placeholder{color:transparent}
::placeholder{color:transparent}
a[href^=ftp]:after,a[href^=http]:after{font-size:80%;content:' (' attr(href) ')'}
a[href$='.gif']:after,a[href$='.jpeg']:after,a[href$='.jpg']:after,a[href$='.png']:after{display:none}
abbr[title]:after,acronym[title]:after{content:' (' attr(title) ')'}
.print-no-reformat a:after,.print-no-reformat abbr:after,.print-no-reformat acronym:after,a.print-no-reformat:after,abbr[title].print-no-reformat:after,acronym[title].print-no-reformat:after{content:''}
.printbreak,.printbreak-before{page-break-before:always!important}
.printbreak-after{page-break-after:always!important}
.printw-auto{width:100%!important;max-width:auto!important}
.printw-vp{width:100%!important;max-width:100vw}
.printw25,.printw50{width:100%!important;max-width:25%!important}
.printw50{max-width:50%!important}
.printw100,.printw75{width:100%!important;max-width:75%!important}
.printw100{max-width:100%!important}
.printw13,.printw23{width:100%!important;max-width:calc(100%/3)!important}
.printw23{max-width:calc((100%/3)*2)!important}
.printh-auto{height:100%!important;max-height:auto!important}
.printh-vp{height:100%!important;max-height:100vw}
.printh25{height:100%!important;max-height:25%!important}
.printh100,.printh50,.printh75{height:100%!important;max-height:50%!important}
.printh100,.printh75{max-height:75%!important}
.printh100{max-height:100%!important}
.printh13,.printh23{height:100%!important;max-height:calc(100%/3)!important}
.printh23{max-height:calc((100%/3)*2)!important}
.printd-none{display:none!important}
.printd-inline{display:inline!important}
.printd-inline-block{display:inline-block!important}
.printd-block{display:block!important}
.printd-table{display:table!important}
.printd-table-cell{display:table-cell!important}
.printd-table-row{display:table-row!important}
.printd-flex{display:flex!important}
.printd-inline-flex{display:inline-flex!important}
.printd-grid{display:grid!important}
.printd-inline-grid{display:inline-grid!important}
.printm{margin:calc(var(--spacer-base)*1.5)!important}
.printmt{margin-top:calc(var(--spacer-base)*1.5)!important}
.printmr{margin-right:calc(var(--spacer-base)*1.5)!important}
.printmb{margin-bottom:calc(var(--spacer-base)*1.5)!important}
.printml{margin-left:calc(var(--spacer-base)*1.5)!important}
.printmy{margin-top:calc(var(--spacer-base)*1.5)!important;margin-bottom:calc(var(--spacer-base)*1.5)!important}
.printmx{margin-right:calc(var(--spacer-base)*1.5)!important;margin-left:calc(var(--spacer-base)*1.5)!important}
.printm-0{margin:0!important}
.printmt-0{margin-top:0!important}
.printmr-0{margin-right:0!important}
.printmb-0{margin-bottom:0!important}
.printml-0{margin-left:0!important}
.printmy-0{margin-top:0!important;margin-bottom:0!important}
.printmx-0{margin-right:0!important;margin-left:0!important}
.printm-auto{margin:auto!important}
.printmt-auto{margin-top:auto!important}
.printmr-auto{margin-right:auto!important}
.printmb--auto{margin-bottom:auto!important}
.printml-auto{margin-left:auto!important}
.printmy-auto{margin-top:auto!important;margin-bottom:auto!important}
.printmx--auto{margin-right:auto!important;margin-left:auto!important}
.printm-tiny{margin:calc(var(--spacer-base)*.25)!important}
.printmt-tiny{margin-top:calc(var(--spacer-base)*.25)!important}
.printmr-tiny{margin-right:calc(var(--spacer-base)*.25)!important}
.printmb-tiny{margin-bottom:calc(var(--spacer-base)*.25)!important}
.printml-tiny{margin-left:calc(var(--spacer-base)*.25)!important}
.printmy-tiny{margin-top:calc(var(--spacer-base)*.25)!important;margin-bottom:calc(var(--spacer-base)*.25)!important}
.printmx-tiny{margin-right:calc(var(--spacer-base)*.25)!important;margin-left:calc(var(--spacer-base)*.25)!important}
.printm-tiny-plus{margin:calc(var(--spacer-base)*.5)!important}
.printmt-tiny-plus{margin-top:calc(var(--spacer-base)*.5)!important}
.printmr-tiny-plus{margin-right:calc(var(--spacer-base)*.5)!important}
.printmb-tiny-plus{margin-bottom:calc(var(--spacer-base)*.5)!important}
.printml-tiny-plus{margin-left:calc(var(--spacer-base)*.5)!important}
.printmy-tiny-plus{margin-top:calc(var(--spacer-base)*.5)!important;margin-bottom:calc(var(--spacer-base)*.5)!important}
.printmx-tiny-plus{margin-right:calc(var(--spacer-base)*.5)!important;margin-left:calc(var(--spacer-base)*.5)!important}
.printm-small{margin:calc(var(--spacer-base)*.75)!important}
.printmt-small{margin-top:calc(var(--spacer-base)*.75)!important}
.printmr-small{margin-right:calc(var(--spacer-base)*.75)!important}
.printmb-small{margin-bottom:calc(var(--spacer-base)*.75)!important}
.printml-small{margin-left:calc(var(--spacer-base)*.75)!important}
.printmy-small{margin-top:calc(var(--spacer-base)*.75)!important;margin-bottom:calc(var(--spacer-base)*.75)!important}
.printmx-small{margin-right:calc(var(--spacer-base)*.75)!important;margin-left:calc(var(--spacer-base)*.75)!important}
.printm-small-plus{margin:calc(var(--spacer-base)*.9)!important}
.printmt-small-plus{margin-top:calc(var(--spacer-base)*.9)!important}
.printmr-small-plus{margin-right:calc(var(--spacer-base)*.9)!important}
.printmb-small-plus{margin-bottom:calc(var(--spacer-base)*.9)!important}
.printml-small-plus{margin-left:calc(var(--spacer-base)*.9)!important}
.printmy-small-plus{margin-top:calc(var(--spacer-base)*.9)!important;margin-bottom:calc(var(--spacer-base)*.9)!important}
.printmx-small-plus{margin-right:calc(var(--spacer-base)*.9)!important;margin-left:calc(var(--spacer-base)*.9)!important}
.printm-medium{margin:calc(var(--spacer-base)*1)!important}
.printmt-medium{margin-top:calc(var(--spacer-base)*1)!important}
.printmr-medium{margin-right:calc(var(--spacer-base)*1)!important}
.printmb-medium{margin-bottom:calc(var(--spacer-base)*1)!important}
.printml-medium{margin-left:calc(var(--spacer-base)*1)!important}
.printmy-medium{margin-top:calc(var(--spacer-base)*1)!important;margin-bottom:calc(var(--spacer-base)*1)!important}
.printmx-medium{margin-right:calc(var(--spacer-base)*1)!important;margin-left:calc(var(--spacer-base)*1)!important}
.printm-medium-plus{margin:calc(var(--spacer-base)*1.5)!important}
.printmt-medium-plus{margin-top:calc(var(--spacer-base)*1.5)!important}
.printmr-medium-plus{margin-right:calc(var(--spacer-base)*1.5)!important}
.printmb-medium-plus{margin-bottom:calc(var(--spacer-base)*1.5)!important}
.printml-medium-plus{margin-left:calc(var(--spacer-base)*1.5)!important}
.printmy-medium-plus{margin-top:calc(var(--spacer-base)*1.5)!important;margin-bottom:calc(var(--spacer-base)*1.5)!important}
.printmx-medium-plus{margin-right:calc(var(--spacer-base)*1.5)!important;margin-left:calc(var(--spacer-base)*1.5)!important}
.printm-large{margin:calc(var(--spacer-base)*2)!important}
.printmt-large{margin-top:calc(var(--spacer-base)*2)!important}
.printmr-large{margin-right:calc(var(--spacer-base)*2)!important}
.printmb-large{margin-bottom:calc(var(--spacer-base)*2)!important}
.printml-large{margin-left:calc(var(--spacer-base)*2)!important}
.printmy-large{margin-top:calc(var(--spacer-base)*2)!important;margin-bottom:calc(var(--spacer-base)*2)!important}
.printmx-large{margin-right:calc(var(--spacer-base)*2)!important;margin-left:calc(var(--spacer-base)*2)!important}
.printm-large-plus{margin:calc(var(--spacer-base)*2.5)!important}
.printmt-large-plus{margin-top:calc(var(--spacer-base)*2.5)!important}
.printmr-large-plus{margin-right:calc(var(--spacer-base)*2.5)!important}
.printmb-large-plus{margin-bottom:calc(var(--spacer-base)*2.5)!important}
.printml-large-plus{margin-left:calc(var(--spacer-base)*2.5)!important}
.printmy-large-plus{margin-top:calc(var(--spacer-base)*2.5)!important;margin-bottom:calc(var(--spacer-base)*2.5)!important}
.printmx-large-plus{margin-right:calc(var(--spacer-base)*2.5)!important;margin-left:calc(var(--spacer-base)*2.5)!important}
.printm-x-large{margin:calc(var(--spacer-base)*3)!important}
.printmt-x-large{margin-top:calc(var(--spacer-base)*3)!important}
.printmr-x-large{margin-right:calc(var(--spacer-base)*3)!important}
.printmb-x-large{margin-bottom:calc(var(--spacer-base)*3)!important}
.printml-x-large{margin-left:calc(var(--spacer-base)*3)!important}
.printmy-x-large{margin-top:calc(var(--spacer-base)*3)!important;margin-bottom:calc(var(--spacer-base)*3)!important}
.printmx-x-large{margin-right:calc(var(--spacer-base)*3)!important;margin-left:calc(var(--spacer-base)*3)!important}
.printm-x-large-plus{margin:calc(var(--spacer-base)*3.5)!important}
.printmt-x-large-plus{margin-top:calc(var(--spacer-base)*3.5)!important}
.printmr-x-large-plus{margin-right:calc(var(--spacer-base)*3.5)!important}
.printmb-x-large-plus{margin-bottom:calc(var(--spacer-base)*3.5)!important}
.printml-x-large-plus{margin-left:calc(var(--spacer-base)*3.5)!important}
.printmy-x-large-plus{margin-top:calc(var(--spacer-base)*3.5)!important;margin-bottom:calc(var(--spacer-base)*3.5)!important}
.printmx-x-large-plus{margin-right:calc(var(--spacer-base)*3.5)!important;margin-left:calc(var(--spacer-base)*3.5)!important}
.printm-xx-large{margin:calc(var(--spacer-base)*4)!important}
.printmt-xx-large{margin-top:calc(var(--spacer-base)*4)!important}
.printmr-xx-large{margin-right:calc(var(--spacer-base)*4)!important}
.printmb-xx-large{margin-bottom:calc(var(--spacer-base)*4)!important}
.printml-xx-large{margin-left:calc(var(--spacer-base)*4)!important}
.printmy-xx-large{margin-top:calc(var(--spacer-base)*4)!important;margin-bottom:calc(var(--spacer-base)*4)!important}
.printmx-xx-large{margin-right:calc(var(--spacer-base)*4)!important;margin-left:calc(var(--spacer-base)*4)!important}
.printm-xx-large-plus{margin:calc(var(--spacer-base)*4.5)!important}
.printmt-xx-large-plus{margin-top:calc(var(--spacer-base)*4.5)!important}
.printmr-xx-large-plus{margin-right:calc(var(--spacer-base)*4.5)!important}
.printmb-xx-large-plus{margin-bottom:calc(var(--spacer-base)*4.5)!important}
.printml-xx-large-plus{margin-left:calc(var(--spacer-base)*4.5)!important}
.printmy-xx-large-plus{margin-top:calc(var(--spacer-base)*4.5)!important;margin-bottom:calc(var(--spacer-base)*4.5)!important}
.printmx-xx-large-plus{margin-right:calc(var(--spacer-base)*4.5)!important;margin-left:calc(var(--spacer-base)*4.5)!important}
.printvisible{visibility:visible!important}
.printhidden{visibility:hidden!important}
}
input,select{transition-property:border}
input,select,textarea{padding:var(--input-padding);transition-timing-function:ease;transition-duration:.2s;vertical-align:middle;color:var(--body-color);border:1px solid var(--input-border-color);border-radius:3px;outline:0;background:var(--input-background);--input-padding: calc(var(--spacer-base) * .5) calc(var(--spacer-base) * 1);--input-border-color: #ccc;--input-hover-border-color: gray;--input-background: #f7f7f7;--input-disabled-background: #dedede;-webkit-appearance:none;-moz-appearance:none;appearance:none;filter:none}
@media (prefers-color-scheme:dark){input,select,textarea{--input-border-color: gray;--input-hover-border-color: #ccc;--input-background: #333;--input-disabled-background: #666}
}
input:focus,input:hover,select:focus,select:hover,textarea:focus,textarea:hover{border-color:var(--input-hover-border-color)}
input:invalid:focus,select:invalid:focus,textarea:invalid:focus{border-color:#d94d4d}
input[disabled],select[disabled],textarea[disabled]{cursor:not-allowed;border-color:var(--input-border-color);background:var(--input-disabled-background)}
input[disabled]:focus,input[disabled]:hover,select[disabled]:focus,select[disabled]:hover,textarea[disabled]:focus,textarea[disabled]:hover{border-color:var(--input-border-color)}
[type=checkbox],[type=color],[type=date],[type=file],[type=radio],[type=range],[type=time],select{cursor:pointer}
[type=file]{background:0 0}
[type=file]:not(:focus){border-color:transparent}
[type=color]{height:35px;padding:calc(var(--spacer-base)*.5)}
textarea{min-height:calc(1.6rem + calc(var(--spacer-base)*.5)*2);transition-property:border}
select{--select-icon: url('data:image/svg+xml,%3csvg viewBox=\'0 0 20 20\' xmlns=\'http://www.w3.org/2000/svg\'%3e%3cpath d=\'m5 8 5 5 5-5\' fill=\'none\' stroke=\'%23000\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2\'/%3e%3c/svg%3e')}
@media (prefers-color-scheme:dark){select{--select-icon: url('data:image/svg+xml,%3csvg viewBox=\'0 0 20 20\' xmlns=\'http://www.w3.org/2000/svg\'%3e%3cpath d=\'m5 8 5 5 5-5\' fill=\'none\' stroke=\'%23fff\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2\'/%3e%3c/svg%3e')}
}
select:not([multiple]){padding-right:2.5rem;background-image:var(--select-icon);background-repeat:no-repeat;background-position:right 1rem center;background-size:20px}
select[multiple]{resize:vertical;scrollbar-width:initial;scrollbar-color:initial}
select[multiple] option{padding:calc(var(--spacer-base)*.75) calc(var(--spacer-base)*1);border-top:1px solid var(--input-border-color)}
select[multiple] option:first-child{border:0}
[type=checkbox]{border-radius:3px}
[type=checkbox],[type=radio]{position:relative;z-index:1;width:20px;height:20px;margin:calc(var(--spacer-base)*.5) calc(var(--spacer-base)*1);--checkbox-checked-background: black;--checkbox-disabled-border-color: #b3b3b3;--checkbox-disabled-background: #e6e6e6;--checkbox-checked-icon-color: #f2f2f2;--checkbox-checked-icon: url('data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 20 20\'%3e%3cpath fill=\'none\' stroke=\'%23f2f2f2\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2\' d=\'M6 10l3 3l6-6\'/%3e%3c/svg%3e');--radio-checked-icon: url('data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'-4 -4 8 8\'%3e%3ccircle r=\'1.5\' fill=\'%23f2f2f2\'/%3e%3c/svg%3e');--checkbox-indeterminate-icon: url('data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 20 20\'%3e%3cpath fill=\'none\' stroke=\'%23f2f2f2\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'3\' d=\'M6 10h8\'/%3e%3c/svg%3e')}
@media (prefers-color-scheme:dark){[type=checkbox],[type=radio]{--checkbox-checked-background: #e6e6e6;--checkbox-disabled-border-color: #b3b3b3;--checkbox-disabled-background: #666;--checkbox-checked-icon-color: #1a1a1a;--checkbox-checked-icon: url('data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 20 20\'%3e%3cpath fill=\'none\' stroke=\'%231a1a1a\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2\' d=\'M6 10l3 3l6-6\'/%3e%3c/svg%3e');--radio-checked-icon: url('data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'-4 -4 8 8\'%3e%3ccircle r=\'1.5\' fill=\'%231a1a1a\'/%3e%3c/svg%3e');--checkbox-indeterminate-icon: url('data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 20 20\'%3e%3cpath fill=\'none\' stroke=\'%231a1a1a\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2\' d=\'M6 10h8\'/%3e%3c/svg%3e')}
}
[type=checkbox]::after,[type=checkbox]::before,[type=radio]::after,[type=radio]::before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:'';transition-timing-function:ease;transition-duration:.2s;transition-property:opacity;opacity:0;border-radius:inherit}
[type=checkbox]::after,[type=radio]::after{background-color:var(--checkbox-checked-background)}
[type=checkbox]::before,[type=radio]::before{box-shadow:0 0 0 3px gray}
[type=checkbox][disabled],[type=radio][disabled]{--input-background: var(--input-disabled-background);--checkbox-checked-background: var(--input-disabled-background)}
[type=checkbox]:checked,[type=checkbox]:indeterminate,[type=radio]:checked,[type=radio]:indeterminate{--input-border-color: transparent;--input-hover-border-color: transparent}
[type=checkbox]:checked::after,[type=checkbox]:indeterminate::after,[type=radio]:checked::after,[type=radio]:indeterminate::after{opacity:1}
[type=checkbox]:focus::before,[type=radio]:focus::before{opacity:1}
[type=checkbox]::after{background-image:var(--checkbox-checked-icon)}
[type=radio]{border-radius:50%}
[type=radio]::after{background-image:var(--radio-checked-icon)}
[type=checkbox]:indeterminate::after,[type=radio]:indeterminate::after{background-image:var(--checkbox-indeterminate-icon)}
.Switch,.Switch::after{transition-timing-function:ease;transition-duration:.2s}
.Switch{width:40px;height:20px;transition-property:border,background;border-radius:2rem}
.Switch::after{top:0;bottom:0;left:0;width:calc(20px - (1px*2));height:100%;transition-property:left,background;opacity:1;border-radius:calc(2rem - 1px);background:var(--checkbox-checked-background)}
.Switch:checked{background-color:var(--checkbox-checked-background)}
.Switch:checked::after{left:calc(40px - 20px);background:var(--checkbox-checked-icon-color)}
.Switch:indeterminate::after{left:0;width:100%;background-color:var(--checkbox-checked-background);background-image:var(--checkbox-indeterminate-icon);background-repeat:no-repeat;background-position:center}
[type=range]{--range-track-color: #4d4d4d;--range-thumb-color: #ccc;--range-thumb-hover-color: #b3b3b3}
@media (prefers-color-scheme:dark){[type=range]{--range-track-color: #ccc;--range-thumb-color: #4d4d4d;--range-thumb-hover-color: #666}
}
[type=range][disabled]{--range-thumb-hover-color: var(--range-thumb-color)}
[type=range]::-moz-range-track{width:100%;height:1px;background:var(--range-track-color)}
[type=range]::-webkit-slider-runnable-track{width:100%;height:1px;background:var(--range-track-color)}
[type=range]::-ms-fill-lower,[type=range]::-ms-fill-upper{width:100%;height:1px;background:var(--range-track-color)}
[type=range]::-moz-range-thumb{width:15px;height:15px;transition-timing-function:ease;transition-duration:.2s;-moz-transition-property:background,box-shadow;transition-property:background,box-shadow;border:1px solid var(--range-track-color);border-radius:50%;background:var(--range-thumb-color);-moz-appearance:none;appearance:none}
[type=range]::-moz-range-thumb:hover{background:var(--range-thumb-hover-color)}
[type=range]::-webkit-slider-thumb{width:15px;height:15px;transition-timing-function:ease;transition-duration:.2s;-webkit-transition-property:background,box-shadow;transition-property:background,box-shadow;border:1px solid var(--range-track-color);border-radius:50%;background:var(--range-thumb-color);-webkit-appearance:none;appearance:none}
[type=range]::-webkit-slider-thumb:hover{background:var(--range-thumb-hover-color)}
[type=range]::-ms-thumb{width:15px;height:15px;transition-timing-function:ease;transition-duration:.2s;-ms-transition-property:background,box-shadow;transition-property:background,box-shadow;border:1px solid var(--range-track-color);border-radius:50%;background:var(--range-thumb-color);appearance:none}
[type=range]::-ms-thumb:hover{background:var(--range-thumb-hover-color)}
[type=range]::-webkit-slider-thumb{margin-top:-6.5px}
[type=range]::-webkit-slider-runnable-track{margin:var(--input-padding)}
[type=range]::-ms-track{width:100%;height:17px;background:0 0}
[type=range]::-ms-thumb{margin-top:0}
meter,progress{height:calc(var(--spacer-base)*2.5);transition-timing-function:ease;transition-duration:.2s;transition-property:all;border:0;border-radius:3px;background:var(--progress-background);--progress-background: #ccc}
@media (prefers-color-scheme:dark){meter,progress{--progress-background: #ccc}
}
::-webkit-meter-bar,::-webkit-progress-bar{height:calc(var(--spacer-base)*2.5);border:0;border-radius:3px;background:var(--progress-background)}
::-webkit-progress-value{border-radius:3px;background:#3935cd}
::-moz-progress-bar{border-radius:3px;background:#3935cd}
progress:indeterminate{-webkit-animation-name:progress;animation-name:progress;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}
progress:indeterminate::-moz-progress-bar{width:0}
:-moz-meter-optimum::-moz-meter-bar,:-moz-meter-sub-optimum::-moz-meter-bar,:-moz-meter-sub-sub-optimum::-moz-meter-bar{border-radius:3px}
::-webkit-meter-even-less-good-value,::-webkit-meter-optimum-value,::-webkit-meter-suboptimum-value{border-radius:3px}
:-moz-meter-optimum::-moz-meter-bar{background:#d94d4d}
meter::-webkit-meter-optimum-value{background:#d94d4d}
:-moz-meter-sub-optimum::-moz-meter-bar{background:#d9831e}
meter::-webkit-meter-suboptimum-value{background:#d9831e}
:-moz-meter-sub-sub-optimum::-moz-meter-bar{background:#74cf61}
meter::-webkit-meter-even-less-good-value{background:#74cf61}
.Tag{line-height:1;border-radius:3px}
.Button,.Tag{font-size:var(--tag-font-size);position:relative;z-index:1;display:inline-block;padding:var(--tag-padding);transition-timing-function:ease;transition-duration:.2s;transition-property:color;vertical-align:middle;text-decoration:none;color:var(--tag-color);border:0;background:var(--tag-background);--tag-padding: calc(var(--spacer-base) * .25) calc(var(--spacer-base) * .5);--tag-font-size: .8em;--tag-background: #333;--tag-background-hover: #1a1a1a;--tag-color: #f2f2f2;--tag-focus-outline-color: #666}
@media (prefers-color-scheme:dark){.Button,.Tag{--tag-background: #fff;--tag-background-hover: #e6e6e6;--tag-color: #0d0d0d;--tag-focus-outline-color: gray}
}
.Button::after,.Button::before,.Tag::after,.Tag::before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:'';transition-timing-function:ease;transition-duration:.2s;transition-property:opacity;opacity:0;border-radius:inherit}
.Button::after,.Tag::after{background:var(--tag-background-hover)}
.Button::before,.Tag::before{box-shadow:0 0 0 3px var(--tag-focus-outline-color)}
.Button--wired,.Tag--wired{color:var(--tag-background);background:0 0;box-shadow:0 0 0 1px var(--tag-background) inset}
.Button--wired::after,.Tag--wired::after{background:var(--tag-background)}
.Button--wired:focus:not(:hover),.Tag--wired:focus:not(:hover){color:var(--tag-background)}
.Button-ghost,.Tag-ghost{--tag-background: transparent;--tag-background-hover: transparent;--tag-color: var(--body-color)}
.Button-inverted,.Tag-inverted{--tag-background: #fff;--tag-background-hover: #e6e6e6;--tag-color: #0d0d0d;--tag-focus-outline-color: gray}
@media (prefers-color-scheme:dark){.Button-inverted,.Tag-inverted{--tag-background: #333;--tag-background-hover: #1a1a1a;--tag-color: #f2f2f2;--tag-focus-outline-color: #666}
}
.Button-dark,.Tag-dark{--tag-background: #fff;--tag-background-hover: #e6e6e6;--tag-color: #0d0d0d;--tag-focus-outline-color: gray}
.Button-light,.Tag-light{--tag-background: #333;--tag-background-hover: #1a1a1a;--tag-color: #f2f2f2;--tag-focus-outline-color: #666}
.Button-success,.Tag-success{--tag-background: #74cf61;--tag-background-hover: #52c23b;--tag-focus-outline-color: #b9e7af;--tag-color: #0d0d0d}
.Button-info,.Tag-info{--tag-background: #74c0cd;--tag-background-hover: #4eafc0;--tag-focus-outline-color: #bfe2e8;--tag-color: #0d0d0d}
.Button-warning,.Tag-warning{--tag-background: #d9831e;--tag-background-hover: #ac6818;--tag-focus-outline-color: #ebb372;--tag-color: #f2f2f2}
.Button-danger,.Tag-danger{--tag-background: #d94d4d;--tag-background-hover: #c82b2b;--tag-focus-outline-color: #eba1a1;--tag-color: #f2f2f2}
.Button,a.Tag,button.Tag{cursor:pointer}
.Button:hover,a.Tag:hover,button.Tag:hover{text-decoration:none;color:var(--tag-color)}
.Button:hover::after,a.Card:hover::after,a.Tag:hover::after,button.Tag:hover::after{opacity:1}
.Button:focus,a.Tag:focus,button.Tag:focus{text-decoration:none;color:var(--tag-color);outline:0}
.Button:focus:not(:active)::before,a.Card:focus:not(:active)::before,a.Tag:focus:not(:active)::before,button.Tag:focus:not(:active)::before{opacity:1}
.Tag--l{--tag-padding: calc(var(--spacer-base) * .5) calc(var(--spacer-base) * .75);--tag-font-size: .85em}
.Button,.Tag--xl{--tag-font-size: .9em}
.Tag--xl{--tag-padding: calc(var(--spacer-base) * .75) calc(var(--spacer-base) * .9)}
.Button{line-height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:3px;--tag-padding: calc(var(--spacer-base) * .5) calc(var(--spacer-base) * 1)}
.Button--xs{--tag-padding: calc(var(--spacer-base) * .25) calc(var(--spacer-base) * .5);--tag-font-size: .7em}
.Button--s{--tag-padding: calc(var(--spacer-base) * .25) calc(var(--spacer-base) * .75);--tag-font-size: .8em}
.Button--l{--tag-padding: calc(var(--spacer-base) * .75) calc(var(--spacer-base) * 1.5);--tag-font-size: 1em}
.Button--xl{--tag-padding: calc(var(--spacer-base) * .9) calc(var(--spacer-base) * 2);--tag-font-size: 1.2em}
.Alert{margin-bottom:calc(var(--spacer-base)*1.5);padding:calc(var(--spacer-base)*1);color:var(--alert-color);border:1px solid var(--alert-border-color);border-left-width:10px;border-radius:3px;--alert-border-color: #333;--alert-color: var(--body-color);page-break-inside:avoid}
@media (prefers-color-scheme:dark){.Alert{--alert-border-color: #fff;--alert-color: var(--body-color-dark)}
}
.Alert>:first-child{margin-top:0}
.Alert>:last-child,.Media-body:last-child{margin-bottom:0}
.Alert-ghost{--alert-border-color: transparent}
.Alert-inverted{--alert-border-color: #fff;--alert-color: var(--body-color-dark)}
@media (prefers-color-scheme:dark){.Alert-inverted{--alert-border-color: #333;--alert-color: var(--body-color)}
}
.Alert-dark{--alert-border-color: #fff;--alert-color: #f2f2f2}
.Alert-light{--alert-border-color: #333;--alert-color: #0d0d0d}
.Alert-success{--alert-border-color: #74cf61}
.Alert-info{--alert-border-color: #74c0cd}
.Alert-warning{--alert-border-color: #d9831e}
.Alert-danger{--alert-border-color: #d94d4d}
.Alert-title{font-size:1.5em}
.Media{display:flex;flex-direction:row;align-items:flex-start}
@media (max-width:479px){.Media{flex-direction:column;align-items:center}
.Media-figure{margin:0 0 calc(var(--spacer-base)*1.5)}
}
.Media-body{flex:1}
.Media-figure{order:-1}
.Media-figure:not(.item-last){margin-right:calc(var(--spacer-base)*1.5)}
.Media-figure.item-last{margin-left:calc(var(--spacer-base)*1.5)}
.Card{position:relative;z-index:1;display:flex;flex-direction:column;word-wrap:break-word;border-radius:3px;background:var(--card-background);--card-border-color: #999;--card-background: #f2f2f2;--card-background-hover: #ebebeb;--card-subtitle-color: #666;--card-focus-outline-color: gray}
@media (prefers-color-scheme:dark){.Card{--card-border-color: #4d4d4d;--card-background: #1a1a1a;--card-background-hover: #121212;--card-subtitle-color: #999;--card-focus-outline-color: gray}
}
.Card::after,.Card::before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:'';transition-timing-function:ease;transition-duration:.2s;transition-property:opacity;opacity:0;border-radius:inherit}
.Card::after{background:var(--card-background-hover)}
.Card::before{box-shadow:0 0 0 3px var(--card-focus-outline-color)}
.Card-body{height:100%;padding:calc(var(--spacer-base)*1);border:0 solid var(--card-border-color);border-right-width:1px;border-left-width:1px}
.Card-body:first-child{border-top-width:1px}
.Card-body:last-child{border-bottom-width:1px}
.Card-figure{max-height:100vh;-o-object-fit:cover;object-fit:cover}
.Card-title{font-size:1.4em}
.Card-subtitle{font-size:.9em;display:block;color:var(--card-subtitle-color)}
.Card>:first-child{border-radius:3px 3px 0 0}
.Card>:last-child{border-radius:0 0 3px 3px}
.Card>:only-child{border-radius:3px}
a.Card{cursor:pointer;text-decoration:none;color:var(--body-color)}
a.Card:focus{outline:0}
.Afb table,.Table{width:100%;max-width:100%;margin-top:calc(calc(var(--spacer-base)*1.5)*2);margin-bottom:calc(calc(var(--spacer-base)*1.5)*2);table-layout:auto;border-spacing:0;border-collapse:separate;border:1px solid var(--table-border-color);border-radius:3px;background:var(--table-background);--table-border-color: #262626;--table-cell-border-color: gray;--table-background: #fff;--table-headings-cell-background: #ccc;--table-zebra-cell-background: #f2f2f2;--table-cell-hover-background: #e6e6e6;--table-caption-color: #4d4d4d;--table-cell-padding: calc(var(--spacer-base) * .9)}
@media (prefers-color-scheme:dark){.Afb table,.Table{--table-border-color: #4d4d4d;--table-cell-border-color: gray;--table-background: #333;--table-headings-cell-background: #1a1a1a;--table-zebra-cell-background: #404040;--table-cell-hover-background: #262626;--table-caption-color: #b3b3b3}
}
.Afb table td,.Afb table th,.Table td,.Table th{border-right:1px solid var(--table-cell-border-color);border-bottom:1px solid var(--table-cell-border-color)}
.Afb table td:last-child,.Afb table th:last-child,.Table td:last-child,.Table th:last-child{border-right:none}
.Afb table tbody tr:last-child td,.Afb table tbody tr:last-child th,.Table tbody tr:last-child td,.Table tbody tr:last-child th{border-bottom:none}
.Afb table tfoot td,.Afb table tfoot th,.Table tfoot td,.Table tfoot th{border-top:1px solid var(--table-cell-border-color);border-bottom:none}
.Afb table td,.Afb table th,.Table td,.Table th{padding:var(--table-cell-padding)}
.Afb table th,.Table th{background:var(--table-headings-cell-background)}
.Afb table tr:nth-child(even),.Table tr:nth-child(even){background:var(--table-zebra-cell-background)}
.Afb table tbody td,.Table tbody td{position:relative;z-index:1}
.Afb table tbody td::after,.Table tbody td::after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:'';transition-timing-function:ease;transition-duration:.2s;transition-property:opacity;opacity:0;border-radius:inherit;background:var(--table-cell-hover-background)}
.Afb table tbody tr:hover td::after,.Table tbody tr:hover td::after{opacity:1}
.Afb table caption,.Table caption{font-style:italic;color:var(--table-caption-color)}
.Table-inverted{--table-border-color: #4d4d4d;--table-cell-border-color: gray;--table-background: #333;--table-headings-cell-background: #1a1a1a;--table-zebra-cell-background: #404040;--table-cell-hover-background: #262626;--table-caption-color: #b3b3b3}
@media (prefers-color-scheme:dark){.Table-inverted{--table-border-color: #262626;--table-cell-border-color: gray;--table-background: #fff;--table-headings-cell-background: #ccc;--table-zebra-cell-background: #f2f2f2;--table-cell-hover-background: #e6e6e6;--table-caption-color: #4d4d4d}
}
.Table-inverted a{color:var(--link-color-inverted)}
.Table-inverted a:hover{color:var(--link-hover-focus-color-inverted)}
.Table-dark,.Table-light{--table-cell-border-color: gray}
.Table-light{--table-border-color: #262626;--table-background: #fff;--table-headings-cell-background: #ccc;--table-zebra-cell-background: #f2f2f2;--table-cell-hover-background: #e6e6e6;--table-caption-color: #4d4d4d}
.Table-light a{color:#3935cd}
.Table-light a:hover{color:#272491}
.Table-dark{--table-border-color: #4d4d4d;--table-background: #333;--table-headings-cell-background: #1a1a1a;--table-zebra-cell-background: #404040;--table-cell-hover-background: #262626;--table-caption-color: #b3b3b3}
.Table-dark a{color:#74c0cd}
.Table-dark a:hover{color:#41a3b4}
.Table--fixed{table-layout:fixed}
.Table--slim td,.Table--slim th{--table-cell-padding: calc(var(--spacer-base) * .25) calc(var(--spacer-base) * .5)}
.Afb blockquote,.Blockquote{position:relative;margin-top:calc(calc(var(--spacer-base)*1.5)*2);margin-bottom:calc(calc(var(--spacer-base)*1.5)*2);padding:calc(var(--spacer-base)*3);padding-left:80px;color:var(--blockquote-color);border-radius:12px;background:var(--blockquote-background);--blockquote-background: #e6e6e6;--blockquote-color: #0d0d0d;--blockquote-cite-color: #4d4d4d;--blockquote-quote-color: #b3b3b3}
@media (prefers-color-scheme:dark){.Afb blockquote,.Blockquote{--blockquote-background: #333;--blockquote-color: #f2f2f2;--blockquote-cite-color: #999;--blockquote-quote-color: #666}
}
.Afb blockquote:before,.Blockquote:before{font-family:georgia,serif;font-size:7em;line-height:.9;position:absolute;top:15px;left:15px;content:'\201C';color:var(--blockquote-quote-color)}
.Afb blockquote>cite,.Blockquote>cite{display:block;margin-bottom:calc(var(--spacer-base)*1.5);text-align:right;color:var(--blockquote-cite-color)}
.Afb blockquote>cite:before,.Blockquote>cite:before{content:'- '}
.Afb blockquote>:first-child,.Blockquote>:first-child{margin-top:0}
.Afb blockquote>:last-child,.Blockquote>:last-child{margin-bottom:0}
.Afb blockquote-inverted,.Blockquote-inverted{--blockquote-background: #333;--blockquote-color: #f2f2f2;--blockquote-cite-color: #999;--blockquote-quote-color: #666}
@media (prefers-color-scheme:dark){.Afb blockquote-inverted,.Blockquote-inverted{--blockquote-background: #e6e6e6;--blockquote-color: #0d0d0d;--blockquote-cite-color: #4d4d4d;--blockquote-quote-color: #b3b3b3}
}
.Afb blockquote-light,.Blockquote-light{--blockquote-background: #e6e6e6;--blockquote-color: #0d0d0d;--blockquote-cite-color: #4d4d4d;--blockquote-quote-color: #b3b3b3}
.Afb blockquote-dark,.Blockquote-dark{--blockquote-background: #333;--blockquote-color: #f2f2f2;--blockquote-cite-color: #999;--blockquote-quote-color: #666}
.Afb figure,.Figure{display:flex;flex-direction:column;margin-top:calc(calc(var(--spacer-base)*1.5)*2);margin-bottom:calc(calc(var(--spacer-base)*1.5)*2);padding:calc(var(--spacer-base)*2.5);border-radius:12px;background:#333;align-items:center;justify-content:center}
.Afb figure figcaption,.Figure figcaption{margin-top:calc(var(--spacer-base)*2.5);text-align:center;color:#d9d9d9}
/*
.Afb figure img,.Figure img{max-height:60vh}
*/
.Figure--light{background:#e6e6e6}
.Figure--light figcaption{color:#404040}

