.sd-page .faq .faq-item{border-bottom:1px solid var(--line)}.sd-page .faq .faq-q{all:unset;box-sizing:border-box;cursor:pointer;width:100%;font:400 23px/1.25 var(--serif);color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.sd-page .faq .faq-q:focus-visible{outline:2px solid var(--red);outline-offset:4px}.sd-page .faq .faq-q:after{content:"+";font:400 26px/1 var(--sans);color:var(--red);transition:transform .3s var(--ease);flex:none}.sd-page .faq .faq-q[data-state=open]:after{transform:rotate(45deg)}.sd-page .faq .faq-item p{color:var(--ink-2);margin:0;padding:0 0 20px}.sd-page .code-lock pre{height:260px;max-height:none}.sd-page .code-lock .ov{background:linear-gradient(#1b1a1800 0% 42%,#1b1a18f0 64%,#1b1a18 100%);align-content:end;gap:6px;padding-bottom:28px}.sd-page .code-lock .ov b{font-size:17px}#get-code{scroll-margin-top:96px}@media (max-width:640px){.sd-page .faq .faq-q{font-size:20px}}@media (max-width:600px){.sd-page .code-lock pre{padding:18px;font-size:12px;line-height:20px}}@media (prefers-reduced-motion:reduce){.sd-page .faq .faq-q:after{transition:none}}@media (min-width:601px){.sd-page .pdp .fine{white-space:nowrap;margin-inline:-20px}}
