.ws-faq-body{background-color:rgb(var(--color-background))}.ws-faq-body__inner{max-width:var(--page-width, 1200px);margin:0 auto;padding-inline:24px;display:flex;gap:56px;align-items:flex-start}.ws-faq-body__sidebar{width:30rem;flex-shrink:0;position:sticky;top:100px;background:var(--ws-white);border:1px solid #0c0c0c14;border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:20px}.ws-faq-body__topics-head{display:flex;align-items:center;gap:8px;padding-bottom:16px;border-bottom:1px solid var(--ws-border);margin-bottom:8px}.ws-faq-body__topics-icon{width:16px;height:16px;color:rgb(var(--color-foreground));opacity:.4;flex-shrink:0}.ws-faq-body__topics-label{font-family:var(--font-body-family);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-foreground));opacity:.45}.ws-faq-body__nav{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.ws-faq-body__nav-link{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:var(--ws-radius-pill);text-decoration:none;color:rgb(var(--color-foreground));transition:background .15s ease;cursor:pointer;border:none;background:none;width:100%;text-align:start}.ws-faq-body__nav-link:hover{background:#0c0c0c0d}.ws-faq-body__nav-link.is-active{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.ws-faq-body__nav-num{font-family:var(--font-body-family);font-size:11px;font-weight:700;opacity:.4;min-width:18px;flex-shrink:0;transition:opacity .15s}.ws-faq-body__nav-link.is-active .ws-faq-body__nav-num{opacity:.55}.ws-faq-body__nav-text{font-family:var(--font-body-family);font-size:14px;font-weight:600;flex:1}.ws-faq-body__nav-count{font-family:var(--font-body-family);font-size:11px;font-weight:600;opacity:.4;background:#0c0c0c12;border-radius:var(--ws-radius-pill);padding:1px 7px;min-width:20px;text-align:center;flex-shrink:0;transition:background .15s,opacity .15s}.ws-faq-body__nav-link.is-active .ws-faq-body__nav-count{background:#ffffff2e;opacity:.85;color:rgb(var(--color-background))}.ws-faq-body__support-card{margin-top:24px;border:none;border-radius:var(--ws-radius-card);padding:20px;background:linear-gradient(135deg,#f7f6f3,#eeedea)}.ws-faq-body__support-row{display:flex;align-items:center;gap:14px}.ws-faq-body__support-icon{width:40px;height:40px;border-radius:50%;background:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;flex-shrink:0}.ws-faq-body__support-icon svg{width:18px;height:18px;color:rgb(var(--color-background))}.ws-faq-body__support-copy{flex:1;min-width:0}.ws-faq-body__support-heading{font-family:var(--font-body-family);font-size:13px;font-weight:700;color:rgb(var(--color-foreground));margin:0 0 2px}.ws-faq-body__support-text{font-family:var(--font-body-family);font-size:12px;color:rgb(var(--color-foreground));opacity:.55;margin:0;line-height:1.45}.ws-faq-body__support-btn{width:36px;height:36px;border-radius:50%;background:rgb(var(--color-foreground));color:var(--ws-white);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;text-decoration:none;transition:transform .15s,opacity .15s}.ws-faq-body__support-btn:hover{background:var(--ws-green);color:var(--ws-ink);transform:rotate(-12deg)}.ws-faq-body__support-btn svg{width:16px;height:16px;color:rgb(var(--color-background))}.ws-faq-body__mobile-tabs{display:none;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:20px 30px;margin:0}.ws-faq-body__mobile-tabs::-webkit-scrollbar{display:none}.ws-faq-body__tab-pill{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:8px 16px;border-radius:var(--ws-radius-pill);border:1px solid rgba(12,12,12,.15);font-family:var(--font-body-family);font-size:12px;font-weight:600;color:rgb(var(--color-foreground));background:rgb(var(--color-background));cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.ws-faq-body__tab-pill:hover{border-color:#0c0c0c66}.ws-faq-body__tab-pill.is-active{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.ws-faq-body__tab-icon{width:14px;height:14px;flex-shrink:0}.ws-faq-body__content{flex:1;min-width:0;display:flex;flex-direction:column;gap:64px}.ws-faq-body__group{scroll-margin-top:110px}.ws-faq-body__group:first-child{padding-top:0}.ws-faq-body__cat-header{display:flex;align-items:flex-start;gap:20px;margin-bottom:32px}.ws-faq-body__cat-num{font-family:var(--font-heading-family);font-size:clamp(72px,8vw,64px);font-weight:900;line-height:.85;letter-spacing:-.05em;flex-shrink:0;-webkit-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(180deg,#c8c6c0,#eeedea);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#eeedea}.ws-faq-body__cat-meta{display:flex;flex-direction:column;gap:6px;padding-top:8px}.ws-faq-body__cat-eyebrow{font-family:var(--font-body-family);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ws-blue, #2062fc)}.ws-faq-body__cat-heading{font-family:var(--font-heading-family);font-size:var(--ws-h3);font-weight:800;color:rgb(var(--color-foreground));letter-spacing:-.02em;line-height:1.1;margin:0}.ws-faq-body__cat-subtext{font-family:var(--font-body-family);font-size:14px;line-height:1.6;color:rgb(var(--color-foreground));opacity:.55;margin:0;max-width:480px}.ws-faq-body__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ws-faq-body__item{border:1px solid rgba(12,12,12,.1);border-radius:var(--ws-radius-card);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease;background:rgb(var(--color-background))}.ws-faq-body__item.is-open{border-color:rgb(var(--color-foreground));box-shadow:0 8px 24px #0c0c0c0f}.ws-faq-body__question-btn{display:flex;align-items:center;gap:16px;width:100%;padding:20px 24px;background:none;border:none;cursor:pointer;text-align:start;background:var(--ws-white)}.ws-faq-body__q-badge{flex-shrink:0;padding:6px 10px;border-radius:6px;font-family:var(--font-body-family);font-size:12px;font-weight:700;background:var(--ws-paper, #f7f6f3);color:rgb(var(--color-foreground));transition:background .2s,color .2s;letter-spacing:.02em}.ws-faq-body__item.is-open .ws-faq-body__q-badge{background:var(--ws-green, #84eb1e);color:#0c0c0c}.ws-faq-body__q-text{flex:1;font-family:var(--font-body-family);font-size:16px;font-weight:600;color:rgb(var(--color-foreground));line-height:1.4;min-width:0}.ws-faq-body__q-chevron{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:none;border:none;display:flex;align-items:center;justify-content:center;transition:background .2s,transform .25s;color:rgb(var(--color-foreground));background:var(--ws-paper);font-size:1.6rem}.ws-faq-body__item.is-open .ws-faq-body__q-chevron{background:rgb(var(--color-foreground));color:var(--ws-green);transform:rotate(45deg)}.ws-faq-body__q-chevron svg{width:14px;height:14px}.ws-faq-body__answer{overflow:hidden;max-height:0;transition:max-height .3s ease,padding .3s ease}.ws-faq-body__item.is-open .ws-faq-body__answer{max-height:900px}.ws-faq-body__answer-inner{padding:20px 24px 24px;color:rgb(var(--color-foreground));background:var(--ws-white);border-top:1px solid var(--ws-border)}.ws-faq-body__answer-inner p{margin:0 0 12px;font-size:15px;color:var(--ws-ink-mid);line-height:1.8}.ws-faq-body__answer-inner p:last-child{margin-bottom:0}.ws-faq-body__answer-inner a{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:2px}.ws-faq-body__answer-img{max-width:min(480px,100%);height:auto}.ws-faq-body__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.ws-faq-body__tag{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:var(--ws-radius-pill);border:1px solid rgba(12,12,12,.12);font-family:var(--font-body-family);font-size:11px;font-weight:600;color:rgb(var(--color-foreground));background:#f7f6f3}.ws-faq-body__tag svg{flex-shrink:0;opacity:.65}@media screen and (max-width:989px){.ws-faq-body__sidebar{display:none}.ws-faq-body__mobile-tabs{display:flex}.ws-faq-body__inner{flex-direction:column;gap:0}.ws-faq-body__content{width:100%}.ws-faq-body__group{scroll-margin-top:80px}}@media screen and (max-width:749px){.ws-faq-body__inner,.ws-faq-body__mobile-tabs{padding-inline:16px}.ws-faq-body__cat-num{font-size:60px}.ws-faq-body__q-text{font-size:14px}.ws-faq-body__question-btn{padding:16px 20px;gap:12px}.ws-faq-body__answer-inner{padding:0 20px 20px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/ws-faq-body.css.map */
