.fa-glossary{padding-block:var(--fa-sp-16);background:var(--fa-white);color:var(--fa-ink)}.fa-glossary__head{margin-bottom:var(--fa-sp-12)}.fa-glossary__title{font-family:var(--fa-font-head);font-size:var(--fa-h1);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--fa-ink);max-width:900px;margin:0 0 18px;text-wrap:balance}.fa-glossary__lede{font-size:var(--fa-fs-20);font-weight:500;line-height:1.4;color:var(--fa-muted);max-width:720px;margin:0}.fa-glossary__cats{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:var(--fa-sp-12)}.fa-glossary__cats-label{font-family:var(--fa-font-head);font-size:var(--fa-fs-12);font-weight:700;line-height:1.5;letter-spacing:.16em;text-transform:uppercase;color:var(--fa-muted);min-width:96px}.fa-glossary__group{margin-bottom:var(--fa-gap);scroll-margin-top:88px}.fa-glossary__group-head{display:flex;align-items:baseline;gap:var(--fa-sp-3);padding-bottom:var(--fa-sp-3);border-bottom:1px solid var(--fa-line-2)}.fa-glossary__group-title{font-family:var(--fa-font-head);font-size:var(--fa-fs-20);font-weight:700;line-height:1.5;color:var(--fa-ink);margin:0}.fa-glossary__count{font-size:var(--fa-fs-12);font-weight:600;line-height:1.5;color:var(--fa-muted)}.fa-glossary__row{border-bottom:1px solid var(--fa-line)}.fa-glossary__row-head{display:grid;grid-template-columns:56px minmax(0,1.1fr) 120px minmax(0,1.5fr) 24px;align-items:center;gap:var(--fa-sp-5);min-height:80px;padding-block:var(--fa-sp-3);cursor:pointer;list-style:none;text-align:left;color:inherit}.fa-glossary__row-head::-webkit-details-marker{display:none}.fa-glossary__img{display:block;width:56px;height:56px;max-width:100%;border-radius:var(--fa-r-12);object-fit:cover}.fa-glossary__name{font-size:var(--fa-fs-17);font-weight:600;line-height:1.3;color:var(--fa-ink);transition:color .15s cubic-bezier(.2,.8,.2,1)}.fa-glossary__row-head:hover .fa-glossary__name{color:var(--fa-brand)}.fa-glossary__dose{font-size:var(--fa-fs-14);font-weight:600;color:var(--fa-brand);white-space:nowrap}.fa-glossary__purpose{font-size:var(--fa-fs-14);line-height:1.4;color:var(--fa-muted)}.fa-glossary__caret{display:block;flex-shrink:0;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.fa-glossary__row[open] .fa-glossary__caret{transform:rotate(180deg)}.fa-glossary__body{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:var(--fa-sp-10);padding:var(--fa-sp-1) 0 28px}.fa-glossary__full{font-size:var(--fa-fs-15);line-height:1.55;color:var(--fa-ink);max-width:720px}.fa-glossary__full p{margin:0}.fa-glossary__full p+p{margin-top:var(--fa-sp-4)}.fa-glossary__meta{display:flex;flex-direction:column;align-content:start;gap:14px}.fa-glossary__meta-label{font-family:var(--fa-font-head);font-size:var(--fa-fs-12);font-weight:600;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;color:var(--fa-muted)}.fa-glossary__bar-head{display:flex;justify-content:space-between;margin-bottom:var(--fa-sp-2)}.fa-glossary__bar-value{font-size:var(--fa-fs-12);font-weight:600;line-height:1.5;color:var(--fa-ink)}.fa-glossary__bar{height:4px;border-radius:var(--fa-r-pill);background:var(--fa-line);overflow:hidden}.fa-glossary__bar-fill{display:block;height:100%;border-radius:var(--fa-r-pill);background:linear-gradient(90deg,var(--fa-brand-2),#4fd8c8)}.fa-glossary__meta-row{display:flex;align-items:center;gap:10px}.fa-glossary__pill{font-size:var(--fa-fs-13);font-weight:600;line-height:1.5;padding:6px var(--fa-sp-3);border-radius:var(--fa-r-pill)}.fa-glossary__pill--dv{color:var(--fa-brand);background:var(--fa-surface)}.fa-glossary__pill--bio{color:var(--fa-ink);border:1px solid var(--fa-line)}@media(max-width:1023px){.fa-glossary__body{grid-template-columns:minmax(0,1fr)}}@media(max-width:759px){.fa-glossary__row-head{grid-template-columns:48px minmax(0,1fr) auto 24px;gap:var(--fa-sp-3)}.fa-glossary__img{width:48px;height:48px}.fa-glossary__purpose{display:none}}@media(max-width:560px){.fa-glossary__lede,.fa-glossary__full{font-size:var(--fa-fs-15);line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fa-glossary.css.map */
