.docs-faq-group{color:var(--v2-color-text-default);display:flex;flex-direction:column;gap:clamp(24px,2.3vw,40px);scroll-margin-top:clamp(90px,8vw,140px)}.docs-faq-group__title{font-family:var(--v2-font-family-text);font-size:clamp(20px,1.6vw,26px);line-height:1.3;margin:0}.docs-faq-group__list{display:flex;flex-direction:column;gap:clamp(16px,2.3vw,40px)}.docs-faq-group__item{border:1px solid var(--v2-color-surface-strong);border-radius:clamp(20px,2vw,32px);padding:0 clamp(20px,2.6vw,40px)}.docs-faq-group__question-heading{font:inherit;margin:0}.docs-faq-group__question{align-items:flex-start;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;gap:clamp(16px,2vw,32px);justify-content:space-between;padding:clamp(20px,2.6vw,40px) 0;text-align:left;width:100%}.docs-faq-group__question:focus-visible{border-radius:4px;outline:2px solid var(--v2-color-surface-strong);outline-offset:4px}.docs-faq-group__question-text{font-family:var(--v2-font-family-text);font-size:clamp(20px,2.1vw,32px);font-weight:var(--v2-font-weight-bold);letter-spacing:-.32px;line-height:1.2}.docs-faq-group__icon{display:flex;flex:0 0 auto;height:clamp(24px,2.3vw,35px);margin-top:.25em;transition:transform .3s ease;width:clamp(24px,2.3vw,35px)}.docs-faq-group__icon svg{height:100%;width:100%}@media (prefers-reduced-motion:reduce){.docs-faq-group__icon{transition:none}}.docs-faq-group__item--open .docs-faq-group__icon{transform:rotate(180deg)}.docs-faq-group__answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}@media (prefers-reduced-motion:reduce){.docs-faq-group__answer-wrap{transition:none}}.docs-faq-group__item--open .docs-faq-group__answer-wrap{grid-template-rows:1fr}.docs-faq-group__answer{overflow:hidden}.docs-faq-group__answer-text{font-family:var(--v2-font-family-text);padding-bottom:clamp(20px,2.6vw,40px)}.docs-faq-group__answer-text,.docs-faq-group__answer-text li,.docs-faq-group__answer-text p{font-size:clamp(16px,1.3vw,20px);font-weight:var(--v2-font-weight-regular);line-height:1.45}.docs-faq-group__answer-text p{margin:0 0 .8em}.docs-faq-group__answer-text p:last-child{margin-bottom:0}.docs-faq-group__answer-text ol,.docs-faq-group__answer-text ul{margin:0 0 .8em;padding-left:1.4em}.docs-faq-group__answer-text ol:last-child,.docs-faq-group__answer-text ul:last-child{margin-bottom:0}.docs-faq-group__answer-text li{margin-bottom:.35em}.docs-faq-group__answer-text a{color:inherit;text-decoration:underline}.docs-faq-group__answer-text a:focus-visible{outline:2px solid var(--v2-color-surface-strong);outline-offset:2px}@media only screen and (width <= 900px){.docs-faq-group{gap:20px}.docs-faq-group__title{font-size:20px;letter-spacing:-.4px}.docs-faq-group__list{gap:16px}.docs-faq-group__item{padding:0 20px}.docs-faq-group__question{padding:20px 0}.docs-faq-group__question-text{font-size:18px;letter-spacing:-.18px}.docs-faq-group__answer-text{font-size:16px;padding-bottom:20px}}.faq-hub{box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(56px,6.4vw,110px);margin:0 auto;max-width:1216px;padding:calc(clamp(72px,6.8vw,117px) + clamp(48px,6.2vw,106px)) clamp(24px,5.2vw,90px) clamp(80px,9vw,160px);width:100%}@media only screen and (width <= 900px){.faq-hub{gap:40px;padding:calc(clamp(72px,6.8vw,117px) + 80px) 20px 80px}}.marketing-v2-layout--bare .faq-hub{padding-top:32px}.faq-hub__body{align-items:flex-start;display:flex;gap:clamp(40px,4vw,68px)}@media only screen and (width <= 900px){.faq-hub__body{flex-direction:column}}.faq-hub__aside{flex:0 0 clamp(230px,20vw,285px);position:sticky;top:clamp(90px,8vw,140px)}@media only screen and (width <= 900px){.faq-hub__aside{flex:none;position:static;width:100%}}.faq-hub__aside{display:flex;flex-direction:column;gap:clamp(28px,2.8vw,49px)}@media only screen and (width <= 900px){.faq-hub__aside{gap:20px}}.faq-hub__category-select{display:none}@media only screen and (width <= 900px){.faq-hub__category-select{display:block}.faq-hub__categories{display:none}}.faq-hub__categories-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.faq-hub__category{color:var(--v2-color-text-default);display:block;font-family:var(--v2-font-family-text);font-size:clamp(15px,1.05vw,18px);letter-spacing:-.18px;line-height:1.4;text-decoration:none}.faq-hub__category:hover{text-decoration:underline}.faq-hub__category:focus-visible{border-radius:4px;outline:2px solid var(--v2-color-surface-strong);outline-offset:2px}.faq-hub__category--active{font-weight:var(--v2-font-weight-bold)}.faq-hub__groups{display:flex;flex:1 1 auto;flex-direction:column;gap:clamp(24px,2.3vw,40px);gap:clamp(56px,6vw,100px);min-width:0}
