.dgrd-faq{background:var(--faq-bg,#fff);box-sizing:border-box;color:var(--faq-text,#34373b);padding:var(--faq-v-pad-top,80px) 40px var(--faq-v-pad-bottom,80px);scroll-margin-top:128px}.dgrd-faq__inner{display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:814px;width:100%}.dgrd-faq__header{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}.dgrd-faq__eyebrow{color:var(--faq-eyebrow,#1e5d85);margin:0}.dgrd-faq__heading{color:var(--faq-text,#34373b);font-weight:500;letter-spacing:0;line-height:1.1;margin:0}.dgrd-faq__description{color:var(--faq-text,#34373b);font-size:18px;font-weight:400;line-height:1.4;margin:0;text-align:center}.dgrd-faq__items{display:flex;flex-direction:column;gap:16px}.dgrd-faq__item{background:#fff;border:1px solid var(--faq-border,#d4dee5);border-radius:10px;overflow:hidden}.dgrd-faq__trigger{align-items:center;appearance:none;-webkit-appearance:none;border:0;box-sizing:border-box;cursor:pointer;display:flex;gap:24px;justify-content:space-between;min-height:57px;padding:16px;text-align:left;width:100%}.dgrd-faq__trigger,.dgrd-faq__trigger:active,.dgrd-faq__trigger:focus,.dgrd-faq__trigger:hover,.dgrd-faq__trigger[aria-expanded=true]{background:transparent;background-color:transparent;box-shadow:none;color:var(--faq-text,#34373b);font-size:20px;font-weight:500;line-height:1.2}.dgrd-faq__trigger:active,.dgrd-faq__trigger:focus,.dgrd-faq__trigger:hover,.dgrd-faq__trigger[aria-expanded=true]{border-color:transparent;transform:none}.dgrd-faq__icon{flex:0 0 20px;height:20px;position:relative;width:20px}.dgrd-faq__icon:after,.dgrd-faq__icon:before{background:currentColor;border-radius:99px;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}.dgrd-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:opacity .24s ease}.dgrd-faq__item.is-open .dgrd-faq__icon:after{opacity:0}.dgrd-faq__panel{display:grid;grid-template-rows:0fr;opacity:0;overflow:hidden;padding:0 16px;transition:grid-template-rows .34s ease,padding-bottom .34s ease,opacity .24s ease}.dgrd-faq__item.is-open .dgrd-faq__panel{grid-template-rows:1fr;opacity:1;padding-bottom:24px}.dgrd-faq__panel-inner{display:flex;flex-direction:column;gap:16px;min-height:0;overflow:hidden;transform:translateY(-4px);transition:transform .34s ease}.dgrd-faq__item.is-open .dgrd-faq__panel-inner{transform:translateY(0)}.dgrd-faq__panel-inner,.dgrd-faq__panel-inner li,.dgrd-faq__panel-inner p{color:var(--faq-text,#34373b);font-size:18px;font-weight:400;line-height:1.4;margin:0}.dgrd-faq__panel-inner>:first-child{margin-top:0}.dgrd-faq__panel-inner>:last-child{margin-bottom:0}@media (max-width:767px){.dgrd-faq{padding-left:16px;padding-right:16px}.dgrd-faq__trigger,.dgrd-faq__trigger:active,.dgrd-faq__trigger:focus,.dgrd-faq__trigger:hover,.dgrd-faq__trigger[aria-expanded=true]{font-size:18px;line-height:1.25}}