.footer{background:var(--bg-body,#fafafa);--footer-rule-color:#0f172a24;--footer-release-color:#4b5563;--footer-content-inset:0px}.footer--minimal{border-top:none;margin-top:auto;padding:16px 20px}.footer--full{margin-top:96px;padding:0 0 32px}.footer__container{width:100%;max-width:1200px;margin:0 auto}.footer--full .footer__container{box-sizing:border-box;padding:0 clamp(8px,4vw,24px)}.footer__rule{background:var(--footer-rule-color,#0f172a24);width:100%;height:1px}.footer__main{padding-top:72px}.footer__container--minimal{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.footer__identity{flex-direction:column;gap:4px;min-width:0;display:flex}.footer__copyright,.footer__release,.footer__divider{font-size:var(--font-size-md);margin:0}.footer__copyright,.footer__release{color:var(--text-secondary,#6b7280);flex-shrink:0}.footer__release{color:var(--footer-release-color,#4b5563);font-family:var(--font-family-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);font-size:16px;line-height:1.4}.footer__copyright--full{color:var(--text-primary,#000000e0);opacity:.85;font-size:var(--font-size-md)}.footer__links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.footer__link-item{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.footer__link{color:var(--text-secondary,#6b7280);-webkit-text-fill-color:currentColor;text-decoration:none}.footer__link:hover,.footer__link:focus-visible{color:var(--color-primary,#35b779)}.footer__column-links>.footer__link{color:var(--text-secondary,#6b7280);-webkit-text-fill-color:currentColor}.footer__link--minimal{font-size:var(--font-size-md);white-space:nowrap}.footer__link--full{font-size:var(--font-size-md);padding:4px 0;line-height:1.5;display:block}.footer__link--bold{font-weight:500}.footer__divider{color:var(--text-secondary,#6b7280)}.footer__action{color:var(--text-secondary,#6b7280);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;height:auto;padding:4px 8px;display:inline-flex}.footer__action--minimal,.footer__action--full{font-size:var(--font-size-md);line-height:var(--line-height-body,1.6);gap:0;padding:0}.footer__action:not(:disabled):hover,.footer__action:not(:disabled):focus-visible{color:var(--color-primary,#35b779);background:0 0}.footer__action--danger:not(:disabled):hover,.footer__action--danger:not(:disabled):focus-visible{color:var(--color-error,#d92d20)}.footer__section-title{color:var(--text-primary,#000000e0);margin-bottom:16px;font-size:16px;font-weight:600}.footer__grid{padding-inline:var(--footer-content-inset,0px);grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;display:grid}.footer__column{min-width:0}.footer__column-links{flex-direction:column;gap:8px;width:100%;display:flex}.footer__bottom{margin-top:48px}.footer__bottom-row{padding-top:32px;padding-inline:var(--footer-content-inset,0px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}html[data-theme=dark] .footer{--footer-rule-color:#ffffff2e;--footer-release-color:#ffffffb8}@media (width<=768px){.footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.footer__grid{grid-template-columns:1fr}.footer__container--minimal{text-align:left;justify-content:flex-start}.footer__identity{text-align:left;align-items:flex-start;width:100%}.footer__release,.footer__copyright{text-align:left;width:100%}.footer__links{justify-content:flex-start}}.footer--full.footer--swiss{--footer-rule-color:var(--swiss-line,#181b19);background:var(--swiss-paper,#fafafa);width:100%;color:var(--swiss-ink,#111412);margin-top:0;padding:0 0 32px}.footer--full.footer--swiss .footer__container{width:var(--footer-layout-width,min(1280px, calc(100% - 64px)));max-width:none;padding:0}.footer--full.footer--swiss .footer__rule{background:var(--swiss-line,#181b19)}.footer--full.footer--swiss .footer__main{padding-top:54px}.footer--full.footer--swiss .footer__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0}@media (width>=681px) and (width<=1023px){.footer--full.footer--swiss .footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer--full.footer--swiss .footer__column:nth-child(odd){padding-left:0}.footer--full.footer--swiss .footer__column:nth-child(2n){border-right:0}}.footer--full.footer--swiss .footer__column{border-right:1px solid var(--swiss-line-soft,#c6c8c1);padding:0 28px 36px}.footer--full.footer--swiss .footer__column:first-child{padding-left:0}.footer--full.footer--swiss .footer__column:last-child{border-right:0}.footer--full.footer--swiss .footer__section-title{color:var(--swiss-ink,#111412);letter-spacing:-.02em;text-transform:uppercase;margin:0 0 22px;font-size:18px;font-weight:800}.footer--full.footer--swiss .footer__column-links>.footer__link,.footer--full.footer--swiss .footer__copyright,.footer--full.footer--swiss .footer__release{color:var(--swiss-muted,#5d635f);font-size:16px}.footer--full.footer--swiss .footer__copyright{color:var(--swiss-ink,#111412);opacity:1}.footer--full.footer--swiss .footer__link:hover,.footer--full.footer--swiss .footer__link:focus-visible{color:var(--swiss-ink,#111412);text-decoration:underline;-webkit-text-decoration-color:var(--color-primary,#35b779);text-decoration-color:var(--color-primary,#35b779);text-underline-offset:4px;text-decoration-thickness:2px}.footer--full.footer--swiss .footer__bottom{margin-top:0}.footer--full.footer--swiss .footer__bottom-row{padding-inline:0}@media (width<=680px){.footer--full.footer--swiss .footer__container{width:var(--footer-layout-width,calc(100% - 32px))}.footer--full.footer--swiss .footer__main{padding-top:32px}.footer--full.footer--swiss .footer__grid{grid-template-columns:1fr}.footer--full.footer--swiss .footer__column,.footer--full.footer--swiss .footer__column:first-child{border-right:0;border-bottom:1px solid var(--swiss-line-soft,#c6c8c1);padding:24px 0}}.beta-feedback-callout{width:100%;scroll-margin-top:calc(var(--header-offset,64px) + 16px);z-index:1;padding:24px 0 72px;position:relative}.beta-feedback-callout__inner{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 clamp(8px,4vw,24px)}.beta-feedback-callout__card{border-radius:var(--radius-base,12px);border:1px solid var(--border-light,#0f172a1f);background:var(--bg-paper,#fff);gap:12px;padding:20px 24px;display:grid}.beta-feedback-callout__content{gap:8px;min-width:0;display:grid}.beta-feedback-callout__title{color:var(--color-primary-text,var(--text-primary,#000000e0));margin:0;font-size:clamp(16px,1rem + .4vw,18px);font-weight:700;line-height:1.3}.beta-feedback-callout__text{font-size:var(--font-size-md);color:var(--text-secondary,#6b7280);margin:0;line-height:1.6}.beta-feedback-callout__actions{flex-wrap:wrap;align-items:center;gap:8px 22px;padding-top:0;display:flex}.beta-feedback-callout__action{min-height:30px;color:var(--text-primary,#000000e0);font-size:var(--font-size-sm,16px);overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:2px 0 5px;font-weight:600;line-height:1.35;text-decoration:none;transition:color .16s;display:inline-flex;position:relative}.beta-feedback-callout__action:after{content:"";opacity:.22;transform-origin:0;background:currentColor;border-radius:2px;height:2px;transition:opacity .16s,transform .16s;position:absolute;bottom:2px;left:0;right:0}.beta-feedback-callout__action:hover:after{opacity:.82;transform:scaleX(1.02)}.beta-feedback-callout__action--primary{color:var(--color-primary-text,var(--color-primary,#35b779));font-weight:700}.beta-feedback-callout__action--primary:hover{color:var(--color-primary-hover,var(--color-primary-text,#2a9d5f))}.beta-feedback-callout__action--secondary{color:var(--color-primary-text,var(--text-primary,#000000e0))}.beta-feedback-callout__action--secondary:hover{color:var(--color-primary-hover,var(--color-primary-text,#2a9d5f))}@media (width<=768px){.beta-feedback-callout__card{gap:14px;padding:18px 16px}.beta-feedback-callout__actions{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;padding-top:0}.beta-feedback-callout__action{max-width:100%;min-height:32px}}.language-toggle{box-shadow:none;background:0 0;border:none;align-items:center;gap:.4rem;padding:0;display:inline-flex}.language-toggle__button{padding:var(--language-toggle-button-padding,0);font-size:var(--language-toggle-font-size,1rem);font-weight:var(--language-toggle-font-weight,600);letter-spacing:var(--language-toggle-letter-spacing,.08em);text-transform:var(--language-toggle-text-transform,uppercase);color:var(--language-toggle-color,var(--text-secondary));cursor:pointer;background:0 0;border:none;border-radius:999px;transition:color .2s}.language-toggle__button:hover:not([aria-pressed=true]):not([aria-current=page]){color:var(--text-primary)}.language-toggle__button[aria-pressed=true],.language-toggle__button[aria-current=page]{color:var(--language-toggle-active-color,var(--color-primary-text,var(--text-primary)));cursor:default;text-decoration:underline;-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);text-underline-offset:3px;text-decoration-thickness:2px}.language-toggle__button:focus-visible{outline:2px solid var(--language-toggle-focus-color,var(--focus-ring-color,var(--color-primary,#35b779)));outline-offset:var(--language-toggle-focus-offset,4px);box-shadow:0 0 0 4px var(--language-toggle-focus-shadow,var(--focus-ring-shadow,#35b77938));text-decoration:underline;-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);text-underline-offset:3px;text-decoration-thickness:2px}.language-toggle__separator{color:var(--language-toggle-separator-color,var(--text-secondary));font-weight:var(--language-toggle-font-weight,600);font-size:var(--language-toggle-font-size,1rem)}:root{--font-body:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--color-primary:#35b779;--color-primary-hover:#2a9d5f;--color-primary-text:#257f54;--color-on-primary:#0f172a;--color-primary-surface:#35b779;--color-primary-surface-hover:#2a9d5f;--scenario-new-system-accent:#a65f00;--scenario-new-system-accent-hover:#955600;--scenario-existing-pv-accent:#1b7f72;--scenario-existing-pv-accent-hover:#187267;--scenario-tariff-accent:#176abd;--scenario-tariff-accent-hover:#145a9e;--scenario-on-accent:#fff;--color-success:#35b779;--color-success-dark:#2a9d5f;--color-success-text:#257f54;--color-error:#ff4d4f;--color-error-dark:#cf1322;--color-warning:#faad14;--color-info:#35b779;--bg-body:#fafafa;--bg-paper:#fff;--bg-elevated:#fff;--bg-hover:#f5f5f5;--text-primary:#000000e0;--text-secondary:#5d635f;--page-header-subtitle-color:var(--text-secondary);--page-header-font-family:var(--font-body);--page-header-title-font-size:32px;--page-header-title-font-size-mobile:24px;--page-header-subtitle-font-size:16px;--text-disabled:#999;--text-inverse:#fff;--border-default:#d9d9d9;--border-light:#f0f0f0;--border-dark:#bfbfbf;--chart-primary:#35b779;--chart-secondary:#35b779;--chart-tertiary:#31688e;--chart-quaternary:#fde725;--chart-success:#35b779;--chart-error:#440154;--status-home:#10b981;--status-away:#ef4444;--status-sleeping:#6b7280;--gradient-roi:linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);--gradient-progress:linear-gradient(to right, #440154, #287681, #20a486, #5dc863, #fde725);--shadow-light:#00000005;--shadow-medium:#00000008;--shadow-dark:#0000001a;--scenario-primary:#35b779;--scenario-primary-hover:#2a9d5f;--scenario-gradient-progress:linear-gradient(to right, #440154, #287681, #20a486, #5dc863, #fde725);--radius-base:0px;--radius-circle:50%;--swiss-paper:#fafafa;--swiss-surface:#fff;--swiss-surface-muted:#f0f0f0;--swiss-ink:#111412;--swiss-muted:#5d635f;--swiss-line:#181b19;--swiss-line-soft:#c6c8c1;--swiss-font:"Inter", var(--font-body);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-scenario=existing-pv]{--color-primary:var(--scenario-existing-pv-accent);--color-primary-hover:var(--scenario-existing-pv-accent-hover);--color-primary-text:var(--scenario-existing-pv-accent);--color-on-primary:var(--scenario-on-accent);--color-primary-surface:var(--scenario-existing-pv-accent);--color-primary-surface-hover:var(--scenario-existing-pv-accent-hover);--color-info:var(--scenario-existing-pv-accent);--chart-primary:var(--scenario-existing-pv-accent);--chart-secondary:#5eead4;--gradient-progress:linear-gradient(135deg, var(--scenario-existing-pv-accent) 0%, var(--scenario-existing-pv-accent) 100%);--scenario-primary:var(--scenario-existing-pv-accent);--scenario-primary-hover:var(--scenario-existing-pv-accent-hover);--scenario-gradient-progress:linear-gradient(135deg, var(--scenario-existing-pv-accent) 0%, var(--scenario-existing-pv-accent) 100%)}:root[data-scenario=new-system]{--color-primary:var(--scenario-new-system-accent);--color-primary-hover:var(--scenario-new-system-accent-hover);--color-primary-text:var(--scenario-new-system-accent);--color-on-primary:var(--scenario-on-accent);--color-primary-surface:var(--scenario-new-system-accent);--color-primary-surface-hover:var(--scenario-new-system-accent-hover);--color-info:var(--scenario-new-system-accent);--chart-primary:var(--scenario-new-system-accent);--chart-secondary:#ffc107;--gradient-progress:linear-gradient(135deg, var(--scenario-new-system-accent) 0%, var(--scenario-new-system-accent) 100%);--scenario-primary:var(--scenario-new-system-accent);--scenario-primary-hover:var(--scenario-new-system-accent-hover);--scenario-gradient-progress:linear-gradient(135deg, var(--scenario-new-system-accent) 0%, var(--scenario-new-system-accent) 100%)}:root[data-scenario=tariff-comparison]{--color-primary:var(--scenario-tariff-accent);--color-primary-hover:var(--scenario-tariff-accent-hover);--color-primary-text:var(--scenario-tariff-accent);--color-on-primary:var(--scenario-on-accent);--color-primary-surface:var(--scenario-tariff-accent);--color-primary-surface-hover:var(--scenario-tariff-accent-hover);--color-info:var(--scenario-tariff-accent);--chart-primary:var(--scenario-tariff-accent);--chart-secondary:#64b5f6;--gradient-progress:linear-gradient(135deg, var(--scenario-tariff-accent) 0%, var(--scenario-tariff-accent) 100%);--scenario-primary:var(--scenario-tariff-accent);--scenario-primary-hover:var(--scenario-tariff-accent-hover);--scenario-gradient-progress:linear-gradient(135deg, var(--scenario-tariff-accent) 0%, var(--scenario-tariff-accent) 100%)}:root[data-theme=dark]{--color-primary:#35b779;--color-primary-hover:#3ec485;--color-primary-text:#35b779;--color-on-primary:#0f172a;--color-primary-surface:#35b779;--color-primary-surface-hover:#3ec485;--scenario-new-system-accent:#ff9800;--scenario-new-system-accent-hover:#e68900;--scenario-existing-pv-accent:#4dc2b7;--scenario-existing-pv-accent-hover:#45aea5;--scenario-tariff-accent:#64b5f6;--scenario-tariff-accent-hover:#5aa3dd;--scenario-on-accent:#0f172a;--color-success:#35b779;--color-success-dark:#3ec485;--color-success-text:#3ec485;--color-error:#ff4d4f;--color-error-dark:#ff7875;--color-warning:#faad14;--color-info:#35b779;--bg-body:#0f1012;--bg-paper:#171a19;--bg-elevated:#1d201f;--bg-hover:#222625;--text-primary:#ffffffd9;--text-secondary:#ffffffa6;--page-header-subtitle-color:var(--text-secondary);--text-disabled:#ffffff4d;--text-inverse:#0f172a;--border-default:#434343;--border-light:#303030;--border-dark:#5a5a5a;--chart-primary:#35b779;--chart-secondary:#35b779;--chart-tertiary:#31688e;--chart-quaternary:#fde725;--chart-success:#35b779;--chart-error:#5e4fa2;--status-home:#2d5a2d;--status-away:#5c2b2b;--status-sleeping:#2a2a2a;--gradient-roi:linear-gradient(135deg, #262626 0%, #434343 100%);--gradient-progress:linear-gradient(to right, #440154, #287681, #20a486, #5dc863, #fde725);--shadow-light:#0003;--shadow-medium:#0000004d;--shadow-dark:#00000080;--scenario-primary:#35b779;--scenario-primary-hover:#3ec485;--scenario-gradient-progress:linear-gradient(to right, #440154, #287681, #20a486, #5dc863, #fde725);--swiss-paper:#111412;--swiss-surface:#181c19;--swiss-surface-muted:#252a26;--swiss-ink:#f1f0e9;--swiss-muted:#aeb5b0;--swiss-line:#e1e3dd;--swiss-line-soft:#454b47;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark][data-scenario=existing-pv]{--color-primary:var(--scenario-existing-pv-accent);--color-primary-hover:var(--scenario-existing-pv-accent-hover);--color-primary-text:var(--scenario-existing-pv-accent);--color-on-primary:var(--scenario-on-accent);--color-primary-surface:var(--scenario-existing-pv-accent);--color-primary-surface-hover:var(--scenario-existing-pv-accent-hover);--color-info:var(--scenario-existing-pv-accent);--chart-primary:var(--scenario-existing-pv-accent);--chart-secondary:#5eead4;--gradient-progress:linear-gradient(135deg, var(--scenario-existing-pv-accent) 0%, var(--scenario-existing-pv-accent) 100%);--scenario-primary:var(--scenario-existing-pv-accent);--scenario-primary-hover:var(--scenario-existing-pv-accent-hover);--scenario-gradient-progress:linear-gradient(135deg, var(--scenario-existing-pv-accent) 0%, var(--scenario-existing-pv-accent) 100%)}:root[data-theme=dark][data-scenario=new-system]{--color-primary:var(--scenario-new-system-accent);--color-primary-hover:var(--scenario-new-system-accent-hover);--color-primary-text:var(--scenario-new-system-accent);--color-on-primary:var(--scenario-on-accent);--color-primary-surface:var(--scenario-new-system-accent);--color-primary-surface-hover:var(--scenario-new-system-accent-hover);--color-info:var(--scenario-new-system-accent);--chart-primary:var(--scenario-new-system-accent);--chart-secondary:#ffc107;--gradient-progress:linear-gradient(135deg, var(--scenario-new-system-accent) 0%, var(--scenario-new-system-accent) 100%);--scenario-primary:var(--scenario-new-system-accent);--scenario-primary-hover:var(--scenario-new-system-accent-hover);--scenario-gradient-progress:linear-gradient(135deg, var(--scenario-new-system-accent) 0%, var(--scenario-new-system-accent) 100%)}:root[data-theme=dark][data-scenario=tariff-comparison]{--color-primary:var(--scenario-tariff-accent);--color-primary-hover:var(--scenario-tariff-accent-hover);--color-primary-text:var(--scenario-tariff-accent);--color-on-primary:var(--scenario-on-accent);--color-primary-surface:var(--scenario-tariff-accent);--color-primary-surface-hover:var(--scenario-tariff-accent-hover);--color-info:var(--scenario-tariff-accent);--chart-primary:var(--scenario-tariff-accent);--chart-secondary:#90caf9;--gradient-progress:linear-gradient(135deg, var(--scenario-tariff-accent) 0%, var(--scenario-tariff-accent) 100%);--scenario-primary:var(--scenario-tariff-accent);--scenario-primary-hover:var(--scenario-tariff-accent-hover);--scenario-gradient-progress:linear-gradient(135deg, var(--scenario-tariff-accent) 0%, var(--scenario-tariff-accent) 100%)}.theme-toggle{width:var(--theme-toggle-size,40px);height:var(--theme-toggle-size,40px);color:var(--text-primary,currentColor);font-size:var(--theme-toggle-font-size,18px);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.theme-toggle__icon{width:18px;height:18px;display:block}.theme-toggle__icon--sun,[data-theme=dark] .theme-toggle__icon--moon{display:none}[data-theme=dark] .theme-toggle__icon--sun{display:block}.voltary-logo{align-items:center;gap:var(--logo-gap,0);cursor:pointer;color:var(--logo-ink,var(--text-primary,#10202e));--charged-v-cell-top:var(--logo-new-system,var(--scenario-new-system-accent,#a65f00));--charged-v-cell-middle:var(--logo-existing-pv,var(--scenario-existing-pv-accent,#1b7f72));--charged-v-cell-bottom:var(--logo-tariff-comparison,var(--scenario-tariff-accent,#176abd));text-decoration:none;display:flex}.voltary-logo__icon{width:var(--logo-icon-size);height:var(--logo-icon-size);flex-shrink:0;margin-inline-end:-4px;display:block}.voltary-logo__text{flex-direction:column;flex:0 auto;min-width:0;line-height:1;display:flex}.voltary-logo__wordmark{width:auto;height:var(--logo-icon-size);color:inherit;flex-shrink:0;display:block}.voltary-logo__tagline{color:var(--text-secondary,#6b7280);font-size:var(--font-size-md);letter-spacing:.5px;white-space:nowrap;font-weight:500;line-height:1}.error-boundary{text-align:center;padding:20px}.error-boundary__details{white-space:pre-wrap}.faq-root{padding:var(--faq-container-padding,48px 0 80px);content-visibility:auto;contain-intrinsic-size:1200px;width:100%;min-height:70vh}.faq-root--compact-top{padding:24px 0 0}.faq-sections{flex-direction:column;gap:32px;width:100%;display:flex}.faq-discovery,.faq-search{flex-direction:column;display:flex}.faq-discovery{gap:18px}.faq-search{gap:8px}.faq-search__label,.faq-audience-filter__label,.faq-topic-navigation__label{color:var(--text-primary,#000000e0);font-size:var(--font-size-md);font-weight:600;line-height:1.35}.faq-section-card{background:var(--bg-paper,#fff);border-radius:var(--radius-base,12px);border:1px solid var(--border-light,#f0f0f0);width:100%;scroll-margin-top:calc(var(--header-offset,64px) + 16px)}html[data-theme=light] .faq-section-card{box-shadow:0 8px 20px #0f172a14}html[data-theme=dark] .faq-section-card{box-shadow:none}.faq-searchbar{border-radius:var(--radius-base,12px);background:var(--bg-paper,#fff);border:1px solid var(--border-light,#f0f0f0);align-items:center;gap:10px;width:100%;height:48px;padding:0 14px;transition:border-color .15s;display:flex}.faq-searchbar:focus-within{border-color:var(--color-primary,#35b779)}.faq-searchbar__icon{width:20px;height:20px;color:var(--text-secondary,#6b7280);flex:0 0 20px;place-items:center;display:grid}.faq-searchbar__input{min-width:0;height:100%;font:inherit;font-size:var(--font-size-md);color:var(--text-primary,#000000e0);background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0;line-height:1.35}.faq-searchbar__input::placeholder{color:var(--text-secondary,#6b7280);opacity:.9}.faq-searchbar__input::-webkit-search-cancel-button{display:none}.faq-searchbar__clear{width:auto;min-height:24px;color:var(--text-secondary,#6b7280);cursor:pointer;font-size:var(--font-size-sm);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0 4px;font-weight:600;line-height:1.2;display:inline-flex}.faq-searchbar__clear--hidden{pointer-events:none;display:none}.faq-searchbar__icon svg{display:block}.faq-audience-filter,.faq-topic-navigation{flex-direction:column;gap:10px;display:flex}.faq-audience-filter__options,.faq-topic-navigation__links{flex-wrap:wrap;gap:8px;display:flex}.faq-audience-filter__button,.faq-topic-navigation__link{border:1px solid var(--border-default,#d9d9d9);background:var(--bg-paper,#fff);min-height:38px;color:var(--text-secondary,#6b7280);font:inherit;font-size:var(--font-size-sm);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:8px 14px;font-weight:600;line-height:1.2;text-decoration:none;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.faq-audience-filter__button:hover,.faq-audience-filter__button:focus-visible,.faq-topic-navigation__link:hover,.faq-topic-navigation__link:focus-visible{border-color:var(--color-primary,#35b779);color:var(--color-primary-text,var(--color-primary,#35b779))}.faq-audience-filter__button:focus-visible,.faq-topic-navigation__link:focus-visible{outline:2px solid var(--focus-ring-color,var(--color-primary,#35b779));outline-offset:2px}.faq-audience-filter__button[aria-pressed=true]{border-color:var(--color-primary,#35b779);background:color-mix(in srgb, var(--color-primary,#35b779) 12%, var(--bg-paper,#fff));color:var(--color-primary-text,var(--color-primary,#35b779))}html[data-theme=light] .faq-audience-filter__button[aria-pressed=true],html[data-theme=light] .faq-audience-badge{color:var(--text-primary,#000000e0)}.faq-search-results{font-size:var(--font-size-md);color:var(--text-secondary,#6b7280);margin:0}.faq-search-results[hidden],.faq-topic-navigation[hidden],.faq-topic-navigation__link[hidden],.faq-empty[hidden]{display:none}.faq-section-card__header{border-bottom:1px solid var(--border-light,#f0f0f0);padding:20px 24px}.faq-section-card__title{color:var(--text-primary,#000000e0);margin:0;font-size:18px;font-weight:600}.faq-section-accordion{width:100%;display:block}.faq-panel{border-bottom:1px solid var(--border-light,#f0f0f0);width:100%;scroll-margin-top:calc(var(--header-offset,64px) + 16px);margin:0;display:block}.faq-panel__header{border-radius:var(--radius-base,12px);box-sizing:border-box;cursor:pointer;text-align:left;width:100%;min-height:60px;line-height:1.35;font:inherit;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex}.faq-panel__header::-webkit-details-marker{display:none}.faq-panel__header::marker{content:""}.faq-panel__header:focus-visible{outline:2px solid var(--focus-ring-color,var(--color-primary,#35b779));outline-offset:2px}.faq-panel__label{min-width:0;color:var(--color-primary-text,var(--color-primary,#35b779));flex:auto;align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:1.35;display:inline-flex}.faq-audience-badge{border:1px solid color-mix(in srgb, var(--color-primary,#35b779) 35%, var(--border-light,#f0f0f0));background:color-mix(in srgb, var(--color-primary,#35b779) 8%, var(--bg-paper,#fff));min-height:24px;color:var(--text-secondary,#6b7280);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:3px 9px;font-size:16px;font-weight:600;line-height:1.2;display:inline-flex}.faq-panel:target .faq-panel__header{background:color-mix(in srgb, var(--color-primary,#35b779) 8%, transparent)}.faq-panel__chevron{width:24px;height:24px;color:var(--text-secondary,#6b7280);flex:0 0 24px;justify-content:center;align-items:center;padding:0;display:flex}.faq-panel__chevron svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:14px;height:14px;transition:transform .15s;display:block}.faq-panel[open] .faq-panel__chevron svg,.faq-panel--open .faq-panel__chevron svg{transform:rotate(90deg)}.faq-panel__content-inner{padding:0 24px 24px}.faq-answer{color:var(--text-secondary,#6b7280);line-height:1.7}.faq-answer-paragraph{color:var(--text-secondary,#6b7280);font-size:var(--font-size-md);margin-top:0;margin-bottom:14px}.faq-answer-strong{color:var(--text-primary,#000000e0);font-weight:600}.faq-answer-link{color:var(--color-primary,#35b779);text-underline-offset:.18em;font-weight:600;text-decoration-thickness:1.5px}.faq-answer-link:hover,.faq-answer-link:focus-visible{color:var(--color-primary-hover,#2a9d5f)}.faq-answer-code{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--font-size-md)}.faq-answer-list{margin-top:8px;margin-bottom:18px;padding-left:20px;list-style:outside}.faq-answer-list--ordered{list-style:decimal}.faq-answer-list-item{font-size:var(--font-size-md);color:var(--text-secondary,#6b7280);margin-bottom:8px}.faq-empty{text-align:center;justify-items:center;gap:12px;padding:40px 20px;display:grid}.faq-empty__icon{width:52px;height:52px;color:var(--text-secondary,#6b7280);background:color-mix(in srgb, var(--text-secondary,#6b7280) 10%, transparent);border-radius:999px;place-items:center;display:grid}.faq-empty-description{font-size:var(--font-size-md);color:var(--text-secondary,#6b7280);margin:0}@media (width<=640px){.faq-topic-navigation__links{overscroll-behavior-inline:contain;scrollbar-width:thin;flex-wrap:nowrap;padding:2px 2px 8px;scroll-padding-inline:2px;overflow-x:auto}.faq-topic-navigation__link{flex:none}.faq-section-card__header,.faq-panel__header{padding:16px}.faq-panel__content-inner{padding:0 16px 20px}}@media (width<=480px){.faq-section-card__title{font-size:var(--font-size-md,16px);line-height:1.3}.faq-audience-filter__options{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.faq-audience-filter__button:first-child{grid-column:1/-1}.faq-audience-filter__button{width:100%}.faq-audience-badge{white-space:normal}}.voltary-info-expander{--voltary-info-expander-border-color:var(--border-default,#0f172a14);background:0 0;width:100%}.voltary-info-expander--mt-12{margin-top:12px}.voltary-info-expander--mt-16{margin-top:16px}.voltary-info-expander--mb-20{margin-bottom:20px}.voltary-info-expander--mb-24{margin-bottom:24px}.voltary-info-expander--attribution{text-align:left;width:100%;margin-top:12px;margin-left:auto;margin-right:auto}.voltary-info-expander__item.ant-collapse-item{background:var(--bg-paper,#fff);border:1px solid var(--voltary-info-expander-border-color);border-radius:var(--radius-base,12px);box-shadow:0 12px 24px var(--shadow-light,#0f172a14);margin-top:16px;overflow:hidden}.voltary-info-expander.ant-collapse-ghost>.voltary-info-expander__item.ant-collapse-item{border-bottom:1px solid var(--voltary-info-expander-border-color)}.voltary-info-expander__item--flush.ant-collapse-item{margin-top:0}.voltary-info-expander__header{padding:16px 18px!important}.voltary-info-expander__header[role=button]{border-radius:calc(var(--radius-base,12px) - 1px);transition:background-color .18s,box-shadow .18s,outline-color .18s}.voltary-info-expander__header[role=button]:focus-visible{outline:3px solid color-mix(in srgb, var(--focus-ring-color,var(--color-primary,#35b779)) 35%, transparent);outline-offset:-3px;background:color-mix(in srgb, var(--focus-ring-color,var(--color-primary,#35b779)) 10%, transparent)}.voltary-info-expander__item.ant-collapse-item:has(.voltary-info-expander__header[role=button]:focus-visible){--voltary-info-expander-border-color:color-mix(in srgb, var(--focus-ring-color,var(--color-primary,#35b779)) 55%, transparent);border-color:var(--voltary-info-expander-border-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus-ring-color,var(--color-primary,#35b779)) 18%, transparent), 0 12px 24px var(--shadow-light,#0f172a14)}.voltary-info-expander__body{padding:14px 18px 18px!important}.voltary-info-expander__label{color:var(--color-primary-text,var(--color-primary,#35b779));opacity:1;flex-wrap:wrap;align-items:center;gap:12px;font-weight:600;display:flex}.voltary-info-expander__label--with-description{flex-wrap:nowrap;align-items:flex-start;min-width:0}.voltary-info-expander__label--with-description .voltary-info-expander__icon{margin-top:3px}.voltary-info-expander__text-block{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.voltary-info-expander__icon{color:inherit;justify-content:center;align-items:center;font-size:18px;line-height:1;display:inline-flex}.voltary-info-expander--swiss-section{--voltary-info-expander-border-color:var(--border-default,#0f172a38)}.voltary-info-expander--swiss-section>.voltary-info-expander__item.ant-collapse-item{border:0;border-top:1px solid var(--voltary-info-expander-border-color);box-shadow:none;border-radius:0;margin-top:0;overflow:visible;background:var(--bg-body,#fafafa)!important}.voltary-info-expander--swiss-section.ant-collapse-ghost>.voltary-info-expander__item.ant-collapse-item{border-bottom:0}.voltary-info-expander--swiss-section>.voltary-info-expander__item>.voltary-info-expander__header{min-height:118px;padding:28px 0!important}.voltary-info-expander--swiss-section>.voltary-info-expander__item>.voltary-info-expander__header[role=button]{border-radius:0}.voltary-info-expander--swiss-section>.voltary-info-expander__item>.voltary-info-expander__header[role=button]:focus-visible{outline:2px solid var(--text-primary,#111827);outline-offset:-2px;background:var(--bg-body,#fafafa)}.voltary-info-expander--swiss-section>.voltary-info-expander__item>.voltary-info-expander__header[role=button]:hover{background:var(--bg-body,#fafafa)}.voltary-info-expander--swiss-section>.voltary-info-expander__item>.voltary-info-expander__header,.voltary-info-expander--swiss-section>.voltary-info-expander__item>.ant-collapse-content,.voltary-info-expander--swiss-section>.voltary-info-expander__item>.ant-collapse-content>.voltary-info-expander__body{background:var(--bg-body,#fafafa)!important}.voltary-info-expander--swiss-section>.voltary-info-expander__item>.voltary-info-expander__header .voltary-info-expander__label{width:100%;color:var(--text-primary,#111827);grid-template-columns:52px minmax(0,1fr);align-items:start;gap:20px;display:grid}.voltary-info-expander--swiss-section>.voltary-info-expander__item>.voltary-info-expander__header .voltary-info-expander__section-number{color:var(--color-primary-text,var(--color-primary,#35b779));font-family:var(--font-code,ui-monospace, monospace);font-size:16px;font-weight:600;line-height:1.5}.voltary-info-expander--swiss-section>.voltary-info-expander__item>.voltary-info-expander__header .voltary-info-expander__title{letter-spacing:-.035em;text-transform:uppercase;font-size:clamp(22px,2.1vw,28px);font-weight:700;line-height:1.08}.voltary-info-expander--swiss-section>.voltary-info-expander__item>.voltary-info-expander__header .voltary-info-expander__description{color:var(--text-secondary,#64748b);margin-top:4px;font-size:16px;line-height:1.5}.voltary-info-expander--swiss-section>.voltary-info-expander__item>.voltary-info-expander__header .voltary-info-expander__swiss-toggle{width:44px;height:44px;color:var(--text-primary,#111827);place-items:center;font-size:18px;line-height:1;display:grid}.voltary-info-expander--swiss-section>.voltary-info-expander__item>.voltary-info-expander__header .voltary-info-expander__swiss-toggle .anticon{transform-origin:50%;transition:transform .18s;display:block;transform:rotate(0)}.voltary-info-expander--swiss-section>.voltary-info-expander__item>.voltary-info-expander__header .voltary-info-expander__swiss-toggle--open .anticon{transform:rotate(90deg)}.voltary-info-expander--swiss-section>.voltary-info-expander__item>.ant-collapse-content>.voltary-info-expander__body{padding:0 0 42px 72px!important}.voltary-info-expander--swiss-section>.voltary-info-expander__item.ant-collapse-item:has(>.voltary-info-expander__header[role=button]:focus-visible){--voltary-info-expander-border-color:var(--border-default,#0f172a38);border-color:var(--voltary-info-expander-border-color);box-shadow:none}@media (width<=767px){.voltary-info-expander--swiss-section>.voltary-info-expander__item>.voltary-info-expander__header{min-height:108px;padding:24px 0!important}.voltary-info-expander--swiss-section>.voltary-info-expander__item>.voltary-info-expander__header .voltary-info-expander__label{grid-template-columns:36px minmax(0,1fr);gap:10px}.voltary-info-expander--swiss-section>.voltary-info-expander__item>.voltary-info-expander__header .voltary-info-expander__title{font-size:22px}.voltary-info-expander--swiss-section>.voltary-info-expander__item>.ant-collapse-content>.voltary-info-expander__body{padding:0 0 32px 46px!important}}.voltary-info-expander__title,.voltary-info-expander__extra{color:inherit;opacity:1}.voltary-info-expander--swiss-section.voltary-info-expander--without-leading>.voltary-info-expander__item>.voltary-info-expander__header .voltary-info-expander__label{grid-template-columns:minmax(0,1fr)}.voltary-info-expander--swiss-section.voltary-info-expander--without-leading>.voltary-info-expander__item>.ant-collapse-content>.voltary-info-expander__body{padding-left:0!important}.voltary-info-expander__title{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance}.voltary-info-expander__description{overflow-wrap:break-word;word-break:normal;color:var(--text-secondary,#334155eb);font-size:max(16px, var(--font-size-md,16px));opacity:1;font-weight:400;line-height:1.45}[data-theme=dark] .voltary-info-expander{--voltary-info-expander-border-color:var(--border-light,#94a3b838)}[data-theme=dark] .voltary-info-expander__item.ant-collapse-item{border-color:var(--voltary-info-expander-border-color);box-shadow:0 16px 32px var(--shadow-dark,#00000047)}[data-theme=dark] .voltary-info-expander__header[role=button]:focus-visible{outline-color:color-mix(in srgb, var(--focus-ring-color,var(--color-primary,#35b779)) 55%, transparent);background:color-mix(in srgb, var(--focus-ring-color,var(--color-primary,#35b779)) 18%, transparent)}[data-theme=dark] .voltary-info-expander__description{color:var(--text-secondary,#e2e8f0c2)}[data-theme=dark] .voltary-info-expander__item.ant-collapse-item:has(.voltary-info-expander__header[role=button]:focus-visible){--voltary-info-expander-border-color:color-mix(in srgb, var(--focus-ring-color,var(--color-primary,#35b779)) 72%, transparent);border-color:var(--voltary-info-expander-border-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus-ring-color,var(--color-primary,#35b779)) 26%, transparent), 0 16px 32px var(--shadow-dark,#00000047)}[data-theme=dark] .voltary-info-expander--swiss-section>.voltary-info-expander__item>.voltary-info-expander__header[role=button]:focus-visible{outline-color:var(--text-primary,#f3f4f6);background:var(--bg-body,#0f1012)}[data-theme=dark] .voltary-info-expander--swiss-section>.voltary-info-expander__item.ant-collapse-item:has(>.voltary-info-expander__header[role=button]:focus-visible){--voltary-info-expander-border-color:var(--border-default,#94a3b838);border-color:var(--voltary-info-expander-border-color);box-shadow:none}.static-content-root{background:var(--bg-body,#fafafa);color:var(--text-primary,#000000e0);min-height:100vh}.static-content-shell{padding:0 0 120px}.static-content-lead{justify-content:flex-start;width:100%;margin-bottom:clamp(12px,3vw,20px);display:flex}.static-content-lead--center{justify-content:center}.static-content-card{background:var(--bg-paper,#fff);border:1px solid var(--border-default,#d9d9d9);border-radius:var(--radius-base,12px);box-shadow:0 24px 48px var(--shadow-medium,#00000008);margin-top:clamp(16px,4vw,28px);overflow:hidden}.static-content-card-body{padding:clamp(24px,5vw,40px)}.static-content-card-body--compact{padding:clamp(20px,4vw,36px)}.static-content-content{width:100%;margin-top:clamp(16px,4vw,28px)}.static-content-subtitle-line{display:block}.static-content-subtitle-line+.static-content-subtitle-line{margin-top:clamp(6px,1.6vw,12px)}.static-content-subtitle-updated{color:var(--text-secondary,#6b7280f2);font-weight:600}.static-content-root a{color:var(--color-primary-text,var(--color-primary,#35b779));text-underline-offset:2px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}.static-content-root a:hover{color:var(--color-primary-text,var(--color-primary,#35b779));text-decoration-thickness:2px}
