@media(min-width:990px){.eg-digital-info-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.eg-digital-faq{display:grid;gap:8px}
.eg-digital-faq__item{border:1px solid var(--eg-digital-border,#dce5ef);border-radius:12px;overflow:hidden;background:var(--eg-digital-soft-bg,#f4f7fa)}
.eg-digital-faq__item>summary{display:flex;min-height:48px;align-items:center;gap:10px;padding:10px 11px;list-style:none;cursor:pointer;color:var(--eg-digital-text,#071a2f);font-size:11.5px;font-weight:820;line-height:1.35}
.eg-digital-faq__item>summary::-webkit-details-marker{display:none}
.eg-digital-faq__question{min-width:0;flex:1}
.eg-digital-faq__plus{position:relative;width:18px;height:18px;flex:0 0 18px;border-radius:50%;background:#fff}
.eg-digital-faq__plus::before,.eg-digital-faq__plus::after{content:"";position:absolute;left:50%;top:50%;width:8px;height:1.5px;border-radius:2px;background:var(--eg-digital-text,#071a2f);transform:translate(-50%,-50%)}
.eg-digital-faq__plus::after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .16s ease}
.eg-digital-faq__item[open] .eg-digital-faq__plus::after{transform:translate(-50%,-50%) rotate(0deg)}
.eg-digital-faq__answer{padding:0 11px 11px;color:var(--eg-digital-muted,#667085);font-size:10.8px;line-height:1.48}
.eg-digital-faq__answer p{margin:0}
.eg-digital-faq__links{display:grid;gap:6px;margin-top:9px}
.eg-digital-faq__link{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 9px;border:1px solid color-mix(in srgb,var(--eg-digital-accent,#f7941d) 24%,var(--eg-digital-border,#dce5ef));border-radius:9px;color:var(--eg-digital-text,#071a2f);background:#fff;text-decoration:none;font-size:10.5px;font-weight:800;line-height:1.25;transition:border-color .16s ease,transform .16s ease}
.eg-digital-faq__link:hover{border-color:color-mix(in srgb,var(--eg-digital-accent,#f7941d) 55%,var(--eg-digital-border,#dce5ef));transform:translateY(-1px)}
.eg-digital-faq__link::after{content:"↗";color:var(--eg-digital-accent,#f7941d);font-size:12px}
@media(max-width:989px){.eg-digital-faq__item>summary{font-size:12px}.eg-digital-faq__answer{font-size:11.2px}}
@media(max-width:749px){.eg-digital-cart__channel-options{grid-template-columns:repeat(2,minmax(0,1fr))}}
