.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}@media screen and (min-width:960px){.text-center-pc{text-align:center}.text-left-pc{text-align:left}.text-right-pc{text-align:right}}.margin-top-xs{margin-top:var(--spacing-xs)}.margin-top-sm{margin-top:var(--spacing-sm)}.margin-top-md{margin-top:var(--spacing-md)}.margin-top-lg{margin-top:var(--spacing-lg)}.margin-top-xl{margin-top:var(--spacing-xl)}.margin-top-xxl{margin-top:var(--spacing-xxl)}.margin-top-xxxl{margin-top:var(--spacing-xxxl)}.margin-bottom-xs{margin-bottom:var(--spacing-xs)}.margin-bottom-sm{margin-bottom:var(--spacing-sm)}.margin-bottom-md{margin-bottom:var(--spacing-md)}.margin-bottom-lg{margin-bottom:var(--spacing-lg)}.margin-bottom-xl{margin-bottom:var(--spacing-xl)}.margin-bottom-xxl{margin-bottom:var(--spacing-xxl)}.margin-bottom-xxxl{margin-bottom:var(--spacing-xxxl)}.margin-left-xs{margin-left:var(--spacing-xs)}.margin-left-sm{margin-left:var(--spacing-sm)}.margin-left-md{margin-left:var(--spacing-md)}.margin-left-lg{margin-left:var(--spacing-lg)}.margin-left-xl{margin-left:var(--spacing-xl)}.margin-left-xxl{margin-left:var(--spacing-xxl)}.margin-left-xxxl{margin-left:var(--spacing-xxxl)}.margin-right-xs{margin-right:var(--spacing-xs)}.margin-right-sm{margin-right:var(--spacing-sm)}.margin-right-md{margin-right:var(--spacing-md)}.margin-right-lg{margin-right:var(--spacing-lg)}.margin-right-xl{margin-right:var(--spacing-xl)}.margin-right-xxl{margin-right:var(--spacing-xxl)}.margin-right-xxxl{margin-right:var(--spacing-xxxl)}.margin-x-auto{margin-left:auto;margin-right:auto}.margin-y-0{margin-top:0;margin-bottom:0}.margin-0{margin:0}@media screen and (min-width:960px){.margin-top-pc-xs{margin-top:var(--spacing-xs)}.margin-top-pc-sm{margin-top:var(--spacing-sm)}.margin-top-pc-md{margin-top:var(--spacing-md)}.margin-top-pc-lg{margin-top:var(--spacing-lg)}.margin-top-pc-xl{margin-top:var(--spacing-xl)}.margin-top-pc-xxl{margin-top:var(--spacing-xxl)}.margin-top-pc-xxxl{margin-top:var(--spacing-xxxl)}.margin-bottom-pc-xs{margin-bottom:var(--spacing-xs)}.margin-bottom-pc-sm{margin-bottom:var(--spacing-sm)}.margin-bottom-pc-md{margin-bottom:var(--spacing-md)}.margin-bottom-pc-lg{margin-bottom:var(--spacing-lg)}.margin-bottom-pc-xl{margin-bottom:var(--spacing-xl)}.margin-bottom-pc-xxl{margin-bottom:var(--spacing-xxl)}.margin-bottom-pc-xxxl{margin-bottom:var(--spacing-xxxl)}.margin-left-pc-xs{margin-left:var(--spacing-xs)}.margin-left-pc-sm{margin-left:var(--spacing-sm)}.margin-left-pc-md{margin-left:var(--spacing-md)}.margin-left-pc-lg{margin-left:var(--spacing-lg)}.margin-left-pc-xl{margin-left:var(--spacing-xl)}.margin-left-pc-xxl{margin-left:var(--spacing-xxl)}.margin-left-pc-xxxl{margin-left:var(--spacing-xxxl)}.margin-right-pc-xs{margin-right:var(--spacing-xs)}.margin-right-pc-sm{margin-right:var(--spacing-sm)}.margin-right-pc-md{margin-right:var(--spacing-md)}.margin-right-pc-lg{margin-right:var(--spacing-lg)}.margin-right-pc-xl{margin-right:var(--spacing-xl)}.margin-right-pc-xxl{margin-right:var(--spacing-xxl)}.margin-right-pc-xxxl{margin-right:var(--spacing-xxxl)}.margin-x-pc-auto{margin-left:auto;margin-right:auto}.margin-y-pc-0{margin-top:0;margin-bottom:0}.margin-pc-0{margin:0}}.padding-top-xs{padding-top:var(--spacing-xs)}.padding-top-sm{padding-top:var(--spacing-sm)}.padding-top-md{padding-top:var(--spacing-md)}.padding-top-lg{padding-top:var(--spacing-lg)}.padding-top-xl{padding-top:var(--spacing-xl)}.padding-top-xxl{padding-top:var(--spacing-xxl)}.padding-top-xxxl{padding-top:var(--spacing-xxxl)}.padding-bottom-xs{padding-bottom:var(--spacing-xs)}.padding-bottom-sm{padding-bottom:var(--spacing-sm)}.padding-bottom-md{padding-bottom:var(--spacing-md)}.padding-bottom-lg{padding-bottom:var(--spacing-lg)}.padding-bottom-xl{padding-bottom:var(--spacing-xl)}.padding-bottom-xxl{padding-bottom:var(--spacing-xxl)}.padding-bottom-xxxl{padding-bottom:var(--spacing-xxxl)}.padding-left-xs{padding-left:var(--spacing-xs)}.padding-left-sm{padding-left:var(--spacing-sm)}.padding-left-md{padding-left:var(--spacing-md)}.padding-left-lg{padding-left:var(--spacing-lg)}.padding-left-xl{padding-left:var(--spacing-xl)}.padding-left-xxl{padding-left:var(--spacing-xxl)}.padding-left-xxxl{padding-left:var(--spacing-xxxl)}.padding-right-xs{padding-right:var(--spacing-xs)}.padding-right-sm{padding-right:var(--spacing-sm)}.padding-right-md{padding-right:var(--spacing-md)}.padding-right-lg{padding-right:var(--spacing-lg)}.padding-right-xl{padding-right:var(--spacing-xl)}.padding-right-xxl{padding-right:var(--spacing-xxl)}.padding-right-xxxl{padding-right:var(--spacing-xxxl)}.padding-x-md{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.padding-y-md{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.padding-0{padding:0}.padding-md{padding:var(--spacing-md)}@media screen and (min-width:960px){.padding-top-pc-xs{padding-top:var(--spacing-xs)}.padding-top-pc-sm{padding-top:var(--spacing-sm)}.padding-top-pc-md{padding-top:var(--spacing-md)}.padding-top-pc-lg{padding-top:var(--spacing-lg)}.padding-top-pc-xl{padding-top:var(--spacing-xl)}.padding-top-pc-xxl{padding-top:var(--spacing-xxl)}.padding-top-pc-xxxl{padding-top:var(--spacing-xxxl)}.padding-bottom-pc-xs{padding-bottom:var(--spacing-xs)}.padding-bottom-pc-sm{padding-bottom:var(--spacing-sm)}.padding-bottom-pc-md{padding-bottom:var(--spacing-md)}.padding-bottom-pc-lg{padding-bottom:var(--spacing-lg)}.padding-bottom-pc-xl{padding-bottom:var(--spacing-xl)}.padding-bottom-pc-xxl{padding-bottom:var(--spacing-xxl)}.padding-bottom-pc-xxxl{padding-bottom:var(--spacing-xxxl)}.padding-left-pc-xs{padding-left:var(--spacing-xs)}.padding-left-pc-sm{padding-left:var(--spacing-sm)}.padding-left-pc-md{padding-left:var(--spacing-md)}.padding-left-pc-lg{padding-left:var(--spacing-lg)}.padding-left-pc-xl{padding-left:var(--spacing-xl)}.padding-left-pc-xxl{padding-left:var(--spacing-xxl)}.padding-left-pc-xxxl{padding-left:var(--spacing-xxxl)}.padding-right-pc-xs{padding-right:var(--spacing-xs)}.padding-right-pc-sm{padding-right:var(--spacing-sm)}.padding-right-pc-md{padding-right:var(--spacing-md)}.padding-right-pc-lg{padding-right:var(--spacing-lg)}.padding-right-pc-xl{padding-right:var(--spacing-xl)}.padding-right-pc-xxl{padding-right:var(--spacing-xxl)}.padding-right-pc-xxxl{padding-right:var(--spacing-xxxl)}.padding-x-pc-0{padding-left:0;padding-right:0}.padding-x-pc-md{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.padding-x-pc-xl{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}.padding-y-pc-md{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.padding-pc-0{padding:0}.padding-pc-md{padding:var(--spacing-md)}}.sp-only{display:none !important}.pc-only{display:block!important}.d-inline-block{display:inline-block}.d-block{display:block}.d-none{display:none}@media (max-width:768px){.sp-only{display:block!important}.pc-only{display:none !important}}@media screen and (min-width:960px){.d-pc-inline-block{display:inline-block}.d-pc-block{display:block}.d-pc-none{display:none}}.flex{display:flex}.flex-inline{display:inline-flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-baseline{align-self:baseline}.self-stretch{align-self:stretch}@media screen and (min-width:960px){.flex-pc{display:flex}.flex-pc-inline{display:inline-flex}.flex-pc-row{flex-direction:row}.flex-pc-col{flex-direction:column}.flex-pc-wrap{flex-wrap:wrap}.flex-pc-nowrap{flex-wrap:nowrap}.justify-pc-start{justify-content:flex-start}.justify-pc-end{justify-content:flex-end}.justify-pc-center{justify-content:center}.justify-pc-between{justify-content:space-between}.justify-pc-around{justify-content:space-around}.items-pc-start{align-items:flex-start}.items-pc-end{align-items:flex-end}.items-pc-center{align-items:center}.items-pc-baseline{align-items:baseline}.items-pc-stretch{align-items:stretch}.self-pc-start{align-self:flex-start}.self-pc-end{align-self:flex-end}.self-pc-center{align-self:center}.self-pc-baseline{align-self:baseline}.self-pc-stretch{align-self:stretch}}.gap-0{gap:0}.gap-xs{gap:var(--spacing-xs)}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}.gap-xl{gap:var(--spacing-xl)}.gap-xxl{gap:var(--spacing-xxl)}.gap-xxxl{gap:var(--spacing-xxxl)}.row-gap-0{row-gap:0}.row-gap-xs{row-gap:var(--spacing-xs)}.row-gap-sm{row-gap:var(--spacing-sm)}.row-gap-md{row-gap:var(--spacing-md)}.row-gap-lg{row-gap:var(--spacing-lg)}.col-gap-0{column-gap:0}.col-gap-xs{column-gap:var(--spacing-xs)}.col-gap-sm{column-gap:var(--spacing-sm)}.col-gap-md{column-gap:var(--spacing-md)}.col-gap-lg{column-gap:var(--spacing-lg)}@media screen and (min-width:960px){.gap-pc-0{gap:0}.gap-pc-xs{gap:var(--spacing-xs)}.gap-pc-sm{gap:var(--spacing-sm)}.gap-pc-md{gap:var(--spacing-md)}.gap-pc-lg{gap:var(--spacing-lg)}.gap-pc-xl{gap:var(--spacing-xl)}.gap-pc-xxl{gap:var(--spacing-xxl)}.gap-pc-xxxl{gap:var(--spacing-xxxl)}.row-gap-pc-0{row-gap:0}.row-gap-pc-xs{row-gap:var(--spacing-xs)}.row-gap-pc-sm{row-gap:var(--spacing-sm)}.row-gap-pc-md{row-gap:var(--spacing-md)}.row-gap-pc-lg{row-gap:var(--spacing-lg)}.col-gap-pc-0{column-gap:0}.col-gap-pc-xs{column-gap:var(--spacing-xs)}.col-gap-pc-sm{column-gap:var(--spacing-sm)}.col-gap-pc-md{column-gap:var(--spacing-md)}.col-gap-pc-lg{column-gap:var(--spacing-lg)}}.text-bold{font-weight:var(--font-weight-bold)}.text-highlight{font-weight:var(--font-weight-medium);color:var(--color-primary)}.text-underline-bold{font-weight:var(--font-weight-bold);background:linear-gradient(to top,rgba(252,213,85,.8) .5rem,transparent .5rem) no-repeat 0 85%;background-size:100% 100%}.hidden{display:none}.invisible{visibility:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}