.Accordion-module__UqckKa__accordion{width:100%}.Accordion-module__UqckKa__item{border-bottom:1px solid var(--border-light)}.Accordion-module__UqckKa__itemLast{border-bottom:none}.Accordion-module__UqckKa__header{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5)0;font-family:var(--font-body);font-size:var(--text-lg);color:inherit;cursor:pointer;text-align:left;transition:color var(--duration-normal)var(--ease-out-expo);background:0 0;border:none;font-weight:600;display:flex}.Accordion-module__UqckKa__header:hover{color:var(--emotix-green)}.Accordion-module__UqckKa__title{flex:1}.Accordion-module__UqckKa__chevron{color:inherit;transition:transform var(--duration-normal)var(--ease-out-expo);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Accordion-module__UqckKa__chevronOpen{transform:rotate(180deg)}.Accordion-module__UqckKa__contentOuter{transition:grid-template-rows var(--duration-slow)var(--ease-out-expo);grid-template-rows:0fr;display:grid}.Accordion-module__UqckKa__contentOuterOpen{grid-template-rows:1fr}.Accordion-module__UqckKa__contentInner{overflow:hidden}.Accordion-module__UqckKa__content{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-secondary);padding-bottom:0}.Accordion-module__UqckKa__contentVisible{padding-bottom:var(--space-5)}[data-theme=dark] .Accordion-module__UqckKa__item{border-bottom-color:var(--border-dark)}[data-theme=dark] .Accordion-module__UqckKa__itemLast{border-bottom:none}[data-theme=dark] .Accordion-module__UqckKa__content{color:var(--text-tertiary)}
.FAQ-module__Eu89IW__layout{gap:var(--space-16);grid-template-columns:1fr 1fr;align-items:start;display:grid}.FAQ-module__Eu89IW__titleArea{position:sticky;top:120px}.FAQ-module__Eu89IW__overline{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--emotix-green);margin-bottom:var(--space-4);font-weight:600;display:block}.FAQ-module__Eu89IW__title{font-family:var(--font-display);font-size:var(--text-5xl);font-weight:700;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--text-primary)}.FAQ-module__Eu89IW__accordionArea{max-width:700px}@media (max-width:900px){.FAQ-module__Eu89IW__layout{gap:var(--space-10);grid-template-columns:1fr}.FAQ-module__Eu89IW__titleArea{position:static}.FAQ-module__Eu89IW__title{font-size:var(--text-3xl)}.FAQ-module__Eu89IW__accordionArea{max-width:100%}}@media (max-width:480px){.FAQ-module__Eu89IW__title{font-size:var(--text-2xl)}}
