.b4-glow{background:radial-gradient(52% 48% at 50% 42%, var(--brand-subtle) 0%, transparent 72%)}.b4-scene{max-width:min(100%,max(46rem,166.667svh - 35.8333rem))}.b4-label{z-index:1;white-space:nowrap;opacity:0;background:#ffffffd9;gap:.375rem;padding:.125rem .625rem .125rem .375rem;display:flex;translate:-100% -50%}[data-b4-canvas]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.b4-scene .kit-fit{opacity:var(--b4-window,1);transform:scale(var(--b4-zoom,1));transform-origin:var(--b4-origin,0 0)}.b4-scene :is(.kit-tabbar,.kit-caption){opacity:var(--b4-chrome,1)}.b4-scene [data-kit-mark]{opacity:var(--b4-mark,1)}.b4-scene[data-kaart=still] :is(.kit-fit,.kit-tabbar,.kit-caption,[data-b4-canvas]){transition:opacity var(--dur-fast) var(--ease-standard)}.b4-scene[data-kaart=still] [data-b4-canvas]{opacity:0}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){html:not([data-motion=reduced]) .b4-scene:not([data-kaart]) [data-tour]{opacity:0;animation:b4-reveal var(--dur-deliberate) var(--ease-brand) 3s forwards}}@keyframes b4-reveal{to{opacity:1}}.sticky-cta[data-astro-cid-7q3gbd2b]{visibility:hidden;opacity:0;transition:translate var(--dur-deliberate) var(--ease-brand), opacity var(--dur-slow) var(--ease-standard), visibility 0s linear var(--dur-deliberate);translate:0 calc(100% + 1.5rem)}.sticky-cta[data-astro-cid-7q3gbd2b][data-shown]{visibility:visible;opacity:1;transition:translate var(--dur-deliberate) var(--ease-brand), opacity var(--dur-slow) var(--ease-standard), visibility 0s;translate:0}@media (prefers-reduced-motion:reduce){.sticky-cta[data-astro-cid-7q3gbd2b],.sticky-cta[data-astro-cid-7q3gbd2b][data-shown]{transition:none;translate:none}}html[data-motion=reduced] .sticky-cta[data-astro-cid-7q3gbd2b],html[data-motion=reduced] .sticky-cta[data-astro-cid-7q3gbd2b][data-shown]{transition:none;translate:none}.faq-filter-field{border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);height:3rem;transition:border-color var(--dur-fast) var(--ease-standard);align-items:center;gap:.5rem;padding-inline:.875rem .75rem;display:flex;position:relative}.faq-filter:not([data-ready]) .faq-filter-field{visibility:hidden}.faq-filter-field:hover{border-color:color-mix(in oklab, var(--text-muted) 45%, transparent)}.faq-filter-field:focus-within{outline:2px solid var(--ring);outline-offset:2px;border-color:var(--primary)}.faq-filter-field input{min-width:0;height:100%;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:1rem}.faq-filter-field input::placeholder{color:var(--text-muted);opacity:1}.faq-filter-field input::-webkit-search-cancel-button{appearance:none}.faq-filter-icon{color:var(--text-muted);flex-shrink:0}.faq-filter-clear{border-radius:var(--radius-control);width:2rem;height:2rem;color:var(--text-muted);cursor:pointer;flex-shrink:0;place-items:center;display:grid}.faq-filter-clear:hover{background:var(--surface-subtle);color:var(--text)}.faq-filter-count{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.875rem}.faq-filter-list{border-top:1px solid var(--border);margin-top:1.5rem}.faq-filter-item{border-bottom:1px solid var(--border);interpolate-size:allow-keywords;scroll-margin-top:6rem}.faq-filter-item[hidden]{display:none}.faq-filter-item summary{color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.25rem;font-size:1.0625rem;font-weight:500;list-style:none;display:flex}.faq-filter-item summary::-webkit-details-marker{display:none}.faq-filter-plus{color:var(--text-muted);transition:rotate var(--dur-base) var(--ease-standard);flex-shrink:0}.faq-filter-item[open] .faq-filter-plus{rotate:45deg}.faq-filter-item::details-content{opacity:0;height:0;transition:height var(--dur-slow) var(--ease-brand), opacity var(--dur-slow) var(--ease-standard), content-visibility var(--dur-slow) allow-discrete;overflow:clip}.faq-filter-item[open]::details-content{opacity:1;height:auto}.faq-filter-answer{max-width:42rem;color:var(--text-muted);padding-bottom:1.5rem}.faq-filter-more{color:var(--link);text-underline-offset:4px;align-items:center;gap:.375rem;margin-top:.75rem;font-size:.9375rem;font-weight:500;display:inline-flex}.faq-filter-more:hover{text-decoration:underline}.faq-filter-mark{background:var(--brand-subtle);color:inherit;box-shadow:0 0 0 1px var(--brand-subtle);border-radius:2px}.faq-filter-none{border-bottom:1px solid var(--border);color:var(--text-muted);padding-block:1.25rem}.faq-filter-none a{color:var(--link);text-underline-offset:4px;font-weight:500}.faq-filter-none a:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.faq-filter-item::details-content,.faq-filter-plus,.faq-filter-field{transition:none}}html[data-motion=reduced] .faq-filter-item::details-content,html[data-motion=reduced] .faq-filter-plus,html[data-motion=reduced] .faq-filter-field{transition:none}@keyframes mb-rise{0%{opacity:0;transform:translateY(6px)}}.mb-swap>*{animation:mb-rise var(--dur-slow) var(--ease-brand) both}.mb-swap>:nth-child(2){animation-delay:40ms}.mb-swap>:nth-child(3){animation-delay:80ms}.mb-swap>:nth-child(4){animation-delay:.12s}.mb-slide{transition:translate var(--dur-slow) var(--ease-brand)}.mb-fade{animation:mb-fade var(--dur-base) var(--ease-standard) both}@keyframes mb-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.mb-swap>*,.mb-fade{animation:none}.mb-slide{transition:none}}html[data-motion=reduced] :is(.mb-swap>*,.mb-fade){animation:none}html[data-motion=reduced] .mb-slide{transition:none}.h1-canvas-stage[data-astro-cid-wabqzg6i]{border:1px solid var(--border);border-radius:var(--radius-card);background-color:var(--surface);background-image:radial-gradient(circle, color-mix(in oklch, var(--border-strong) 80%, transparent) 1px, transparent 1.4px);background-position:10px 10px;background-size:20px 20px;place-items:center;min-height:26rem;padding:2.5rem 1.5rem;display:grid;overflow:hidden}@media (width<40rem){.h1-canvas-stage[data-astro-cid-wabqzg6i]{min-height:0;padding:1.75rem 1rem}}
