:root{--nezzo-accordion-border:1px solid rgba(140,140,140,.3);--nezzo-accordion-header-color:#fff;--nezzo-accordion-header-color-bg:#00666e;--nezzo-accordion-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 3px 10px 0 rgba(0,0,0,.15)}.accordion-group__wrapper{flex-direction:column;row-gap:.75rem;display:flex}.accordion__item{border:var(--nezzo-accordion-border);z-index:1;padding:0;position:relative}.accordion__item:focus:after,.accordion__item:hover:after{opacity:.75}.accordion__item:after{box-shadow:var(--nezzo-accordion-shadow);content:"";opacity:.25;z-index:0;width:100%;height:100%;transition:box-shadow .3s cubic-bezier(.32,1,.68,1),opacity .6s cubic-bezier(.32,1,.68,1);position:absolute;top:0;left:0}.accordion__item:first-child{margin-top:0}.accordion__item:last-child{margin-bottom:0}.accordion__item--header{cursor:pointer;z-index:1;margin:0;position:relative}.accordion__item--header button{background-color:var(--nezzo-accordion-header-color-bg);color:var(--nezzo-accordion-header-color);border:0;justify-content:space-between;align-items:center;column-gap:1rem;width:100%;min-height:4rem;margin:0;padding:1rem 1.5rem;font-size:1rem;font-weight:600;display:flex}.accordion__item--header button:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.accordion__item--header button:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.accordion__item--header button:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.accordion__item--header button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.accordion__item--header button[aria-expanded=true] [class*=icon-]{transform-origin:50%;transform:rotate(180deg)}.accordion__item--header button [class*=icon-]{background-color:#fff;align-self:flex-start;width:2rem;height:2rem;transition:transform .3s cubic-bezier(.32,1,.68,1)}.accordion__item--content{z-index:1;display:none;position:relative}.accordion__item--content-wrap{padding:20px}