.ld-pricing-onstage{padding:40px 12px}@media (min-width:768px){.ld-pricing-onstage{padding:56px 12px}}
.ld-faq{scroll-margin-top:72px}.ld-faq-grid{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:48px;display:grid}@media (min-width:900px){.ld-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:52px 56px}}.ld-faq-topic{flex-direction:column;gap:12px;display:flex}.ld-faq-list{border-top:1px solid var(--ld-border-strong)}.ld-faq-item{border-bottom:1px solid var(--ld-faq-border)}.ld-faq-q{text-align:left;letter-spacing:-.005em;width:100%;color:var(--ld-fg);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:16px 0;font-size:15.5px;font-weight:500;line-height:1.4;display:flex}.ld-faq-q:focus-visible{outline:2px solid var(--ld-fg);outline-offset:2px;border-radius:6px}.ld-faq-icon{width:12px;height:12px;color:var(--ld-muted);flex:none;transition:transform .28s,color .2s;position:relative}.ld-faq-icon:before,.ld-faq-icon:after{content:"";background:currentColor;position:absolute}.ld-faq-icon:before{height:1.5px;top:50%;left:0;right:0;transform:translateY(-50%)}.ld-faq-icon:after{width:1.5px;top:0;bottom:0;left:50%;transform:translate(-50%)}.ld-faq-q:hover .ld-faq-icon,.ld-faq-item[data-open=true] .ld-faq-icon{color:var(--ld-fg)}.ld-faq-item[data-open=true] .ld-faq-icon{transform:rotate(45deg)}.ld-faq-panel{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}.ld-faq-item[data-open=true] .ld-faq-panel{grid-template-rows:1fr}.ld-faq-panel>div{overflow:hidden}.ld-faq-a{letter-spacing:.002em;color:var(--ld-muted);padding:0 32px 20px 0;font-size:15px;line-height:1.6}.ld-faq-a a{color:var(--ld-fg);text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.ld-faq-panel,.ld-faq-icon{transition:none}}