@layer av.normalize{:where(html){--csstools-color-scheme--light:initial;--link:var(--indigo-7);--link-visited:var(--purple-7);--text-1:var(--gray-12);--text-2:var(--gray-7);--surface-1:var(--gray-0);--surface-2:var(--gray-2);--surface-3:var(--gray-3);--surface-4:var(--gray-4);--scrollthumb-color:var(--gray-7);-webkit-text-size-adjust:none;accent-color:var(--brand,var(--link));background-color:var(--surface-1);block-size:100%;caret-color:var(--brand,var(--link));color:var(--text-1);color-scheme:light;font-family:var(--font-system-ui);line-height:var(--font-lineheight-3);scrollbar-color:var(--scrollthumb-color) transparent}@media (dynamic-range:high) or (color-gamut:p3){@supports (color:color(display-p3 0 0 0)){:where(html){--link:color(display-p3 .1 .39 1);--link-visited:color(display-p3 .6 .2 1)}}}:where(html) :where(dialog){background-color:var(--surface-1)}:where(html) :where(button,.btn){--_highlight:var(--_highlight-light);--_bg:var(--_bg-light);--_ink-shadow:var(--_ink-shadow-light)}:where(html) :where(button,.btn) :where([type=reset]){--_text:var(--red-6);--_border:var(--red-3)}:where(html) [disabled]:where(button,input[type=button],.btn),:where(html) [disabled]:where(button,input[type=submit],.btn),:where(html) [disabled]:where(button,input[type=reset],.btn){--_text:var(--gray-6)}:where(html) :where(textarea,select,input:not([type=button],[type=submit],[type=reset])){background-color:var(--surface-2)}@media (prefers-color-scheme:dark){:where(html){--csstools-color-scheme--light: ;--link:var(--indigo-3);--link-visited:var(--purple-3);--text-1:var(--gray-1);--text-2:var(--gray-4);--surface-1:var(--gray-9);--surface-2:var(--gray-8);--surface-3:var(--gray-7);--surface-4:var(--gray-6);--scrollthumb-color:var(--gray-6);--shadow-strength:10%;--shadow-color:220 40% 2%;color-scheme:dark}}:where(a[href]){color:var(--brand,var(--link))}:where(a[href]):where(:visited){color:var(--link-visited)}:focus-visible{outline-color:var(--brand,var(--link))}*,:after,:before{box-sizing:border-box}:where(:not(dialog)){margin:0}:where(:not(fieldset,progress,meter)){background-repeat:no-repeat;background-origin:border-box;border-style:solid;border-width:0}@media (prefers-reduced-motion:no-preference){:where(html){scroll-behavior:smooth}:where(:focus-visible){transition:outline-offset .145s var(--ease-2)}:where(:not(:active):focus-visible){transition-duration:.25s}}:where(:not(:active):focus-visible){outline-offset:5px}:where(body){min-block-size:100%}:where(h1,h2,h3,h4,h5,h6){text-wrap:balance;font-weight:var(--font-weight-9);line-height:var(--font-lineheight-1)}:where(h1){font-size:var(--font-size-8);max-inline-size:var(--size-header-1)}:where(h2){font-size:var(--font-size-6);max-inline-size:var(--size-header-2)}:where(h3){font-size:var(--font-size-5)}:where(h4){font-size:var(--font-size-4)}:where(h5){font-size:var(--font-size-3)}:where(h3,h4,h5,h6,dt){max-inline-size:var(--size-header-3)}:where(p,ul,ol,dl,h6){font-size:var(--font-size-2)}:where(a,u,ins,abbr){text-underline-offset:1px}@supports ((-moz-appearance:none)){:where(a,u,ins,abbr){text-underline-offset:2px}}:where(a[href],area,button,input:not([type=text],[type=email],[type=number],[type=password],[type=""],[type=tel],[type=url]),label[for],select,summary,[tabindex]:not([tabindex*=\-],pre)){cursor:pointer}:where(a[href],area,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex*=\-])){-webkit-tap-highlight-color:transparent;touch-action:manipulation}:where(a):where([href]){text-decoration-color:var(--indigo-2)}:where(a):where([href]):where(:visited){text-decoration-color:var(--purple-2)}:where(a):where(:not(:hover)){text-decoration:inherit}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,svg,video){block-size:auto;max-inline-size:100%}:where(input,button,textarea,select),:where(input[type=file])::-webkit-file-upload-button{color:inherit;font:inherit;font-size:inherit;letter-spacing:inherit}::placeholder{color:var(--gray-7);opacity:.75}:where(input:not([type=range]),textarea){padding-block:var(--size-1);padding-inline:var(--size-2)}:where(select){field-sizing:content;padding-block:.75ch;padding-inline:var(--size-relative-4) 0}:where(textarea,select,input:not([type=button],[type=submit],[type=reset])){background-color:var(--surface-2);border-radius:var(--radius-2)}:where(textarea){field-sizing:content;min-block-size:2lh;min-inline-size:var(--size-content-1);resize:vertical}:where(input[type=checkbox],input[type=radio]){block-size:var(--size-3);inline-size:var(--size-3)}:where(svg:not([width])){inline-size:var(--size-10)}:where(code,kbd,samp,pre){font-family:var(--font-monospace-code),monospace}:where(:not(pre)>code,kbd){white-space:nowrap}:where(pre){white-space:pre;writing-mode:lr;direction:ltr;min-inline-size:0;max-inline-size:max-content}:where(:not(pre)>code){background:var(--surface-2);border-radius:var(--radius-2);padding:var(--size-1) var(--size-2);writing-mode:lr}:where(kbd,var){border-color:var(--surface-4);border-radius:var(--radius-2);border-width:var(--border-size-1);padding:var(--size-1) var(--size-2)}:where(mark){border-radius:var(--radius-2);padding-inline:var(--size-1)}:where(ol,ul){padding-inline-start:var(--size-8)}:where(li){padding-inline-start:var(--size-2)}:where(li,dd,figcaption){max-inline-size:var(--size-content-2)}:where(p){text-wrap:pretty;max-inline-size:var(--size-content-3)}:where(dt,summary){font-weight:var(--font-weight-7)}:where(dt:not(:first-of-type)){margin-block-start:var(--size-5)}:where(small){font-size:max(.5em,var(--font-size-0));max-inline-size:var(--size-content-1)}:where(hr){background-color:var(--surface-3);height:var(--border-size-2);margin-block:var(--size-fluid-5)}:where(figure){gap:var(--size-2);place-items:center;display:grid}:where(figure)>:where(figcaption){text-wrap:balance;font-size:var(--font-size-1)}:where(blockquote,:not(blockquote)>cite){border-inline-start-width:var(--border-size-3)}:where(blockquote){gap:var(--size-3);max-inline-size:var(--size-content-2);padding-block:var(--size-3);padding-inline:var(--size-4);display:grid}:where(:not(blockquote)>cite){padding-inline-start:var(--size-2)}:where(summary){background:var(--surface-3);border-radius:var(--radius-2);margin:calc(var(--size-2)*-1) calc(var(--size-3)*-1);padding:var(--size-2) var(--size-3)}:where(details){background:var(--surface-2);border-radius:var(--radius-2);padding-block:var(--size-2);padding-inline:var(--size-3)}:where(details[open]>summary){margin-bottom:var(--size-2);border-end-end-radius:0;border-end-start-radius:0}:where(fieldset){border:var(--border-size-1) solid var(--surface-4);border-radius:var(--radius-2)}:where(del){background:var(--red-9);color:var(--red-2)}:where(ins){background:var(--green-9);color:var(--green-1)}:where(abbr){text-decoration-color:var(--blue-5)}:where(dialog){background-color:var(--surface-1);border-radius:var(--radius-3);box-shadow:var(--shadow-6);color:inherit}:where(menu){gap:var(--size-3);padding-inline-start:0;display:flex}:where(sup){font-size:.5em}:where(table){--nice-inner-radius:calc(var(--radius-3) - 2px);background:var(--surface-2);border:1px solid var(--surface-2);border-radius:var(--radius-3);width:fit-content}:where(table:not(:has(tfoot)) tr:last-child td:first-child){border-end-start-radius:var(--nice-inner-radius)}:where(table:not(:has(tfoot)) tr:last-child td:last-child){border-end-end-radius:var(--nice-inner-radius)}:where(table thead tr:first-child th:first-child){border-start-start-radius:var(--nice-inner-radius)}:where(table thead tr:first-child th:last-child){border-start-end-radius:var(--nice-inner-radius)}:where(tfoot tr:last-child th:first-of-type),:where(tfoot tr:last-child td:first-of-type){border-end-start-radius:var(--nice-inner-radius)}:where(tfoot tr:last-child th:last-of-type),:where(tfoot tr:last-child td:last-of-type){border-end-end-radius:var(--nice-inner-radius)}:where(th){background-color:var(--surface-2);color:var(--text-1)}:where(table a:not(.does-not-exist):focus-visible),:where(table button:not(.does-not-exist):focus-visible),:where(table [contenteditable]:focus-visible){outline-offset:-2px}:where(td){text-wrap:pretty;background:var(--surface-1);max-inline-size:var(--size-content-2)}:where(td,th){padding:var(--size-2);text-align:left}:where(td:not([align])),:where(th:not([align])){text-align:center}:where(thead){border-collapse:collapse}:where(table tr:hover td),:where(tbody tr:nth-child(2n):hover td){background-color:var(--surface-3)}:where(table>caption){margin:var(--size-3)}:where(tfoot button){padding-block:var(--size-1);padding-inline:var(--size-3)}@media (prefers-color-scheme:dark){:where(textarea,select,input:not([type=button],[type=submit],[type=reset])){background-color:#171a1c}:where(dialog){background-color:var(--surface-2)}::placeholder{color:var(--gray-6)}}}@layer av.tokens{:root{color-scheme:light dark;--av-color-primary:var(--blue-7);--av-color-primary-light:light-dark(var(--blue-3),var(--blue-9));--av-color-primary-dark:light-dark(var(--blue-9),var(--blue-2));--av-color-primary-on-dark:oklch(from var(--av-color-primary) clamp(.72, l, 1) c h);--av-color-primary-on-light:color(from var(--av-color-primary) srgb-linear calc(r * min(1, .135 / (.2126 * r + .7152 * g + .0722 * b))) calc(g * min(1, .135 / (.2126 * r + .7152 * g + .0722 * b))) calc(b * min(1, .135 / (.2126 * r + .7152 * g + .0722 * b))));--av-color-primary-text:light-dark(var(--av-color-primary-on-light),var(--av-color-primary-on-dark));--av-color-text-on-primary:#fff;--av-color-text-on-secondary:#fff}@supports (color:color(from red srgb-linear r g b)){:root{--av-color-text-on-primary:color(from var(--av-color-primary) srgb-linear clamp(0, (.1791 - (.2126 * r + .7152 * g + .0722 * b)) * 100000, 1) clamp(0, (.1791 - (.2126 * r + .7152 * g + .0722 * b)) * 100000, 1) clamp(0, (.1791 - (.2126 * r + .7152 * g + .0722 * b)) * 100000, 1));--av-color-text-on-secondary:color(from var(--av-color-secondary) srgb-linear clamp(0, (.1791 - (.2126 * r + .7152 * g + .0722 * b)) * 100000, 1) clamp(0, (.1791 - (.2126 * r + .7152 * g + .0722 * b)) * 100000, 1) clamp(0, (.1791 - (.2126 * r + .7152 * g + .0722 * b)) * 100000, 1))}}:root{--av-sec-hue-shift:-60;--av-sec-chroma:.8;--av-color-secondary:oklch(from var(--av-color-primary) l calc(c * var(--av-sec-chroma)) calc(h + var(--av-sec-hue-shift)));--av-color-secondary-light:oklch(from var(--av-color-primary-light) l calc(c * var(--av-sec-chroma)) calc(h + var(--av-sec-hue-shift)));--av-color-secondary-dark:oklch(from var(--av-color-primary-dark) l calc(c * var(--av-sec-chroma)) calc(h + var(--av-sec-hue-shift)));--av-color-secondary-on-dark:oklch(from var(--av-color-secondary) clamp(.72, l, 1) c h);--av-color-secondary-on-light:color(from var(--av-color-secondary) srgb-linear calc(r * min(1, .135 / (.2126 * r + .7152 * g + .0722 * b))) calc(g * min(1, .135 / (.2126 * r + .7152 * g + .0722 * b))) calc(b * min(1, .135 / (.2126 * r + .7152 * g + .0722 * b))));--av-color-secondary-text:light-dark(var(--av-color-secondary-on-light),var(--av-color-secondary-on-dark));--av-color-surface:light-dark(var(--gray-0),var(--gray-9));--av-color-surface-2:light-dark(oklch(from var(--av-color-surface) calc(l - .019) c h),oklch(from var(--av-color-surface) .345 c h));--av-color-surface-3:light-dark(oklch(from var(--av-color-surface) calc(l - .04) c h),oklch(from var(--av-color-surface) .428 c h));--av-color-border:light-dark(var(--gray-3),var(--gray-7));--av-gradient-angle:135deg;--av-gradient-dark-from:#0b1120;--av-gradient-dark-to:#334155;--av-img-border-width:2px;--av-img-border-color:var(--av-color-primary-text);--av-card-bg-1:var(--blue-1);--av-card-bg-2:var(--blue-3);--av-card-bg-3:var(--blue-5);--av-card-bg-4:var(--blue-7);--av-color-text:light-dark(var(--gray-9),var(--gray-1));--av-muted-fraction:65%;--av-color-text-muted:color-mix(in oklch, var(--av-color-text) var(--av-muted-fraction), var(--av-color-surface));--av-focus:light-dark(oklch(from var(--av-color-primary) min(l, .6) c h),oklch(from var(--av-color-primary) max(l, .6) c h));--av-muted-strength:min(100%, calc(var(--av-muted-fraction) + 17%));--av-muted-strength-inv:calc(var(--av-muted-strength) - 7%);--av-quote-mark-opacity:calc(var(--av-muted-fraction) * .25);--av-quote-mark-size:5em;--av-quote-mark-color:var(--av-color-primary-text);--av-link:var(--av-color-primary-text);--av-link-hover:var(--av-color-primary-dark);--av-link-underline:none;--av-link-underline-hover:underline;--av-color-heading:currentColor;--av-color-success:var(--green-6);--av-color-warning:var(--yellow-5);--av-color-error:var(--red-6);--av-color-info:var(--blue-5);--av-color-success-text:light-dark(oklch(from var(--av-color-success) clamp(0, l, .48) c h),oklch(from var(--av-color-success) clamp(.76, l, 1) c h));--av-color-warning-text:light-dark(oklch(from var(--av-color-warning) clamp(0, l, .48) c h),oklch(from var(--av-color-warning) clamp(.76, l, 1) c h));--av-color-error-text:light-dark(oklch(from var(--av-color-error) clamp(0, l, .48) c h),oklch(from var(--av-color-error) clamp(.76, l, 1) c h));--av-color-info-text:light-dark(oklch(from var(--av-color-info) clamp(0, l, .48) c h),oklch(from var(--av-color-info) clamp(.76, l, 1) c h));--av-color-highlight:var(--yellow-3);--av-font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji";--av-font-serif:Georgia, "Times New Roman", Times, serif;--av-font-mono:ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, "DejaVu Sans Mono", monospace;--av-font-display:var(--av-font-sans);--av-text-scale:1;--av-heading-scale:1;--av-lead-scale:1;--av-text-display-1:calc(var(--av-text-scale) * var(--av-heading-scale) * (clamp(3rem, 5vw + 1rem, 5.5rem)));--av-text-display-2:calc(var(--av-text-scale) * var(--av-heading-scale) * (clamp(2.25rem, 4vw + .75rem, 4rem)));--av-text-display-3:calc(var(--av-text-scale) * var(--av-heading-scale) * (clamp(1.75rem, 3vw + .5rem, 3rem)));--av-text-xs:calc(var(--av-text-scale) * (.75rem));--av-text-sm:calc(var(--av-text-scale) * (.875rem));--av-text-base:calc(var(--av-text-scale) * (clamp(1rem, .925rem + .375vw, 1.125rem)));--av-text-md:calc(var(--av-text-scale) * (clamp(1.125rem, 1rem + .625vw, 1.375rem)));--av-text-lg:calc(var(--av-text-scale) * var(--av-lead-scale) * (clamp(1.25rem, 2vw + .5rem, 1.875rem)));--av-text-xl:calc(var(--av-text-scale) * var(--av-heading-scale) * (clamp(1.5rem, 2.5vw + .5rem, 2.25rem)));--av-text-2xl:calc(var(--av-text-scale) * var(--av-heading-scale) * (clamp(1.75rem, 3vw + .5rem, 3rem)));--av-text-3xl:calc(var(--av-text-scale) * var(--av-heading-scale) * (clamp(2rem, 4vw + .5rem, 3.75rem)));--av-text-4xl:calc(var(--av-text-scale) * var(--av-heading-scale) * (clamp(2.25rem, 5vw + .5rem, 4.5rem)));--av-heading-transform:none;--av-display-transform:none;--av-leading-none:1;--av-leading-display:1.05;--av-leading-tight:1.2;--av-leading-snug:1.35;--av-leading-body:1.6;--av-leading-loose:1.8;--av-tracking-tight:-.03em;--av-tracking-normal:0;--av-tracking-wide:.04em;--av-tracking-widest:.1em;--av-weight-light:300;--av-weight-normal:400;--av-weight-medium:500;--av-weight-semi:600;--av-weight-bold:700;--av-weight-extra:800;--av-weight-black:900;--av-heading-weight:var(--av-weight-bold);--av-body-weight:var(--av-weight-normal);--av-prose-width:68ch;--av-heading-measure:none;--av-heading-measure-on:40ch;--av-space-scale:1;--av-space-2xs:calc(var(--av-space-scale) * var(--size-1));--av-space-xs:calc(var(--av-space-scale) * var(--size-2));--av-space-sm:calc(var(--av-space-scale) * var(--size-3));--av-space-md:calc(var(--av-space-scale) * var(--size-5));--av-space-lg:calc(var(--av-space-scale) * var(--size-7));--av-space-xl:calc(var(--av-space-scale) * var(--size-9));--av-space-2xl:calc(var(--av-space-scale) * var(--size-11));--av-space-3xl:calc(var(--av-space-scale) * var(--size-13));--av-container-sm:640px;--av-container-md:768px;--av-container-lg:1024px;--av-container-xl:1280px;--av-container-2xl:1440px;--av-container:var(--av-container-xl);--av-gutter:var(--av-space-md);--av-layout-gap-scale:1;--av-bg-overlay-scale:1;--av-radius-scale:1;--av-radius-sm:calc(var(--radius-2) * var(--av-radius-scale));--av-radius-md:calc(var(--radius-3) * var(--av-radius-scale));--av-radius-lg:calc(var(--radius-4) * var(--av-radius-scale));--av-radius-xl:calc(var(--radius-5) * var(--av-radius-scale));--av-radius-full:var(--radius-round);--av-border-width:1px;--av-border:var(--av-border-width) solid var(--av-color-border);--av-shadow-sm:var(--shadow-1);--av-shadow-md:var(--shadow-3);--av-shadow-lg:var(--shadow-5);--av-color-dark-surface:var(--gray-9);--av-color-on-dark-surface:color(from var(--av-color-dark-surface) srgb-linear clamp(0, (.1791 - (.2126 * r + .7152 * g + .0722 * b)) * 100000, 1) clamp(0, (.1791 - (.2126 * r + .7152 * g + .0722 * b)) * 100000, 1) clamp(0, (.1791 - (.2126 * r + .7152 * g + .0722 * b)) * 100000, 1));--av-btn-shadow-rest:none;--av-btn-shadow-hover:none;--av-btn-shadow-sm:0 2px 4px oklch(0% 0 0 / calc(18% * var(--av-shadow-scale)));--av-btn-shadow-md:0 5px 14px oklch(0% 0 0 / calc(28% * var(--av-shadow-scale)));--av-btn-shadow-lg:0 10px 28px oklch(0% 0 0 / calc(34% * var(--av-shadow-scale)));--av-btn-lift-sm:1px;--av-btn-lift-md:2px;--av-btn-lift-lg:3px;--av-btn-lift:0px;--av-btn-lift-diag:0;--av-glow-color:#fff;--av-glow-scale:1;--av-glass-blur:16px;--av-glass-tint:12%;--av-glass-saturate:180%;--av-glass-filter:blur(var(--av-glass-blur)) saturate(var(--av-glass-saturate));--av-glass-dark:70%;--av-glass-edge:12%;--av-glass-border:var(--av-card-border-width) solid oklch(100% 0 0 / var(--av-glass-edge));--av-text-shadow-sm:0 1px 2px oklch(0% 0 0 / calc(20% * var(--av-shadow-scale)));--av-text-shadow-md:0 2px 4px oklch(0% 0 0 / calc(30% * var(--av-shadow-scale)));--av-text-shadow-lg:0 4px 8px oklch(0% 0 0 / calc(40% * var(--av-shadow-scale)));--av-ease-out:var(--ease-3);--av-ease-spring:var(--ease-spring-3);--av-duration-scale:1;--av-duration-fast:calc(var(--av-duration-scale) * .1s);--av-duration-base:calc(var(--av-duration-scale) * .2s);--av-duration-slow:calc(var(--av-duration-scale) * .35s);--av-animate-duration:calc(var(--av-duration-scale) * .75s);--av-animate-delay:calc(var(--av-duration-scale) * .1s);--av-animate-stagger:calc(var(--av-duration-scale) * 80ms);--av-animate-ease:cubic-bezier(.16, 1, .3, 1);--av-pop-scale:1.1;--av-pop-speed:1;--av-pop-in:calc(var(--av-pop-speed) * .3s);--av-pop-return:calc(var(--av-pop-speed) * 2s);--av-page-transition-duration:0s;--av-page-transition-ease:var(--av-ease-out);--av-page-transition-scale:.98;--av-z-base:1;--av-z-dropdown:100;--av-z-sticky:200;--av-z-modal:9000;--av-z-toast:9500;--av-z-skip:9999;--av-input-height:2.625rem;--av-input-padding:var(--av-space-xs) var(--av-space-sm);--av-input-radius:var(--av-radius-md);--av-btn-radius:var(--av-input-radius);--av-btn-scale:1;--av-header-position:sticky;--av-header-inset:auto;--av-header-height:initial;--av-header-bg:var(--av-color-surface);--av-header-color:var(--av-color-text);--av-header-accent:var(--av-color-primary-text);--av-header-border:var(--av-border);--av-header-backdrop:blur(var(--av-glass-blur));--av-header-btn-bg:var(--av-color-primary);--av-header-btn-color:var(--av-color-text-on-primary);--av-header-nav:var(--av-header-color);--av-header-on-dark:0;--av-header-nav-active:var(--av-color-primary);--av-img-filter:none;--av-nav-font-family:var(--av-font-sans);--av-nav-font-size:var(--av-text-sm);--av-nav-font-weight:var(--av-weight-medium);--av-nav-dropdown-bg:var(--av-color-surface);--av-nav-dropdown-radius:var(--av-radius-md);--av-nav-dropdown-color:var(--av-color-text);--av-nav-dropdown-active-color:var(--av-color-primary-text);--av-nav-item-hover-bg:color-mix(in oklch, var(--av-nav-dropdown-bg), var(--av-nav-dropdown-color) 7%);--av-nav-toggle-size:1.7em;--av-event-date-size:4.25rem;--av-event-date-radius:var(--av-radius-md);--av-event-thumb-size:5rem;--av-event-overlay-scale:max(.7, var(--av-bg-overlay-scale,1));--av-event-overlay:linear-gradient(to bottom, oklch(0% 0 0/0) 0%, oklch(0% 0 0 / calc(45% * var(--av-event-overlay-scale))) 25%, oklch(0% 0 0 / calc(75% * var(--av-event-overlay-scale))) 50%, oklch(0% 0 0 / calc(90% * var(--av-event-overlay-scale))) 100%);--av-nav-gap:var(--av-space-md);--av-nav-flex:0 1 auto;--av-nav-justify:flex-start;--av-nav-break:768px;--av-nav-mega-max:var(--av-container);--av-nav-item-gap:.125rem;--av-nav-divider:var(--av-color-border);--av-nav-dropdown-padding:.3rem;--av-nav-dropdown-shadow:var(--av-shadow-lg);--av-nav-toggle-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2 4l3 3 3-3' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--av-nav-toggle-mask-open:var(--av-nav-toggle-mask);--av-nav-toggle-open-rotate:180deg;--av-nav-item-divider:0 solid transparent;--av-nav-item-divider-x:0 solid transparent;--av-nav-divider-space:0px;--av-nav-divider-space-y:0px;--av-nav-marker-line:0 solid transparent;--av-nav-marker-bg:transparent;--av-nav-marker-radius:0;--av-nav-marker-pad:0;--av-nav-marker-rest:1;--av-nav-marker-ease:var(--av-ease-out);--av-card-bg:var(--av-color-surface-2);--av-accordion-bg:var(--av-color-surface-2);--av-accordion-radius:var(--av-radius-md);--av-accordion-accent:var(--av-color-primary);--av-card-border-width:var(--av-border-width);--av-tile-border-width:0px;--av-card-border:var(--av-card-border-width) solid var(--av-color-border);--av-tile-border:var(--av-tile-border-width) solid var(--av-color-border);--av-card-radius:var(--av-radius-md);--av-card-padding:var(--av-space-md);--av-card-shadow:none;--av-card-shadow-hover:var(--av-shadow-md);--av-card-lift:2px;--av-card-align:inherit;--av-event-align:inherit;--av-event-align-row:start;--av-dl-term-width:minmax(8rem, 14rem);--av-nav-dropdown-border:1px solid var(--av-nav-divider);--av-footer-bg:var(--av-color-surface-3);--av-footer-color:var(--av-color-text);--av-footer-muted:color-mix(in srgb, var(--av-footer-color) var(--av-muted-strength), transparent);--av-footer-accent:var(--av-color-primary-text);--av-header-opacity:75%;--av-footer-border-color:var(--av-color-border);--av-footer-border:var(--av-border-width,1px) solid var(--av-footer-border-color)}@media (width<=768px){:root{--av-space-md:calc(var(--av-space-scale) * var(--size-4));--av-space-lg:calc(var(--av-space-scale) * var(--size-5));--av-space-xl:calc(var(--av-space-scale) * var(--size-7));--av-space-2xl:calc(var(--av-space-scale) * var(--size-9));--av-space-3xl:calc(var(--av-space-scale) * var(--size-11))}}body.light{color-scheme:light}body.dark{color-scheme:dark}:root,:is(.glow,.glow-sm,.glow-md,.glow-lg,.text-glow,.text-glow-sm,.text-glow-md,.text-glow-lg,.btn--glow,.btn--glow-sm,.btn--glow-md,.btn--glow-lg),:is(.btn--glow,.btn--glow-sm,.btn--glow-md,.btn--glow-lg)>a{--av-glow-sm:0 0 6px 1px oklch(from var(--av-glow-color) l c h / calc(60% * var(--av-glow-scale))), 0 0 16px 4px oklch(from var(--av-glow-color) l c h / calc(35% * var(--av-glow-scale)));--av-glow-md:0 0 10px 2px oklch(from var(--av-glow-color) l c h / calc(70% * var(--av-glow-scale))), 0 0 30px 8px oklch(from var(--av-glow-color) l c h / calc(42% * var(--av-glow-scale)));--av-glow-lg:0 0 14px 4px oklch(from var(--av-glow-color) l c h / calc(80% * var(--av-glow-scale))), 0 0 56px 14px oklch(from var(--av-glow-color) l c h / calc(50% * var(--av-glow-scale)));--av-text-glow-sm:0 0 6px oklch(from var(--av-glow-color) l c h / calc(70% * var(--av-glow-scale))), 0 0 14px oklch(from var(--av-glow-color) l c h / calc(45% * var(--av-glow-scale)));--av-text-glow-md:0 0 10px oklch(from var(--av-glow-color) l c h / calc(85% * var(--av-glow-scale))), 0 0 24px oklch(from var(--av-glow-color) l c h / calc(55% * var(--av-glow-scale)));--av-text-glow-lg:0 0 14px oklch(from var(--av-glow-color) l c h / calc(90% * var(--av-glow-scale))), 0 0 34px oklch(from var(--av-glow-color) l c h / calc(60% * var(--av-glow-scale)))}:root{--av-font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji";--av-font-display:"Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--av-font-serif:"Newsreader", Georgia, "Times New Roman", Times, serif}}@layer av.base{.material-symbols-outlined{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;letter-spacing:normal;text-transform:none;white-space:nowrap;vertical-align:middle;user-select:none;-webkit-font-smoothing:antialiased;justify-content:center;align-items:center;font-family:Material Symbols Outlined;font-style:normal;font-weight:400;line-height:1;display:inline-flex}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;scroll-behavior:smooth;scroll-padding-top:var(--av-header-measured,var(--av-header-height,4rem));hanging-punctuation:first last;font-size:100%}body{font-family:var(--av-font-sans);font-size:var(--av-text-base);font-weight:var(--av-body-weight);line-height:var(--av-leading-body);color:var(--av-color-text);background-color:var(--av-color-surface);overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.skip-link{z-index:var(--av-z-skip);padding:var(--av-space-xs) var(--av-space-md);background:var(--av-color-primary);color:var(--av-color-text-on-primary);border-radius:var(--av-radius-md);font-weight:var(--av-weight-medium);transition:transform var(--av-duration-fast);text-decoration:none;position:absolute;inset-block-start:var(--av-space-sm);inset-inline-start:var(--av-space-sm);transform:translateY(-200%);&:focus{transform:translateY(0)}}h1,h2,h3,h4,h5,h6{font-family:var(--av-font-display);font-weight:var(--av-heading-weight);line-height:var(--av-el-line-height,var(--av-leading-tight));letter-spacing:var(--av-tracking-tight);text-transform:var(--av-heading-transform);text-wrap:balance;hyphens:auto;margin-block:0 var(--av-space-sm);color:color-mix(in oklch, var(--av-el-color,var(--av-section-color,var(--av-color-heading,currentColor))) var(--av-el-soft,100%), transparent)}h1,h2{hyphens:manual}@media (width<=640px){h1,h2{hyphens:auto}}h1{font-size:var(--av-el-font-size,var(--av-text-4xl))}h2{font-size:var(--av-el-font-size,var(--av-text-3xl))}h3{font-size:var(--av-el-font-size,var(--av-text-2xl))}h4{font-size:var(--av-el-font-size,var(--av-text-xl))}h5{font-size:var(--av-el-font-size,var(--av-text-lg))}h6{font-size:var(--av-el-font-size,var(--av-text-md))}.heading-block{font-size:var(--av-el-font-size,var(--av-text-2xl))}:where(h1,h2,h3,h4,h5,h6){max-inline-size:var(--av-heading-measure)}p{font-size:var(--av-el-font-size,var(--av-text-base));color:color-mix(in oklch, var(--av-el-color,var(--av-section-color,currentColor)) var(--av-el-soft,100%), transparent);margin-block:0 var(--av-space-sm);text-wrap:pretty;max-inline-size:none}li{font-size:var(--av-el-font-size,inherit);color:color-mix(in oklch, var(--av-el-color,var(--av-section-color,currentColor)) var(--av-el-soft,100%), transparent)}a{color:var(--av-link,var(--av-color-primary-text));text-decoration-line:var(--av-link-underline);text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);text-underline-offset:.2em;text-decoration-skip-ink:auto;transition:color var(--av-duration-fast) var(--av-ease-out), text-decoration-color var(--av-duration-fast) var(--av-ease-out);text-decoration-thickness:1px}a:hover{color:var(--av-link-hover,var(--av-color-primary-dark));text-decoration-line:var(--av-link-underline-hover);text-decoration-color:currentColor}ul,ol{margin-block:0 var(--av-space-sm);padding-inline-start:var(--av-space-md)}strong,b{font-weight:var(--av-weight-bold)}em,i{font-style:italic}mark{background-color:var(--av-color-highlight);color:var(--gray-9);border-radius:var(--av-radius-sm);padding-inline:.2em}small{font-size:var(--av-text-sm)}code,kbd,samp{font-family:var(--av-font-mono);font-size:.875em}code{background-color:var(--av-color-surface-2);border:var(--av-border);border-radius:var(--av-radius-sm);padding:.1em .3em}pre{font-family:var(--av-font-mono);font-size:var(--av-text-sm);background-color:var(--av-color-surface-2);border:var(--av-border);border-radius:var(--av-radius-md);max-inline-size:100%;padding:var(--av-space-md);margin-block:0 var(--av-space-md);overflow-x:auto;& code{font-size:inherit;background:0 0;border:none;padding:0}}blockquote{border-inline-start:3px solid var(--av-color-primary-text);padding-inline:var(--av-space-md);padding-block:var(--av-space-xs);margin-inline:0;margin-block:0 var(--av-space-md);font-style:italic;font-size:var(--av-el-font-size,inherit);color:var(--av-color-text-muted)}hr{border:none;border-block-start:var(--av-border);margin-block:var(--av-space-lg)}table{border-collapse:collapse;inline-size:100%;font-size:var(--av-el-font-size,var(--av-text-sm));margin-block:0 var(--av-space-md);background:0 0;border:0;border-radius:0}:is(th,td){border-radius:0}th{text-align:start;font-weight:var(--av-weight-semi);color:var(--av-el-color,inherit);background-color:var(--av-color-surface-2);padding:var(--av-table-py,var(--av-space-xs)) var(--av-table-px,var(--av-space-sm));border-block-end:2px solid var(--av-color-border)}td{text-align:start;color:var(--av-el-color,inherit);padding:var(--av-table-py,var(--av-space-xs)) var(--av-table-px,var(--av-space-sm));border-block-end:var(--av-border);background:0 0}tbody tr:hover{background-color:var(--av-color-surface-2)}tbody tr:last-child td{border-block-end:0}figure{margin-inline:0;margin-block:0 var(--av-space-md)}figcaption{font-size:var(--av-text-sm);color:var(--av-color-text-muted);text-align:center;margin-block-start:var(--av-space-xs)}img,video,svg,picture{max-inline-size:100%;height:auto;display:block}:focus-visible{outline:2px solid var(--av-focus,var(--av-color-primary-text));outline-offset:3px;border-radius:var(--av-radius-sm)}button,[type=button],[type=reset],[type=submit]{cursor:pointer}details{border:var(--av-border);border-radius:var(--av-radius-md);padding:var(--av-space-sm) var(--av-space-md);&+details{margin-block-start:var(--av-space-xs)}}summary{font-weight:var(--av-weight-medium);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--av-space-sm);list-style:none;display:flex;&::-webkit-details-marker{display:none}&:after{content:"+";font-size:var(--av-text-xl);font-weight:var(--av-weight-normal);color:var(--av-color-text-muted);transition:transform var(--av-duration-fast) var(--av-ease-out);flex-shrink:0}}details[open]>summary:after{transform:rotate(45deg)}dialog{border:var(--av-border);border-radius:var(--av-radius-lg);padding:var(--av-space-lg);box-shadow:var(--av-shadow-lg);background:var(--av-color-surface);max-inline-size:min(90vw,600px);color:var(--av-color-text);&::backdrop{backdrop-filter:blur(4px);background-color:oklch(0% 0 0/.55)}}.sr-only,.invisible{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{#header,#footer,.mod_navigation,.content-toplink,.av-modal,.skip-link{display:none!important}.animate{opacity:1!important;translate:none!important}body{color:#000;background:#fff;font-size:12pt}a[href]:not([href^=\#]):not([href^=javascript]):after{content:" (" attr(href) ")";color:#666;font-size:.875em}h1,h2,h3,h4{page-break-after:avoid}img{max-inline-size:100%}@page{margin:2cm}}.ave-credit{text-align:center;color:var(--av-color-text-muted);border-top:var(--av-border);background:var(--av-color-surface-2);padding:.35rem 1rem;font-size:.75rem;& a{color:var(--av-color-primary);text-decoration:none}}}@layer av.typography{:where([class*=content-]){--av-el-font-size:initial;--av-el-color:initial;--av-el-line-height:initial;--av-el-soft:initial}.display-1{text-transform:var(--av-display-transform);--av-el-font-size:var(--av-text-display-1);--av-el-line-height:var(--av-leading-display);font-weight:var(--av-heading-weight);letter-spacing:var(--av-tracking-tight);text-wrap:balance}.display-2{text-transform:var(--av-display-transform);--av-el-font-size:var(--av-text-display-2);--av-el-line-height:var(--av-leading-display);font-weight:var(--av-heading-weight);letter-spacing:var(--av-tracking-tight);text-wrap:balance}.display-3{text-transform:var(--av-display-transform);--av-el-font-size:var(--av-text-display-3);--av-el-line-height:var(--av-leading-tight);font-weight:var(--av-heading-weight);letter-spacing:var(--av-tracking-tight);text-wrap:balance}.lead{--av-el-font-size:var(--av-text-lg);--av-el-soft:var(--av-muted-strength,70%);line-height:var(--av-leading-snug);text-wrap:pretty;max-inline-size:var(--av-prose-width)}.text-xs{--av-el-font-size:var(--av-text-xs)}.text-sm{--av-el-font-size:var(--av-text-sm)}.text-base{--av-el-font-size:var(--av-text-base)}.text-md{--av-el-font-size:var(--av-text-md)}.text-lg{--av-el-font-size:var(--av-text-lg)}.text-xl{--av-el-font-size:var(--av-text-xl)}.text-2xl{--av-el-font-size:var(--av-text-2xl)}.text-3xl{--av-el-font-size:var(--av-text-3xl)}.text-muted{--av-el-soft:var(--av-muted-strength,70%)}.text-base{--av-el-color:var(--av-color-text)}.text-primary{--av-el-color:var(--av-color-primary-text)}.text-secondary{--av-el-color:var(--av-color-secondary-text)}.text-shadow{text-shadow:var(--av-text-shadow-md)}.text-shadow-sm{text-shadow:var(--av-text-shadow-sm)}.text-shadow-md{text-shadow:var(--av-text-shadow-md)}.text-shadow-lg{text-shadow:var(--av-text-shadow-lg)}.text-glow{text-shadow:var(--av-text-glow-md)}.text-glow-sm{text-shadow:var(--av-text-glow-sm)}.text-glow-md{text-shadow:var(--av-text-glow-md)}.text-glow-lg{text-shadow:var(--av-text-glow-lg)}.section-label{--av-el-font-size:var(--av-text-xs);font-weight:var(--av-weight-bold);text-transform:uppercase;letter-spacing:var(--av-tracking-wide);color:var(--av-color-text-muted);margin-block-end:var(--av-space-sm)}.eyebrow{--av-el-font-size:var(--av-text-sm);letter-spacing:var(--av-tracking-widest);text-transform:uppercase;margin-block-end:var(--av-space-lg);&:not(:has(p)){border-block-end:var(--av-border);padding-block-end:var(--av-space-xs)}& p{border-block-end:var(--av-border);margin-block-end:0;padding-block-end:var(--av-space-xs)}}.links-plain{--av-link-underline:none;--av-link-underline-hover:none}.links-hover-underline{--av-link-underline:none;--av-link-underline-hover:underline}.links-underline{--av-link-underline:underline;--av-link-underline-hover:underline}.badge{font-size:var(--av-text-xs);background:var(--av-color-primary);color:var(--av-color-text-on-primary);border-radius:var(--av-radius-sm);letter-spacing:var(--av-tracking-wide);text-transform:uppercase;align-self:flex-start;padding:.15em .5em;display:inline-block}.text-scale--sm h1{font-size:var(--av-text-2xl)}.text-scale--sm h2{font-size:var(--av-text-xl)}.text-scale--sm h3{font-size:var(--av-text-lg)}:is(.text-scale--lg h1,.text-scale--lg h2,.text-scale--lg h3){text-transform:var(--av-display-transform)}.text-scale--lg h1,.text-scale--lg h2{font-size:var(--av-text-display-1)}.text-scale--lg h3{font-size:var(--av-text-display-2)}:is(.text-scale--display h1,.text-scale--display h2,.text-scale--display h3){text-transform:var(--av-display-transform)}.text-scale--display h1,.text-scale--display h2{font-size:var(--av-text-display-1);letter-spacing:var(--av-tracking-tight);font-weight:min(900, calc(var(--av-heading-weight) + 100))}.text-scale--display h3{font-size:var(--av-text-display-2);letter-spacing:var(--av-tracking-tight)}.text-scale--sm .heading-block{font-size:var(--av-text-lg)}.text-scale--lg .heading-block{font-size:var(--av-text-display-2)}.text-scale--display .heading-block{font-size:var(--av-text-display-2);letter-spacing:var(--av-tracking-tight)}.measure{--av-heading-measure:var(--av-heading-measure-on)}.measure-none{--av-heading-measure:none}.measure-45{max-inline-size:45ch}.measure-50{max-inline-size:50ch}.measure-60{max-inline-size:60ch}.measure-70{max-inline-size:70ch}.measure-full{max-inline-size:none}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.font-light{font-weight:var(--av-weight-light)}.font-normal{font-weight:var(--av-weight-normal)}.font-medium{font-weight:var(--av-weight-medium)}.font-semi{font-weight:var(--av-weight-semi)}.font-bold{font-weight:var(--av-weight-bold)}.font-extrabold{font-weight:var(--av-weight-extra)}.font-black{font-weight:var(--av-weight-black)}.tracking-tight{letter-spacing:var(--av-tracking-tight)}.tracking-normal{letter-spacing:var(--av-tracking-normal)}.tracking-wide{letter-spacing:var(--av-tracking-wide)}.tracking-widest{letter-spacing:var(--av-tracking-widest)}.leading-none{line-height:var(--av-leading-none);--av-el-line-height:var(--av-leading-none)}.leading-display{line-height:var(--av-leading-display);--av-el-line-height:var(--av-leading-display)}.leading-tight{line-height:var(--av-leading-tight);--av-el-line-height:var(--av-leading-tight)}.leading-snug{line-height:var(--av-leading-snug);--av-el-line-height:var(--av-leading-snug)}.leading-body{line-height:var(--av-leading-body);--av-el-line-height:var(--av-leading-body)}.leading-loose{line-height:var(--av-leading-loose);--av-el-line-height:var(--av-leading-loose)}.prose{max-inline-size:var(--av-prose-width);line-height:var(--av-leading-body);&>*+*{margin-block-start:var(--av-space-sm)}&>:first-child{margin-block-start:0}& h2{font-size:var(--av-text-2xl);margin-block:var(--av-space-xl) var(--av-space-sm)}& h3{font-size:var(--av-text-xl);margin-block:var(--av-space-lg) var(--av-space-xs)}& h4{font-size:var(--av-text-lg);margin-block:var(--av-space-md) var(--av-space-xs)}& p{margin-block:0 var(--av-space-sm)}& ul,& ol{margin-block:0 var(--av-space-md);padding-inline-start:var(--av-space-lg)}& li+li{margin-block-start:var(--av-space-2xs)}& blockquote{border-inline-start:3px solid var(--av-color-primary-text);padding-inline:var(--av-space-md);padding-block:var(--av-space-xs);margin-inline:0;margin-block:var(--av-space-md);font-style:italic;font-size:var(--av-el-font-size,var(--av-text-lg));color:var(--av-color-text-muted)}& pre{margin-block:var(--av-space-md)}& table{min-inline-size:100%}& .table-wrapper{-webkit-overflow-scrolling:touch;margin-block:var(--av-space-md);overflow-x:auto}& figure{margin-block:var(--av-space-md)}& hr{margin-block:var(--av-space-xl)}& a{text-underline-offset:.2em;text-decoration:underline}}.prose--sm{font-size:var(--av-text-sm);--av-prose-width:60ch}.prose--lg{font-size:var(--av-text-md);--av-prose-width:72ch}}@layer av.components{.content-image figure{inline-size:fit-content;max-inline-size:100%;margin-block:0;margin-inline:auto}.content-image figure img{max-inline-size:100%;height:auto;display:block}#main :is(figure,picture) img{filter:var(--av-img-filter)}.image--original{--av-img-filter:none}.content-image.image--cover figure{inline-size:100%;aspect-ratio:var(--av-fig-ar,3 / 2);overflow:hidden}.content-image.image--cover figure img{object-fit:cover;block-size:100%;inline-size:100%}.image-caption{text-align:start;text-wrap:pretty;justify-self:stretch}.image-figure,figure.block--image{gap:0;margin-block:0;display:block}.content-table{-webkit-overflow-scrolling:touch;max-inline-size:100%;overflow-x:auto}.block{min-inline-size:0}.block--table .table-wrapper{-webkit-overflow-scrolling:touch;max-inline-size:100%;overflow-x:auto}.block--table .content-table{border-collapse:collapse;text-align:start;inline-size:100%;min-inline-size:max-content;overflow:visible}.block--table :is(th,td){padding:var(--av-space-xs) var(--av-space-sm);text-align:start;vertical-align:top;border-block-end:var(--av-border)}.block--table thead th{font-weight:var(--av-weight-semi);color:var(--av-color-heading,inherit);border-block-end:2px solid var(--av-color-border);background:var(--av-color-surface);position:sticky;inset-block-start:0}.block--table tbody th[scope=row]{font-weight:var(--av-weight-medium);white-space:nowrap}.block--table caption{caption-side:bottom;font-size:var(--av-text-sm);color:var(--av-color-text-muted);text-align:start;padding-block-start:var(--av-space-xs)}.block--table .table--striped tbody tr:nth-child(odd){background:var(--av-color-surface-2)}.block--table .table--bordered :is(th,td){border:var(--av-border)}.block--table .table--plain :is(th,td){border:0}.block--table .table--tight :is(th,td){padding:var(--av-space-2xs) var(--av-space-xs)}.block--table .table--roomy :is(th,td){padding:var(--av-space-sm) var(--av-space-md)}.content-description-list dl{grid-template-columns:var(--av-dl-term-width) 1fr;margin-block:0;display:grid}.content-description-list :is(dt,dd){padding-block:var(--av-space-xs);border-block-start:var(--av-border);margin:0}.content-description-list dt{font-weight:var(--av-weight-semi);padding-inline-end:var(--av-space-md)}.content-description-list dd{color:var(--av-color-text-muted)}.content-description-list.description-list--plain :is(dt,dd){padding-block:var(--av-space-2xs);border-block-start:0}.content-description-list.description-list--stacked dl{grid-template-columns:1fr}.content-description-list.description-list--stacked dd{border-block-start:0;padding-block-start:0}@media (width<=600px){.content-description-list dl{grid-template-columns:1fr}.content-description-list dd{border-block-start:0;padding-block-start:0}}.media--left,.media--right{gap:var(--av-space-lg);align-items:flex-start;display:flex;& figure{width:var(--av-media-width,clamp(160px, 40%, 480px));flex-shrink:0;margin:0}& .rte{min-width:0}}.media--right{flex-direction:row-reverse}@media (width<=600px){.media--left,.media--right{flex-direction:column;& figure{width:100%}}}.media--wrap-left,.media--wrap-right{display:flow-root}.media--wrap-left>figure,.media--wrap-right>figure{width:var(--av-media-width,clamp(140px, 38%, 420px));margin-block:var(--av-space-2xs) var(--av-space-sm)}.media--wrap-right>figure{float:inline-end;margin-inline-start:var(--av-space-lg)}.media--wrap-left>figure{float:inline-start;margin-inline-end:var(--av-space-lg)}@media (width<=600px){.media--wrap-left>figure,.media--wrap-right>figure{float:none;width:100%;margin-inline:0}}.image-left>figure{inline-size:fit-content;max-inline-size:100%;margin-inline:0 auto}.image-right>figure{inline-size:fit-content;max-inline-size:100%;margin-inline:auto 0}.content-hyperlink{justify-self:start;align-items:start;display:inline-flex}.content-hyperlink a{align-items:center;gap:var(--av-space-2xs);display:inline-flex}.content-toplink a{align-items:center;gap:var(--av-space-xs);display:inline-flex}.mod_breadcrumb ul{align-items:center;gap:var(--av-space-2xs);font-size:var(--av-text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mod_breadcrumb li+li:before{content:"";background-color:var(--av-color-text-muted);flex-shrink:0;width:.875em;height:.875em;display:inline-block;-webkit-mask-image:url(../icons/chevron-right.svg);mask-image:url(../icons/chevron-right.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.content-accordion,.accordion{border-block:var(--av-border);--av-accordion-r:var(--av-accordion-radius)}.accordion--filled{--av-accordion-r:0}.accordion__item{background:0 0;border:0;border-radius:0;padding:0}.accordion__item+.accordion__item{border-block-start:var(--av-border);margin-block-start:0}.handorgel__header{all:unset;display:block}.handorgel__header:not(:first-child){border-block-start:var(--av-border)}.block--quote{justify-items:stretch;gap:var(--av-space-sm)}.block--quote blockquote{margin-block-end:0}.quote__source{letter-spacing:normal;text-transform:none;margin-block-start:0;font-style:normal}.block--quote figcaption{text-align:inherit;max-inline-size:none}.event-date{inline-size:max-content;min-inline-size:var(--av-event-date-size);padding:var(--av-space-2xs) var(--av-space-xs);border-radius:var(--av-event-date-radius);text-align:center;flex-shrink:0;align-self:start;gap:0;line-height:1.15;display:grid}.event-date__wday,.event-date__mon{font-size:var(--av-text-xs);text-transform:uppercase;opacity:.8}.event-date__day{font-size:var(--av-text-xl);font-weight:var(--av-weight-bold)}.event-date__time{font-size:var(--av-text-xs);opacity:.75}.event-date--lg{padding:var(--av-space-sm);border-radius:var(--av-radius-lg)}.event-date--lg .event-date__day{font-size:var(--av-text-4xl)}.event-date--lg .event-date__wday,.event-date--lg .event-date__mon{font-size:var(--av-text-sm)}.event-date--lg .event-date__time{font-size:var(--av-text-base);border-block-start:1px solid color-mix(in srgb, currentColor 30%, transparent);margin-block-start:var(--av-space-2xs);padding-block-start:var(--av-space-2xs)}.event-thumb{inline-size:var(--av-event-thumb-size);block-size:var(--av-event-thumb-size);object-fit:cover;flex-shrink:0}.event-facts{font-size:var(--av-el-font-size,var(--av-text-sm));margin:0}.event-facts dt{text-transform:uppercase;letter-spacing:var(--av-tracking-wide);color:var(--av-color-text-muted);font-size:.8em}.event-facts dd{margin:0}.event-facts__date{font-size:1.15em}:is(.block--events,.block--downloads) li{max-inline-size:none}.events__body{gap:var(--av-space-2xs);flex-direction:column;align-items:start;display:flex}.events--cards .event-date{margin-block-end:var(--av-space-2xs)}.events--next .events__next{align-items:center;gap:var(--av-space-md);display:flex}@media (width<=600px){.events--next .events__next{flex-direction:column;align-items:start}}.events__next-body{min-inline-size:0;text-align:var(--av-event-align-row);flex:auto}@media (width<=600px){.events__next-body{text-align:var(--av-event-align)}}.events__next-body>*{inline-size:100%}.events__next-body .eyebrow{margin-block-end:var(--av-space-sm)}.events__compact{row-gap:var(--av-space-xs);column-gap:var(--av-space-sm);grid-template-columns:max-content minmax(0,1fr) max-content;margin:0;padding-inline-start:0;list-style:none;display:grid}.events__line{align-items:center;column-gap:var(--av-space-sm);row-gap:var(--av-space-2xs);display:flex}@supports (grid-template-columns:subgrid){.events--compact li,.events__line{grid-template-columns:subgrid;grid-column:1/-1;align-items:center;display:grid}}.events--compact .events__when{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--av-color-text-muted);flex-shrink:0}.events--compact .events__when,.events--compact .events__label{text-align:start}.events--compact .events__span{text-align:end;font-variant-numeric:tabular-nums;flex-shrink:0}@media (width<=30rem){.events__compact{grid-template-columns:max-content minmax(0,1fr)}.events--compact .events__span{text-align:start;grid-column:1/-1}.events__line{flex-wrap:wrap}}.events--compact a{padding-block:var(--av-space-2xs);text-decoration:none}.events--agenda .events__month+.events__month{margin-block-start:var(--av-space-lg)}.events--agenda .events__month-title{font-size:var(--av-text-sm);text-transform:uppercase;letter-spacing:var(--av-tracking-wide);color:var(--av-color-text-muted);border-block-end:var(--av-border);margin-block-end:var(--av-space-xs);padding-block-end:var(--av-space-2xs)}.events__row,.events__next{text-decoration:none}.events__item,.events__item--recurring,.events__item--single{display:revert}.events--hide-recurring .events__item--recurring,.events--hide-single .events__item--single{display:none}.events__when{color:var(--av-section-color,var(--av-color-primary-text));font-weight:var(--av-weight-medium);font-variant-numeric:tabular-nums}.events__title{font-family:var(--av-font-heading,inherit);line-height:var(--av-leading-tight)}.events__teaser{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.events--list,.events--rule) .events__row{gap:var(--av-space-md);align-items:stretch;inline-size:100%;display:flex}:is(.events--list,.events--rule) .events__body{text-align:var(--av-event-align-row);flex:auto;min-inline-size:0}:is(.events--badge,.events--agenda) .events__body{text-align:var(--av-event-align-row)}:is(.events--list,.events--rule,.events--badge,.events--agenda) .events__body>*{inline-size:100%;margin-block:0}:is(.events--list,.events--rule) .events__body{gap:var(--av-space-xs)}:is(.events--list,.events--rule) .events__when{font-size:var(--av-text-base)}:is(.events--list,.events--rule) .events__where{font-size:var(--av-text-xs);margin-block-start:var(--av-space-2xs)}.events--rule .events__row{padding-inline-start:var(--av-space-md);position:relative}.events--rule .events__row:before{content:"";background:var(--av-color-primary-text);border-start-start-radius:inherit;border-end-start-radius:inherit;inline-size:3px;position:absolute;inset-block:0;inset-inline-start:0}.events--list .events__media{border-radius:var(--av-radius-md);flex-shrink:0;align-self:stretch;inline-size:13rem;overflow:hidden}.events--list .events__media img{aspect-ratio:4/3;object-fit:cover;block-size:100%;inline-size:100%;transition:scale var(--av-duration-base) var(--av-ease-out);display:block}@media (prefers-reduced-motion:no-preference){.events--list .events__row:hover .events__media img{scale:1.04}}@media (width<=48rem){:is(.events--list,.events--rule) .events__row{flex-direction:column}.events--list .events__body{text-align:var(--av-event-align)}.events--list .events__media{inline-size:100%}.events--list .events__media img{aspect-ratio:16/9}}.events--overlay .events__tile{block-size:100%}.events__tile{isolation:isolate;border-radius:var(--av-card-radius);background:var(--av-color-surface-2);--av-card-padding:0;flex-direction:column;min-block-size:14rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.events__tile-media{z-index:0;position:absolute;inset:0}.events__tile-media img{object-fit:cover;block-size:100%;inline-size:100%;transition:scale var(--av-duration-base) var(--av-ease-out);display:block}@media (prefers-reduced-motion:no-preference){.events__tile:hover .events__tile-media img{scale:1.06}}.events__tile-text{z-index:1;gap:var(--av-space-xs);padding:3rem var(--av-space-md) var(--av-space-md);background:var(--av-event-overlay);text-align:var(--av-event-align);flex-direction:column;margin-block-start:auto;display:flex;position:relative}.events__tile-text>p{inline-size:100%;margin-block:0}.events__tile-when{color:oklch(100% 0 0/.88);font-size:var(--av-text-xs);font-weight:var(--av-weight-medium);font-variant-numeric:tabular-nums}.events__tile-title{color:oklch(100% 0 0);font-family:var(--av-font-heading,inherit);font-size:var(--av-text-lg);font-weight:var(--av-weight-bold);line-height:var(--av-leading-tight);text-wrap:balance}.events__tile:focus-visible{outline-offset:-4px;outline:2px solid oklch(100% 0 0)}.events--badge .events__row{inline-size:100%}.events--cards .events__body{text-align:var(--av-event-align)}.events--list .events__row{inline-size:100%}.pages__item{--av-card-gap:var(--av-space-xs)}.pages__body{gap:var(--av-space-2xs);flex-direction:column;display:flex}.quote--plain blockquote{border-inline-start:0;padding-inline:0}.quote--mark blockquote{isolation:isolate;border-inline-start:0;padding-inline:0;position:relative}.quote--mark blockquote:before{content:"“";z-index:-1;font-family:var(--av-font-display);font-size:var(--av-quote-mark-size);color:var(--av-section-color,var(--av-quote-mark-color));opacity:var(--av-quote-mark-opacity);line-height:1;position:absolute;inset-block-start:-.2em;inset-inline-start:-.3em}.quote--bar-top blockquote{border-inline-start:0;border-block-start:3px solid var(--av-color-primary-text);padding-block-start:var(--av-space-md);padding-inline:0}.quote--card{background:var(--av-card-bg);border-radius:var(--av-card-radius);padding:var(--av-space-lg)}:is(.accordion--cards,.accordion--filled,.accordion--accent){gap:var(--av-space-xs);border-block:0;display:grid}:is(.accordion--cards,.accordion--filled,.accordion--accent) .accordion__item+.accordion__item{border-block-start:0}.accordion--cards .accordion__item{background:var(--av-accordion-bg);border:var(--av-border);border-radius:var(--av-accordion-r);padding-inline:var(--av-space-md)}.accordion--filled .accordion__head{background:var(--av-accordion-bg);padding-inline:var(--av-space-md)}.accordion--filled .accordion__body{padding-inline-start:var(--av-space-md)}.accordion--accent .accordion__item{border-inline-start:3px solid var(--av-accordion-accent);padding-inline-start:var(--av-space-md)}.handorgel__header__button,.accordion__head{justify-content:space-between;align-items:center;gap:var(--av-space-sm);width:100%;padding-block:var(--av-space-md);font-family:inherit;font-size:var(--av-el-font-size,var(--av-text-base));font-weight:var(--av-weight-medium);color:color-mix(in oklch, var(--av-el-color,var(--av-color-text)) var(--av-el-soft,100%), transparent);cursor:pointer;text-align:start;transition:color var(--av-duration-fast) var(--av-ease-out);background:0 0;border:none;display:flex;&:hover{color:var(--av-color-primary-text)}&:after{content:"";width:1.25em;height:1.25em;transition:transform var(--av-duration-base) var(--av-ease-out);background-color:currentColor;flex-shrink:0;margin-inline-start:auto;display:inline-block;-webkit-mask-image:url(../icons/chevron-down.svg);mask-image:url(../icons/chevron-down.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.handorgel__header--open .handorgel__header__button,.handorgel__item--open .handorgel__header__button,.accordion__item[open]>.accordion__head{color:var(--av-color-primary);&:after{transform:rotate(180deg)}}.handorgel__content{overflow:hidden}@supports selector(::details-content){.accordion__item::details-content{transition:grid-template-rows var(--av-duration-base) var(--av-ease-out), content-visibility var(--av-duration-base) allow-discrete;grid-template-rows:0fr;display:grid;overflow:hidden}.accordion__item[open]::details-content{grid-template-rows:1fr}.accordion__item>.accordion__body{min-block-size:0}@media (prefers-reduced-motion:reduce){.accordion__item::details-content{transition-duration:.01ms}}}.handorgel__content__inner,.accordion__body{padding-block:var(--av-space-md);font-size:var(--av-el-font-size,inherit);padding-inline-end:var(--av-space-2xl)}.accordion__head{border-radius:0;margin:0;padding-inline:0;list-style:none}.accordion__head:not([class*=bg-]):not(.style-dark){background:0 0}.accordion__head:is([class*=bg-],.style-dark){padding-inline:var(--av-space-md);border-radius:var(--av-accordion-r)}.accordion__item:has(>.accordion__head:is([class*=bg-],.style-dark)){border-radius:var(--av-accordion-r)}.accordion--cards .accordion__item:has(>.accordion__head:is([class*=bg-],.style-dark)){padding-inline:0;overflow:hidden}.accordion--cards .accordion__item:has(>.accordion__head:is([class*=bg-],.style-dark))>:is(.accordion__head,.accordion__body){padding-inline:var(--av-space-md);border-radius:0}.accordion__head:is([class*=bg-],.style-dark):hover,.accordion__item[open]>.accordion__head:is([class*=bg-],.style-dark){color:inherit}.accordion__item[open]>.accordion__head:is([class*=bg-],.style-dark){border-end-end-radius:0;border-end-start-radius:0}.accordion__item[open]>.accordion__head:is([class*=bg-],.style-dark)+.accordion__body{padding-inline:var(--av-space-md);border-end-end-radius:var(--av-accordion-r);border-end-start-radius:var(--av-accordion-r)}.accordion__head::-webkit-details-marker{display:none}.pagination ul{align-items:center;gap:var(--av-space-xs);margin:0;padding:0;list-style:none;display:flex}.pagination a,.pagination strong{min-width:2rem;padding:var(--av-space-2xs) var(--av-space-xs);border-radius:var(--av-radius-md);font-size:var(--av-text-sm);border:var(--av-border);justify-content:center;align-items:center;text-decoration:none;display:flex}.pagination a:hover{background:var(--av-color-surface-2)}.pagination strong.active{background:var(--av-color-primary);color:var(--av-color-text-on-primary);border-color:var(--av-color-primary-text);font-weight:var(--av-weight-medium)}.pagination .first .icon,.pagination .last .icon{width:.75em;height:.75em}.alert,p.confirm{padding:var(--av-space-sm) var(--av-space-md);border-radius:var(--av-radius-md);font-size:var(--av-text-sm);line-height:var(--av-leading-snug);border:1px solid #0000;margin-block-end:var(--av-space-md)}.alert--info{background:oklch(from var(--av-color-info) l c h / 12%);border-color:oklch(from var(--av-color-info) l c h / 30%);color:var(--av-color-info-text)}.alert--success,p.confirm{background:oklch(from var(--av-color-success) l c h / 12%);border-color:oklch(from var(--av-color-success) l c h / 30%);color:var(--av-color-success-text)}.alert--warning{background:oklch(from var(--av-color-warning) l c h / 12%);border-color:oklch(from var(--av-color-warning) l c h / 30%);color:var(--av-color-warning-text)}.alert--error{background:oklch(from var(--av-color-error) l c h / 12%);border-color:oklch(from var(--av-color-error) l c h / 30%);color:var(--av-color-error-text)}.mod_navigation{flex:var(--av-nav-flex,0 1 auto);min-inline-size:0}.mod_navigation>.level_1{align-items:center;justify-content:var(--av-nav-justify,flex-start);gap:var(--av-nav-gap,var(--av-space-md));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}:is(.align-text-center,.align-all-center) .mod_navigation>.level_1,.mod_navigation.justify-center>.level_1{justify-content:center}.align-text-end .mod_navigation>.level_1{justify-content:flex-end}.mod_navigation.justify-between>.level_1{justify-content:space-between}.mod_navigation>.level_1 :is(a,strong){cursor:pointer;font-family:var(--av-nav-font-family);font-size:var(--av-nav-font-size,var(--av-text-sm));font-weight:var(--av-nav-font-weight,var(--av-weight-medium));line-height:var(--av-leading-body);text-decoration:none}.mod_navigation>.level_1>li{align-items:center;display:flex}.mod_navigation>.level_1>li.submenu{position:relative}.mod_navigation>.level_1>li>:is(a,strong){z-index:0;color:var(--av-nav-color,var(--av-header-nav,var(--av-header-color,var(--av-color-text))));padding-block:var(--av-space-2xs);padding-inline:var(--av-nav-marker-pad,0);display:block;position:relative}.mod_navigation>.level_1>li>:is(a,strong):before{content:"";z-index:-1;border-radius:var(--av-nav-marker-radius);scale:var(--av-nav-marker-rest);transition:scale var(--av-duration-fast) var(--av-ease-out), background-color var(--av-duration-fast) var(--av-ease-out);background-color:#0000;position:absolute;inset:0}.mod_navigation>.level_1>li>:is(a,strong):after{content:"";border-block-end:var(--av-nav-marker-line);transition:border-color var(--av-duration-fast) var(--av-ease-out);border-block-end-color:#0000;position:absolute;inset-block-end:0;inset-inline:0}.mod_navigation>.level_1>li>a:hover,.mod_navigation>.level_1>li>a:focus-visible,.mod_navigation>.level_1>li:is(.active,.trail)>:is(a,strong){color:var(--av-nav-active-color,var(--av-header-nav-active,var(--av-color-primary-text)));&:after{border-block-end:var(--av-nav-marker-line)}&:before{background-color:var(--av-nav-marker-bg);transition:scale var(--av-duration-base) var(--av-nav-marker-ease), background-color var(--av-duration-fast) var(--av-ease-out);scale:1}}:root.has-mobile-nav .nav-desktop-only,:root:not(.has-mobile-nav) .nav-mobile-only{display:none!important}.mod_navigation .menu-divider{border-inline-start:1px solid var(--av-nav-divider,var(--av-color-border));inline-size:0;margin-block:var(--av-space-2xs);align-self:stretch}.mod_navigation :is(.level_2,.level_3,.level_4,.level_5) .menu-divider,:root.has-mobile-nav .mod_navigation>.level_1>.menu-divider{border-inline-start:0;border-block-start:1px solid var(--av-nav-divider,var(--av-color-border));block-size:0;inline-size:auto;margin-block:var(--av-space-2xs);margin-inline:var(--av-nav-dropdown-padding,.3rem);align-self:auto}.av-nav-toggle{inline-size:var(--av-nav-toggle-size);block-size:var(--av-nav-toggle-size);cursor:pointer;color:inherit;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.av-nav-toggle:after{content:"";inline-size:calc(var(--av-nav-toggle-size) * .3647);block-size:calc(var(--av-nav-toggle-size) * .3647);-webkit-mask:var(--av-nav-toggle-mask) center / contain no-repeat;mask:var(--av-nav-toggle-mask) center / contain no-repeat;transition:transform var(--av-duration-fast) var(--av-ease-out);background-color:currentColor}.mod_navigation>.level_1>li.submenu.is-expanded>.av-nav-toggle:after{-webkit-mask-image:var(--av-nav-toggle-mask-open);mask-image:var(--av-nav-toggle-mask-open);transform:rotate(var(--av-nav-toggle-open-rotate))}@media (hover:hover){.mod_navigation>.level_1>li.submenu:hover>.av-nav-toggle:after{-webkit-mask-image:var(--av-nav-toggle-mask-open);mask-image:var(--av-nav-toggle-mask-open);transform:rotate(var(--av-nav-toggle-open-rotate))}}.mod_navigation>.level_1 li.submenu:not(:has(>.av-nav-toggle)):after{content:"";inline-size:var(--av-nav-toggle-size);block-size:var(--av-nav-toggle-size);-webkit-mask:var(--av-nav-toggle-mask) center / calc(var(--av-nav-toggle-size) * .3647) no-repeat;mask:var(--av-nav-toggle-mask) center / calc(var(--av-nav-toggle-size) * .3647) no-repeat;background-color:currentColor;flex-shrink:0}.mod_navigation>.level_1 :is(.level_2,.level_3,.level_4,.level_5){top:calc(100% + .5rem);gap:calc(var(--av-nav-item-gap,.125rem) + var(--av-nav-divider-space-y));min-inline-size:240px;padding-block:var(--av-nav-dropdown-padding,.3rem);padding-inline:var(--av-nav-dropdown-padding,.3rem);background:var(--av-nav-dropdown-bg,var(--av-color-surface));border:var(--av-nav-dropdown-border);border-radius:var(--av-nav-dropdown-radius,var(--av-radius-md));box-shadow:var(--av-nav-dropdown-shadow,var(--av-shadow-lg));opacity:0;visibility:hidden;transition:opacity var(--av-duration-fast) var(--av-ease-out), transform var(--av-duration-fast) var(--av-ease-out), visibility var(--av-duration-fast);z-index:var(--av-z-dropdown);flex-direction:column;margin:0;list-style:none;display:flex;position:absolute;inset-inline-start:0;transform:translateY(.25rem)}.mod_navigation>.level_1 :is(.level_3,.level_4,.level_5){top:calc(-1 * var(--av-nav-dropdown-padding,.3rem));margin-inline-start:.15rem;inset-inline-start:100%}.mod_navigation>.level_1 .level_2:before{content:"";inset-inline:0;block-size:.6rem;position:absolute;bottom:100%}.mod_navigation>.level_1 li.submenu.is-expanded>:is(.level_2,.level_3,.level_4,.level_5){opacity:1;visibility:visible;transform:translateY(0)}@media (hover:hover){.mod_navigation>.level_1 li.submenu:hover>:is(.level_2,.level_3,.level_4,.level_5){opacity:1;visibility:visible;transform:translateY(0)}}:root:not(.has-mobile-nav) .mod_navigation>.level_1>li.submenu.mega{position:static}:root:not(.has-mobile-nav) .mod_navigation>.level_1>li.mega>.level_2{top:100%;inset-inline:var(--av-gutter);max-inline-size:var(--av-nav-mega-max,var(--av-container));grid-template-columns:repeat(var(--av-nav-mega-cols,3), minmax(0, 1fr));gap:var(--av-space-md);padding:var(--av-space-md);align-items:start;margin-inline:auto;display:grid}:root:not(.has-mobile-nav) .mod_navigation>.level_1>li.mega.mega--2>.level_2{--av-nav-mega-cols:2}:root:not(.has-mobile-nav) .mod_navigation>.level_1>li.mega.mega--3>.level_2{--av-nav-mega-cols:3}:root:not(.has-mobile-nav) .mod_navigation>.level_1>li.mega.mega--4>.level_2{--av-nav-mega-cols:4}:root:not(.has-mobile-nav) .mod_navigation>.level_1>li.mega>.level_2:before{block-size:var(--av-nav-mega-bridge,calc(var(--av-space-sm) + 4px))}:root:not(.has-mobile-nav) .mod_navigation>.level_1>li.mega>.level_2>li.submenu{display:block}:root:not(.has-mobile-nav) .mod_navigation>.level_1>li.mega .level_3{opacity:1;visibility:inherit;min-inline-size:0;box-shadow:none;background:0 0;border:0;flex-direction:column;margin-inline-start:0;padding:0;display:flex;position:static;inset-inline-start:auto;transform:none}:root:not(.has-mobile-nav) .mod_navigation>.level_1>li.mega>.level_2>li.submenu>.av-nav-toggle{display:none}:root:not(.has-mobile-nav) .mod_navigation>.level_1>li.mega>.level_2>li.submenu:after{content:none}:root:not(.has-mobile-nav) .mod_navigation>.level_1>li.mega>.level_2>li.submenu>:is(a,strong){font-weight:var(--av-nav-mega-head-weight,var(--av-weight-bold));margin-block-end:var(--av-nav-mega-head-space,var(--av-space-2xs))}:root:not(.has-mobile-nav) .mod_navigation>.level_1>li.mega>.level_2>li.submenu:last-child :is(.level_4,.level_5){margin-inline:0 .15rem;inset-inline:auto 100%}:root:not(.has-mobile-nav) .mod_navigation>.level_1>li.mega>.level_2 :is(a,strong){white-space:normal}:root:not(.has-mobile-nav) .mod_navigation>.level_1>li.mega>.level_2>li+li:before{content:none}.mod_navigation>.level_1 :is(.level_2,.level_3,.level_4,.level_5) li+li{position:relative}.mod_navigation>.level_1 :is(.level_2,.level_3,.level_4,.level_5) li+li:before{content:"";inset-inline:var(--av-nav-dropdown-padding,.3rem);border-block-start:var(--av-nav-item-divider);position:absolute;inset-block-start:calc(-.5 * (var(--av-nav-item-gap) + var(--av-nav-divider-space-y)))}.mod_navigation>.level_1>li+li{margin-inline-start:var(--av-nav-divider-space);position:relative}.mod_navigation>.level_1>li+li:before{content:"";border-inline-start:var(--av-nav-item-divider-x);position:absolute;inset-block:12%;inset-inline-start:calc(-.5 * (var(--av-nav-gap) + var(--av-nav-divider-space)))}.mod_navigation>.level_1 :is(.level_2,.level_3,.level_4,.level_5) li{align-items:center;padding-inline-start:0;display:flex}.mod_navigation>.level_1 :is(.level_2,.level_3,.level_4,.level_5) li.submenu{position:relative}.mod_navigation>.level_1 :is(.level_2,.level_3,.level_4,.level_5) li>:is(a,strong){flex:1}.mod_navigation>.level_1 :is(.level_2,.level_3,.level_4,.level_5) :is(a,strong){color:var(--av-nav-dropdown-color);border-radius:max(0px, calc(var(--av-nav-dropdown-radius) - var(--av-nav-dropdown-padding)));white-space:nowrap;padding:.5rem .85rem;display:block}.mod_navigation>.level_1 :is(.level_2,.level_3,.level_4,.level_5) a:hover,.mod_navigation>.level_1 :is(.level_2,.level_3,.level_4,.level_5) a:focus-visible,.mod_navigation>.level_1 :is(.level_2,.level_3,.level_4,.level_5) li:is(.active,.trail)>:is(a,strong){background:var(--av-nav-item-hover-bg);color:var(--av-nav-dropdown-active-color)}.mod_navigation>.level_1 :is(.level_2,.level_3,.level_4,.level_5) .av-nav-toggle:after{transform:rotate(-90deg)}.mod_navigation>.level_1 :is(.level_2,.level_3,.level_4,.level_5) li.submenu.is-expanded>.av-nav-toggle:after{transform:translate(.12em)rotate(-90deg)}@media (hover:hover){.mod_navigation>.level_1 :is(.level_2,.level_3,.level_4,.level_5) li.submenu:hover>.av-nav-toggle:after{transform:translate(.12em)rotate(-90deg)}}.av-mobile-menu{display:none}.av-mobile-menu.is-open{inline-size:100%;border-block-start:1px solid var(--av-nav-divider,var(--av-color-border));margin-block-start:var(--av-space-xs);padding-block-start:var(--av-space-md);display:block}.av-nav-burger{cursor:pointer;block-size:2.75rem;inline-size:2.75rem;color:var(--av-nav-color,var(--av-header-color,var(--av-color-text)));background:0 0;border:0;margin:0;padding:0;display:none;position:relative}.av-nav-burger>span,.av-nav-burger>span:before,.av-nav-burger>span:after{content:"";block-size:2px;transition:transform var(--av-duration-fast) var(--av-ease-out), opacity var(--av-duration-fast) var(--av-ease-out);background:currentColor;border-radius:2px;position:absolute;inset-inline:28%}.av-nav-burger>span{top:calc(50% - 1px)}.av-nav-burger>span:before{top:-7px}.av-nav-burger>span:after{top:7px}.mod_navigation.is-open .av-nav-burger>span{background:0 0}.mod_navigation.is-open .av-nav-burger>span:before{inset-inline:18%;transform:translateY(7px)rotate(45deg)}.mod_navigation.is-open .av-nav-burger>span:after{inset-inline:18%;transform:translateY(-7px)rotate(-45deg)}:root.has-mobile-nav .mod_navigation .av-nav-burger{display:inline-flex}:root.has-mobile-nav .mod_navigation>.level_1{display:none}:root.has-mobile-nav .mod_navigation>.level_1>li.submenu{flex-wrap:wrap}:root.has-mobile-nav .mod_navigation>.level_1>li.submenu>:is(a,strong){flex:1}:root.has-mobile-nav .mod_navigation{--av-nav-toggle-size:2.75rem}:root.has-mobile-nav .mod_navigation.is-open>.level_1{inset-inline:0;padding:var(--av-space-sm) var(--av-gutter);background:var(--av-nav-dropdown-bg,var(--av-color-surface));border-block-start:1px solid var(--av-nav-divider,var(--av-color-border));box-shadow:var(--av-nav-dropdown-shadow,var(--av-shadow-lg));max-block-size:calc(100vh - 100%);transition:opacity var(--av-duration-base) var(--av-ease-out), transform var(--av-duration-base) var(--av-ease-out);flex-flow:column;align-items:stretch;gap:0;display:flex;position:absolute;top:100%;overflow-y:auto;@starting-style{opacity:0;transform:translateY(-6px)}}@keyframes av-nav-item-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}:root.has-mobile-nav .mod_navigation.is-open>.level_1>:is(li,.av-mobile-menu){animation:av-nav-item-in var(--av-duration-slow) var(--av-ease-out) backwards}:root.has-mobile-nav .mod_navigation.is-open>.level_1>:first-child{animation-delay:40ms}:root.has-mobile-nav .mod_navigation.is-open>.level_1>:nth-child(2){animation-delay:70ms}:root.has-mobile-nav .mod_navigation.is-open>.level_1>:nth-child(3){animation-delay:.1s}:root.has-mobile-nav .mod_navigation.is-open>.level_1>:nth-child(4){animation-delay:.13s}:root.has-mobile-nav .mod_navigation.is-open>.level_1>:nth-child(5){animation-delay:.16s}:root.has-mobile-nav .mod_navigation.is-open>.level_1>:nth-child(6){animation-delay:.185s}:root.has-mobile-nav .mod_navigation.is-open>.level_1>:nth-child(n+7){animation-delay:.205s}:root.has-mobile-nav .mod_navigation.is-open>.level_1 :is(a,strong){color:var(--av-color-text)}:root.has-mobile-nav .mod_navigation.is-open>.level_1>li:is(.active,.trail)>:is(a,strong),:root.has-mobile-nav .mod_navigation.is-open>.level_1 a:hover,:root.has-mobile-nav .mod_navigation.is-open>.level_1 a:focus-visible{color:var(--av-focus,var(--av-color-primary-text))}:root.has-mobile-nav .mod_navigation>.level_1 :is(.level_2,.level_3,.level_4,.level_5){inset-inline:auto;opacity:1;visibility:visible;inline-size:100%;min-inline-size:0;box-shadow:none;background:0 0;border:0;margin-inline-start:0;padding-inline-start:var(--av-space-md);display:none;position:static;top:auto;transform:none}:root.has-mobile-nav .mod_navigation>.level_1 :is(.level_2,.level_3,.level_4,.level_5) li.submenu{flex-wrap:wrap}@keyframes av-submenu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}:root.has-mobile-nav .mod_navigation>.level_1 li.is-expanded>:is(.level_2,.level_3,.level_4,.level_5){animation:av-submenu-in var(--av-duration-base) var(--av-ease-out) backwards;display:flex}:root.has-mobile-nav .mod_navigation>.level_1 :is(.level_2,.level_3,.level_4,.level_5) .av-nav-toggle:after{transform:none}:root.has-mobile-nav .mod_navigation>.level_1 :is(.level_2,.level_3,.level_4,.level_5) li.submenu.is-expanded>.av-nav-toggle:after{-webkit-mask-image:var(--av-nav-toggle-mask-open);mask-image:var(--av-nav-toggle-mask-open);transform:rotate(var(--av-nav-toggle-open-rotate))}@media (prefers-reduced-motion:reduce){.mod_navigation>.level_1 :is(.level_2,.level_3,.level_4,.level_5),.av-nav-toggle:after,.av-nav-burger>span,.av-nav-burger>span:before,.av-nav-burger>span:after,.mod_navigation.is-open>.level_1{transition:none}.mod_navigation.is-open>.level_1>:is(li,.av-mobile-menu),.mod_navigation>.level_1 li.is-expanded>:is(.level_2,.level_3,.level_4,.level_5){animation:none}}.icon,:where(span,i)[class*=icon--]{width:1em;height:1em;-webkit-mask-image:var(--icon-src,linear-gradient(#0000, #0000));-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;mask-image:var(--icon-src,linear-gradient(#0000, #0000));vertical-align:-.125em;background-color:currentColor;flex-shrink:0;display:inline-block;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.icon--arrow-left{--icon-src:url(../icons/arrow-left.svg)}.icon--arrow-right{--icon-src:url(../icons/arrow-right.svg)}.icon--arrow-up{--icon-src:url(../icons/arrow-up.svg)}.icon--arrow-down{--icon-src:url(../icons/arrow-down.svg)}.icon--chevron-left{--icon-src:url(../icons/chevron-left.svg)}.icon--chevron-right{--icon-src:url(../icons/chevron-right.svg)}.icon--chevron-up{--icon-src:url(../icons/chevron-up.svg)}.icon--chevron-down{--icon-src:url(../icons/chevron-down.svg)}.icon--home{--icon-src:url(../icons/home.svg)}.icon--plus{--icon-src:url(../icons/plus.svg)}.icon--minus{--icon-src:url(../icons/minus.svg)}.icon--check{--icon-src:url(../icons/check.svg)}.icon--x{--icon-src:url(../icons/x.svg)}.icon--search{--icon-src:url(../icons/search.svg)}.icon--filter{--icon-src:url(../icons/filter.svg)}.icon--adjustments-horizontal{--icon-src:url(../icons/adjustments-horizontal.svg)}.icon--external-link{--icon-src:url(../icons/external-link.svg)}.icon--link{--icon-src:url(../icons/link.svg)}.icon--refresh{--icon-src:url(../icons/refresh.svg)}.icon--edit{--icon-src:url(../icons/edit.svg)}.icon--trash{--icon-src:url(../icons/trash.svg)}.icon--copy{--icon-src:url(../icons/copy.svg)}.icon--download{--icon-src:url(../icons/download.svg)}.icon--upload{--icon-src:url(../icons/upload.svg)}.icon--info-circle{--icon-src:url(../icons/info-circle.svg)}.icon--alert-circle{--icon-src:url(../icons/alert-circle.svg)}.icon--alert-triangle{--icon-src:url(../icons/alert-triangle.svg)}.icon--circle-check{--icon-src:url(../icons/circle-check.svg)}.icon--circle-x{--icon-src:url(../icons/circle-x.svg)}.icon--eye{--icon-src:url(../icons/eye.svg)}.icon--eye-off{--icon-src:url(../icons/eye-off.svg)}.icon--loader-2{--icon-src:url(../icons/loader-2.svg)}.icon--photo{--icon-src:url(../icons/photo.svg)}.icon--video{--icon-src:url(../icons/video.svg)}.icon--file{--icon-src:url(../icons/file.svg)}.icon--folder{--icon-src:url(../icons/folder.svg)}.icon--zoom-in{--icon-src:url(../icons/zoom-in.svg)}.icon--zoom-out{--icon-src:url(../icons/zoom-out.svg)}.icon--mail{--icon-src:url(../icons/mail.svg)}.icon--phone{--icon-src:url(../icons/phone.svg)}.icon--map-pin{--icon-src:url(../icons/map-pin.svg)}.icon--globe{--icon-src:url(../icons/globe.svg)}.icon--share{--icon-src:url(../icons/share.svg)}.icon--heart{--icon-src:url(../icons/heart.svg)}.icon--star{--icon-src:url(../icons/star.svg)}.icon--bookmark{--icon-src:url(../icons/bookmark.svg)}.icon--user{--icon-src:url(../icons/user.svg)}.icon--users{--icon-src:url(../icons/users.svg)}.icon--login{--icon-src:url(../icons/login.svg)}.icon--logout{--icon-src:url(../icons/logout.svg)}.icon--lock{--icon-src:url(../icons/lock.svg)}.icon--settings{--icon-src:url(../icons/settings.svg)}.icon--clock{--icon-src:url(../icons/clock.svg)}.icon--calendar{--icon-src:url(../icons/calendar.svg)}.icon--menu-2{--icon-src:url(../icons/menu-2.svg)}.icon--shopping-cart{--icon-src:url(../icons/shopping-cart.svg)}.icon--credit-card{--icon-src:url(../icons/credit-card.svg)}.icon--package{--icon-src:url(../icons/package.svg)}.content-hyperlink[class*=icon--] a:after,.content-hyperlink[class*=icon--] a:before,button[class*=icon--]:after,button[class*=icon--]:before,.btn[class*=icon--]:after,.btn[class*=icon--]:before{content:"";width:1.5em;height:1.5em;-webkit-mask-image:var(--icon-src,linear-gradient(#0000, #0000));-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;mask-image:var(--icon-src,linear-gradient(#0000, #0000));vertical-align:-.28em;background-color:currentColor;margin-block:-.25em;display:inline-block;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.content-hyperlink[class*=icon--] a:after,button[class*=icon--]:after,.btn[class*=icon--]:after{margin-inline-start:.3em}.content-hyperlink[class*=icon--]:not(.icon--before) a:before,button[class*=icon--]:not(.icon--before):before,.btn[class*=icon--]:not(.icon--before):before{display:none}.content-hyperlink.icon--before[class*=icon--] a:before,button.icon--before[class*=icon--]:before,.btn.icon--before[class*=icon--]:before{margin-inline-end:.3em}.content-hyperlink.icon--before[class*=icon--] a:after,button.icon--before[class*=icon--]:after,.btn.icon--before[class*=icon--]:after{display:none}.field-icon:before{content:"";font-size:var(--av-el-font-size,1em);inline-size:var(--field-icon-size,2em);block-size:var(--field-icon-size,2em);background-color:var(--field-icon-color,var(--av-color-primary));-webkit-mask-image:var(--icon-src,linear-gradient(#0000, #0000));-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;mask-image:var(--icon-src,linear-gradient(#0000, #0000));margin-block-end:var(--field-icon-gap,var(--av-space-sm));display:block;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}:is(.align-text-center,.align-all-center) .field-icon:before,.field-icon:is(.align-text-center,.align-all-center):before{margin-inline:auto}.align-text-end .field-icon:before,.field-icon.align-text-end:before{margin-inline-start:auto}:where(.style-light) .field-icon{--field-icon-color:currentColor}.field-icon--xs{--field-icon-size:1.25em;--field-icon-gap:var(--av-space-2xs)}.field-icon--sm{--field-icon-size:1.6em;--field-icon-gap:var(--av-space-xs)}.field-icon--md{--field-icon-size:2em;--field-icon-gap:var(--av-space-sm)}.field-icon--lg{--field-icon-size:2.75em;--field-icon-gap:var(--av-space-sm)}.field-icon--xl{--field-icon-size:3.5em;--field-icon-gap:var(--av-space-md)}.field-icon--primary{--field-icon-color:var(--av-color-primary)}.field-icon--secondary{--field-icon-color:var(--av-color-secondary)}.field-icon--text{--field-icon-color:var(--av-color-text)}.field-icon--muted{--field-icon-color:var(--av-color-text-muted)}.field-icon--current{--field-icon-color:currentColor}.field-icon--success{--field-icon-color:var(--av-color-success)}.field-icon--warning{--field-icon-color:var(--av-color-warning)}.field-icon--error{--field-icon-color:var(--av-color-error)}}@layer av.forms{input:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=submit]):not([type=button]):not([type=reset])),select,textarea{inline-size:100%;min-block-size:var(--av-input-height);padding:var(--av-input-padding);font-family:inherit;font-size:var(--av-text-base);line-height:var(--av-leading-snug);--av-color-text:light-dark(var(--gray-9),var(--gray-1));--av-color-text-muted:light-dark(var(--gray-6),var(--gray-5));--av-color-surface-2:light-dark(var(--gray-1),var(--gray-8));color:var(--av-color-text);background-color:var(--av-color-surface);border:var(--av-border);border-radius:var(--av-input-radius);appearance:none;transition:border-color var(--av-duration-fast) var(--av-ease-out), box-shadow var(--av-duration-fast) var(--av-ease-out);display:block;&:focus-visible{outline:2px solid var(--av-focus,var(--av-color-primary-text));outline-offset:0;border-color:var(--av-color-primary-text);box-shadow:0 0 0 3px oklch(from var(--av-color-primary) l c h / 20%)}&:focus:not(:focus-visible){border-color:var(--av-color-primary-text);box-shadow:0 0 0 3px oklch(from var(--av-color-primary) l c h / 20%)}&:disabled{opacity:.5;cursor:not-allowed;background-color:var(--av-color-surface-2)}&::placeholder{color:var(--av-color-text-muted)}}textarea{resize:vertical;min-block-size:8rem}select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23666' d='M6 8L0 0h12z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--av-space-sm) center;padding-inline-end:var(--av-space-2xl)}label{font-size:var(--av-text-sm);font-weight:var(--av-weight-medium);color:var(--av-color-text);margin-block-end:var(--av-space-2xs);display:block;& .mandatory{color:var(--av-color-error-text);margin-inline-start:.15em}}.widget{gap:var(--av-space-2xs);flex-direction:column;margin-block-end:var(--av-space-md);display:flex}.checkbox_container,.radio_container{margin:0 0 var(--av-space-md);border:0;padding:0}.checkbox_container span:has(>input),.radio_container span:has(>input),.widget-checkbox span:has(>input),.widget-radio span:has(>input){align-items:center;gap:var(--av-space-xs);display:flex}.widget-checkbox label,.widget-radio label{font-weight:var(--av-weight-normal);cursor:pointer;margin:0;display:inline}.checkbox_container span:has(>input)+span:has(>input),.radio_container span:has(>input)+span:has(>input){margin-block-start:var(--av-space-2xs)}.checkbox_container label,.radio_container label{font-weight:var(--av-weight-normal);cursor:pointer;margin:0;display:inline}.checkbox_container>legend,.radio_container>legend{font-size:var(--av-text-sm);font-weight:var(--av-weight-medium);color:var(--av-color-text);margin-block-end:var(--av-space-2xs);padding-inline:0}.checkbox_container input[type=checkbox],.radio_container input[type=radio],.widget-checkbox input[type=checkbox],.widget-radio input[type=radio]{block-size:1.1rem;inline-size:1.1rem;accent-color:var(--av-color-primary);cursor:pointer;flex-shrink:0}.widget-checkbox label:has(>input),.widget-radio label:has(>input){align-items:center;gap:var(--av-space-xs);font-weight:var(--av-weight-normal);cursor:pointer;display:flex}fieldset{border:var(--av-border);border-radius:var(--av-radius-md);padding:var(--av-space-md);margin:0 0 var(--av-space-md)}legend{font-weight:var(--av-weight-semi);font-size:var(--av-text-sm);padding-inline:var(--av-space-xs);color:var(--av-color-text-muted)}.widget.error{& input,& select,& textarea{border-color:var(--av-color-error);&:focus-visible,&:focus:not(:focus-visible){box-shadow:0 0 0 3px oklch(from var(--av-color-error) l c h / 20%)}}& p.error{font-size:var(--av-text-sm);color:var(--av-color-error-text);margin-block:var(--av-space-2xs) 0}}.form-error{font-size:var(--av-text-sm);color:var(--av-color-error-text);margin-block:var(--av-space-2xs) 0}.widget.valid{& input,& select,& textarea{border-color:var(--av-color-success)}}:is(a.btn,button.btn,:not(a,button).btn>a,button[type=submit],input[type=submit]){justify-content:center;align-items:center;gap:var(--av-space-xs);padding:calc(var(--av-space-xs) * var(--av-btn-scale,1)) calc(var(--av-space-lg) * var(--av-btn-scale,1));font-family:inherit;font-size:calc(var(--av-text-base) * var(--av-btn-scale,1));font-weight:var(--av-weight-medium);line-height:var(--av-leading-none);min-block-size:calc(var(--av-input-height) * var(--av-btn-scale,1));border-radius:var(--av-btn-radius,var(--av-input-radius));cursor:pointer;white-space:normal;overflow-wrap:break-word;text-align:center;max-inline-size:100%;transition:background-color var(--av-duration-base) var(--av-ease-out), border-color var(--av-duration-base) var(--av-ease-out), box-shadow var(--av-duration-base) var(--av-ease-out), transform var(--av-duration-base) var(--av-ease-out), translate var(--av-duration-base) var(--av-ease-out);box-shadow:var(--av-btn-shadow-rest);border:2px solid #0000;text-decoration:none;display:inline-flex;&:hover{box-shadow:var(--av-btn-shadow-hover)}@media (prefers-reduced-motion:no-preference){&:hover{translate:calc(-1 * var(--av-btn-lift) * var(--av-btn-lift-diag)) calc(-1 * var(--av-btn-lift))}}&:active{transform:translateY(1px)}&:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}}:is(a.btn,button.btn,:not(a,button).btn>a,button[type=submit],input[type=submit]){background-color:var(--_btn-bg,var(--av-color-primary));color:var(--_btn-fg,var(--av-color-text-on-primary));&:hover{background-color:var(--_btn-bg-hover,var(--av-color-primary-dark))}&:focus-visible{outline:2px solid var(--av-focus,var(--av-color-primary-text));outline-offset:3px;box-shadow:0 0 0 3px oklch(from var(--av-color-primary) l c h / 30%)}}:is(a.btn--secondary,button.btn--secondary,:not(a,button).btn--secondary>a){background-color:var(--av-color-secondary);color:var(--av-color-text-on-secondary);border-color:#0000;&:hover{background-color:var(--av-color-secondary-dark)}&:focus-visible{outline:2px solid var(--av-focus,var(--av-color-secondary-text));outline-offset:3px;box-shadow:0 0 0 3px oklch(from var(--av-color-secondary) l c h / 30%)}}:is(a.btn--neutral,button.btn--neutral,:not(a,button).btn--neutral>a){background-color:var(--av-color-surface-2);color:var(--av-color-text);border-color:var(--av-color-border);&:hover{background-color:var(--av-color-surface-3);border-color:var(--av-color-text-muted)}}:is(a.btn--outline,button.btn--outline,:not(a,button).btn--outline>a){color:var(--av-color-primary-text);border-color:var(--av-color-primary-text);background-color:#0000;&:hover{background-color:var(--av-color-primary);color:var(--av-color-text-on-primary)}}:is(a.btn--outline-secondary,button.btn--outline-secondary,:not(a,button).btn--outline-secondary>a){color:var(--av-color-secondary-text);border-color:var(--av-color-secondary-text);background-color:#0000;&:hover{background-color:var(--av-color-secondary);color:var(--av-color-text-on-secondary)}}:is(a.btn--ghost,button.btn--ghost,:not(a,button).btn--ghost>a){color:var(--av-color-text);background-color:#0000;border-color:#0000;&:hover{background-color:var(--av-color-surface-2)}}:is(a.btn--sm,button.btn--sm,:not(a,button).btn--sm>a){font-size:calc(var(--av-text-sm) * var(--av-btn-scale,1));padding:calc(var(--av-space-2xs) * var(--av-btn-scale,1)) calc(var(--av-space-md) * var(--av-btn-scale,1));min-block-size:calc(2rem * var(--av-btn-scale,1))}:is(a.btn--lg,button.btn--lg,:not(a,button).btn--lg>a){font-size:calc(var(--av-text-md) * var(--av-btn-scale,1));padding:calc(var(--av-space-sm) * var(--av-btn-scale,1)) calc(var(--av-space-xl) * var(--av-btn-scale,1));min-block-size:calc(3.25rem * var(--av-btn-scale,1))}:is(a.btn--full,button.btn--full,:not(a,button).btn--full>a){inline-size:100%}:not(a,button).btn--full{inline-size:100%;display:block}:is(a.btn--soft,button.btn--soft,:not(a,button).btn--soft>a){background-color:oklch(from var(--av-color-primary) l c h / 12%);color:var(--av-color-primary-text);border-color:#0000;&:hover{background-color:oklch(from var(--av-color-primary) l c h / 22%)}}:is(a.btn--dark,button.btn--dark,:not(a,button).btn--dark>a){background-color:var(--av-color-dark-surface);color:var(--av-color-on-dark-surface);border-color:#0000;&:hover{background-color:oklch(from var(--av-color-dark-surface) calc(l + .083) c h)}}:is(a.btn--glass,button.btn--glass,:not(a,button).btn--glass>a){background:oklch(100% 0 0 / var(--av-glass-tint));backdrop-filter:var(--av-glass-filter);border-color:color-mix(in oklch, var(--av-section-color,var(--av-color-text)) calc(var(--av-glass-tint) + 16%), transparent);color:var(--av-section-color,var(--av-color-text));&:hover{background:oklch(100% 0 0 / calc(var(--av-glass-tint) + 10%))}}:is(a.btn--link,button.btn--link,:not(a,button).btn--link>a){--_btn-bg:transparent;--_btn-bg-hover:transparent;--_btn-fg:var(--av-color-primary-text);min-block-size:0;font-weight:var(--av-weight-medium);border-color:#0000;border-radius:0;padding:0;text-decoration:none;&:hover{text-underline-offset:.2em;text-decoration:underline}}:is(a.btn--shadow-sm,button.btn--shadow-sm,:not(a,button).btn--shadow-sm>a){--av-btn-shadow-rest:var(--av-btn-shadow-sm);--av-btn-shadow-hover:var(--av-btn-shadow-sm);--av-btn-lift:0px}:is(a.btn--shadow,button.btn--shadow,:not(a,button).btn--shadow>a),:is(a.btn--shadow-md,button.btn--shadow-md,:not(a,button).btn--shadow-md>a){--av-btn-shadow-rest:var(--av-btn-shadow-md);--av-btn-shadow-hover:var(--av-btn-shadow-md);--av-btn-lift:0px}:is(a.btn--shadow-lg,button.btn--shadow-lg,:not(a,button).btn--shadow-lg>a){--av-btn-shadow-rest:var(--av-btn-shadow-lg);--av-btn-shadow-hover:var(--av-btn-shadow-lg);--av-btn-lift:0px}:is(a.btn--glow-sm,button.btn--glow-sm,:not(a,button).btn--glow-sm>a){--av-btn-shadow-rest:var(--av-glow-sm);--av-btn-shadow-hover:var(--av-glow-sm);--av-btn-lift:0px}:is(a.btn--glow,button.btn--glow,:not(a,button).btn--glow>a),:is(a.btn--glow-md,button.btn--glow-md,:not(a,button).btn--glow-md>a){--av-btn-shadow-rest:var(--av-glow-md);--av-btn-shadow-hover:var(--av-glow-md);--av-btn-lift:0px}:is(a.btn--glow-lg,button.btn--glow-lg,:not(a,button).btn--glow-lg>a){--av-btn-shadow-rest:var(--av-glow-lg);--av-btn-shadow-hover:var(--av-glow-lg);--av-btn-lift:0px}.btn--hover-shadow-sm{--av-btn-shadow-hover:var(--av-btn-shadow-sm);--av-btn-lift:var(--av-btn-lift-sm)}.btn--hover-shadow,.btn--hover-shadow-md{--av-btn-shadow-hover:var(--av-btn-shadow-md);--av-btn-lift:var(--av-btn-lift-md)}.btn--hover-shadow-lg{--av-btn-shadow-hover:var(--av-btn-shadow-lg);--av-btn-lift:var(--av-btn-lift-lg)}.btn--hover-flat{--av-btn-shadow-hover:var(--av-btn-shadow-rest);--av-btn-lift:0px}:is(a.btn--pill,button.btn--pill,:not(a,button).btn--pill>a){border-radius:99px}:is(a.btn--icon,button.btn--icon,:not(a,button).btn--icon>a){padding:var(--av-space-xs);aspect-ratio:1}.widget-submit{align-items:flex-start;margin-block-start:var(--av-space-lg)}}@layer av.theme{#header{position:var(--av-header-position,sticky);inset-inline:var(--av-header-inset,auto);z-index:var(--av-z-sticky);background:var(--av-header-bg,var(--av-color-surface));color:var(--av-header-color,var(--av-color-text));border-block-end:var(--av-header-border,var(--av-border));transition:top var(--av-duration-base) var(--av-ease-out), background var(--av-duration-base) var(--av-ease-out);top:0;&.is-scrolled{background:color-mix(in srgb, var(--av-header-bg,var(--av-color-surface)) var(--av-header-opacity,75%), transparent);backdrop-filter:var(--av-header-backdrop,var(--av-glass-filter))}&.header--hidden{top:calc(-1 * var(--av-header-measured,var(--av-header-height,100px)))}& .container{justify-content:space-between;align-items:center;gap:var(--av-space-md);padding-block:var(--av-space-sm);min-block-size:var(--av-header-height);display:flex}}:root.has-mobile-nav #header .container{justify-content:flex-end}:root.has-mobile-nav #header .header__brand{margin-inline-end:auto}:root.has-mobile-nav #header .mod_navigation{flex:none;order:1}#header{--_btn-bg:var(--av-header-btn-bg,var(--av-color-primary));--_btn-fg:var(--av-header-btn-color,var(--av-color-text-on-primary));--_btn-bg-hover:color-mix(in srgb, var(--av-header-btn-bg,var(--av-color-primary)), var(--av-header-btn-color,var(--av-color-text-on-primary)) 18%)}#site-logo{flex-shrink:0;& figure{margin:0;line-height:0}& img{height:var(--av-header-logo-height,2rem);width:auto;display:block}}.logo{align-items:center;gap:var(--av-space-xs);color:var(--av-header-color,var(--av-color-text));font-size:var(--av-text-lg);font-weight:var(--av-weight-bold);letter-spacing:-.01em;white-space:nowrap;flex-shrink:0;text-decoration:none;display:flex}.logo__icon{color:var(--av-header-accent,var(--av-color-primary-text));font-size:1.6rem}.logo:hover{color:color-mix(in srgb, var(--av-header-accent,var(--av-color-primary-text)) 80%, var(--av-header-bg,var(--av-color-surface)))}.logo img~.logo__wordmark{display:none}.logo img{height:var(--av-header-logo-height,2rem);width:auto;display:block}.logo img.logo__img--dark{display:none}@container style(--av-header-on-dark:1){.logo img.logo__img{display:none}.logo img.logo__img--dark,.logo:not(:has(.logo__img--dark)) img.logo__img{display:block}}.logo--footer{font-size:var(--av-text-lg);margin-block-end:var(--av-space-md)}#footer{background:var(--av-footer-bg,var(--av-color-surface-3));color:var(--av-footer-color,var(--av-color-text));--av-color-text-muted:var(--av-footer-muted,var(--av-color-text-muted));border-block-start:var(--av-footer-border,var(--av-border));padding-block:var(--av-space-xl)}#footer .container{gap:var(--av-space-xl);flex-direction:column;display:flex}#footer .layout-auto-grid{align-items:start}#footer .container>:last-child{border-block-start:var(--av-footer-border,var(--av-border));padding-block-start:var(--av-space-lg)}#footer .mod_navigation ul,#footer .mod_customnav ul,#footer .footer__nav ul,#footer .rte ul{gap:var(--av-space-2xs);flex-direction:column;margin-block:0;padding-inline-start:0;list-style:none;display:flex}#footer .mod_navigation li,#footer .mod_customnav li,#footer .footer__nav li,#footer .rte li{padding-inline-start:0}#footer .mod_navigation :is(a,strong),#footer .mod_customnav :is(a,strong),#footer .rte a{font-size:var(--av-text-sm);color:var(--av-footer-color,var(--av-color-text));font-weight:var(--av-weight-normal);text-decoration:none;display:inline}#footer .mod_navigation a:hover,#footer .mod_customnav a:hover,#footer .rte a:hover{color:var(--av-footer-accent,var(--av-color-primary-text))}}@layer av.layout{.container{inline-size:100%;max-inline-size:var(--av-container);padding-inline:var(--av-gutter);margin-inline:auto}.container--sm{--av-container:var(--av-container-sm)}.container--md{--av-container:var(--av-container-md)}.container--lg{--av-container:var(--av-container-lg)}.container--xl{--av-container:var(--av-container-xl)}.container--2xl{--av-container:var(--av-container-2xl)}.container--full{max-inline-size:none}.container--flush{max-inline-size:none;padding-inline:0}.section{padding-block:var(--av-space-xl)}.section.section--sm{padding-block:var(--av-space-lg)}.section.section--lg{padding-block:var(--av-space-2xl)}.section.section--flush{padding-block:0}.section.align-content-center{flex-direction:column;justify-content:center;display:flex}.section.align-content-center:not(.section--sm):not(.section--flush):not([class*=vh-]){min-block-size:clamp(320px,50vh,640px)}.vh-full{min-block-size:100vh;min-block-size:calc(100dvh - var(--av-hero-offset,0px))}.vh-large{min-block-size:75dvh}.vh-half{min-block-size:50dvh}.vh-third{min-block-size:33.334dvh}@media (width<=768px){.vh-large{min-block-size:80dvh}.vh-half{min-block-size:60dvh}.vh-third{min-block-size:50dvh}}.section[class*=vh-]:has(>.container.align-content-center){flex-direction:column;justify-content:center;display:flex}.section.align-content-end{flex-direction:column;align-items:flex-end;display:flex}:is(.ave-reader,.section--bleed).section{inline-size:100vw;max-inline-size:100vw;margin-inline:calc(50% - 50vw)}.mod_article:has(:is(.ave-reader,.section--bleed).section){padding-block:0}.layout-grid{gap:calc(var(--av-layout-gap,var(--av-space-md)) * var(--av-layout-gap-scale,1));display:grid}.layout-columns-2,.layout-columns-3,.layout-columns-4,.layout-columns-6{gap:calc(var(--av-layout-gap,var(--av-space-md)) * var(--av-layout-gap-scale,1));grid-template-columns:repeat(auto-fit, minmax(max(min(100%, var(--av-col-min,16rem)), calc((100% - (var(--av-cols) - 1) * calc(var(--av-layout-gap,var(--av-space-md)) * var(--av-layout-gap-scale,1))) / var(--av-cols))), 1fr));display:grid}.layout-columns-2{--av-cols:2;--av-col-min:16rem}.layout-columns-3{--av-cols:3;--av-col-min:16rem}.layout-columns-4{--av-cols:4;--av-col-min:16rem}.layout-columns-6{--av-cols:6;--av-col-min:8rem}.layout-columns-2.no-stack{grid-template-columns:repeat(2,1fr)}.layout-columns-3.no-stack{grid-template-columns:repeat(3,1fr)}.layout-columns-4.no-stack{grid-template-columns:repeat(4,1fr)}.layout-columns-6.no-stack{grid-template-columns:repeat(6,1fr)}:is(.layout-columns-2,.layout-columns-3,.layout-columns-4,.layout-columns-6):has(>[class*=col-span-]){grid-template-columns:repeat(var(--av-cols), 1fr)}:where([class*=layout-columns-],.layout-grid)>[class*=col-span-]{min-inline-size:0}.layout-columns-3>.col-span-2,.layout-columns-4>.col-span-2,.layout-columns-6>.col-span-2{grid-column:span 2}.layout-columns-4>.col-span-3,.layout-columns-6>.col-span-3{grid-column:span 3}.layout-columns-6>.col-span-4{grid-column:span 4}.layout-columns-6>.col-span-5{grid-column:span 5}:where([class*=layout-columns-],.layout-grid)>.col-span-full{grid-column:1/-1}@media (width<=768px){:is(.layout-columns-2,.layout-columns-3,.layout-columns-4,.layout-columns-6):has(>[class*=col-span-]){grid-template-columns:1fr}[class*=layout-columns-]>:is(.col-span-2,.col-span-3,.col-span-4,.col-span-5){grid-column:auto}}.layout-columns-asymmetric{gap:calc(var(--av-layout-gap,var(--av-space-md)) * var(--av-layout-gap-scale,1));grid-template-columns:2fr 1fr;display:grid}.layout-columns-asymmetric--reverse{gap:calc(var(--av-layout-gap,var(--av-space-md)) * var(--av-layout-gap-scale,1));grid-template-columns:1fr 2fr;display:grid}.layout-sidebar{gap:calc(var(--av-layout-gap,var(--av-space-lg)) * var(--av-layout-gap-scale,1));flex-wrap:wrap;align-items:start;display:flex}.layout-sidebar>:first-child{flex:999 1 var(--av-sidebar-content-min,60%)}.layout-sidebar>:last-child,.layout-sidebar--left>:first-child{flex:1 1 var(--av-sidebar-width,280px)}.layout-sidebar--left>:last-child{flex:999 1 var(--av-sidebar-content-min,60%)}@media (width<=768px){.order-first-mobile{order:-1}}@media (width>=769px){.layout-sticky{top:var(--av-sticky-top,calc(var(--av-header-measured,var(--av-header-height,4rem)) + var(--av-space-lg)));align-self:start;position:sticky}}@media (width<=768px){.layout-sidebar>*{position:static!important}}#container{--av-col-side:16rem}@media (width>=769px){#container:has(:is(#left,#right)){gap:calc(var(--av-layout-gap,var(--av-space-xl)) * var(--av-layout-gap-scale,1));align-items:start;display:grid}#container:has(#left):not(:has(#right)){grid-template-columns:var(--av-col-side) minmax(0, 1fr)}#container:has(#right):not(:has(#left)){grid-template-columns:minmax(0, 1fr) var(--av-col-side)}#container:has(#left):has(#right){grid-template-columns:var(--av-col-side) minmax(0, 1fr) var(--av-col-side)}#container>#left{order:1}#container>#main{order:2;min-inline-size:0}#container>#right{order:3}}.layout-feature{gap:calc(var(--av-layout-gap,var(--av-space-2xl)) * var(--av-layout-gap-scale,1));grid-template-columns:repeat(auto-fit, minmax(max(min(100%, var(--av-feature-min,20rem)), calc((100% - calc(var(--av-layout-gap,var(--av-space-2xl)) * var(--av-layout-gap-scale,1))) / 2)), 1fr));align-items:center;display:grid}.layout-feature.no-stack{grid-template-columns:1fr 1fr}.layout-auto-grid{grid-template-columns:repeat(auto-fit, minmax(min(var(--av-auto-min,280px), 100%), 1fr));gap:calc(var(--av-layout-gap,var(--av-space-md)) * var(--av-layout-gap-scale,1));display:grid}.layout-stack{gap:var(--av-stack-gap,var(--av-space-md));flex-direction:column;display:flex}.layout-row{align-items:center;gap:var(--av-row-gap,var(--av-space-sm));flex-wrap:wrap;display:flex}.layout-row.row-spread{justify-content:space-between}@media (width<=768px){.layout-columns-asymmetric:not(.no-stack),.layout-columns-asymmetric--reverse:not(.no-stack){grid-template-columns:1fr}}.align-content-center{place-content:center}.align-content-start{place-content:start}.align-content-end{place-content:end}.align-content-between{place-content:space-between}.justify-between{justify-content:space-between}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-items-stretch{align-items:stretch}.justify-center{justify-content:center}.self-start{inline-size:fit-content;max-inline-size:100%;margin-inline:0 auto;display:flex}.self-center{inline-size:fit-content;max-inline-size:100%;margin-inline:auto;display:flex}.self-end{inline-size:fit-content;max-inline-size:100%;margin-inline:auto 0;display:flex}.h-full{block-size:100%}.grow{flex:1 1 0;min-block-size:0}.fill-stack{gap:var(--av-stack-gap,var(--av-space-md));flex-direction:column;display:flex}@media (width>=769px){.fill-stack{align-self:stretch}.fill-stack>*{flex-direction:column;flex:auto;justify-content:center;display:flex}.fill-stack--even>*{flex-basis:0}}.v-center{flex-direction:column;justify-content:center;display:flex}.av-y-start,.av-y-center,.av-y-end{flex-direction:column;display:flex}.av-y-start{justify-content:flex-start}.av-y-center{justify-content:center}.av-y-end{justify-content:flex-end}:is(.layout-grid,.layout-columns-2,.layout-columns-3,.layout-columns-4,.layout-columns-6,.layout-columns-asymmetric,.layout-columns-asymmetric--reverse,.layout-feature,.layout-auto-grid):is(.av-y-start,.av-y-center,.av-y-end){display:grid}:is(.layout-grid,.layout-columns-2,.layout-columns-3,.layout-columns-4,.layout-columns-6,.layout-columns-asymmetric,.layout-columns-asymmetric--reverse,.layout-feature,.layout-auto-grid).av-y-start{align-content:start;align-items:start}:is(.layout-grid,.layout-columns-2,.layout-columns-3,.layout-columns-4,.layout-columns-6,.layout-columns-asymmetric,.layout-columns-asymmetric--reverse,.layout-feature,.layout-auto-grid).av-y-center{align-content:center;align-items:center}:is(.layout-grid,.layout-columns-2,.layout-columns-3,.layout-columns-4,.layout-columns-6,.layout-columns-asymmetric,.layout-columns-asymmetric--reverse,.layout-feature,.layout-auto-grid).av-y-end{align-content:end;align-items:end}:is(.layout-row,.layout-sidebar):is(.av-y-start,.av-y-center,.av-y-end){flex-direction:row}:is(.layout-row,.layout-sidebar).av-y-start{align-items:flex-start}:is(.layout-row,.layout-sidebar).av-y-center{align-items:center}:is(.layout-row,.layout-sidebar).av-y-end{align-items:flex-end}.section.av-y-center:not(.section--sm):not(.section--flush):not([class*=vh-]),.section.av-y-end:not(.section--sm):not(.section--flush):not([class*=vh-]){min-block-size:clamp(320px,50vh,640px)}.section[class*=vh-]:has(>.container.av-y-center){flex-direction:column;justify-content:center;display:flex}.section[class*=vh-]:has(>.container.av-y-end){flex-direction:column;justify-content:flex-end;display:flex}.align-all-center{place-items:center;display:grid}.align-text-center{text-align:center;& :where(h1,h2,h3,h4,h5,h6,p,.lead,figure,img,.measure-45,.measure-50,.measure-60,.measure-70){margin-inline:auto}& .layout-row,&.layout-row{justify-content:center}}.align-text-end{text-align:end;& :where(h1,h2,h3,h4,h5,h6,p,.lead,.measure-45,.measure-50,.measure-60,.measure-70){margin-inline:auto 0}& .layout-row,&.layout-row{justify-content:flex-end}}:where(h1,h2,h3,h4,h5,h6,p,.lead,.measure-45,.measure-50,.measure-60,.measure-70).align-text-center{margin-inline:auto}:where(h1,h2,h3,h4,h5,h6,p,.lead,.measure-45,.measure-50,.measure-60,.measure-70).align-text-end{margin-inline:auto 0}@media (width<=768px){.space-box-lg.space-box-lg{padding:var(--av-space-md)}.space-box-xl.space-box-xl{padding:var(--av-space-lg)}}.space-below-xs{margin-block-end:var(--av-space-xs)}.space-below-sm{margin-block-end:var(--av-space-sm)}.space-below-md{margin-block-end:var(--av-space-md)}.space-below-lg{margin-block-end:var(--av-space-lg)}.space-below-xl{margin-block-end:var(--av-space-xl)}.space-below-2xl{margin-block-end:var(--av-space-2xl)}.no-space-below{margin-block-end:0!important}@media (width<=768px){.desktop-only{display:none!important}}@media (width>=769px){.mobile-only{display:none!important}}.gap-none{--av-layout-gap:0px;--av-stack-gap:0px;--av-row-gap:0px}.gap-xs{--av-layout-gap:var(--av-space-xs);--av-stack-gap:var(--av-space-xs);--av-row-gap:var(--av-space-xs)}.gap-sm{--av-layout-gap:var(--av-space-sm);--av-stack-gap:var(--av-space-sm);--av-row-gap:var(--av-space-sm)}.gap-md{--av-layout-gap:var(--av-space-md);--av-stack-gap:var(--av-space-md);--av-row-gap:var(--av-space-md)}.gap-lg{--av-layout-gap:var(--av-space-lg);--av-stack-gap:var(--av-space-lg);--av-row-gap:var(--av-space-lg)}.gap-xl{--av-layout-gap:var(--av-space-xl);--av-stack-gap:var(--av-space-xl);--av-row-gap:var(--av-space-xl)}.gap-2xl{--av-layout-gap:var(--av-space-2xl);--av-stack-gap:var(--av-space-2xl);--av-row-gap:var(--av-space-2xl)}.gap-row-none{row-gap:0}.gap-col-none{column-gap:0}.gap-row-xs{row-gap:var(--av-space-xs)}.gap-col-xs{column-gap:var(--av-space-xs)}.gap-row-sm{row-gap:var(--av-space-sm)}.gap-col-sm{column-gap:var(--av-space-sm)}.gap-row-md{row-gap:var(--av-space-md)}.gap-col-md{column-gap:var(--av-space-md)}.gap-row-lg{row-gap:var(--av-space-lg)}.gap-col-lg{column-gap:var(--av-space-lg)}.gap-row-xl{row-gap:var(--av-space-xl)}.gap-col-xl{column-gap:var(--av-space-xl)}.gap-row-2xl{row-gap:var(--av-space-2xl)}.gap-col-2xl{column-gap:var(--av-space-2xl)}@media (width<=768px){.space-mobile-collapse{margin-block:0!important;padding-block:0!important}}.table-compact{--av-table-py:var(--av-space-2xs);--av-table-px:var(--av-space-xs)}.table-comfortable{--av-table-py:var(--av-space-sm);--av-table-px:var(--av-space-md)}.table-spacious{--av-table-py:var(--av-space-md);--av-table-px:var(--av-space-lg)}.table-nowrap :is(th,td){white-space:nowrap}.style-glass{background:oklch(100% 0 0 / var(--av-glass-tint));backdrop-filter:var(--av-glass-filter);--av-card-bg:oklch(100% 0 0 / var(--av-glass-tint));--av-card-border:var(--av-glass-border);--av-tile-border:var(--av-card-border);border:var(--av-card-border)}.style-glass.style-glass{--av-card-border:var(--av-glass-border);--av-tile-border:var(--av-glass-border)}.style-glass.bg-gradient-dark{background:color-mix(in oklch, var(--av-gradient-dark-from) var(--av-glass-dark), transparent)}.style-interactive-card{background:var(--av-card-bg);border:var(--av-tile-border);border-radius:var(--av-card-radius);padding:var(--av-card-padding);box-shadow:var(--av-card-shadow)}.style-lift:hover,.style-lift:focus-visible,.style-interactive-card:hover,.style-interactive-card:focus-visible{box-shadow:var(--av-card-shadow-hover);transform:translateY(calc(-1 * var(--av-card-lift)))}:where(.style-card,.style-interactive-card){text-align:var(--av-card-align)}.style-card{background:var(--av-card-bg);border:var(--av-card-border);border-radius:var(--av-card-radius);padding:var(--av-card-padding);box-shadow:var(--av-card-shadow)}.space-box-2xs.space-box-2xs{padding:var(--av-space-2xs)}.space-box-xs.space-box-xs{padding:var(--av-space-xs)}.space-box-sm.space-box-sm{padding:var(--av-space-sm)}.space-box-md.space-box-md{padding:var(--av-space-md)}.space-box-lg.space-box-lg{padding:var(--av-space-lg)}.space-box-xl.space-box-xl{padding:var(--av-space-xl)}.space-block-xs.space-block-xs{padding-block:var(--av-space-xs)}.space-block-sm.space-block-sm{padding-block:var(--av-space-sm)}.space-block-md.space-block-md{padding-block:var(--av-space-md)}.space-block-lg.space-block-lg{padding-block:var(--av-space-lg)}.space-block-xl.space-block-xl{padding-block:var(--av-space-xl)}.space-block-2xl.space-block-2xl{padding-block:var(--av-space-2xl)}@media (width<=768px){.space-none-mobile.space-none-mobile{padding:0}.space-inline-none-mobile.space-inline-none-mobile{padding-inline:0}.space-block-none-mobile.space-block-none-mobile{padding-block:0}}.style-shadow{box-shadow:var(--av-shadow-lg)}.shadow{box-shadow:var(--av-shadow-md)}.shadow-sm{box-shadow:var(--av-shadow-sm)}.shadow-md{box-shadow:var(--av-shadow-md)}.shadow-lg{box-shadow:var(--av-shadow-lg)}.shadow-none{box-shadow:none}.glow{box-shadow:var(--av-glow-md)}.glow-sm{box-shadow:var(--av-glow-sm)}.glow-md{box-shadow:var(--av-glow-md)}.glow-lg{box-shadow:var(--av-glow-lg)}.glow-none{box-shadow:none}.style-rounded{border-radius:var(--av-radius-lg);overflow:hidden}.style-square{border-radius:0}.style-squircle{border-radius:var(--av-squircle-card,clamp(1rem, var(--av-radius-xl) * .75, 4rem));overflow:hidden}@supports (corner-shape:squircle){.style-squircle{corner-shape:squircle;border-radius:var(--av-squircle-card-super,var(--av-squircle-card,50%))}}:is(.content-image.style-rounded,.content-image figure.style-rounded:not([class*=bg-]):not([style*=padding])) img{border-radius:var(--av-radius-lg)}:is(.content-image.style-shadow,.content-image figure.style-shadow:not([class*=bg-]):not([style*=padding])) img{box-shadow:var(--av-shadow-lg)}.content-image.style-rounded,.content-image figure.style-rounded:not([class*=bg-]):not([style*=padding]){border-radius:0;overflow:visible}.content-image.style-shadow,.content-image figure.style-shadow:not([class*=bg-]):not([style*=padding]){box-shadow:none}.border-primary{--av-card-border:var(--av-card-border-width) solid var(--av-color-primary-text);--av-tile-border:var(--av-card-border);border:var(--av-border-width,1px) solid var(--av-color-primary-text)}.border-secondary{--av-card-border:var(--av-card-border-width) solid var(--av-color-secondary-text);--av-tile-border:var(--av-card-border);border:var(--av-border-width,1px) solid var(--av-color-secondary-text)}.border-muted{--av-card-border:var(--av-card-border-width) solid var(--av-color-text-muted);--av-tile-border:var(--av-card-border);border:var(--av-border-width,1px) solid var(--av-color-text-muted)}.border-contrast{--av-card-border:var(--av-card-border-width) solid var(--av-color-text);--av-tile-border:var(--av-card-border);border:var(--av-border-width,1px) solid var(--av-color-text)}.border-success{--av-card-border:var(--av-card-border-width) solid var(--av-color-success-text);--av-tile-border:var(--av-card-border);border:var(--av-border-width,1px) solid var(--av-color-success-text)}.border-warning{--av-card-border:var(--av-card-border-width) solid var(--av-color-warning-text);--av-tile-border:var(--av-card-border);border:var(--av-border-width,1px) solid var(--av-color-warning-text)}.border-info{--av-card-border:var(--av-card-border-width) solid var(--av-color-info-text);--av-tile-border:var(--av-card-border);border:var(--av-border-width,1px) solid var(--av-color-info-text)}.border-strong{--av-border-width:2px}.border-none{--av-card-border:none;--av-tile-border:none;border:0}.border-top{border-block-start:var(--av-border)}.border-bottom{border-block-end:var(--av-border)}.border-left{border-inline-start:var(--av-border)}.border-right{border-inline-end:var(--av-border)}.shape-rounded{border-radius:var(--av-radius-lg)}.shape-squircle{border-radius:var(--av-squircle,38%)}@supports (corner-shape:squircle){.shape-squircle{corner-shape:squircle;border-radius:var(--av-squircle-super,var(--av-squircle,50%))}}.shape-blob{border-radius:42% 58% 68% 32%/42% 45% 55% 58%}.shape-circle{aspect-ratio:1;object-fit:cover;border-radius:50%}.shape-border{border:var(--av-img-border-width) solid var(--av-img-border-color)}.shape-border--secondary{--av-img-border-color:var(--av-color-secondary-text)}.shape-border--light{--av-img-border-color:oklch(100% 0 0/.85)}.shape-border--dark{--av-img-border-color:oklch(0% 0 0/.7)}.shape-shadow{box-shadow:var(--av-shadow-lg)}.img-w-xs{max-inline-size:min(6rem,100%);margin-inline:auto}.img-w-sm{max-inline-size:min(8rem,100%);margin-inline:auto}.img-w-md{max-inline-size:min(12rem,100%);margin-inline:auto}.img-w-lg{max-inline-size:min(16rem,100%);margin-inline:auto}.img-w-xl{max-inline-size:min(24rem,100%);margin-inline:auto}.img-w-2xl{max-inline-size:min(32rem,100%);margin-inline:auto}.img-w-3xl{max-inline-size:min(48rem,100%);margin-inline:auto}.image-fill{flex-direction:column;align-items:stretch;gap:0;block-size:100%;margin-block:0;display:flex}.image-fill>:is(picture,a){flex:auto;min-block-size:0;inline-size:100%;display:block}.image-fill :is(picture,a) img{object-fit:cover;block-size:100%;inline-size:100%}.shape-square{border-radius:0}.shape-flat{box-shadow:none}.content-image figure:has(.shape-shadow),.content-image figure:has(.shape-border){overflow:visible}.style-dark{background-color:var(--av-color-dark-surface);color:var(--av-color-on-dark-surface);--av-section-color:var(--av-color-on-dark-surface);--av-color-text:var(--av-color-on-dark-surface);--av-color-text-muted:oklch(from var(--av-color-on-dark-surface) l c h / var(--av-muted-strength-inv));--av-color-surface-2:oklch(100% 0 0/.08);--av-card-bg:var(--av-color-surface-2);--av-color-surface-3:oklch(100% 0 0/.14);--av-color-border:oklch(100% 0 0/.18);--av-border:var(--av-border-width) solid var(--av-color-border);--av-card-border:var(--av-card-border-width) solid var(--av-color-border)}.style-primary{background-color:var(--av-color-primary);color:var(--av-color-text-on-primary);--av-section-color:var(--av-color-text-on-primary)}.style-divider{border:none;border-block-start:var(--av-border);padding-block-start:var(--av-space-md)}li:first-child>.style-divider{border-block-start:none;padding-block-start:0}[class*=layout-]:has(>.style-divider-vertical){overflow:hidden}.style-divider-vertical{border-inline-start:var(--av-border);margin-inline-start:calc(-1 * var(--av-border-width,1px))}:is(.style-light,.bg-image-dark,.bg-image-brand,.bg-image-secondary,.bg-image-gradient,.style-dark,.style-primary,.bg-primary,.bg-secondary,.bg-gradient-primary,.bg-gradient-secondary,.bg-gradient-dark) :is(a.btn:not(.btn--glass):not(.btn--soft):not(.btn--dark):not(.btn--outline):not(.btn--outline-secondary):not(.btn--link),button.btn:not(.btn--glass):not(.btn--soft):not(.btn--dark):not(.btn--outline):not(.btn--outline-secondary):not(.btn--link),:not(a,button).btn:not(.btn--glass):not(.btn--soft):not(.btn--dark):not(.btn--outline):not(.btn--outline-secondary):not(.btn--link)>a,button[type=submit]:not(.btn--outline):not(.btn--outline-secondary),input[type=submit]:not(.btn--outline):not(.btn--outline-secondary)){color:var(--av-color-primary-on-light);background-color:#fff;border-color:#0000;&:hover{background-color:oklch(100% 0 0/.85)}&:focus-visible{box-shadow:0 0 0 3px oklch(100% 0 0/.4)}}:is(.style-light,.bg-image-dark,.bg-image-brand,.bg-image-secondary,.bg-image-gradient,.style-dark,.style-primary,.bg-primary,.bg-secondary,.bg-gradient-primary,.bg-gradient-secondary,.bg-gradient-dark) :is(a.btn--outline,button.btn--outline,:not(a,button).btn--outline>a,a.btn--outline-secondary,button.btn--outline-secondary,:not(a,button).btn--outline-secondary>a){color:var(--av-section-color,white);border-color:var(--av-section-color,white);background-color:#0000;&:hover{background-color:color-mix(in oklch, var(--av-section-color,white) 15%, transparent);color:var(--av-section-color,white)}}:is(.style-light,.bg-image-dark,.bg-image-brand,.bg-image-secondary,.bg-image-gradient,.style-dark,.style-primary,.bg-primary,.bg-secondary,.bg-gradient-primary,.bg-gradient-secondary,.bg-gradient-dark) a:not(.btn){color:var(--av-section-color,white);&:hover{color:color-mix(in oklch, var(--av-section-color,white) 80%, transparent)}}.order-first{order:-1}.order-last{order:999}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}@media (width<=768px){.order-first--mobile{order:-1}.order-last--mobile{order:999}.order-1--mobile{order:1}.order-2--mobile{order:2}}.ratio-16-9{aspect-ratio:16/9}.ratio-4-3{aspect-ratio:4/3}.ratio-3-2{aspect-ratio:3/2}.ratio-1-1{aspect-ratio:1}.ratio-16-9>*,.ratio-4-3>*,.ratio-3-2>*,.ratio-1-1>*{object-fit:cover;block-size:100%;inline-size:100%}.bg-surface-1{background-color:var(--av-color-surface);--av-card-bg:var(--av-color-surface)}.bg-surface-2{background-color:var(--av-color-surface-2);--av-card-bg:var(--av-color-surface-2)}.bg-surface-3{background-color:var(--av-color-surface-3);--av-card-bg:var(--av-color-surface-3)}.bg-primary{background-color:var(--av-color-primary);color:var(--av-color-text-on-primary);--av-color-text:var(--av-color-text-on-primary);--av-section-color:var(--av-color-text-on-primary);--av-card-bg:var(--av-color-primary)}.bg-primary-light{background-color:var(--av-color-primary-light);--av-card-bg:var(--av-color-primary-light)}.bg-secondary{background-color:var(--av-color-secondary);color:var(--av-color-text-on-secondary);--av-color-text:var(--av-color-text-on-secondary);--av-section-color:var(--av-color-text-on-secondary);--av-card-bg:var(--av-color-secondary)}.bg-secondary-light{background-color:var(--av-color-secondary-light);--av-card-bg:var(--av-color-secondary-light)}.bg-surface-3{--av-color-primary-text:light-dark(var(--av-color-primary-on-light),oklch(from var(--av-color-primary) clamp(.84, l, 1) c h));--av-color-secondary-text:light-dark(var(--av-color-secondary-on-light),oklch(from var(--av-color-secondary) clamp(.84, l, 1) c h))}:is(.style-primary,.bg-primary,.bg-secondary,.bg-gradient-primary,.bg-gradient-secondary){--av-color-text-muted:oklch(100% 0 0 / var(--av-muted-strength-inv));--av-color-surface-2:oklch(100% 0 0/.14);--av-card-bg:var(--av-color-surface-2);--av-color-surface-3:oklch(100% 0 0/.22);--av-color-border:oklch(100% 0 0/.28);--av-border:var(--av-border-width) solid var(--av-color-border);--av-card-border:var(--av-card-border-width) solid var(--av-color-border);& :is(.text-primary,.text-secondary){--av-el-color:var(--av-section-color)}& :is(a.btn--soft,button.btn--soft,:not(a,button).btn--soft>a){color:var(--av-section-color);background-color:oklch(100% 0 0/.14);&:hover{background-color:oklch(100% 0 0/.24)}}& :is(a.btn--link,button.btn--link,:not(a,button).btn--link>a){color:var(--av-section-color)}}.bg-gradient-primary{background:linear-gradient(var(--av-gradient-angle), var(--av-color-primary), color-mix(in oklch, var(--av-color-primary) 75%, black));color:var(--av-color-text-on-primary);--av-color-text:var(--av-color-text-on-primary);--av-section-color:var(--av-color-text-on-primary);--av-color-border:oklch(100% 0 0/.25);--av-border:var(--av-border-width) solid var(--av-color-border);--av-card-border:var(--av-card-border-width) solid var(--av-color-border);--av-card-bg:color-mix(in oklch, var(--av-color-primary) 85%, black)}.bg-gradient-secondary{background:linear-gradient(var(--av-gradient-angle), var(--av-color-secondary), color-mix(in oklch, var(--av-color-secondary) 75%, black));color:var(--av-color-text-on-secondary);--av-color-text:var(--av-color-text-on-secondary);--av-section-color:var(--av-color-text-on-secondary);--av-color-border:oklch(100% 0 0/.25);--av-border:var(--av-border-width) solid var(--av-color-border);--av-card-border:var(--av-card-border-width) solid var(--av-color-border);--av-card-bg:color-mix(in oklch, var(--av-color-secondary) 85%, black)}.bg-gradient-dark{background:linear-gradient(var(--av-gradient-angle), var(--av-gradient-dark-from) 0%, var(--av-gradient-dark-to) 100%);color:#fff;--av-color-text:white;--av-section-color:white;--av-color-text-muted:oklch(100% 0 0 / var(--av-muted-strength-inv));--av-color-surface-2:oklch(100% 0 0/.08);--av-color-border:oklch(100% 0 0/.18);--av-border:var(--av-border-width) solid var(--av-color-border);--av-card-border:var(--av-card-border-width) solid var(--av-color-border);--av-card-bg:oklch(100% 0 0/.1)}.bg-gradient-subtle{background:linear-gradient(180deg, var(--av-color-surface) 0%, var(--av-color-surface-2) 100%);--av-card-bg:var(--av-color-surface-2)}.bg-gradient-animated{--bg-anim-color-1:var(--av-color-primary);--bg-anim-color-2:color-mix(in oklch, var(--av-color-primary), white 22%);--bg-anim-color-3:color-mix(in oklch, var(--av-color-primary), black 30%);--bg-anim-color-4:var(--gray-8);background:radial-gradient(ellipse 55% 55% at center, var(--bg-anim-color-3) 0%, transparent 70%), var(--bg-anim-color-4);background-position:20% 80%,0 0;background-size:180% 180%,auto;animation:11s ease-in-out infinite av-blob-c;position:relative;overflow:clip;&:before,&:after{content:"";filter:blur(60px);opacity:.75;pointer-events:none;border-radius:50%;position:absolute}&:before{aspect-ratio:1;background:var(--bg-anim-color-1);width:30%;animation:13s ease-in-out infinite av-blob-a;top:5%;left:5%}&:after{aspect-ratio:1;background:var(--bg-anim-color-2);width:28%;animation:17s ease-in-out -5s infinite av-blob-b;bottom:5%;right:8%}&>*{z-index:1;position:relative}}@keyframes av-blob-a{0%{transform:translate(0)scale(1)}15%{transform:translate(45%,20%)scale(1.08)}32%{transform:translate(85%,8%)scale(.94)}50%{transform:translate(65%,50%)scale(1.06)}68%{transform:translate(15%,65%)scale(.96)}82%{transform:translate(-8%,30%)scale(1.04)}to{transform:translate(0)scale(1)}}@keyframes av-blob-b{0%{transform:translate(0)scale(1)}18%{transform:translate(-55%,-22%)scale(1.1)}38%{transform:translate(-20%,-60%)scale(.92)}55%{transform:translate(-75%,-40%)scale(1.05)}72%{transform:translate(-90%,-15%)scale(.95)}88%{transform:translate(-40%,-8%)scale(1.03)}to{transform:translate(0)scale(1)}}@keyframes av-blob-c{0%,to{background-position:20% 80%,0 0}28%{background-position:75% 15%,0 0}55%{background-position:90% 70%,0 0}78%{background-position:30% 20%,0 0}}.av-anim-paused,.av-anim-paused:before,.av-anim-paused:after{animation-play-state:paused}.bg-gradient-animated{content-visibility:auto}@media (prefers-reduced-motion:reduce){.bg-gradient-animated,.bg-gradient-animated:before,.bg-gradient-animated:after{animation:none}}.has-bg-image{--section-bg-image:var(--section-bg-sm,none)}@media (width>=768px){.has-bg-image{--section-bg-image:var(--section-bg-md,none)}}@media (width>=1200px){.has-bg-image{--section-bg-image:var(--section-bg-lg,none)}}:is(.bg-image,.bg-image-dark,.bg-image-light,.bg-image-brand,.bg-image-secondary,.bg-image-gradient){background-position:50%;background-repeat:no-repeat;background-size:cover;background-origin:border-box}.bg-image{--section-overlay:none;background-image:var(--section-bg-image,none)}.bg-image-dark{--section-overlay:linear-gradient(to bottom, oklch(0% 0 0 / calc(48% * var(--av-bg-overlay-scale,1))), oklch(0% 0 0 / calc(80% * var(--av-bg-overlay-scale,1))));background-image:var(--section-overlay), var(--section-bg-image,none)}.bg-image-light{--section-overlay:linear-gradient(to bottom, light-dark(oklch(100% 0 0 / calc(66% * var(--av-bg-overlay-scale,1))),oklch(0% 0 0 / calc(48% * var(--av-bg-overlay-scale,1)))), light-dark(oklch(100% 0 0 / calc(90% * var(--av-bg-overlay-scale,1))),oklch(0% 0 0 / calc(80% * var(--av-bg-overlay-scale,1)))));background-image:var(--section-overlay), var(--section-bg-image,none)}.bg-image-light.text-on-light{--section-overlay:linear-gradient(to bottom, oklch(100% 0 0 / calc(66% * var(--av-bg-overlay-scale,1))), oklch(100% 0 0 / calc(90% * var(--av-bg-overlay-scale,1))));background-image:var(--section-overlay), var(--section-bg-image,none)}.bg-image-brand{--_ov:color-mix(in oklch, var(--av-color-primary) calc(80% * var(--av-bg-overlay-scale,1)), transparent);--section-overlay:linear-gradient(var(--_ov), var(--_ov));background-image:var(--section-overlay), var(--section-bg-image,none)}.bg-image-secondary{--_ov:color-mix(in oklch, var(--av-color-secondary) calc(80% * var(--av-bg-overlay-scale,1)), transparent);--section-overlay:linear-gradient(var(--_ov), var(--_ov));background-image:var(--section-overlay), var(--section-bg-image,none)}.bg-image-gradient{--section-overlay:linear-gradient(180deg, color-mix(in oklch, var(--av-color-primary) calc(84% * var(--av-bg-overlay-scale,1)), transparent), oklch(0% 0 0 / calc(73% * var(--av-bg-overlay-scale,1))));background-image:var(--section-overlay), var(--section-bg-image,none)}.bg-blur{--av-bg-blur:8px;isolation:isolate;position:relative;overflow:hidden}:is(.bg-image,.bg-image-dark,.bg-image-light,.bg-image-brand,.bg-image-secondary,.bg-image-gradient).bg-blur{background-image:none}.bg-blur:before{content:"";inset:calc(var(--av-bg-blur) * -2);z-index:1;background-image:var(--section-bg-sm,none);filter:blur(var(--av-bg-blur));background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute}@media (width>=768px){.bg-blur:before{background-image:var(--section-bg-md,none)}}@media (width>=1200px){.bg-blur:before{background-image:var(--section-bg-lg,none)}}:is(.bg-image,.bg-image-dark,.bg-image-light,.bg-image-brand,.bg-image-secondary,.bg-image-gradient).bg-blur:after{content:"";z-index:2;pointer-events:none;background-image:var(--section-overlay,none);position:absolute;inset:0}.bg-blur>*{z-index:3;position:relative}.has-bg-video{isolation:isolate;position:relative;overflow:hidden}.section-video{z-index:0;pointer-events:none;position:absolute;inset:0}.section-video video{object-fit:cover;block-size:100%;inline-size:100%;display:block}.section-video:after{content:"";background-image:var(--section-overlay,none);opacity:0;transition:opacity var(--av-duration-base) var(--av-ease-out);position:absolute;inset:0}.section-video.is-playing:after{opacity:1}.section-video video{opacity:0;transition:opacity var(--av-duration-base) var(--av-ease-out)}.section-video.is-playing video{opacity:1}.has-bg-video>:not(.section-video):not(.section-video__toggle){z-index:1;position:relative}.section-video__toggle{z-index:2;cursor:pointer;border-radius:var(--av-radius-round,999px);color:oklch(100% 0 0);backdrop-filter:blur(4px);block-size:2.75rem;inline-size:2.75rem;transition:background-color var(--av-duration-fast) var(--av-ease-out);background-color:oklch(0% 0 0/.55);border:1px solid oklch(100% 0 0/.45);place-items:center;padding:0;display:grid;position:absolute;inset-block-end:var(--av-space-sm);inset-inline-end:var(--av-space-sm)}.section-video__toggle:hover{background-color:oklch(0% 0 0/.75)}.section-video__toggle:focus-visible{outline-offset:2px;outline:2px solid oklch(100% 0 0)}.section-video__toggle svg{fill:currentColor;block-size:1.1rem;inline-size:1.1rem}@media (prefers-reduced-motion:reduce){.section-video video{display:none}.section-video:after{opacity:0}}:is(.bg-image-dark,.bg-image-brand,.bg-image-secondary,.bg-image-gradient,.bg-gradient-animated,.bg-gradient-secondary){color:#fff;--av-section-color:white;--av-color-text:white;--av-color-text-muted:oklch(100% 0 0 / var(--av-muted-strength-inv));--av-color-surface-2:oklch(100% 0 0/.12);--av-color-surface-3:oklch(100% 0 0/.2);--av-color-border:oklch(100% 0 0/.25);--av-border:var(--av-border-width) solid var(--av-color-border);--av-card-border:var(--av-card-border-width) solid var(--av-color-border);--av-card-bg:oklch(100% 0 0/.15)}.style-light{color:#fff;--av-section-color:white;--av-color-text:white;--av-color-text-muted:oklch(100% 0 0 / var(--av-muted-strength-inv));--av-color-surface-2:oklch(100% 0 0/.12);--av-card-bg:var(--av-color-surface-2);--av-color-surface-3:oklch(100% 0 0/.2);--av-color-border:oklch(100% 0 0/.25);--av-border:var(--av-border-width) solid var(--av-color-border);--av-card-border:var(--av-card-border-width) solid var(--av-color-border)}.text-on-light{color:var(--gray-9);--av-section-color:var(--gray-9);--av-color-text:var(--gray-9);--av-color-text-muted:color-mix(in oklch, var(--gray-9) var(--av-muted-strength), transparent);--av-color-border:oklch(0% 0 0/.2);--av-border:var(--av-border-width) solid var(--av-color-border);--av-card-border:var(--av-card-border-width) solid var(--av-color-border)}:is(.style-dark,.style-light,.bg-gradient-dark,.bg-image-dark):not(.text-on-light){--av-color-primary-text:var(--av-color-primary-on-dark);--av-color-secondary-text:var(--av-color-secondary-on-dark)}.color-primary{color:var(--av-color-primary-text);--av-section-color:var(--av-color-primary-text);--av-color-text:var(--av-color-primary-text)}.color-secondary{color:var(--av-color-secondary-text);--av-section-color:var(--av-color-secondary-text);--av-color-text:var(--av-color-secondary-text)}.cards-solid{--av-color-surface-2:color-mix(in oklch, var(--av-color-surface), black 80%);--av-color-surface-3:color-mix(in oklch, var(--av-color-surface), black 74%);--av-card-bg:color-mix(in oklch, var(--av-color-surface), black 80%)}.cards-primary{--av-color-surface-2:color-mix(in oklch, var(--av-color-primary), black 62%);--av-color-surface-3:color-mix(in oklch, var(--av-color-primary), black 54%);--av-card-bg:color-mix(in oklch, var(--av-color-primary), black 62%)}.cards-secondary{--av-color-surface-2:color-mix(in oklch, var(--av-color-secondary), black 62%);--av-color-surface-3:color-mix(in oklch, var(--av-color-secondary), black 54%);--av-card-bg:color-mix(in oklch, var(--av-color-secondary), black 62%)}.media-card{gap:var(--av-card-gap,0);border-radius:var(--av-card-radius);border:var(--av-card-border);flex-direction:column;padding:0;display:flex;overflow:hidden}.media-card>.content-image:first-child figure{justify-items:stretch;inline-size:100%;max-inline-size:none;margin:0}.media-card>.content-image:first-child :is(a,picture){display:block}.media-card>.content-image:first-child img{block-size:auto;inline-size:100%;display:block}.media-card>:not(.content-image:first-child){padding:var(--av-card-padding);text-align:var(--av-card-align)}.style-plain{box-shadow:none}.style-plain:not([class*=border-]){border:0}.style-plain:not([class*=bg-]),.style-outline:not([class*=bg-]){background:0 0}}@layer av.animations{@media (prefers-reduced-motion:no-preference){.js .animate{opacity:0;translate:0 var(--animate-distance,2.5rem);transition:opacity var(--animate-duration,var(--av-animate-duration)) var(--animate-ease,var(--av-animate-ease)), translate var(--animate-duration,var(--av-animate-duration)) var(--animate-ease,var(--av-animate-ease));transition-delay:var(--animate-delay,var(--av-animate-delay))}.animate--fade{--animate-distance:0px}.animate--left{translate:-2rem}.animate--right{translate:2rem}.js .animate.is-visible{opacity:1;translate:0}.animate--stagger .animate:nth-child(2){--animate-delay:calc(1 * var(--av-animate-stagger))}.animate--stagger .animate:nth-child(3){--animate-delay:calc(2 * var(--av-animate-stagger))}.animate--stagger .animate:nth-child(4){--animate-delay:calc(3 * var(--av-animate-stagger))}.animate--stagger .animate:nth-child(5){--animate-delay:calc(4 * var(--av-animate-stagger))}.animate--stagger .animate:nth-child(6){--animate-delay:calc(5 * var(--av-animate-stagger))}@keyframes av-hero-enter{0%{opacity:0;translate:0 2rem}to{opacity:1;translate:0}}.animate--hero>*{opacity:0;animation:av-hero-enter calc(var(--av-duration-scale) * .8s) var(--av-animate-ease) forwards}.animate--hero>:first-child{animation-delay:calc(var(--av-duration-scale) * .1s)}.animate--hero>:nth-child(2){animation-delay:calc(var(--av-duration-scale) * .25s)}.animate--hero>:nth-child(3){animation-delay:calc(var(--av-duration-scale) * .4s)}.animate--hero>:nth-child(4){animation-delay:calc(var(--av-duration-scale) * .55s)}.animate--hero>:nth-child(5){animation-delay:calc(var(--av-duration-scale) * .7s)}.animate--count-up{font-variant-numeric:tabular-nums}}.style-interactive-card,.media-card{transition:box-shadow var(--av-duration-base) var(--av-ease-out), transform var(--av-duration-base) var(--av-ease-out), opacity var(--animate-duration,var(--av-animate-duration)) var(--animate-ease,var(--av-animate-ease)) var(--animate-delay,0s), translate var(--animate-duration,var(--av-animate-duration)) var(--animate-ease,var(--av-animate-ease)) var(--animate-delay,0s)}.style-pop{transition:scale var(--av-pop-return) var(--ease-squish-3), box-shadow var(--av-pop-return) var(--av-ease-out), filter var(--av-pop-return) var(--av-ease-out), opacity var(--animate-duration,var(--av-animate-duration)) var(--animate-ease,var(--av-animate-ease)) var(--animate-delay,0s), translate var(--animate-duration,var(--av-animate-duration)) var(--animate-ease,var(--av-animate-ease)) var(--animate-delay,0s)}.style-pop:hover,.style-pop:focus-visible{scale:var(--av-pop-scale);box-shadow:var(--av-shadow-lg);transition-duration:var(--av-pop-in);transition-timing-function:var(--ease-elastic-out-5)}.style-pop:active{scale:calc(1 + (var(--av-pop-scale) - 1) * .4)}@media (prefers-reduced-motion:reduce){.style-pop{transition:none}.style-pop:hover,.style-pop:focus-visible,.style-pop:active{scale:none}}.content-image.style-pop:hover,.content-image.style-pop:focus-visible,.gallery__item.style-pop:hover,.gallery__item.style-pop:focus-visible{box-shadow:none;filter:drop-shadow(0 14px 22px oklch(0% 0 0/.22))}}:where(html){--font-system-ui:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-transitional:Charter,Bitstream Charter,Sitka Text,Cambria,serif;--font-old-style:Iowan Old Style,Palatino Linotype,URW Palladio L,P052,serif;--font-humanist:Seravek,Gill Sans Nova,Ubuntu,Calibri,DejaVu Sans,source-sans-pro,sans-serif;--font-geometric-humanist:Avenir,Montserrat,Corbel,URW Gothic,source-sans-pro,sans-serif;--font-classical-humanist:Optima,Candara,Noto Sans,source-sans-pro,sans-serif;--font-neo-grotesque:Inter,Roboto,Helvetica Neue,Arial Nova,Nimbus Sans,Arial,sans-serif;--font-monospace-slab-serif:Nimbus Mono PS,Courier New,monospace;--font-monospace-code:Dank Mono,Operator Mono,Inconsolata,Fira Mono,ui-monospace,SF Mono,Monaco,Droid Sans Mono,Source Code Pro,Cascadia Code,Menlo,Consolas,DejaVu Sans Mono,monospace;--font-industrial:Bahnschrift,DIN Alternate,Franklin Gothic Medium,Nimbus Sans Narrow,sans-serif-condensed,sans-serif;--font-rounded-sans:ui-rounded,Hiragino Maru Gothic ProN,Quicksand,Comfortaa,Manjari,Arial Rounded MT,Arial Rounded MT Bold,Calibri,source-sans-pro,sans-serif;--font-slab-serif:Rockwell,Rockwell Nova,Roboto Slab,DejaVu Serif,Sitka Small,serif;--font-antique:Superclarendon,Bookman Old Style,URW Bookman,URW Bookman L,Georgia Pro,Georgia,serif;--font-didone:Didot,Bodoni MT,Noto Serif Display,URW Palladio L,P052,Sylfaen,serif;--font-handwritten:Segoe Print,Bradley Hand,Chilanka,TSCu_Comic,casual,cursive;--font-sans:var(--font-system-ui);--font-serif:ui-serif,serif;--font-mono:var(--font-monospace-code);--font-weight-1:100;--font-weight-2:200;--font-weight-3:300;--font-weight-4:400;--font-weight-5:500;--font-weight-6:600;--font-weight-7:700;--font-weight-8:800;--font-weight-9:900;--font-lineheight-00:.95;--font-lineheight-0:1.1;--font-lineheight-1:1.25;--font-lineheight-2:1.375;--font-lineheight-3:1.5;--font-lineheight-4:1.75;--font-lineheight-5:2;--font-letterspacing-0:-.05em;--font-letterspacing-1:.025em;--font-letterspacing-2:.05em;--font-letterspacing-3:.075em;--font-letterspacing-4:.15em;--font-letterspacing-5:.5em;--font-letterspacing-6:.75em;--font-letterspacing-7:1em;--font-size-00:.5rem;--font-size-0:.75rem;--font-size-1:1rem;--font-size-2:1.1rem;--font-size-3:1.25rem;--font-size-4:1.5rem;--font-size-5:2rem;--font-size-6:2.5rem;--font-size-7:3rem;--font-size-8:3.5rem;--font-size-fluid-0:max(.75rem,min(2vw,1rem));--font-size-fluid-1:max(1rem,min(4vw,1.5rem));--font-size-fluid-2:max(1.5rem,min(6vw,2.5rem));--font-size-fluid-3:max(2rem,min(9vw,3.5rem));--size-000:-.5rem;--size-00:-.25rem;--size-1:.25rem;--size-2:.5rem;--size-3:1rem;--size-4:1.25rem;--size-5:1.5rem;--size-6:1.75rem;--size-7:2rem;--size-8:3rem;--size-9:4rem;--size-10:5rem;--size-11:7.5rem;--size-12:10rem;--size-13:15rem;--size-14:20rem;--size-15:30rem;--size-px-000:-8px;--size-px-00:-4px;--size-px-1:4px;--size-px-2:8px;--size-px-3:16px;--size-px-4:20px;--size-px-5:24px;--size-px-6:28px;--size-px-7:32px;--size-px-8:48px;--size-px-9:64px;--size-px-10:80px;--size-px-11:120px;--size-px-12:160px;--size-px-13:240px;--size-px-14:320px;--size-px-15:480px;--size-fluid-1:max(.5rem,min(1vw,1rem));--size-fluid-2:max(1rem,min(2vw,1.5rem));--size-fluid-3:max(1.5rem,min(3vw,2rem));--size-fluid-4:max(2rem,min(4vw,3rem));--size-fluid-5:max(4rem,min(5vw,5rem));--size-fluid-6:max(5rem,min(7vw,7.5rem));--size-fluid-7:max(7.5rem,min(10vw,10rem));--size-fluid-8:max(10rem,min(20vw,15rem));--size-fluid-9:max(15rem,min(30vw,20rem));--size-fluid-10:max(20rem,min(40vw,30rem));--size-content-1:20ch;--size-content-2:45ch;--size-content-3:60ch;--size-header-1:20ch;--size-header-2:25ch;--size-header-3:35ch;--size-xxs:240px;--size-xs:360px;--size-sm:480px;--size-md:768px;--size-lg:1024px;--size-xl:1440px;--size-xxl:1920px;--size-relative-000:-.5ch;--size-relative-00:-.25ch;--size-relative-1:.25ch;--size-relative-2:.5ch;--size-relative-3:1ch;--size-relative-4:1.25ch;--size-relative-5:1.5ch;--size-relative-6:1.75ch;--size-relative-7:2ch;--size-relative-8:3ch;--size-relative-9:4ch;--size-relative-10:5ch;--size-relative-11:7.5ch;--size-relative-12:10ch;--size-relative-13:15ch;--size-relative-14:20ch;--size-relative-15:30ch;--ease-1:cubic-bezier(.25,0,.5,1);--ease-2:cubic-bezier(.25,0,.4,1);--ease-3:cubic-bezier(.25,0,.3,1);--ease-4:cubic-bezier(.25,0,.2,1);--ease-5:cubic-bezier(.25,0,.1,1);--ease-in-1:cubic-bezier(.25,0,1,1);--ease-in-2:cubic-bezier(.5,0,1,1);--ease-in-3:cubic-bezier(.7,0,1,1);--ease-in-4:cubic-bezier(.9,0,1,1);--ease-in-5:cubic-bezier(1,0,1,1);--ease-out-1:cubic-bezier(0,0,.75,1);--ease-out-2:cubic-bezier(0,0,.5,1);--ease-out-3:cubic-bezier(0,0,.3,1);--ease-out-4:cubic-bezier(0,0,.1,1);--ease-out-5:cubic-bezier(0,0,0,1);--ease-in-out-1:cubic-bezier(.1,0,.9,1);--ease-in-out-2:cubic-bezier(.3,0,.7,1);--ease-in-out-3:cubic-bezier(.5,0,.5,1);--ease-in-out-4:cubic-bezier(.7,0,.3,1);--ease-in-out-5:cubic-bezier(.9,0,.1,1);--ease-elastic-out-1:cubic-bezier(.5,.75,.75,1.25);--ease-elastic-out-2:cubic-bezier(.5,1,.75,1.25);--ease-elastic-out-3:cubic-bezier(.5,1.25,.75,1.25);--ease-elastic-out-4:cubic-bezier(.5,1.5,.75,1.25);--ease-elastic-out-5:cubic-bezier(.5,1.75,.75,1.25);--ease-elastic-in-1:cubic-bezier(.5,-.25,.75,1);--ease-elastic-in-2:cubic-bezier(.5,-.5,.75,1);--ease-elastic-in-3:cubic-bezier(.5,-.75,.75,1);--ease-elastic-in-4:cubic-bezier(.5,-1,.75,1);--ease-elastic-in-5:cubic-bezier(.5,-1.25,.75,1);--ease-elastic-in-out-1:cubic-bezier(.5,-.1,.1,1.5);--ease-elastic-in-out-2:cubic-bezier(.5,-.3,.1,1.5);--ease-elastic-in-out-3:cubic-bezier(.5,-.5,.1,1.5);--ease-elastic-in-out-4:cubic-bezier(.5,-.7,.1,1.5);--ease-elastic-in-out-5:cubic-bezier(.5,-.9,.1,1.5);--ease-step-1:steps(2);--ease-step-2:steps(3);--ease-step-3:steps(4);--ease-step-4:steps(7);--ease-step-5:steps(10);--ease-elastic-1:var(--ease-elastic-out-1);--ease-elastic-2:var(--ease-elastic-out-2);--ease-elastic-3:var(--ease-elastic-out-3);--ease-elastic-4:var(--ease-elastic-out-4);--ease-elastic-5:var(--ease-elastic-out-5);--ease-squish-1:var(--ease-elastic-in-out-1);--ease-squish-2:var(--ease-elastic-in-out-2);--ease-squish-3:var(--ease-elastic-in-out-3);--ease-squish-4:var(--ease-elastic-in-out-4);--ease-squish-5:var(--ease-elastic-in-out-5);--ease-spring-1:linear(0,.006,.025 2.8%,.101 6.1%,.539 18.9%,.721 25.3%,.849 31.5%,.937 38.1%,.968 41.8%,.991 45.7%,1.006 50.1%,1.015 55%,1.017 63.9%,1.001);--ease-spring-2:linear(0,.007,.029 2.2%,.118 4.7%,.625 14.4%,.826 19%,.902,.962,1.008 26.1%,1.041 28.7%,1.064 32.1%,1.07 36%,1.061 40.5%,1.015 53.4%,.999 61.6%,.995 71.2%,1);--ease-spring-3:linear(0,.009,.035 2.1%,.141 4.4%,.723 12.9%,.938 16.7%,1.017,1.077,1.121,1.149 24.3%,1.159,1.163,1.161,1.154 29.9%,1.129 32.8%,1.051 39.6%,1.017 43.1%,.991,.977 51%,.974 53.8%,.975 57.1%,.997 69.8%,1.003 76.9%,1);--ease-spring-4:linear(0,.009,.037 1.7%,.153 3.6%,.776 10.3%,1.001,1.142 16%,1.185,1.209 19%,1.215 19.9% 20.8%,1.199,1.165 25%,1.056 30.3%,1.008 33%,.973,.955 39.2%,.953 41.1%,.957 43.3%,.998 53.3%,1.009 59.1% 63.7%,.998 78.9%,1);--ease-spring-5:linear(0,.01,.04 1.6%,.161 3.3%,.816 9.4%,1.046,1.189 14.4%,1.231,1.254 17%,1.259,1.257 18.6%,1.236,1.194 22.3%,1.057 27%,.999 29.4%,.955 32.1%,.942,.935 34.9%,.933,.939 38.4%,1 47.3%,1.011,1.017 52.6%,1.016 56.4%,1 65.2%,.996 70.2%,1.001 87.2%,1);--ease-bounce-1:linear(0,.004,.016,.035,.063,.098,.141,.191,.25,.316,.391 36.8%,.563,.766,1 58.8%,.946,.908 69.1%,.895,.885,.879,.878,.879,.885,.895,.908 89.7%,.946,1);--ease-bounce-2:linear(0,.004,.016,.035,.063,.098,.141 15.1%,.25,.391,.562,.765,1,.892 45.2%,.849,.815,.788,.769,.757,.753,.757,.769,.788,.815,.85,.892 75.2%,1 80.2%,.973,.954,.943,.939,.943,.954,.973,1);--ease-bounce-3:linear(0,.004,.016,.035,.062,.098,.141 11.4%,.25,.39,.562,.764,1 30.3%,.847 34.8%,.787,.737,.699,.672,.655,.65,.656,.672,.699,.738,.787,.847 61.7%,1 66.2%,.946,.908,.885 74.2%,.879,.878,.879,.885 79.5%,.908,.946,1 87.4%,.981,.968,.96,.957,.96,.968,.981,1);--ease-bounce-4:linear(0,.004,.016 3%,.062,.141,.25,.391,.562 18.2%,1 24.3%,.81,.676 32.3%,.629,.595,.575,.568,.575,.595,.629,.676 48.2%,.811,1 56.2%,.918,.86,.825,.814,.825,.86,.918,1 77.2%,.94 80.6%,.925,.92,.925,.94 87.5%,1 90.9%,.974,.965,.974,1);--ease-bounce-5:linear(0,.004,.016 2.5%,.063,.141,.25 10.1%,.562,1 20.2%,.783,.627,.534 30.9%,.511,.503,.511,.534 38%,.627,.782,1 48.7%,.892,.815,.769 56.3%,.757,.753,.757,.769 61.3%,.815,.892,1 68.8%,.908 72.4%,.885,.878,.885,.908 79.4%,1 83%,.954 85.5%,.943,.939,.943,.954 90.5%,1 93%,.977,.97,.977,1);--ease-circ-in:cubic-bezier(.6,.04,.98,.335);--ease-circ-in-out:cubic-bezier(.785,.135,.15,.86);--ease-circ-out:cubic-bezier(.075,.82,.165,1);--ease-cubic-in:cubic-bezier(.55,.055,.675,.19);--ease-cubic-in-out:cubic-bezier(.645,.045,.355,1);--ease-cubic-out:cubic-bezier(.215,.61,.355,1);--ease-expo-in:cubic-bezier(.95,.05,.795,.035);--ease-expo-in-out:cubic-bezier(1,0,0,1);--ease-expo-out:cubic-bezier(.19,1,.22,1);--ease-quad-in:cubic-bezier(.55,.085,.68,.53);--ease-quad-in-out:cubic-bezier(.455,.03,.515,.955);--ease-quad-out:cubic-bezier(.25,.46,.45,.94);--ease-quart-in:cubic-bezier(.895,.03,.685,.22);--ease-quart-in-out:cubic-bezier(.77,0,.175,1);--ease-quart-out:cubic-bezier(.165,.84,.44,1);--ease-quint-in:cubic-bezier(.755,.05,.855,.06);--ease-quint-in-out:cubic-bezier(.86,0,.07,1);--ease-quint-out:cubic-bezier(.23,1,.32,1);--ease-sine-in:cubic-bezier(.47,0,.745,.715);--ease-sine-in-out:cubic-bezier(.445,.05,.55,.95);--ease-sine-out:cubic-bezier(.39,.575,.565,1);--layer-1:1;--layer-2:2;--layer-3:3;--layer-4:4;--layer-5:5;--layer-important:2147480000;--shadow-color:220 3% 15%;--shadow-strength:1%;--shadow-strength-3:calc(var(--shadow-strength) + 2%);--shadow-strength-4:calc(var(--shadow-strength) + 3%);--shadow-strength-5:calc(var(--shadow-strength) + 4%);--shadow-strength-6:calc(var(--shadow-strength) + 5%);--shadow-strength-7:calc(var(--shadow-strength) + 6%);--shadow-strength-8:calc(var(--shadow-strength) + 7%);--shadow-strength-10:calc(var(--shadow-strength) + 9%);--inner-shadow-highlight:inset 0 -.5px 0 0 #fff,inset 0 .5px 0 0 #0001;--shadow-1:0 1px 2px -1px hsl(var(--shadow-color)/var(--shadow-strength-10));--shadow-2:0 3px 5px -2px hsl(var(--shadow-color)/var(--shadow-strength-4)),0 7px 14px -5px hsl(var(--shadow-color)/var(--shadow-strength-6));--shadow-3:0 -1px 3px 0 hsl(var(--shadow-color)/var(--shadow-strength-3)),0 1px 2px -5px hsl(var(--shadow-color)/var(--shadow-strength-3)),0 2px 5px -5px hsl(var(--shadow-color)/var(--shadow-strength-5)),0 4px 12px -5px hsl(var(--shadow-color)/var(--shadow-strength-6)),0 12px 15px -5px hsl(var(--shadow-color)/var(--shadow-strength-8));--shadow-4:0 -2px 5px 0 hsl(var(--shadow-color)/var(--shadow-strength-3)),0 1px 1px -2px hsl(var(--shadow-color)/var(--shadow-strength-4)),0 2px 2px -2px hsl(var(--shadow-color)/var(--shadow-strength-4)),0 5px 5px -2px hsl(var(--shadow-color)/var(--shadow-strength-5)),0 9px 9px -2px hsl(var(--shadow-color)/var(--shadow-strength-6)),0 16px 16px -2px hsl(var(--shadow-color)/var(--shadow-strength-7));--shadow-5:0 -1px 2px 0 hsl(var(--shadow-color)/var(--shadow-strength-3)),0 2px 1px -2px hsl(var(--shadow-color)/var(--shadow-strength-4)),0 5px 5px -2px hsl(var(--shadow-color)/var(--shadow-strength-4)),0 10px 10px -2px hsl(var(--shadow-color)/var(--shadow-strength-5)),0 20px 20px -2px hsl(var(--shadow-color)/var(--shadow-strength-6)),0 40px 40px -2px hsl(var(--shadow-color)/var(--shadow-strength-8));--shadow-6:0 -1px 2px 0 hsl(var(--shadow-color)/var(--shadow-strength-3)),0 3px 2px -2px hsl(var(--shadow-color)/var(--shadow-strength-4)),0 7px 5px -2px hsl(var(--shadow-color)/var(--shadow-strength-4)),0 12px 10px -2px hsl(var(--shadow-color)/var(--shadow-strength-5)),0 22px 18px -2px hsl(var(--shadow-color)/var(--shadow-strength-6)),0 41px 33px -2px hsl(var(--shadow-color)/var(--shadow-strength-7)),0 100px 80px -2px hsl(var(--shadow-color)/var(--shadow-strength-8));--inner-shadow-0:inset 0 0 0 1px hsl(var(--shadow-color)/var(--shadow-strength-10));--inner-shadow-1:inset 0 1px 2px 0 hsl(var(--shadow-color)/var(--shadow-strength-10)),var(--inner-shadow-highlight);--inner-shadow-2:inset 0 1px 4px 0 hsl(var(--shadow-color)/var(--shadow-strength-10)),var(--inner-shadow-highlight);--inner-shadow-3:inset 0 2px 8px 0 hsl(var(--shadow-color)/var(--shadow-strength-10)),var(--inner-shadow-highlight);--inner-shadow-4:inset 0 2px 14px 0 hsl(var(--shadow-color)/var(--shadow-strength-10)),var(--inner-shadow-highlight);--ratio-square:1;--ratio-landscape:4/3;--ratio-portrait:3/4;--ratio-widescreen:16/9;--ratio-ultrawide:18/5;--ratio-golden:1.618/1;--gray-0:#f8f9fa;--gray-1:#f1f3f5;--gray-2:#e9ecef;--gray-3:#dee2e6;--gray-4:#ced4da;--gray-5:#adb5bd;--gray-6:#868e96;--gray-7:#495057;--gray-8:#343a40;--gray-9:#212529;--gray-10:#16191d;--gray-11:#0d0f12;--gray-12:#030507;--stone-0:#f8fafb;--stone-1:#f2f4f6;--stone-2:#ebedef;--stone-3:#e0e4e5;--stone-4:#d1d6d8;--stone-5:#b1b6b9;--stone-6:#979b9d;--stone-7:#7e8282;--stone-8:#666968;--stone-9:#50514f;--stone-10:#3a3a37;--stone-11:#252521;--stone-12:#121210;--red-0:#fff5f5;--red-1:#ffe3e3;--red-2:#ffc9c9;--red-3:#ffa8a8;--red-4:#ff8787;--red-5:#ff6b6b;--red-6:#fa5252;--red-7:#f03e3e;--red-8:#e03131;--red-9:#c92a2a;--red-10:#b02525;--red-11:#962020;--red-12:#7d1a1a;--pink-0:#fff0f6;--pink-1:#ffdeeb;--pink-2:#fcc2d7;--pink-3:#faa2c1;--pink-4:#f783ac;--pink-5:#f06595;--pink-6:#e64980;--pink-7:#d6336c;--pink-8:#c2255c;--pink-9:#a61e4d;--pink-10:#8c1941;--pink-11:#731536;--pink-12:#59102a;--purple-0:#f8f0fc;--purple-1:#f3d9fa;--purple-2:#eebefa;--purple-3:#e599f7;--purple-4:#da77f2;--purple-5:#cc5de8;--purple-6:#be4bdb;--purple-7:#ae3ec9;--purple-8:#9c36b5;--purple-9:#862e9c;--purple-10:#702682;--purple-11:#5a1e69;--purple-12:#44174f;--violet-0:#f3f0ff;--violet-1:#e5dbff;--violet-2:#d0bfff;--violet-3:#b197fc;--violet-4:#9775fa;--violet-5:#845ef7;--violet-6:#7950f2;--violet-7:#7048e8;--violet-8:#6741d9;--violet-9:#5f3dc4;--violet-10:#5235ab;--violet-11:#462d91;--violet-12:#3a2578;--indigo-0:#edf2ff;--indigo-1:#dbe4ff;--indigo-2:#bac8ff;--indigo-3:#91a7ff;--indigo-4:#748ffc;--indigo-5:#5c7cfa;--indigo-6:#4c6ef5;--indigo-7:#4263eb;--indigo-8:#3b5bdb;--indigo-9:#364fc7;--indigo-10:#2f44ad;--indigo-11:#283a94;--indigo-12:#21307a;--blue-0:#e7f5ff;--blue-1:#d0ebff;--blue-2:#a5d8ff;--blue-3:#74c0fc;--blue-4:#4dabf7;--blue-5:#339af0;--blue-6:#228be6;--blue-7:#1c7ed6;--blue-8:#1971c2;--blue-9:#1864ab;--blue-10:#145591;--blue-11:#114678;--blue-12:#0d375e;--cyan-0:#e3fafc;--cyan-1:#c5f6fa;--cyan-2:#99e9f2;--cyan-3:#66d9e8;--cyan-4:#3bc9db;--cyan-5:#22b8cf;--cyan-6:#15aabf;--cyan-7:#1098ad;--cyan-8:#0c8599;--cyan-9:#0b7285;--cyan-10:#095c6b;--cyan-11:#074652;--cyan-12:#053038;--teal-0:#e6fcf5;--teal-1:#c3fae8;--teal-2:#96f2d7;--teal-3:#63e6be;--teal-4:#38d9a9;--teal-5:#20c997;--teal-6:#12b886;--teal-7:#0ca678;--teal-8:#099268;--teal-9:#087f5b;--teal-10:#066649;--teal-11:#054d37;--teal-12:#033325;--green-0:#ebfbee;--green-1:#d3f9d8;--green-2:#b2f2bb;--green-3:#8ce99a;--green-4:#69db7c;--green-5:#51cf66;--green-6:#40c057;--green-7:#37b24d;--green-8:#2f9e44;--green-9:#2b8a3e;--green-10:#237032;--green-11:#1b5727;--green-12:#133d1b;--lime-0:#f4fce3;--lime-1:#e9fac8;--lime-2:#d8f5a2;--lime-3:#c0eb75;--lime-4:#a9e34b;--lime-5:#94d82d;--lime-6:#82c91e;--lime-7:#74b816;--lime-8:#66a80f;--lime-9:#5c940d;--lime-10:#4c7a0b;--lime-11:#3c6109;--lime-12:#2c4706;--yellow-0:#fff9db;--yellow-1:#fff3bf;--yellow-2:#ffec99;--yellow-3:#ffe066;--yellow-4:#ffd43b;--yellow-5:#fcc419;--yellow-6:#fab005;--yellow-7:#f59f00;--yellow-8:#f08c00;--yellow-9:#e67700;--yellow-10:#b35c00;--yellow-11:#804200;--yellow-12:#663500;--orange-0:#fff4e6;--orange-1:#ffe8cc;--orange-2:#ffd8a8;--orange-3:#ffc078;--orange-4:#ffa94d;--orange-5:#ff922b;--orange-6:#fd7e14;--orange-7:#f76707;--orange-8:#e8590c;--orange-9:#d9480f;--orange-10:#bf400d;--orange-11:#99330b;--orange-12:#802b09;--choco-0:#fff8dc;--choco-1:#fce1bc;--choco-2:#f7ca9e;--choco-3:#f1b280;--choco-4:#e99b62;--choco-5:#df8545;--choco-6:#d46e25;--choco-7:#bd5f1b;--choco-8:#a45117;--choco-9:#8a4513;--choco-10:#703a13;--choco-11:#572f12;--choco-12:#3d210d;--brown-0:#faf4eb;--brown-1:#ede0d1;--brown-2:#e0cab7;--brown-3:#d3b79e;--brown-4:#c5a285;--brown-5:#b78f6d;--brown-6:#a87c56;--brown-7:#956b47;--brown-8:#825b3a;--brown-9:#6f4b2d;--brown-10:#5e3a21;--brown-11:#4e2b15;--brown-12:#422412;--sand-0:#f8fafb;--sand-1:#e6e4dc;--sand-2:#d5cfbd;--sand-3:#c2b9a0;--sand-4:#aea58c;--sand-5:#9a9178;--sand-6:#867c65;--sand-7:#736a53;--sand-8:#5f5746;--sand-9:#4b4639;--sand-10:#38352d;--sand-11:#252521;--sand-12:#121210;--camo-0:#f9fbe7;--camo-1:#e8ed9c;--camo-2:#d2df4e;--camo-3:#c2ce34;--camo-4:#b5bb2e;--camo-5:#a7a827;--camo-6:#999621;--camo-7:#8c851c;--camo-8:#7e7416;--camo-9:#6d6414;--camo-10:#5d5411;--camo-11:#4d460e;--camo-12:#36300a;--jungle-0:#ecfeb0;--jungle-1:#def39a;--jungle-2:#d0e884;--jungle-3:#c2dd6e;--jungle-4:#b5d15b;--jungle-5:#a8c648;--jungle-6:#9bbb36;--jungle-7:#8fb024;--jungle-8:#84a513;--jungle-9:#7a9908;--jungle-10:#658006;--jungle-11:#516605;--jungle-12:#3d4d04;--gradient-space: ;--gradient-1:linear-gradient(to bottom right var(--gradient-space),#1f005c,#5b0060,#870160,#ac255e,#ca485c,#e16b5c,#f39060,#ffb56b);--gradient-2:linear-gradient(to bottom right var(--gradient-space),#48005c,#8300e2,#a269ff);--gradient-3:radial-gradient(circle at top right var(--gradient-space),#0ff,#0ff0),radial-gradient(circle at bottom left var(--gradient-space),#ff1492,#ff149200);--gradient-4:linear-gradient(to bottom right var(--gradient-space),#00f5a0,#00d9f5);--gradient-5:conic-gradient(from -270deg at 75% 110% var(--gradient-space),#f0f,#fffaf0);--gradient-6:conic-gradient(from -90deg at top left var(--gradient-space),#000,#fff);--gradient-7:linear-gradient(to bottom right var(--gradient-space),#72c6ef,#004e8f);--gradient-8:conic-gradient(from 90deg at 50% 0% var(--gradient-space),#111,50%,#222,#111);--gradient-9:conic-gradient(from .5turn at bottom center var(--gradient-space),#add8e6,#fff);--gradient-10:conic-gradient(from 90deg at 40% -25% var(--gradient-space),gold,#f79d03,#ee6907,#e6390a,#de0d0d,#d61039,#cf1261,#c71585,#cf1261,#d61039,#de0d0d,#ee6907,#f79d03,gold,gold,gold);--gradient-11:conic-gradient(at bottom left var(--gradient-space),#ff1493,cyan);--gradient-12:conic-gradient(from 90deg at 25% -10% var(--gradient-space),#ff4500,#d3f340,#7bee85,#afeeee,#7bee85);--gradient-13:radial-gradient(circle at 50% 200% var(--gradient-space),#000142,#3b0083,#b300c3,#ff059f,#ff4661,#ffad86,#fff3c7);--gradient-14:conic-gradient(at top right var(--gradient-space),lime,cyan);--gradient-15:linear-gradient(to bottom right var(--gradient-space),#c7d2fe,#fecaca,#fef3c7);--gradient-16:radial-gradient(circle at 50% -250% var(--gradient-space),#374151,#111827,#000);--gradient-17:conic-gradient(from -90deg at 50% -25% var(--gradient-space),blue,#8a2be2);--gradient-18:linear-gradient(0deg var(--gradient-space),#f00c,#f000 75%),linear-gradient(60deg var(--gradient-space),#ff0c,#ff00 75%),linear-gradient(120deg var(--gradient-space),#0f0c,#0f00 75%),linear-gradient(180deg var(--gradient-space),#0ffc,#0ff0 75%),linear-gradient(240deg var(--gradient-space),#00fc,#00f0 75%),linear-gradient(300deg var(--gradient-space),#f0fc,#f0f0 75%);--gradient-19:linear-gradient(to bottom right var(--gradient-space),#ffe259,#ffa751);--gradient-20:conic-gradient(from -135deg at -10% center var(--gradient-space),orange,#ff7715,#ff522a,#ff3f47,#ff5482,#ff69b4);--gradient-21:conic-gradient(from -90deg at 25% 115% var(--gradient-space),red,#f06,#f0c,#c0f,#60f,#00f,#00f,#00f,#00f);--gradient-22:linear-gradient(to bottom right var(--gradient-space),#acb6e5,#86fde8);--gradient-23:linear-gradient(to bottom right var(--gradient-space),#536976,#292e49);--gradient-24:conic-gradient(from .5turn at 0% 0% var(--gradient-space),#00c476,10%,#82b0ff,90%,#00c476);--gradient-25:conic-gradient(at 125% 50% var(--gradient-space),#b78cf7,#ff7c94,#ffcf0d,#ff7c94,#b78cf7);--gradient-26:linear-gradient(to bottom right var(--gradient-space),#9796f0,#fbc7d4);--gradient-27:conic-gradient(from .5turn at bottom left var(--gradient-space),#ff1493,#639);--gradient-28:conic-gradient(from -90deg at 50% 105% var(--gradient-space),#fff,orchid);--gradient-29:radial-gradient(circle at top right var(--gradient-space),#bfb3ff,#bfb3ff00),radial-gradient(circle at bottom left var(--gradient-space),#86acf9,#86acf900);--gradient-30:radial-gradient(circle at top right var(--gradient-space),#00ff80,#00ff8000),radial-gradient(circle at bottom left var(--gradient-space),#adffd6,#adffd600);--noise-1:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.005' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-2:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 300 300' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.05' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-3:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.25' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-4:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 2056 2056' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.5' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-5:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 2056 2056' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-filter-1:contrast(300%) brightness(100%);--noise-filter-2:contrast(200%) brightness(150%);--noise-filter-3:contrast(200%) brightness(250%);--noise-filter-4:contrast(200%) brightness(500%);--noise-filter-5:contrast(200%) brightness(1000%);--animation-fade-in:fade-in .5s var(--ease-3);--animation-fade-in-bloom:fade-in-bloom 2s var(--ease-3);--animation-fade-out:fade-out .5s var(--ease-3);--animation-fade-out-bloom:fade-out-bloom 2s var(--ease-3);--animation-scale-up:scale-up .5s var(--ease-3);--animation-scale-down:scale-down .5s var(--ease-3);--animation-slide-out-up:slide-out-up .5s var(--ease-3);--animation-slide-out-down:slide-out-down .5s var(--ease-3);--animation-slide-out-right:slide-out-right .5s var(--ease-3);--animation-slide-out-left:slide-out-left .5s var(--ease-3);--animation-slide-in-up:slide-in-up .5s var(--ease-3);--animation-slide-in-down:slide-in-down .5s var(--ease-3);--animation-slide-in-right:slide-in-right .5s var(--ease-3);--animation-slide-in-left:slide-in-left .5s var(--ease-3);--animation-shake-x:shake-x .75s var(--ease-out-5);--animation-shake-y:shake-y .75s var(--ease-out-5);--animation-shake-z:shake-z 1s var(--ease-in-out-3);--animation-spin:spin 2s linear infinite;--animation-ping:ping 5s var(--ease-out-3) infinite;--animation-blink:blink 1s var(--ease-out-3) infinite;--animation-float:float 3s var(--ease-in-out-3) infinite;--animation-bounce:bounce 2s var(--ease-squish-2) infinite;--animation-pulse:pulse 2s var(--ease-out-3) infinite;--border-size-1:1px;--border-size-2:2px;--border-size-3:5px;--border-size-4:10px;--border-size-5:25px;--radius-1:2px;--radius-2:5px;--radius-3:1rem;--radius-4:2rem;--radius-5:4rem;--radius-6:8rem;--radius-drawn-1:255px 15px 225px 15px/15px 225px 15px 255px;--radius-drawn-2:125px 10px 20px 185px/25px 205px 205px 25px;--radius-drawn-3:15px 255px 15px 225px/225px 15px 255px 15px;--radius-drawn-4:15px 25px 155px 25px/225px 150px 25px 115px;--radius-drawn-5:250px 25px 15px 20px/15px 80px 105px 115px;--radius-drawn-6:28px 100px 20px 15px/150px 30px 205px 225px;--radius-round:100000px;--radius-blob-1:30% 70% 70% 30%/53% 30% 70% 47%;--radius-blob-2:53% 47% 34% 66%/63% 46% 54% 37%;--radius-blob-3:37% 63% 56% 44%/49% 56% 44% 51%;--radius-blob-4:63% 37% 37% 63%/43% 37% 63% 57%;--radius-blob-5:49% 51% 48% 52%/57% 44% 56% 43%;--radius-conditional-1:clamp(0px,calc(100vw - 100%) * 100000,var(--radius-1));--radius-conditional-2:clamp(0px,calc(100vw - 100%) * 100000,var(--radius-2));--radius-conditional-3:clamp(0px,calc(100vw - 100%) * 100000,var(--radius-3));--radius-conditional-4:clamp(0px,calc(100vw - 100%) * 100000,var(--radius-4));--radius-conditional-5:clamp(0px,calc(100vw - 100%) * 100000,var(--radius-5));--radius-conditional-6:clamp(0px,calc(100vw - 100%) * 100000,var(--radius-6));--palette-hue:250;--palette-hue-rotate-by:0;--palette-chroma:.15;--color-1:oklch(98% calc(var(--palette-chroma)*.03) calc(var(--palette-hue) + var(--palette-hue-rotate-by)*0));--color-2:oklch(97% calc(var(--palette-chroma)*.06) calc(var(--palette-hue) + var(--palette-hue-rotate-by)*1));--color-3:oklch(93% calc(var(--palette-chroma)*.1) calc(var(--palette-hue) + var(--palette-hue-rotate-by)*2));--color-4:oklch(84% calc(var(--palette-chroma)*.12) calc(var(--palette-hue) + var(--palette-hue-rotate-by)*3));--color-5:oklch(80% calc(var(--palette-chroma)*.16) calc(var(--palette-hue) + var(--palette-hue-rotate-by)*4));--color-6:oklch(71% calc(var(--palette-chroma)*.19) calc(var(--palette-hue) + var(--palette-hue-rotate-by)*5));--color-7:oklch(66% calc(var(--palette-chroma)*.2) calc(var(--palette-hue) + var(--palette-hue-rotate-by)*6));--color-8:oklch(58% calc(var(--palette-chroma)*.21) calc(var(--palette-hue) + var(--palette-hue-rotate-by)*7));--color-9:oklch(53% calc(var(--palette-chroma)*.2) calc(var(--palette-hue) + var(--palette-hue-rotate-by)*8));--color-10:oklch(49% calc(var(--palette-chroma)*.19) calc(var(--palette-hue) + var(--palette-hue-rotate-by)*9));--color-11:oklch(42% calc(var(--palette-chroma)*.17) calc(var(--palette-hue) + var(--palette-hue-rotate-by)*10));--color-12:oklch(35% calc(var(--palette-chroma)*.15) calc(var(--palette-hue) + var(--palette-hue-rotate-by)*11));--color-13:oklch(27% calc(var(--palette-chroma)*.12) calc(var(--palette-hue) + var(--palette-hue-rotate-by)*12));--color-14:oklch(20% calc(var(--palette-chroma)*.09) calc(var(--palette-hue) + var(--palette-hue-rotate-by)*13));--color-15:oklch(16% calc(var(--palette-chroma)*.07) calc(var(--palette-hue) + var(--palette-hue-rotate-by)*14));--color-16:oklch(10% calc(var(--palette-chroma)*.05) calc(var(--palette-hue) + var(--palette-hue-rotate-by)*15))}@media (prefers-color-scheme:dark){:where(html){--shadow-color:220 40% 2%;--shadow-strength:25%;--inner-shadow-highlight:inset 0 -.5px 0 0 #fff1,inset 0 .5px 0 0 #0007}}@supports (background:linear-gradient(to right in oklab,#000,#fff)){:where(html){--gradient-space:in oklab}}@keyframes fade-in{to{opacity:1}}@keyframes fade-in-bloom{0%{filter:brightness()blur(20px);opacity:0}10%{filter:brightness(2)blur(10px);opacity:1}to{filter:brightness()blur();opacity:1}}@keyframes fade-out{to{opacity:0}}@keyframes fade-out-bloom{to{filter:brightness()blur(20px);opacity:0}10%{filter:brightness(2)blur(10px);opacity:1}0%{filter:brightness()blur();opacity:1}}@keyframes scale-up{to{transform:scale(1.25)}}@keyframes scale-down{to{transform:scale(.75)}}@keyframes slide-out-up{to{transform:translateY(-100%)}}@keyframes slide-out-down{to{transform:translateY(100%)}}@keyframes slide-out-right{to{transform:translate(100%)}}@keyframes slide-out-left{to{transform:translate(-100%)}}@keyframes slide-in-up{0%{transform:translateY(100%)}}@keyframes slide-in-down{0%{transform:translateY(-100%)}}@keyframes slide-in-right{0%{transform:translate(-100%)}}@keyframes slide-in-left{0%{transform:translate(100%)}}@keyframes shake-x{0%,to{transform:translate(0)}20%{transform:translate(-5%)}40%{transform:translate(5%)}60%{transform:translate(-5%)}80%{transform:translate(5%)}}@keyframes shake-y{0%,to{transform:translateY(0)}20%{transform:translateY(-5%)}40%{transform:translateY(5%)}60%{transform:translateY(-5%)}80%{transform:translateY(5%)}}@keyframes shake-z{0%,to{transform:rotate(0)}20%{transform:rotate(-2deg)}40%{transform:rotate(2deg)}60%{transform:rotate(-2deg)}80%{transform:rotate(2deg)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{90%,to{opacity:0;transform:scale(2)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.5}}@keyframes float{50%{transform:translateY(-25%)}}@keyframes bounce{25%{transform:translateY(-20%)}40%{transform:translateY(-3%)}0%,60%,to{transform:translateY(0)}}@keyframes pulse{50%{transform:scale(.9)}}@media (prefers-color-scheme:dark){@keyframes fade-in-bloom{0%{filter:brightness()blur(20px);opacity:0}10%{filter:brightness(.5)blur(10px);opacity:1}to{filter:brightness()blur();opacity:1}}@keyframes fade-out-bloom{to{filter:brightness()blur(20px);opacity:0}10%{filter:brightness(.5)blur(10px);opacity:1}0%{filter:brightness()blur();opacity:1}}}:root{--av-shadow-scale:1;--shadow-strength-3:calc((var(--shadow-strength) + 2%) * var(--av-shadow-scale));--shadow-strength-4:calc((var(--shadow-strength) + 3%) * var(--av-shadow-scale));--shadow-strength-5:calc((var(--shadow-strength) + 4%) * var(--av-shadow-scale));--shadow-strength-6:calc((var(--shadow-strength) + 5%) * var(--av-shadow-scale));--shadow-strength-7:calc((var(--shadow-strength) + 6%) * var(--av-shadow-scale));--shadow-strength-8:calc((var(--shadow-strength) + 7%) * var(--av-shadow-scale));--shadow-strength-10:calc((var(--shadow-strength) + 9%) * var(--av-shadow-scale))}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/manrope/manrope-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/manrope/manrope-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(../fonts/inter/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(../fonts/inter/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/newsreader/newsreader-latin.woff2)format("woff2")}@font-face{font-family:Newsreader;font-style:italic;font-weight:400 700;font-display:swap;src:url(../fonts/newsreader/newsreader-latin-italic.woff2)format("woff2")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(../fonts/material-symbols/material-symbols-subset.woff2)format("woff2")}.content-swiper .swiper.swiper{--swiper-theme-color:var(--av-color-primary);--swiper-navigation-size:1.5rem;--swiper-pagination-bullet-inactive-color:var(--av-color-border);--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-size:.5rem;align-items:center;column-gap:var(--av-space-sm);grid-template-columns:auto 1fr auto;display:grid}.content-swiper .swiper.swiper .swiper-wrapper{grid-column:1/-1}.content-swiper .swiper.swiper :is(.swiper-button-prev,.swiper-button-next,.swiper-pagination){block-size:auto;inline-size:auto;margin:0;margin-block-start:var(--av-space-sm);position:static;inset:auto;transform:none}.content-swiper .swiper.swiper .swiper-button-prev{grid-area:2/1}.content-swiper .swiper.swiper .swiper-pagination{grid-area:2/2}.content-swiper .swiper.swiper .swiper-button-next{grid-area:2/3}.content-swiper .swiper.swiper :is(.swiper-button-prev,.swiper-button-next){padding:var(--av-space-2xs) var(--av-space-sm);border:var(--av-border);border-radius:var(--av-btn-radius,var(--av-input-radius));transition:background-color var(--av-duration-base) var(--av-ease-out)}.content-swiper .swiper.swiper :is(.swiper-button-prev,.swiper-button-next):hover{background-color:var(--av-color-surface-2)}.content-swiper .swiper.swiper .swiper-pagination-bullet{opacity:1;transform:none}.slider-control.slider-control{justify-content:space-between;align-items:center;gap:var(--av-space-sm);block-size:auto;margin-block-start:var(--av-space-sm);display:flex}.slider-control.slider-control :is(a,.slider-menu){inline-size:auto;margin-inline:0;position:static;inset:auto}.slider-control.slider-control :is(.slider-prev,.slider-next){align-items:center;gap:var(--av-space-2xs);padding:var(--av-space-2xs) var(--av-space-sm);border:var(--av-border);border-radius:var(--av-btn-radius,var(--av-input-radius));font-size:var(--av-text-sm);font-weight:var(--av-weight-medium);color:var(--av-color-text);transition:background-color var(--av-duration-base) var(--av-ease-out);text-decoration:none;display:inline-flex}.slider-control.slider-control :is(.slider-prev,.slider-next):hover{background-color:var(--av-color-surface-2)}.slider-control.slider-control .slider-menu{justify-content:center;gap:var(--av-space-2xs);flex:1;font-size:0;display:flex}.slider-control.slider-control .slider-menu b{border-radius:var(--av-radius-full);background-color:var(--av-color-border);cursor:pointer;block-size:.5rem;inline-size:.5rem;transition:background-color var(--av-duration-base) var(--av-ease-out)}.slider-control.slider-control .slider-menu b.active{background-color:var(--av-color-primary)}.slider--overlay .swiper.swiper{display:block}.slider--overlay .swiper.swiper :is(.swiper-button-prev,.swiper-button-next){background-color:color-mix(in srgb, var(--av-color-surface) 82%, transparent);backdrop-filter:var(--av-glass-filter);z-index:1;border-color:#0000;margin-block-start:0;position:absolute;inset-block-start:50%;translate:0 -50%}.slider--overlay .swiper.swiper .swiper-button-prev{inset-inline-start:var(--av-space-sm)}.slider--overlay .swiper.swiper .swiper-button-next{inset-inline-end:var(--av-space-sm)}.slider--overlay .swiper.swiper .swiper-pagination{text-align:center;z-index:1;margin-block-start:0;position:absolute;inset-block-end:var(--av-space-sm);inset-inline:0}.slider--overlay .slider-control.slider-control{inset-block-end:var(--av-space-sm);inset-inline:var(--av-space-sm);z-index:1;margin-block-start:0;position:absolute}.slider--overlay .slider-control.slider-control :is(.slider-prev,.slider-next){background-color:color-mix(in srgb, var(--av-color-surface) 82%, transparent);backdrop-filter:var(--av-glass-filter);border-color:#0000}.slider--overlay{position:relative}