.chip{box-sizing:border-box;background-color:var(--chip-bg,#12d46f);white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;display:inline-flex}.chip--large{height:40px;padding:10px 15px}.chip--small{height:30px;padding:7px}.chip--micro{height:26px;padding:0 7px}
.icon-button{border:1px solid var(--icon-btn-border,transparent);background-color:var(--icon-btn-bg,transparent);cursor:pointer;color:var(--icon-btn-color,#000);border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex}.icon-button svg{display:block}.icon-button svg path{fill:var(--icon-btn-color,#000);transition:fill .2s}.icon-button:hover:not(:disabled){color:var(--icon-btn-color-hover,#04f);background-color:var(--icon-btn-bg-hover,var(--icon-btn-bg,transparent));border-color:var(--icon-btn-border-hover,var(--icon-btn-border,transparent))}.icon-button:hover:not(:disabled) svg path{fill:var(--icon-btn-color-hover,#04f)}.icon-button:disabled{opacity:.5;cursor:not-allowed}.icon-button--left{transform:rotate(180deg)}.icon-button--small{width:28px;height:28px}.icon-button--large{width:40px;height:40px}
.article-elements-banner{box-sizing:border-box;background-color:var(--article-elements-banner-background-color,#dfffef);border-radius:var(--article-elements-banner-border-radius,24px);flex-direction:column;gap:16px;width:100%;padding:28px;display:flex}.article-elements-banner__button{margin-top:8px}.article-elements-banner__button .button{justify-content:flex-start;width:100%;position:relative}.article-elements-banner__button .button__end-icon{margin-left:0;position:absolute;right:7px}.article-elements-banner .typography{margin:0}
.article-elements-faq{width:100%}.article-elements-faq__intro{flex-direction:column;gap:25px;margin-bottom:35px;display:flex}.article-elements-faq__title-row{align-items:center;gap:12px;display:flex}.article-elements-faq__icon{color:#000;flex-shrink:0;display:flex}.article-elements-faq__icon svg{width:20px;height:16px;display:block}.article-elements-faq .typography{margin:0}.article-elements-faq .faq__layout{gap:0}
