#faq-.pixto-faq{--faq-purple:#322b6f;--faq-gray:#f0f0f0;--faq-box:#f5f2fd;--faq-text:#000;font-family:Quicksand,sans-serif}#faq-.pixto-faq,#faq-.pixto-faq *{box-sizing:border-box}#faq- .pixto-faq__wrap{margin:0 auto;padding:70px 0 90px;width:min(1100px,calc(100% - 80px))}#faq- .pixto-faq__title{color:var(--faq-purple);font-size:56px;font-weight:700;line-height:62px;margin:0 0 28px;text-align:center}#faq- .pixto-faq__search{align-items:center;background:var(--faq-gray);border-radius:14px;display:flex;height:69px;margin:0 auto;position:relative;width:min(683px,100%)}#faq- .pixto-faq__search-input{background:transparent;border:0;color:var(--faq-text);font-size:20px;font-weight:400;height:100%;outline:0;padding:0 78px 0 22px;width:100%}#faq- .pixto-faq__search-ico{right:16px}#faq- .pixto-faq__layout{align-items:start;display:grid;gap:18px;grid-template-columns:172px 1fr;margin-top:34px}#faq- .pixto-faq__cats{display:flex;flex-direction:column}#faq- .pixto-faq__cat{background:var(--faq-purple);border:0;color:#fff;cursor:pointer;font-size:20px;height:41px;transition:transform .12s ease,opacity .12s ease;user-select:none}#faq- .pixto-faq__cat.is-active{filter:none;opacity:1;outline:2px solid rgba(50,43,111,.25);outline-offset:2px}#faq- .pixto-faq__cat:not(.is-active){opacity:.92}#faq- .pixto-faq__list{display:flex;flex-direction:column;gap:14px}#faq- .pixto-faq__row{align-items:start;display:grid;gap:18px;grid-template-columns:172px 1fr}#faq- .pixto-faq__row-badge{background:transparent;border-radius:8px;height:41px}#faq- .pixto-faq__item{background:var(--faq-box);border-radius:11px;overflow:hidden}#faq- .pixto-faq__btn{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;gap:14px;justify-content:space-between;min-height:64px;padding:14px 18px;text-align:left;width:100%}#faq- .pixto-faq__q{color:var(--faq-text);font-size:24px;margin:0}#faq- .pixto-faq__plus{align-items:center;background:transparent;border:0;color:var(--faq-purple);display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;transition:transform .18s ease;width:28px}#faq- .pixto-faq__item.is-open .pixto-faq__plus{transform:rotate(45deg)}#faq- .pixto-faq__a{max-height:0;overflow:hidden;transition:max-height .22s ease}#faq- .pixto-faq__a-inner{color:var(--faq-text);font-size:24px;padding:0 18px 18px}#faq- .pixto-faq__empty{color:var(--faq-text);font-size:18px;font-weight:400;margin:22px auto 0;opacity:.75;text-align:center}@media (max-width:980px){#faq- .pixto-faq__layout{grid-template-columns:1fr}#faq- .pixto-faq__cats{flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:center}#faq- .pixto-faq__cat{min-width:120px;width:auto}#faq- .pixto-faq__row{grid-template-columns:1fr}#faq- .pixto-faq__row-badge{display:none}}@media (max-width:720px){#faq- .pixto-faq__wrap{padding:54px 0 70px;width:min(1100px,calc(100% - 32px))}#faq- .pixto-faq__title{font-size:40px;line-height:46px}#faq- .pixto-faq__a-inner,#faq- .pixto-faq__q{font-size:20px;line-height:28px}}@media (min-width:981px){#faq- .pixto-faq__layout{column-gap:18px;grid-template-columns:172px minmax(0,906px);justify-content:center}#faq- .pixto-faq__row{gap:0;grid-template-columns:1fr}#faq- .pixto-faq__row-badge{display:none!important}#faq- .pixto-faq__btn,#faq- .pixto-faq__item{width:100%}}@media (max-width:980px){#faq- .pixto-faq__group{margin:26px 0 0}#faq- .pixto-faq__group-title{color:var(--faq-purple);font-size:20px;font-weight:700;line-height:24px;margin:0 auto 10px;text-align:center}#faq- .pixto-faq__group-line{border:0;border-top:2px solid var(--faq-purple);height:0;margin:0 auto 14px;width:min(339px,100%)}}#faq- .pixto-faq__cats{gap:14px}#faq- .pixto-faq__cat{align-items:center;background:#fff;border:2px solid var(--faq-purple);border-radius:8px;color:var(--faq-purple);display:flex;font-family:Quicksand,sans-serif;font-size:18px;font-weight:700;gap:23px;height:59px;justify-content:center;letter-spacing:0;line-height:1;min-height:59px;padding:12px 18px;text-align:center;white-space:normal;width:172px;word-break:break-word}#faq- .pixto-faq__cat.is-active{background:var(--faq-purple);border-color:var(--faq-purple);color:#fff;outline:none!important}#faq- .pixto-faq__cat:hover{transform:translateY(-1px)}#faq- .pixto-faq__q{font-size:22px;font-weight:400;line-height:32px}#faq- .pixto-faq__a-inner{font-size:20px;font-weight:400;line-height:32px}@media (max-width:980px){#faq- .pixto-faq__list{gap:10px!important}#faq- .pixto-faq__group{display:flex;flex-direction:column;gap:10px}#faq- .pixto-faq__cats{align-items:center;flex-direction:column;gap:12px}#faq- .pixto-faq__cat{font-size:20px;height:64px;line-height:32px;min-height:64px;padding:12px 18px;text-wrap:balance;white-space:normal;width:min(341px,92vw)}}#faq- .pixto-faq__search-ico{align-items:center;background:#ffa30166;border-radius:12px;color:var(--faq-purple);display:inline-flex;gap:10px;height:44px;justify-content:center;padding:10px;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:44px}#faq- .pixto-faq__search-ico-img,#faq- .pixto-faq__search-ico-svg{display:block;height:24px!important;width:24px!important}#faq- .pixto-faq__search-ico-img{object-fit:contain}#faq- .pixto-faq__search-input{padding-right:78px}#faq- .pixto-faq__search{border:2px solid transparent;transition:border-color .15s ease,box-shadow .15s ease}#faq- .pixto-faq__search-ico{transition:background-color .15s ease,box-shadow .15s ease}#faq- .pixto-faq__search:focus-within{border-color:rgba(50,43,111,.45);box-shadow:0 0 0 4px rgba(50,43,111,.1)}#faq- .pixto-faq__search:focus-within .pixto-faq__search-ico{background:#ffbc42}@media (min-width:981px){#faq- .pixto-faq__cat{font-size:16px;height:64px;line-height:20px;min-height:64px;padding:10px 12px;text-wrap:balance;white-space:normal}}@media (min-width:721px) and (max-width:1023px){#faq- .pixto-faq__wrap{padding:58px 0 76px;width:min(1100px,calc(100% - 48px))}#faq- .pixto-faq__title{font-size:52px;line-height:58px;margin-bottom:24px}#faq- .pixto-faq__layout{align-items:start!important;display:grid!important;gap:14px!important;grid-template-columns:160px minmax(0,1fr)!important;margin-top:28px}#faq- .pixto-faq__cats{align-items:stretch!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:10px!important}#faq- .pixto-faq__cat{border-radius:8px!important;border-width:1.5px!important;font-size:14px!important;height:50px!important;line-height:16px!important;min-height:50px!important;min-width:0!important;overflow-wrap:anywhere;padding:8px 10px!important;text-wrap:balance;width:100%!important}#faq- .pixto-faq__list{display:flex!important;flex-direction:column!important;gap:10px!important}#faq- .pixto-faq__group-line,#faq- .pixto-faq__group-title{display:none!important}#faq- .pixto-faq__row{gap:0!important;grid-template-columns:1fr!important}#faq- .pixto-faq__row-badge{display:none!important}#faq- .pixto-faq__btn{min-height:56px!important;padding:12px 14px!important}#faq- .pixto-faq__q{font-size:18px!important;line-height:24px!important}#faq- .pixto-faq__a-inner{font-size:17px!important;line-height:24px!important;padding:0 14px 14px!important}#faq- .pixto-faq__plus{height:24px!important;width:24px!important}#faq- .pixto-faq__search{height:62px!important;width:min(683px,100%)!important}#faq- .pixto-faq__search-input{font-size:18px!important}#faq- .pixto-faq__list{gap:10px!important}#faq- .pixto-faq__group{display:flex!important;flex-direction:column!important;gap:10px!important;margin:0!important;padding:0!important}#faq- .pixto-faq__group:first-child{margin-top:0!important}#faq- .pixto-faq__group-line,#faq- .pixto-faq__group-title{border:0!important;display:none!important;height:0!important;margin:0!important}#faq- .pixto-faq__a,#faq- .pixto-faq__btn,#faq- .pixto-faq__item{margin:0!important}}