.button{font-size:var(--instance-label-xs-font-size);line-height:var(--instance-label-xs-line-height);letter-spacing:var(--instance-label-xs-letter-spacing);letter-spacing:-.05em;text-align:left;color:#fff;background:#000;border-radius:1.875rem;padding:.53125rem .625rem .40625rem .6875rem;font-weight:500;line-height:.8125;transition:background-color .52s cubic-bezier(.16,1,.3,1);display:inline-block}@media (hover:hover){.button:hover{background-color:#b8b8b8;transition-duration:.18s;transition-timing-function:cubic-bezier(.33,1,.68,1)}}.button:focus-visible{background-color:#b8b8b8;transition-duration:.18s;transition-timing-function:cubic-bezier(.33,1,.68,1)}
.accordion-item{border-bottom:1px solid #000}.accordion-item:last-child{border-bottom:none}.accordion-item__row{text-align:left;cursor:pointer;background:0 0;border:none;outline:none;grid-template-columns:repeat(2,1fr);align-items:start;gap:1.5rem;width:100%;padding-block:.8125rem;display:grid}.accordion-item__row:focus-visible{outline:1px solid #000}.accordion-item__title{font-size:var(--instance-label-xs-font-size);line-height:var(--instance-label-xs-line-height);letter-spacing:var(--instance-label-xs-letter-spacing);font-weight:500}.accordion-item__body{cursor:pointer;padding-right:1.5rem;position:relative}.accordion-item__text .paragraph-styles{font-size:var(--instance-label-xs-font-size);line-height:var(--instance-label-xs-line-height);letter-spacing:var(--instance-label-xs-letter-spacing);font-weight:500}.accordion-item__arrow{width:auto;height:1.0625rem;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;right:0;overflow:visible;transform:rotate(180deg)}.accordion-item__arrow--open{transform:rotate(0)}.accordion-item__arrow .arrow-icon__stem{transform-box:fill-box;transform-origin:top;transition:transform .3s cubic-bezier(.16,1,.3,1)}.accordion-item__arrow .arrow-icon__wings{transition:transform .3s cubic-bezier(.16,1,.3,1)}.accordion-item__row[aria-expanded=false] .accordion-item__arrow .arrow-icon__stem{transform-origin:bottom}.accordion-item__row[aria-expanded=false]:hover .accordion-item__arrow .arrow-icon__stem{transform:scaleY(1.2)}.accordion-item__row[aria-expanded=false]:hover .accordion-item__arrow .arrow-icon__wings{transform:translateY(-.2125rem)}.accordion-item__row[aria-expanded=true]:hover .accordion-item__arrow .arrow-icon__stem{transform:scaleY(.85)}.accordion-item__expanded{max-height:var(--accordion-item-expanded-height,0);transition:max-height .5s cubic-bezier(.16,1,.3,1);display:block;overflow:hidden}.accordion-item__row[aria-expanded=false]:hover+.accordion-item__expanded{max-height:.375rem!important}.accordion-item__row[aria-expanded=true]:hover+.accordion-item__expanded{max-height:calc(var(--accordion-item-expanded-height,0) - .5rem)!important}.accordion-item__expanded-inner{padding-top:1.5625rem;padding-bottom:1.5rem}.accordion-item__expanded-inner:has(>.accordion-item__links:first-child){padding-top:.78125rem}.accordion-item__links{grid-template-columns:repeat(2,1fr);column-gap:1.5rem;margin-top:2rem;display:grid}.accordion-item__links:first-child{margin-top:0}.accordion-item__links>*{grid-column:2}.accordion-item__links-label{font-size:var(--instance-label-sm-font-size);line-height:var(--instance-label-sm-line-height);letter-spacing:var(--instance-label-sm-letter-spacing);color:#cbcbcb;letter-spacing:-.05em;text-transform:uppercase;font-weight:500}.accordion-item__links-items{flex-wrap:wrap;gap:.5rem;margin-top:.625rem;display:flex}.accordion-item__expanded-text{margin-top:2rem}.accordion-item__expanded-text:first-child{margin-top:0}.accordion-item__expanded-text .paragraph-styles{font-size:var(--instance-label-xs-font-size);line-height:var(--instance-label-xs-line-height);letter-spacing:var(--instance-label-xs-letter-spacing);font-weight:500}@media screen and (max-width:46rem){.accordion-item__row{grid-template-columns:1fr;position:relative}.accordion-item__title{padding-right:1.5rem}.accordion-item__body{padding-right:0;position:static}.accordion-item__arrow{top:.8125rem;bottom:auto}.accordion-item__expanded-inner{padding-top:1rem}.accordion-item__links{grid-template-columns:1fr}.accordion-item__links>*{grid-column:1}}
.accordion-block{border-top:1px solid #000}
