.lp26-faq{font-family:var(--st-font);padding:var(--st-section) var(--st-inline)}.lp26-faq__list{display:grid;gap:0 var(--st-gap-cols);grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}.lp26-faq--cols-1 .lp26-faq__list{max-width:var(--st-col-read)}@media (min-width:1000px){.lp26-faq--cols-2 .lp26-faq__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp26-faq__item{border-top:1px solid var(--st-line);padding:1.25rem 0 1rem}.lp26-faq__item h3{color:var(--st-ink);font-size:1.03125rem;font-weight:800;letter-spacing:-.01em;line-height:1.4;margin:0;scroll-margin-top:4.5rem}.lp26-faq__a{color:var(--st-ink-soft);font-size:.9375rem;line-height:1.7;margin:.625rem 0 0;max-width:none}.lp26-faq__a b,.lp26-faq__a strong{color:var(--st-ink);font-weight:700}.lp26-faq__a a{color:var(--st-link)}.lp26-faq details{margin:0}.lp26-faq summary{align-items:start;cursor:pointer;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) 1.5rem;list-style:none;min-height:44px;padding:0}.lp26-faq summary::-webkit-details-marker{display:none}.lp26-faq summary svg{fill:none;height:1.5rem;margin-top:.05em;stroke:var(--st-accent-ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4;transition:rotate var(--st-dur-fast) var(--st-ease);width:1.5rem}.lp26-faq details[open] summary svg{rotate:180deg}.lp26-faq summary:hover h3{color:var(--st-heading)}.lp26-faq summary:focus-visible{border-radius:4px;outline:3px solid var(--st-focus);outline-offset:4px}.lp26-faq__self{border-radius:50%;color:var(--st-muted);display:inline-grid;height:2.75rem;margin:-.875rem 0 -.875rem -.25rem;opacity:.35;place-items:center;position:relative;text-decoration:none;transition:opacity var(--st-dur-fast) var(--st-ease),color var(--st-dur-fast) var(--st-ease);vertical-align:middle;width:2.75rem}.lp26-faq__self svg{fill:none;height:1.0625rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;width:1.0625rem}.lp26-faq__item:hover .lp26-faq__self,.lp26-faq__self.is-done,.lp26-faq__self:focus-visible{color:var(--st-accent-ink);opacity:1}.lp26-faq__self:focus-visible{outline:3px solid var(--st-focus);outline-offset:2px}.lp26-faq__self.is-done:after{background:var(--st-green);border-radius:999px;color:var(--st-midnight);content:attr(data-copied);font:700 .75rem/1 var(--st-font);left:calc(100% + .25rem);letter-spacing:.01em;padding:.45rem .65rem;pointer-events:none;position:absolute;top:50%;translate:0 -50%;white-space:nowrap}.lp26-faq--reading{padding-block:clamp(1.5rem,1rem + 1.5vw,2.5rem) clamp(2rem,1.5rem + 2vw,3rem)}.lp26-faq--reading .lp26-faq__list{margin-inline:auto;max-width:var(--st-col-read)}.lp26-faq--reading .lp26-faq__item{padding:1.75rem 0 1.25rem}.lp26-faq--reading .lp26-faq__item h3{color:var(--st-heading);font-size:var(--st-fs-h3);letter-spacing:-.015em;line-height:1.3}.lp26-faq--reading .lp26-faq__a{font-size:var(--st-fs-body);line-height:1.72;margin-top:.875rem}.lp26-faq--reading .lp26-faq__a+.lp26-faq__a{margin-top:.75rem}.lp26-faq--reading .lp26-faq__item>:is(ul,ol){color:var(--st-ink-soft);font-size:var(--st-fs-body);line-height:1.65;margin:.75rem 0 0 1.25rem;padding:0}.lp26-faq--reading .lp26-faq__item>:is(ul,ol) li+li{margin-top:.35rem}