.public-faq[data-astro-cid-yodaxh76]{border-block:var(--border-width) solid var(--color-border);background:var(--color-faq-surface);padding-block:var(--space-16)}.public-faq__shell[data-astro-cid-yodaxh76]{gap:var(--space-10);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.public-faq__body[data-astro-cid-yodaxh76]{display:contents}.public-faq__heading[data-astro-cid-yodaxh76] h2[data-astro-cid-yodaxh76]{max-width:var(--faq-heading-max-width)}.public-faq__heading[data-astro-cid-yodaxh76]>p[data-astro-cid-yodaxh76]:last-child{max-width:var(--faq-description-max-width)}.public-faq__items[data-astro-cid-yodaxh76]{gap:var(--space-3);display:grid}.public-faq__item[data-astro-cid-yodaxh76]{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-control);background:var(--color-faq-item-surface)}.public-faq__item[data-astro-cid-yodaxh76] summary[data-astro-cid-yodaxh76]{min-height:var(--control-height);align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);color:var(--color-brand);font-weight:750;line-height:var(--faq-question-line-height);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;list-style:none;display:grid}.public-faq__item[data-astro-cid-yodaxh76] summary[data-astro-cid-yodaxh76]::-webkit-details-marker{display:none}.public-faq__item[data-astro-cid-yodaxh76] summary[data-astro-cid-yodaxh76]:focus-visible{outline:var(--focus-outline-width) solid var(--color-focus);outline-offset:var(--focus-outline-offset)}.public-faq__toggle[data-astro-cid-yodaxh76]{width:var(--control-height-compact);height:var(--control-height-compact);background:var(--color-surface-soft);color:var(--color-action);border-radius:50%;place-items:center;display:grid}.public-faq__toggle[data-astro-cid-yodaxh76] .icon{transition:rotate var(--duration-base) var(--ease-standard);rotate:90deg}.public-faq__item[data-astro-cid-yodaxh76][open] .public-faq__toggle[data-astro-cid-yodaxh76] .icon{rotate:-90deg}.public-faq__answer[data-astro-cid-yodaxh76]{border-top:var(--border-width) solid var(--color-border);padding:var(--space-4) var(--space-5)}.public-faq__answer[data-astro-cid-yodaxh76] p[data-astro-cid-yodaxh76]{color:var(--color-text-muted);margin:0}.public-faq--visual[data-astro-cid-yodaxh76]{padding-block:var(--space-20);border-top:0}.public-faq--visual[data-astro-cid-yodaxh76] .public-faq__shell[data-astro-cid-yodaxh76]{grid-template-columns:var(--faq-layout-columns);gap:var(--space-12);align-items:start;display:grid}.public-faq--visual[data-astro-cid-yodaxh76] .public-faq__heading[data-astro-cid-yodaxh76]{grid-area:1/1;margin-bottom:0}.public-faq--visual[data-astro-cid-yodaxh76] .public-faq__heading[data-astro-cid-yodaxh76] h2[data-astro-cid-yodaxh76]{margin-bottom:var(--space-4);font-size:var(--font-size-faq-heading);letter-spacing:var(--tracking-display);line-height:var(--line-height-display)}.public-faq--visual[data-astro-cid-yodaxh76] .public-faq__body[data-astro-cid-yodaxh76]{display:contents}.public-faq__visual[data-astro-cid-yodaxh76]{top:calc(var(--sticky-header-offset) + var(--space-4));grid-area:2/1;align-self:start;min-width:0;margin:0;position:sticky}.public-faq__screen[data-astro-cid-yodaxh76]{aspect-ratio:var(--faq-visual-aspect);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-surface);background:var(--color-faq-visual-surface);box-shadow:var(--shadow-panel);position:relative;overflow:hidden}.public-faq__screen[data-astro-cid-yodaxh76] img[data-astro-cid-yodaxh76]{object-fit:contain;background:var(--color-faq-visual-surface);width:100%;height:100%;display:block}.public-faq__focus-frame[data-astro-cid-yodaxh76]{top:var(--faq-focus-y);left:var(--faq-focus-x);width:var(--faq-focus-width);height:var(--faq-focus-height);border:var(--faq-focus-frame-border-width) solid var(--color-faq-focus-frame);border-radius:var(--radius-compact);box-shadow:0 0 var(--space-5) var(--color-faq-focus-glow);pointer-events:none;position:absolute}.public-faq__visual[data-astro-cid-yodaxh76] figcaption[data-astro-cid-yodaxh76]{gap:var(--space-2) var(--space-4);padding-top:var(--space-4);grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid}.public-faq__visual[data-astro-cid-yodaxh76] figcaption[data-astro-cid-yodaxh76]>span[data-astro-cid-yodaxh76]{color:var(--color-faq-index);font-size:var(--font-size-xs);letter-spacing:var(--tracking-eyebrow);font-weight:800}.public-faq__visual[data-astro-cid-yodaxh76] figcaption[data-astro-cid-yodaxh76] strong[data-astro-cid-yodaxh76]{color:var(--color-brand);font-size:var(--font-size-lg)}.public-faq__visual[data-astro-cid-yodaxh76] figcaption[data-astro-cid-yodaxh76] small[data-astro-cid-yodaxh76]{color:var(--color-text-muted);grid-column:2}.public-faq__visual[data-astro-cid-yodaxh76].is-changing .public-faq__screen[data-astro-cid-yodaxh76],.public-faq__visual[data-astro-cid-yodaxh76].is-changing figcaption[data-astro-cid-yodaxh76]{animation:public-faq-visual-in var(--duration-home-reveal) var(--ease-standard)}@keyframes public-faq-visual-in{0%{opacity:.58;transform:translateY(var(--faq-visual-motion-distance)) scale(var(--home-reveal-scale))}to{opacity:1;transform:translateY(0)scale(1)}}.public-faq--visual[data-astro-cid-yodaxh76] .public-faq__items[data-astro-cid-yodaxh76]{border-top:var(--border-width) solid var(--color-border);grid-area:1/2/span 2;align-self:start;gap:0}.public-faq--visual[data-astro-cid-yodaxh76] .public-faq__item[data-astro-cid-yodaxh76]{border:0;border-bottom:var(--border-width) solid var(--color-border);background:0 0;border-radius:0}.public-faq--visual[data-astro-cid-yodaxh76] .public-faq__item[data-astro-cid-yodaxh76] summary[data-astro-cid-yodaxh76]{grid-template-columns:var(--faq-question-index-width) minmax(0, 1fr) auto;padding-inline:0}.public-faq__index[data-astro-cid-yodaxh76]{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:var(--tracking-eyebrow);font-weight:800}.public-faq--visual[data-astro-cid-yodaxh76] .public-faq__item[data-astro-cid-yodaxh76][data-faq-active=true] .public-faq__index[data-astro-cid-yodaxh76],.public-faq--visual[data-astro-cid-yodaxh76] .public-faq__item[data-astro-cid-yodaxh76][data-faq-active=true] .public-faq__question[data-astro-cid-yodaxh76]{color:var(--color-action)}.public-faq--visual[data-astro-cid-yodaxh76] .public-faq__answer[data-astro-cid-yodaxh76]{padding:0 var(--space-12) var(--space-5) 0;border-top:0;margin-inline-start:var(--faq-question-index-width)}@media (width<=52rem){.public-faq__shell[data-astro-cid-yodaxh76]{grid-template-columns:minmax(0,1fr)}.public-faq--visual[data-astro-cid-yodaxh76] .public-faq__shell[data-astro-cid-yodaxh76]{display:block}.public-faq--visual[data-astro-cid-yodaxh76] .public-faq__heading[data-astro-cid-yodaxh76]{margin-bottom:var(--space-12)}.public-faq__body[data-astro-cid-yodaxh76]{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.public-faq--visual[data-astro-cid-yodaxh76] .public-faq__visual[data-astro-cid-yodaxh76],.public-faq--visual[data-astro-cid-yodaxh76] .public-faq__items[data-astro-cid-yodaxh76]{grid-area:auto}.public-faq--visual[data-astro-cid-yodaxh76] .public-faq__visual[data-astro-cid-yodaxh76]{position:relative;top:auto}}@media (width<=36rem){.public-faq[data-astro-cid-yodaxh76],.public-faq--visual[data-astro-cid-yodaxh76]{padding-block:var(--space-10)}.public-faq--visual[data-astro-cid-yodaxh76] .public-faq__heading[data-astro-cid-yodaxh76]{margin-bottom:var(--space-8)}.public-faq--visual[data-astro-cid-yodaxh76] .public-faq__heading[data-astro-cid-yodaxh76] h2[data-astro-cid-yodaxh76]{font-size:var(--font-size-2xl)}.public-faq__visual[data-astro-cid-yodaxh76] figcaption[data-astro-cid-yodaxh76]{padding-top:var(--space-3);grid-template-columns:auto minmax(0,1fr)}.public-faq__visual[data-astro-cid-yodaxh76] figcaption[data-astro-cid-yodaxh76] small[data-astro-cid-yodaxh76]{font-size:var(--font-size-xs)}.public-faq--visual[data-astro-cid-yodaxh76] .public-faq__item[data-astro-cid-yodaxh76] summary[data-astro-cid-yodaxh76]{grid-template-columns:var(--space-8) minmax(0, 1fr) auto;gap:var(--space-2)}.public-faq--visual[data-astro-cid-yodaxh76] .public-faq__answer[data-astro-cid-yodaxh76]{margin-inline-start:var(--space-8);padding-inline-end:var(--space-8)}}@media (height<=38rem){.public-faq__visual[data-astro-cid-yodaxh76]{position:relative;top:auto}}@media (prefers-reduced-motion:reduce){.public-faq__toggle[data-astro-cid-yodaxh76] .icon{transition:none}.public-faq__visual[data-astro-cid-yodaxh76].is-changing .public-faq__screen[data-astro-cid-yodaxh76],.public-faq__visual[data-astro-cid-yodaxh76].is-changing figcaption[data-astro-cid-yodaxh76]{animation:none}}
