.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.global-pixel-trail{position:fixed;inset:var(--header-h, 80px) 0 0;z-index:0;width:100%;height:calc(100dvh - var(--header-h, 80px));pointer-events:none}.global-flowing-lights{position:fixed;inset:var(--header-h, 80px) 0 0;z-index:52;overflow:hidden;pointer-events:none}.global-flow-light-rail{position:absolute;overflow:hidden;opacity:.68;background:var(--line)}.global-flow-light-rail.is-horizontal.is-top{top:0;left:0;right:0;height:1px}.global-flow-light-rail.is-horizontal.is-bottom{bottom:0;left:0;right:0;height:1px}.global-flow-light-rail.is-vertical.is-left{left:0;top:0;bottom:0;width:1px}.global-flow-light-rail.is-vertical.is-right{right:0;top:0;bottom:0;width:1px}.global-flow-light-runner{position:absolute;width:110px;height:1px;background:linear-gradient(90deg,transparent,hsl(var(--primary)) 35% 65%,transparent);transform:translate(-120px)}.is-vertical .global-flow-light-runner{width:1px;height:110px;background:linear-gradient(180deg,transparent,hsl(var(--primary)) 35% 65%,transparent);transform:translateY(-120px)}.is-top .global-flow-light-runner{animation:flow-light-x 7.6s linear infinite}.is-bottom .global-flow-light-runner{animation:flow-light-x 11.2s linear infinite reverse;animation-delay:-3.4s}.is-left .global-flow-light-runner{animation:flow-light-y 9.4s linear infinite;animation-delay:-1.8s}.is-right .global-flow-light-runner{animation:flow-light-y 8.6s linear infinite reverse;animation-delay:-5.2s}@keyframes flow-light-x{0%{transform:translate(-120px)}to{transform:translate(calc(100vw + 120px))}}@keyframes flow-light-y{0%{transform:translateY(-120px)}to{transform:translateY(calc(100dvh + 120px))}}@media(prefers-reduced-motion:reduce){.global-flow-light-runner{animation:none!important;opacity:0}}.site-header[data-astro-cid-qlfjksao]{position:sticky;top:0;z-index:60;border-bottom:1px solid var(--line);background:var(--header-bg);color:hsl(var(--foreground));transition:color .72s var(--ease-in-out),border-color .72s var(--ease-in-out),background-color .72s var(--ease-in-out)}.nav-shell[data-astro-cid-qlfjksao]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:28px;width:min(100% - 112px,1440px);height:var(--nav-h);margin-inline:auto}@media(max-width:992px){.nav-shell[data-astro-cid-qlfjksao]{width:min(100% - 40px,1440px)}}.brand[data-astro-cid-qlfjksao]{display:inline-flex;align-items:baseline;width:max-content;font-family:var(--font-display);font-size:1.35rem;font-weight:620;line-height:1;color:hsl(var(--foreground))}.brand-dot[data-astro-cid-qlfjksao]{width:5px;height:5px;margin-left:4px;background:hsl(var(--primary))}.mobile-brand[data-astro-cid-qlfjksao]{display:none;min-width:0}.desktop-nav[data-astro-cid-qlfjksao]{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:44px;white-space:nowrap;font-size:.92rem;color:hsl(var(--muted-foreground))}.desktop-nav[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao]{position:relative;padding-block:10px;transition:color .18s var(--ease-in-out)}.desktop-nav[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao]:after{content:"";position:absolute;bottom:5px;left:0;right:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:100%;transition:transform .22s var(--ease-in-out)}.desktop-nav[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao]:hover{color:hsl(var(--foreground))}.desktop-nav[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao]:hover:after{transform:scaleX(1);transform-origin:0}.desktop-nav[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao][aria-current=page]{color:hsl(var(--primary))}.desktop-nav[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao][aria-current=page]:after{transform:scaleX(1);background:hsl(var(--primary))}.nav-actions[data-astro-cid-qlfjksao]{display:flex;align-items:center;gap:10px}.nav-act[data-astro-cid-qlfjksao]{display:inline-flex;align-items:center;justify-content:center;width:40px;aspect-ratio:1;color:hsl(var(--muted-foreground));transition:color .18s var(--ease-in-out)}.nav-act[data-astro-cid-qlfjksao]:hover{color:hsl(var(--primary))}.nav-act[data-astro-cid-qlfjksao] button{transform:none!important;display:inline-flex;align-items:center;justify-content:center}.nav-act[data-astro-cid-qlfjksao] svg{width:18px;height:18px}.theme-switch[data-astro-cid-qlfjksao]{display:inline-flex;align-items:center;justify-content:center;width:54px;height:34px;padding-inline:8px;cursor:pointer;background:transparent;border:1px solid var(--line);border-radius:2px;color:hsl(var(--muted-foreground));transition:color .18s var(--ease-in-out),border-color .18s var(--ease-in-out),background .18s var(--ease-in-out)}.theme-switch[data-astro-cid-qlfjksao]:hover{border-color:var(--line-strong);color:hsl(var(--foreground))}.theme-switch[data-astro-cid-qlfjksao]:active{transform:translateY(1px)}.theme-switch-track[data-astro-cid-qlfjksao]{position:relative;flex:none;width:26px;height:14px;background:hsl(var(--surface-3));border:1px solid var(--line-strong);border-radius:999px;transition:background .18s var(--ease-in-out),border-color .18s var(--ease-in-out)}.theme-switch-knob[data-astro-cid-qlfjksao]{position:absolute;top:2px;left:2px;width:8px;height:8px;background:hsl(var(--foreground));border-radius:50%;transition:transform .18s var(--ease-in-out),background .18s var(--ease-in-out)}.theme-switch[data-astro-cid-qlfjksao][aria-checked=true] .theme-switch-track[data-astro-cid-qlfjksao]{background:hsl(var(--foreground));border-color:hsl(var(--foreground))}.theme-switch[data-astro-cid-qlfjksao][aria-checked=true] .theme-switch-knob[data-astro-cid-qlfjksao]{background:hsl(var(--background));transform:translate(12px)}.nav-actions[data-astro-cid-qlfjksao] #mobile-menu-container button{background:transparent;border:1px solid var(--line);border-radius:0;color:hsl(var(--foreground));backdrop-filter:none}.nav-actions[data-astro-cid-qlfjksao] #mobile-menu-container button:hover{border-color:var(--line-strong);color:hsl(var(--primary))}@media(max-width:992px){.brand[data-astro-cid-qlfjksao]{display:none}.mobile-brand[data-astro-cid-qlfjksao]{display:flex;flex:1;align-items:center;justify-content:center}.theme-switch[data-astro-cid-qlfjksao]{display:none}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}[data-astro-cid-dafxfumg][data-collapse-content]{display:grid;grid-template-rows:1fr}[data-astro-cid-dafxfumg][data-collapse-content]>div[data-astro-cid-dafxfumg]{min-height:0;overflow:hidden}[data-astro-cid-dafxfumg][data-collapse-content].collapse-hidden{grid-template-rows:0fr}@media(prefers-reduced-motion:no-preference){[data-astro-cid-dafxfumg][data-collapse-content]{transition:grid-template-rows .3s ease}}html.christmas .page-home-sider[data-astro-cid-nxumbhks]{z-index:5}sider-content[data-astro-cid-nxumbhks]{position:relative}.sider-slot[data-astro-cid-nxumbhks]{position:relative;top:auto;left:0;right:0}.sider-slot[data-astro-cid-nxumbhks].hidden{display:none}.sider-slot[data-astro-cid-nxumbhks].entering,.sider-slot[data-astro-cid-nxumbhks].exiting{animation:none}@media(prefers-reduced-motion:no-preference){@keyframes slide-in-from-right{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes slide-out-to-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-12px)}}.sider-slot[data-astro-cid-nxumbhks].entering{animation:slide-in-from-right .2s ease-in-out}.sider-slot[data-astro-cid-nxumbhks].exiting{animation:slide-out-to-left .2s ease-in-out}}html.drawer-scroll-lock,html.drawer-scroll-lock body{overflow:hidden!important;overscroll-behavior:none}html.drawer-scroll-lock body{position:fixed;width:100%;inset-inline:0}.pagefind-ui__result.svelte-j9e30.svelte-j9e30{list-style-type:none;display:flex;align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)),3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result.svelte-j9e30.svelte-j9e30:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-thumb.svelte-j9e30.svelte-j9e30{width:min(30%,calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-j9e30.svelte-j9e30{display:block;position:absolute;left:50%;transform:translate(-50%);font-size:0;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:var(--pagefind-ui-image-border-radius)}.pagefind-ui__result-inner.svelte-j9e30.svelte-j9e30{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-title.svelte-j9e30.svelte-j9e30{display:inline-block;font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-j9e30.svelte-j9e30{display:inline-block;font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));margin-bottom:0;min-width:calc(250px * var(--pagefind-ui-scale))}.pagefind-ui__loading.svelte-j9e30.svelte-j9e30{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-j9e30.svelte-j9e30{list-style-type:none;padding:0;display:flex;gap:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-tag.svelte-j9e30.svelte-j9e30{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf{list-style-type:none;display:flex;align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)),3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf{display:flex;flex-direction:column;padding-left:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf:first-of-type{padding-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{font-size:.9em;position:relative}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:before{content:"⤷ ";position:absolute;top:0;right:calc(100% + .1em)}.pagefind-ui__result-thumb.svelte-4xnkmf.svelte-4xnkmf{width:min(30%,calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-4xnkmf.svelte-4xnkmf{display:block;position:absolute;left:50%;transform:translate(-50%);font-size:0;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:var(--pagefind-ui-image-border-radius)}.pagefind-ui__result-inner.svelte-4xnkmf.svelte-4xnkmf{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-title.svelte-4xnkmf.svelte-4xnkmf{display:inline-block;font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-4xnkmf.svelte-4xnkmf{display:inline-block;font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));margin-bottom:0;min-width:calc(250px * var(--pagefind-ui-scale))}.pagefind-ui__loading.svelte-4xnkmf.svelte-4xnkmf{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-4xnkmf.svelte-4xnkmf{list-style-type:none;padding:0;display:flex;gap:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-tag.svelte-4xnkmf.svelte-4xnkmf{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}legend.svelte-1v2r7ls.svelte-1v2r7ls{position:absolute;clip:rect(0 0 0 0)}.pagefind-ui__filter-panel.svelte-1v2r7ls.svelte-1v2r7ls{min-width:min(calc(260px * var(--pagefind-ui-scale)),100%);flex:1;display:flex;flex-direction:column;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{border:0;padding:0}.pagefind-ui__filter-block.svelte-1v2r7ls.svelte-1v2r7ls{padding:0;display:block;border-bottom:solid calc(2px * var(--pagefind-ui-scale)) var(--pagefind-ui-border);padding:calc(20px * var(--pagefind-ui-scale)) 0}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls{font-size:calc(16px * var(--pagefind-ui-scale));position:relative;display:flex;align-items:center;list-style:none;font-weight:700;cursor:pointer;height:calc(24px * var(--pagefind-ui-scale))}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls::-webkit-details-marker{display:none}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls:after{position:absolute;content:"";right:calc(6px * var(--pagefind-ui-scale));top:50%;width:calc(8px * var(--pagefind-ui-scale));height:calc(8px * var(--pagefind-ui-scale));border:solid calc(2px * var(--pagefind-ui-scale)) currentColor;border-right:0;border-top:0;transform:translateY(-70%) rotate(-45deg)}.pagefind-ui__filter-block[open].svelte-1v2r7ls .pagefind-ui__filter-name.svelte-1v2r7ls:after{transform:translateY(-70%) rotate(-225deg)}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{display:flex;flex-direction:column;gap:calc(20px * var(--pagefind-ui-scale));padding-top:calc(30px * var(--pagefind-ui-scale))}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls{position:relative;display:flex;align-items:center;gap:calc(8px * var(--pagefind-ui-scale))}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls:before{position:absolute;content:"";top:50%;left:calc(8px * var(--pagefind-ui-scale));width:0px;height:0px;border:solid 1px #fff;opacity:0;transform:translate(calc(4.5px * var(--pagefind-ui-scale) * -1),calc(.8px * var(--pagefind-ui-scale))) skew(-5deg) rotate(-45deg);transform-origin:top left;border-top:0;border-right:0;pointer-events:none}.pagefind-ui__filter-value.pagefind-ui__filter-value--checked.svelte-1v2r7ls.svelte-1v2r7ls:before{opacity:1;width:calc(9px * var(--pagefind-ui-scale));height:calc(4px * var(--pagefind-ui-scale));transition:width .1s ease-out .1s,height .1s ease-in}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls{margin:0;width:calc(16px * var(--pagefind-ui-scale));height:calc(16px * var(--pagefind-ui-scale));border:solid 1px var(--pagefind-ui-border);appearance:none;-webkit-appearance:none;border-radius:calc(var(--pagefind-ui-border-radius) / 2);background-color:var(--pagefind-ui-background);cursor:pointer}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls:checked{background-color:var(--pagefind-ui-primary);border:solid 1px var(--pagefind-ui-primary)}.pagefind-ui__filter-label.svelte-1v2r7ls.svelte-1v2r7ls{cursor:pointer;font-size:calc(16px * var(--pagefind-ui-scale));font-weight:400}.pagefind-ui--reset *:where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert;outline:revert}.pagefind-ui--reset *,.pagefind-ui--reset *:before,.pagefind-ui--reset *:after{box-sizing:border-box}.pagefind-ui--reset a,.pagefind-ui--reset button{cursor:revert}.pagefind-ui--reset ol,.pagefind-ui--reset ul,.pagefind-ui--reset menu{list-style:none}.pagefind-ui--reset img{max-width:100%}.pagefind-ui--reset table{border-collapse:collapse}.pagefind-ui--reset input,.pagefind-ui--reset textarea{-webkit-user-select:auto}.pagefind-ui--reset textarea{white-space:revert}.pagefind-ui--reset meter{-webkit-appearance:revert;appearance:revert}.pagefind-ui--reset ::placeholder{color:unset}.pagefind-ui--reset :where([hidden]){display:none}.pagefind-ui--reset :where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}.pagefind-ui--reset :where([draggable=true]){-webkit-user-drag:element}.pagefind-ui--reset mark{all:revert}:root{--pagefind-ui-scale:.8;--pagefind-ui-primary:#393939;--pagefind-ui-text:#393939;--pagefind-ui-background:#ffffff;--pagefind-ui-border:#eeeeee;--pagefind-ui-tag:#eeeeee;--pagefind-ui-border-width:2px;--pagefind-ui-border-radius:8px;--pagefind-ui-image-border-radius:8px;--pagefind-ui-image-box-ratio:3 / 2;--pagefind-ui-font:system, -apple-system, "BlinkMacSystemFont", ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", "Ubuntu", "arial", sans-serif}.pagefind-ui.svelte-e9gkc3{width:100%;color:var(--pagefind-ui-text);font-family:var(--pagefind-ui-font)}.pagefind-ui__hidden.svelte-e9gkc3{display:none!important}.pagefind-ui__suppressed.svelte-e9gkc3{opacity:0;pointer-events:none}.pagefind-ui__form.svelte-e9gkc3{position:relative}.pagefind-ui__form.svelte-e9gkc3:before{background-color:var(--pagefind-ui-text);width:calc(18px * var(--pagefind-ui-scale));height:calc(18px * var(--pagefind-ui-scale));top:calc(23px * var(--pagefind-ui-scale));left:calc(20px * var(--pagefind-ui-scale));content:"";position:absolute;display:block;opacity:.7;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");-webkit-mask-size:100%;mask-size:100%;z-index:9;pointer-events:none}.pagefind-ui__search-input.svelte-e9gkc3{height:calc(64px * var(--pagefind-ui-scale));padding:0 calc(70px * var(--pagefind-ui-scale)) 0 calc(54px * var(--pagefind-ui-scale));background-color:var(--pagefind-ui-background);border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);font-size:calc(21px * var(--pagefind-ui-scale));position:relative;appearance:none;-webkit-appearance:none;display:flex;width:100%;box-sizing:border-box;font-weight:700}.pagefind-ui__search-input.svelte-e9gkc3::placeholder{opacity:.2}.pagefind-ui__search-clear.svelte-e9gkc3{position:absolute;top:calc(3px * var(--pagefind-ui-scale));right:calc(3px * var(--pagefind-ui-scale));height:calc(58px * var(--pagefind-ui-scale));padding:0 calc(15px * var(--pagefind-ui-scale)) 0 calc(2px * var(--pagefind-ui-scale));color:var(--pagefind-ui-text);font-size:calc(14px * var(--pagefind-ui-scale));cursor:pointer;background-color:var(--pagefind-ui-background);border-radius:var(--pagefind-ui-border-radius)}.pagefind-ui__drawer.svelte-e9gkc3{gap:calc(60px * var(--pagefind-ui-scale));display:flex;flex-direction:row;flex-wrap:wrap}.pagefind-ui__results-area.svelte-e9gkc3{min-width:min(calc(400px * var(--pagefind-ui-scale)),100%);flex:1000;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__results.svelte-e9gkc3{padding:0}.pagefind-ui__message.svelte-e9gkc3{box-sizing:content-box;font-size:calc(16px * var(--pagefind-ui-scale));height:calc(24px * var(--pagefind-ui-scale));padding:calc(20px * var(--pagefind-ui-scale)) 0;display:flex;align-items:center;font-weight:700;margin-top:0}.pagefind-ui__button.svelte-e9gkc3{margin-top:calc(40px * var(--pagefind-ui-scale));border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);height:calc(48px * var(--pagefind-ui-scale));padding:0 calc(12px * var(--pagefind-ui-scale));font-size:calc(16px * var(--pagefind-ui-scale));color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background);width:100%;text-align:center;font-weight:700;cursor:pointer}.pagefind-ui__button.svelte-e9gkc3:hover{border-color:var(--pagefind-ui-primary);color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background)}#search-dialog-container #search-for-dialog{display:block!important;visibility:visible!important;pointer-events:auto!important}#search-component-portal[data-astro-cid-yunqt3r5]{display:none;position:absolute;pointer-events:none;visibility:hidden}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}@supports (container-type: scroll-state){.scroll-feather-mask{container-type:scroll-state}@container scroll-state(scrollable: bottom){.scroll-feather-mask:after{content:"";background:linear-gradient(to bottom,transparent 0%,var(--gradient-bg-start) var(--mask-end-percent, 50%),var(--gradient-bg-start) var(--mask-start-percent, 100%));position:absolute;top:var(--mask-top, auto);left:var(--mask-left, 0);right:var(--mask-right, 0);bottom:var(--mask-bottom, 0);z-index:10;display:block;height:var(--mask-height, 5rem)}}}
