.faq{--faq-bg:#032b28;--faq-fg:#e7fff6;--faq-q:#fff;--faq-a:rgba(231,255,246,0.88);--faq-muted:rgba(231,255,246,0.64);--faq-line:rgba(231,255,246,0.45);--faq-wash:#e7fff6;--faq-hot:#032b28;--faq-hot-a:rgba(6,53,50,0.88);position:relative;z-index:3;background-color:var(--faq-bg);color:var(--faq-fg)}.faq--voen{--faq-bg:var(--dark-mustard);--faq-fg:var(--beige-mustard);--faq-q:var(--beige-mustard);--faq-a:var(--beige-mustard-600);--faq-muted:var(--beige-mustard-500);--faq-line:var(--beige-mustard-500);--faq-wash:var(--beige-mustard);--faq-hot:var(--dark-mustard-800);--faq-hot-a:var(--dark-mustard-600)}.faq__inner{display:flex;flex-direction:column;align-items:center;padding:5rem 0 0}.faq h2.faq__title{margin:0 1.5rem 2.5rem;color:var(--faq-fg);font-family:S Uafmemory,Georgia,serif;font-size:1.75rem;font-weight:700;line-height:1.3;text-align:center}.faq__list{display:flex;flex-direction:column;width:100%}.faq__item{position:relative;width:100%;overflow:hidden}.faq__item.is-open .faq__chevron{transform:rotate(180deg)}.faq__wash{display:none}.faq__row{position:relative;z-index:2}.faq__line{position:absolute;right:0;bottom:0;left:0;z-index:2;height:1px;background-color:var(--faq-line);transform-origin:0 50%}.faq__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;margin:0;padding:1.15rem 1.5rem;border:0;background:rgba(0,0,0,0);color:var(--faq-q);font:inherit;text-align:left;cursor:pointer}.faq__question{min-width:0;flex:1 1;color:var(--faq-q);font-family:Uafmemory-Compact,sans-serif;font-size:16px;font-weight:700;line-height:1.35;overflow-wrap:break-word}.faq__chevron{flex-shrink:0;width:24px;height:24px;color:var(--faq-q);transition:transform .2s ease}.faq__meta{display:flex;align-items:center;gap:.75em;flex-shrink:0}.faq__action{display:none;font-family:Uafmemory-Compact,sans-serif;font-size:14px;font-weight:400;line-height:1.2;white-space:nowrap;color:var(--faq-q)}.faq__panel{height:0;overflow:hidden}.faq p.faq__answer{margin:0;padding:0 1.5rem 1.15rem;max-width:42rem;color:var(--faq-a);font-family:Uafmemory-Compact,sans-serif;font-size:14px;font-weight:400;line-height:1.45;overflow-wrap:break-word}.faq__more{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:2rem 1.5rem}.faq__photo{width:2.5rem;height:2.5rem;border-radius:50%;object-fit:cover}.faq__more-copy{display:flex;flex-direction:column;gap:.25rem}.faq a.faq__telegram,.faq__more-copy p{margin:0;color:var(--faq-muted);font-family:Uafmemory-Compact,sans-serif;font-size:14px;line-height:1.3}.faq a.faq__telegram{color:var(--faq-fg);text-decoration:underline;text-underline-offset:.2em}@media(min-width:768px){.faq__inner{padding-top:9.375em}.faq h2.faq__title{margin-bottom:3.5em;font-size:2em}.faq__summary{padding:1.25em 5em}.faq p.faq__answer{padding:0 5em 1.25em}.faq__question{font-size:1em}}@media(hover:hover)and (pointer:fine)and (min-width:992px){.faq__wash{display:block;position:absolute;inset:0;z-index:1;pointer-events:none;background-color:var(--faq-wash);transform:scaleY(0)}.faq__item.is-hot .faq__action,.faq__item.is-hot .faq__chevron,.faq__item.is-hot .faq__question,.faq__item.is-hot .faq__summary,.faq__item.is-open .faq__action,.faq__item.is-open .faq__chevron,.faq__item.is-open .faq__question,.faq__item.is-open .faq__summary{color:var(--faq-hot)}.faq__item.is-hot p.faq__answer,.faq__item.is-open p.faq__answer{color:var(--faq-hot-a)}.faq__item.is-hot .faq__action,.faq__item.is-open .faq__action{display:inline}}@media(prefers-reduced-motion:reduce){.faq__chevron,.faq__panel,.faq__wash{transition:none}}