@font-face{src:url(data:font/woff2;base64,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)format("woff2");font-family:cc-unicode-fallback;font-display:swap;font-synthesis:none;unicode-range:U+A9,U+229C,U+1F10D-1F10F,U+1F16D-1F16F}*,:after,:before{box-sizing:border-box}address,blockquote,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,legend,li,ol,p,pre,table,tbody,td,tfoot,th,thead,tr,ul{margin-top:0;margin-bottom:0}blockquote{margin-left:0;margin-right:0}html{hyphens:manual;-webkit-text-size-adjust:100%}:host,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}canvas,img,picture,svg,video{max-width:100%;display:block}iframe{display:block}button,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{word-wrap:break-word}html{background-color:var(--color-background-default);-webkit-tap-highlight-color:#0000;scrollbar-gutter:stable}body{--stack-gap:var(--s-gap-s);--grid-columns:var(--g-columns);--grid-gutter:var(--g-gutter-s);--grid-gap:var(--g-gap);--grid-inner:calc(100vw - (var(--grid-gutter) * 2));--grid-unit:calc(((var(--grid-inner) - calc(var(--grid-gap) * 11)) / 12));--offset-nav:calc(-1 * var(--nav-bar-height,4.75rem));color:var(--color-text-default);line-height:var(--lineheight-body);font-family:var(--fontstack-body);position:relative}@media (width>=37.5rem){body{--stack-gap:var(--s-gap-m)}}@media (width>=64rem){body{--grid-gutter:var(--g-gutter-l);--stack-gap:var(--s-gap-l)}}@media (width>=100rem){body{--stack-gap:var(--s-gap-xl)}}body.not-scrollable{overflow:hidden}main{overflow-x:clip}a{transition:color var(--motion-onhover-fast) var(--motion-easein);color:var(--color-link-default)}a:hover{transition:color var(--motion-onhover-medium) var(--motion-easeout);color:var(--color-link-hover)}a:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}a[href^=tel\:]{white-space:nowrap}villa-popover-handler:not(:defined)>[slot=popover]{display:none}:root{--content-width:79rem;--wide-content-width:100rem;--max-content-width:160rem;--g-gap:1.5rem;--g-columns:12;--g-gutter-s:1.5rem;--g-gutter-l:2rem;--s-gap-s:2.5rem;--s-gap-m:3rem;--s-gap-l:3.5rem;--s-gap-xl:4rem;--outline-width:2px;--outline-offset:2px;--outline-color:var(--color-border-focus);--motion-easeinout:var(--motion-style-easeinout);--motion-easeout:var(--motion-style-easeout);--motion-easein:var(--motion-style-easein);--motion-fast:var(--motion-duration-fast);--motion-medium:var(--motion-duration-medium);--motion-slow:var(--motion-duration-slow);--motion-onhover-fast:var(--motion-duration-fast);--motion-onhover-medium:var(--motion-duration-medium);--motion-onhover-slow:var(--motion-duration-slow);--color-embed-background-youtube:#0f0f0f;--color-embed-forground-youtube:#fff;--color-embed-background-npo:#f4f4f4;--color-embed-seekbar-npo:#b9b9b9;--gradient-overlay-stops:transparent,#00000005 17.25%,#00000013 31.71%,#00000028 43.75%,#00000042 53.7%,#00000060 61.92%,#00000080 68.75%,#0000009f 74.54%,#000000bd 79.63%,#000000d7 84.38%,#000000ec 89.12%,#000000fa 94.21%,#000 100%;--viewport-height:100lvh;--z-index-nav:10}@supports not (height:100lvh){:root{--viewport-height:100vh}}@media (prefers-reduced-motion){:root{--motion-fast:0s;--motion-medium:0s;--motion-slow:0s}}@media (pointer:coarse){:root{--motion-onhover-fast:0s;--motion-onhover-medium:0s;--motion-onhover-slow:0s}}:root{--size-heading-xxxl:clamp(var(--heading-xxxl-fontsize) * 1rem,var(--heading-xxxl-fontsize) * 1rem + (var(--heading-xxxl-fontsize-max) - var(--heading-xxxl-fontsize)) * (100vw - (37.5 * 1rem))/(77.5 - 37.5),var(--heading-xxxl-fontsize-max) * 1rem);--font-heading-xxxl:var(--heading-xxxl-fontweight) var(--size-heading-xxxl) /var(--heading-xxxl-lineheight) var(--fontstack-heading);--size-heading-xxl:clamp(var(--heading-xxl-fontsize) * 1rem,var(--heading-xxl-fontsize) * 1rem + (var(--heading-xxl-fontsize-max) - var(--heading-xxl-fontsize)) * (100vw - (37.5 * 1rem))/(77.5 - 37.5),var(--heading-xxl-fontsize-max) * 1rem);--font-heading-xxl:var(--heading-xxl-fontweight) var(--size-heading-xxl) /var(--heading-xxl-lineheight) var(--fontstack-heading);--size-heading-xl:clamp(var(--heading-xl-fontsize) * 1rem,var(--heading-xl-fontsize) * 1rem + (var(--heading-xl-fontsize-max) - var(--heading-xl-fontsize)) * (100vw - (37.5 * 1rem))/(77.5 - 37.5),var(--heading-xl-fontsize-max) * 1rem);--font-heading-xl:var(--heading-xl-fontweight) var(--size-heading-xl) /var(--heading-xl-lineheight) var(--fontstack-heading);--size-heading-lg:clamp(var(--heading-lg-fontsize) * 1rem,var(--heading-lg-fontsize) * 1rem + (var(--heading-lg-fontsize-max) - var(--heading-lg-fontsize)) * (100vw - (37.5 * 1rem))/(77.5 - 37.5),var(--heading-lg-fontsize-max) * 1rem);--font-heading-lg:var(--heading-lg-fontweight) var(--size-heading-lg) /var(--heading-lg-lineheight) var(--fontstack-heading);--size-heading-md:clamp(var(--heading-md-fontsize) * 1rem,var(--heading-md-fontsize) * 1rem + (var(--heading-md-fontsize-max) - var(--heading-md-fontsize)) * (100vw - (37.5 * 1rem))/(77.5 - 37.5),var(--heading-md-fontsize-max) * 1rem);--font-heading-md:var(--heading-md-fontweight) var(--size-heading-md) /var(--heading-md-lineheight) var(--fontstack-heading);--size-heading-sm:clamp(var(--heading-sm-fontsize) * 1rem,var(--heading-sm-fontsize) * 1rem + (var(--heading-sm-fontsize-max) - var(--heading-sm-fontsize)) * (100vw - (37.5 * 1rem))/(77.5 - 37.5),var(--heading-sm-fontsize-max) * 1rem);--font-heading-sm:var(--heading-sm-fontweight) var(--size-heading-sm) /var(--heading-sm-lineheight) var(--fontstack-heading);--size-heading-xs:clamp(var(--heading-xs-fontsize) * 1rem,var(--heading-xs-fontsize) * 1rem + (var(--heading-xs-fontsize-max) - var(--heading-xs-fontsize)) * (100vw - (37.5 * 1rem))/(77.5 - 37.5),var(--heading-xs-fontsize-max) * 1rem);--font-heading-xs:var(--heading-xs-fontweight) var(--size-heading-xs) /var(--heading-xs-lineheight) var(--fontstack-heading);--size-heading-xxs:clamp(var(--heading-xxs-fontsize) * 1rem,var(--heading-xxs-fontsize) * 1rem + (var(--heading-xxs-fontsize-max) - var(--heading-xxs-fontsize)) * (100vw - (37.5 * 1rem))/(77.5 - 37.5),var(--heading-xxs-fontsize-max) * 1rem);--font-heading-xxs:var(--heading-xxs-fontweight) var(--size-heading-xxs) /var(--heading-xxs-lineheight) var(--fontstack-heading);--size-body-xl:clamp(var(--body-xl-fontsize) * 1rem,var(--body-xl-fontsize) * 1rem + (var(--body-xl-fontsize-max) - var(--body-xl-fontsize)) * (100vw - (37.5 * 1rem))/(77.5 - 37.5),var(--body-xl-fontsize-max) * 1rem);--font-body-xl:var(--body-xl-fontweight) var(--size-body-xl) /var(--body-xl-lineheight) var(--fontstack-body);--size-body-lg:clamp(var(--body-lg-fontsize) * 1rem,var(--body-lg-fontsize) * 1rem + (var(--body-lg-fontsize-max) - var(--body-lg-fontsize)) * (100vw - (37.5 * 1rem))/(77.5 - 37.5),var(--body-lg-fontsize-max) * 1rem);--font-body-lg:var(--body-lg-fontweight) var(--size-body-lg) /var(--body-lg-lineheight) var(--fontstack-body);--size-body-md:clamp(var(--body-md-fontsize) * 1rem,var(--body-md-fontsize) * 1rem + (var(--body-md-fontsize-max) - var(--body-md-fontsize)) * (100vw - (37.5 * 1rem))/(77.5 - 37.5),var(--body-md-fontsize-max) * 1rem);--font-body-md:var(--body-md-fontweight) var(--size-body-md) /var(--body-md-lineheight) var(--fontstack-body);--size-body-sm:clamp(var(--body-sm-fontsize) * 1rem,var(--body-sm-fontsize) * 1rem + (var(--body-sm-fontsize-max) - var(--body-sm-fontsize)) * (100vw - (37.5 * 1rem))/(77.5 - 37.5),var(--body-sm-fontsize-max) * 1rem);--font-body-sm:var(--body-sm-fontweight) var(--size-body-sm) /var(--body-sm-lineheight) var(--fontstack-body);--size-utility-xxxl:clamp(var(--utility-xxxl-fontsize) * 1rem,0em,var(--utility-xxxl-fontsize) * 1rem);--font-utility-xxxl:var(--utility-xxxl-fontweight) var(--size-utility-xxxl) /var(--utility-xxxl-lineheight) var(--fontstack-utility);--size-utility-xxl:clamp(var(--utility-xxl-fontsize) * 1rem,0em,var(--utility-xxl-fontsize) * 1rem);--font-utility-xxl:var(--utility-xxl-fontweight) var(--size-utility-xxl) /var(--utility-xxl-lineheight) var(--fontstack-utility);--size-utility-xl:clamp(var(--utility-xl-fontsize) * 1rem,0em,var(--utility-xl-fontsize) * 1rem);--font-utility-xl:var(--utility-xl-fontweight) var(--size-utility-xl) /var(--utility-xl-lineheight) var(--fontstack-utility);--size-utility-lg:clamp(var(--utility-lg-fontsize) * 1rem,0em,var(--utility-lg-fontsize) * 1rem);--font-utility-lg:var(--utility-lg-fontweight) var(--size-utility-lg) /var(--utility-lg-lineheight) var(--fontstack-utility);--size-utility-md:clamp(var(--utility-md-fontsize) * 1rem,0em,var(--utility-md-fontsize) * 1rem);--font-utility-md:var(--utility-md-fontweight) var(--size-utility-md) /var(--utility-md-lineheight) var(--fontstack-utility);--size-utility-sm:clamp(var(--utility-sm-fontsize) * 1rem,0em,var(--utility-sm-fontsize) * 1rem);--font-utility-sm:var(--utility-sm-fontweight) var(--size-utility-sm) /var(--utility-sm-lineheight) var(--fontstack-utility);--size-display-intro:clamp(var(--display-intro-fontsize) * 1rem,var(--display-intro-fontsize) * 1rem + (var(--display-intro-fontsize-max) - var(--display-intro-fontsize)) * (100vw - (37.5 * 1rem))/(77.5 - 37.5),var(--display-intro-fontsize-max) * 1rem);--font-display-intro:var(--display-intro-fontweight) var(--size-display-intro) /var(--display-intro-lineheight) var(--fontstack-display-intro);--size-display-name:clamp(var(--display-name-fontsize) * 1rem,var(--display-name-fontsize) * 1rem + (var(--display-name-fontsize-max) - var(--display-name-fontsize)) * (100vw - (37.5 * 1rem))/(77.5 - 37.5),var(--display-name-fontsize-max) * 1rem);--font-display-name:var(--display-name-fontweight) var(--size-display-name) /var(--display-name-lineheight) var(--fontstack-display-name);--size-display-quote:clamp(var(--display-quote-fontsize) * 1rem,var(--display-quote-fontsize) * 1rem + (var(--display-quote-fontsize-max) - var(--display-quote-fontsize)) * (100vw - (37.5 * 1rem))/(77.5 - 37.5),var(--display-quote-fontsize-max) * 1rem);--font-display-quote:var(--display-quote-fontweight) var(--size-display-quote) /var(--display-quote-lineheight) var(--fontstack-display-quote);--size-display-headline:clamp(var(--display-headline-fontsize) * 1rem,var(--display-headline-fontsize) * 1rem + (var(--display-headline-fontsize-max) - var(--display-headline-fontsize)) * (100vw - (37.5 * 1rem))/(77.5 - 37.5),var(--display-headline-fontsize-max) * 1rem);--font-display-headline:var(--display-headline-fontweight) var(--size-display-headline) /var(--display-headline-lineheight) var(--fontstack-display-headline);--size-program-xxl:clamp(var(--program-xxl-fontsize) * 1rem,var(--program-xxl-fontsize) * 1rem + (var(--program-xxl-fontsize-max) - var(--program-xxl-fontsize)) * (100vw - (37.5 * 1rem))/(77.5 - 37.5),var(--program-xxl-fontsize-max) * 1rem);--font-program-xxl:var(--program-xxl-fontweight) var(--size-program-xxl) /var(--program-xxl-lineheight) var(--fontstack-program);--size-program-xl:clamp(var(--program-xl-fontsize) * 1rem,var(--program-xl-fontsize) * 1rem + (var(--program-xl-fontsize-max) - var(--program-xl-fontsize)) * (100vw - (37.5 * 1rem))/(77.5 - 37.5),var(--program-xl-fontsize-max) * 1rem);--font-program-xl:var(--program-xl-fontweight) var(--size-program-xl) /var(--program-xl-lineheight) var(--fontstack-program);--size-program-lg:clamp(var(--program-lg-fontsize) * 1rem,var(--program-lg-fontsize) * 1rem + (var(--program-lg-fontsize-max) - var(--program-lg-fontsize)) * (100vw - (37.5 * 1rem))/(77.5 - 37.5),var(--program-lg-fontsize-max) * 1rem);--font-program-lg:var(--program-lg-fontweight) var(--size-program-lg) /var(--program-lg-lineheight) var(--fontstack-program);--size-program-sm:clamp(var(--program-sm-fontsize) * 1rem,var(--program-sm-fontsize) * 1rem + (var(--program-sm-fontsize-max) - var(--program-sm-fontsize)) * (100vw - (37.5 * 1rem))/(77.5 - 37.5),var(--program-sm-fontsize-max) * 1rem);--font-program-sm:var(--program-sm-fontweight) var(--size-program-sm) /var(--program-sm-lineheight) var(--fontstack-program)}[data-surface=primary]{--surface-accent:var(--color-surface-primary-accent);--surface-background:var(--color-surface-primary-background);--surface-text:var(--color-surface-primary-text-default);--surface-title:var(--color-surface-primary-text-title);--surface-subtle:var(--color-surface-primary-text-subtle);--surface-link:var(--color-surface-primary-text-link);--surface-hover:var(--color-surface-primary-text-hover);--surface-outline:var(--color-surface-primary-text-hover);--surface-interactive:var(--color-surface-primary-interactive-background);--surface-oninteractive:var(--color-surface-primary-interactive-foreground);--surface-interactive-hover-foreground:var(--color-surface-primary-interactive-hoverforeground);--surface-interactive-hover-background:var(--color-surface-primary-interactive-hoverbackground);--surface-input-background:var(--color-surface-primary-input-background);--surface-input-foreground:var(--color-surface-primary-input-foreground);--surface-input-borderdefault:var(--color-surface-primary-input-borderdefault);--surface-input-borderactive:var(--color-surface-primary-input-borderactive)}[data-surface=secondary]{--surface-accent:var(--color-surface-secondary-accent);--surface-background:var(--color-surface-secondary-background);--surface-text:var(--color-surface-secondary-text-default);--surface-subtle:var(--color-surface-secondary-text-subtle);--surface-title:var(--color-surface-secondary-text-title);--surface-link:var(--color-surface-secondary-text-link);--surface-hover:var(--color-surface-secondary-text-hover);--surface-outline:var(--color-surface-secondary-text-hover);--surface-interactive:var(--color-surface-secondary-interactive-background);--surface-oninteractive:var(--color-surface-secondary-interactive-foreground);--surface-interactive-hover-foreground:var(--color-surface-secondary-interactive-hoverforeground);--surface-interactive-hover-background:var(--color-surface-secondary-interactive-hoverbackground);--surface-input-background:var(--color-surface-secondary-input-background);--surface-input-foreground:var(--color-surface-secondary-input-foreground);--surface-input-borderdefault:var(--color-surface-secondary-input-borderdefault);--surface-input-borderactive:var(--color-surface-secondary-input-borderactive)}[data-surface=altprimary]{--surface-accent:var(--color-surface-altprimary-accent);--surface-background:var(--color-surface-altprimary-background);--surface-text:var(--color-surface-altprimary-text-default);--surface-subtle:var(--color-surface-altprimary-text-subtle);--surface-title:var(--color-surface-altprimary-text-title);--surface-link:var(--color-surface-altprimary-text-link);--surface-hover:var(--color-surface-altprimary-text-hover);--surface-outline:var(--color-surface-altprimary-text-hover);--surface-interactive:var(--color-surface-altprimary-interactive-background);--surface-oninteractive:var(--color-surface-altprimary-interactive-foreground);--surface-interactive-hover-foreground:var(--color-surface-altprimary-interactive-hoverforeground);--surface-interactive-hover-background:var(--color-surface-altprimary-interactive-hoverbackground);--surface-input-background:var(--color-surface-altprimary-input-background);--surface-input-foreground:var(--color-surface-altprimary-input-foreground);--surface-input-borderdefault:var(--color-surface-altprimary-input-borderdefault);--surface-input-borderactive:var(--color-surface-altprimary-input-borderactive)}[data-surface=altsecondary]{--surface-accent:var(--color-surface-altsecondary-accent);--surface-background:var(--color-surface-altsecondary-background);--surface-text:var(--color-surface-altsecondary-text-default);--surface-subtle:var(--color-surface-altsecondary-text-subtle);--surface-title:var(--color-surface-altsecondary-text-title);--surface-link:var(--color-surface-altsecondary-text-link);--surface-hover:var(--color-surface-altsecondary-text-hover);--surface-outline:var(--color-surface-altsecondary-text-hover);--surface-interactive:var(--color-surface-altsecondary-interactive-background);--surface-oninteractive:var(--color-surface-altsecondary-interactive-foreground);--surface-interactive-hover-foreground:var(--color-surface-altsecondary-interactive-hoverforeground);--surface-interactive-hover-background:var(--color-surface-altsecondary-interactive-hoverbackground);--surface-input-background:var(--color-surface-altsecondary-input-background);--surface-input-foreground:var(--color-surface-altsecondary-input-foreground);--surface-input-borderdefault:var(--color-surface-altsecondary-input-borderdefault);--surface-input-borderactive:var(--color-surface-altsecondary-input-borderactive)}[data-surface=neutral]{--surface-accent:var(--color-surface-neutral-accent);--surface-background:var(--color-surface-neutral-background);--surface-text:var(--color-surface-neutral-text-default);--surface-subtle:var(--color-surface-neutral-text-subtle);--surface-title:var(--color-surface-neutral-text-title);--surface-link:var(--color-surface-neutral-text-link);--surface-hover:var(--color-surface-neutral-text-hover);--surface-outline:var(--color-surface-neutral-text-hover);--surface-interactive:var(--color-surface-neutral-interactive-background);--surface-oninteractive:var(--color-surface-neutral-interactive-foreground);--surface-interactive-hover-foreground:var(--color-surface-neutral-interactive-hoverforeground);--surface-interactive-hover-background:var(--color-surface-neutral-interactive-hoverbackground);--surface-input-background:var(--color-surface-neutral-input-background);--surface-input-foreground:var(--color-surface-neutral-input-foreground);--surface-input-borderdefault:var(--color-surface-neutral-input-borderdefault);--surface-input-borderactive:var(--color-surface-neutral-input-borderactive)}@keyframes delayed-fadein{0%{opacity:0}75%{opacity:0}to{opacity:1}}@keyframes pulsate-opacity{0%{opacity:.95}50%{opacity:.45}to{opacity:.95}}:root{--fontfamily-body:"Simplistic Sans";--fontfamily-utility:"Simplistic Sans";--fontfamily-heading:"Simplistic Sans";--fontfamily-program:"Simplistic Sans";--fontfamily-display-intro:"Simplistic Sans";--fontfamily-display-name:"Simplistic Sans";--fontfamily-display-quote:"Simplistic Sans";--fontfamily-display-headline:"Simplistic Sans";--fontweight-body:400;--fontweight-utility:400;--fontweight-heading:700;--fontweight-program:700;--fontweight-display-intro:500;--fontweight-display-name:700;--fontweight-display-quote:500;--fontweight-display-headline:700;--lineheight-body:1.5;--lineheight-utility:1.2;--lineheight-heading:1.2;--lineheight-program:.8;--lineheight-display-intro:1.5;--lineheight-display-name:1;--lineheight-display-quote:1.4;--lineheight-display-headline:1.2;--color-transparent-0:#fff0;--color-transparent-50:#ffffff80;--color-transparent-75:#ffffffbf;--color-transparentdark-0:#21212100;--color-transparentdark-50:#21212180;--color-transparentdark-75:#212121bf;--color-functional-error:#b30100;--color-functional-warning:#ffc700;--color-functional-success:#008037;--color-functional-info:#0062a2;--color-functional-disabled:#9e9e9e;--color-palette-primary-faded:#f0f0ff;--color-palette-primary-pastel:#8080ff;--color-palette-primary-main:#00f;--color-palette-primary-muted:#009;--color-palette-primary-dark:#00004c;--color-palette-secondary-faded:#e6ffe6;--color-palette-secondary-pastel:#cef9ce;--color-palette-secondary-main:#0cdf0c;--color-palette-secondary-muted:#007a00;--color-palette-secondary-dark:#030;--color-palette-tertiary-faded:#f5ebfa;--color-palette-tertiary-pastel:#cd99e6;--color-palette-tertiary-main:#9a32cd;--color-palette-tertiary-muted:#5c1e7b;--color-palette-tertiary-dark:#2e0f3d;--color-background-default:#fff;--color-background-primary:#f0f0ff;--color-background-secondary:#8080ff;--color-background-tertiary:#e6ffe6;--color-background-brand:#00f;--color-background-interactive:#007a00;--color-background-dark:#00004c;--color-background-disabled:#e0e0e0;--color-background-neutrallight:#f4f4f4;--color-background-neutraldark:#424242;--color-text-default:#121212;--color-text-title:#009;--color-text-subtle:#9e9e9e;--color-text-disabled:#9e9e9e;--color-text-inverse:#fff;--color-text-neutral:#121212;--color-icon-primary:#00004c;--color-icon-secondary:#8080ff;--color-icon-tertiary:#9e9e9e;--color-icon-inverse:#fff;--color-border-default:#8080ff;--color-border-focus:#00f;--color-border-inverse:#8080ff;--color-link-default:#007a00;--color-link-hover:#00004c;--color-link-active:#00f;--color-link-inverse:#f0f0ff;--color-link-inversehover:#e6ffe6;--color-input-background:#fff;--color-input-foreground:#121212;--color-input-borderdefault:#9e9e9e;--color-input-borderactive:#00f;--color-interactive-primary-background-default:#0cdf0c;--color-interactive-primary-background-hover:#007a00;--color-interactive-primary-background-active:#030;--color-interactive-primary-foreground-default:#121212;--color-interactive-primary-foreground-hover:#fff;--color-interactive-primary-foreground-active:#fff;--color-interactive-secondary-background-default:#007a00;--color-interactive-secondary-background-hover:#007a00;--color-interactive-secondary-background-active:#030;--color-interactive-secondary-foreground-default:#007a00;--color-interactive-secondary-foreground-hover:#fff;--color-interactive-secondary-foreground-active:#fff;--color-interactive-tertiary-background-default:#fff0;--color-interactive-tertiary-background-hover:#007a00;--color-interactive-tertiary-background-active:#030;--color-interactive-tertiary-foreground-default:#007a00;--color-interactive-tertiary-foreground-hover:#fff;--color-interactive-tertiary-foreground-active:#fff;--color-surface-primary-background:#f0f0ff;--color-surface-primary-accent:#8080ff80;--color-surface-primary-text-default:#121212;--color-surface-primary-text-subtle:#121212;--color-surface-primary-text-title:#121212;--color-surface-primary-text-link:#007a00;--color-surface-primary-text-hover:#030;--color-surface-primary-interactive-background:#0cdf0c;--color-surface-primary-interactive-foreground:#121212;--color-surface-primary-interactive-hoverbackground:#007a00;--color-surface-primary-interactive-hoverforeground:#fff;--color-surface-primary-input-background:#fff;--color-surface-primary-input-foreground:#00004c;--color-surface-primary-input-borderdefault:#5c1e7b;--color-surface-primary-input-borderactive:#9a32cd;--color-surface-secondary-background:#e6ffe6;--color-surface-secondary-accent:#007a0080;--color-surface-secondary-text-default:#121212;--color-surface-secondary-text-subtle:#121212;--color-surface-secondary-text-title:#121212;--color-surface-secondary-text-link:#009;--color-surface-secondary-text-hover:#00004c;--color-surface-secondary-interactive-background:#00f;--color-surface-secondary-interactive-foreground:#fff;--color-surface-secondary-interactive-hoverbackground:#009;--color-surface-secondary-interactive-hoverforeground:#fff;--color-surface-secondary-input-background:#fff;--color-surface-secondary-input-foreground:#00004c;--color-surface-secondary-input-borderdefault:#5c1e7b;--color-surface-secondary-input-borderactive:#9a32cd;--color-surface-altprimary-background:#00f;--color-surface-altprimary-accent:#8080ff80;--color-surface-altprimary-text-default:#fff;--color-surface-altprimary-text-subtle:#fff;--color-surface-altprimary-text-title:#fff;--color-surface-altprimary-text-link:#fff;--color-surface-altprimary-text-hover:#0cdf0c;--color-surface-altprimary-interactive-background:#0cdf0c;--color-surface-altprimary-interactive-foreground:#121212;--color-surface-altprimary-interactive-hoverbackground:#007a00;--color-surface-altprimary-interactive-hoverforeground:#fff;--color-surface-altprimary-input-background:#fff;--color-surface-altprimary-input-foreground:#00004c;--color-surface-altprimary-input-borderdefault:#5c1e7b;--color-surface-altprimary-input-borderactive:#9a32cd;--color-surface-altsecondary-background:#0cdf0c;--color-surface-altsecondary-accent:#e6ffe680;--color-surface-altsecondary-text-default:#121212;--color-surface-altsecondary-text-subtle:#121212;--color-surface-altsecondary-text-title:#121212;--color-surface-altsecondary-text-link:#121212;--color-surface-altsecondary-text-hover:#00f;--color-surface-altsecondary-interactive-background:#00f;--color-surface-altsecondary-interactive-foreground:#fff;--color-surface-altsecondary-interactive-hoverbackground:#009;--color-surface-altsecondary-interactive-hoverforeground:#fff;--color-surface-altsecondary-input-background:#fff;--color-surface-altsecondary-input-foreground:#030;--color-surface-altsecondary-input-borderdefault:#5c1e7b;--color-surface-altsecondary-input-borderactive:#9a32cd;--color-surface-neutral-background:#f4f4f4;--color-surface-neutral-accent:#f4f4f480;--color-surface-neutral-text-default:#121212;--color-surface-neutral-text-subtle:#121212;--color-surface-neutral-text-title:#121212;--color-surface-neutral-text-link:#007a00;--color-surface-neutral-text-hover:#030;--color-surface-neutral-interactive-background:#00f;--color-surface-neutral-interactive-foreground:#fff;--color-surface-neutral-interactive-hoverbackground:#009;--color-surface-neutral-interactive-hoverforeground:#fff;--color-surface-neutral-input-background:#fff;--color-surface-neutral-input-foreground:#121212;--color-surface-neutral-input-borderdefault:#5c1e7b;--color-surface-neutral-input-borderactive:#9a32cd;--color-combo-0-primary:#b2ffc2;--color-combo-0-secondary:#004573;--color-combo-1-primary:#ccffe1;--color-combo-1-secondary:#730045;--color-combo-2-primary:#b2ffe0;--color-combo-2-secondary:#660052;--color-combo-3-primary:#b2fff0;--color-combo-3-secondary:#2e0073;--color-combo-4-primary:#b2ffff;--color-combo-4-secondary:#730000;--color-combo-5-primary:#cceaff;--color-combo-5-secondary:#593600;--color-combo-6-primary:#b2d1ff;--color-combo-6-secondary:#004000;--color-combo-7-primary:#b2c2ff;--color-combo-7-secondary:#001773;--color-combo-8-primary:#d9d9ff;--color-combo-8-secondary:#125900;--color-combo-9-primary:#c2b2ff;--color-combo-9-secondary:#73002e;--color-combo-10-primary:#d1b2ff;--color-combo-10-secondary:#002e73;--color-combo-11-primary:#eaccff;--color-combo-11-secondary:#731700;--color-combo-12-primary:#f0b2ff;--color-combo-12-secondary:#005912;--color-combo-13-primary:#ffb2ff;--color-combo-13-secondary:#494d00;--color-combo-14-primary:#ffb2f0;--color-combo-14-secondary:#732e00;--color-combo-15-primary:#ffb2e0;--color-combo-15-secondary:#000073;--color-combo-16-primary:#ffcce1;--color-combo-16-secondary:#005959;--color-combo-17-primary:#ffc2b2;--color-combo-17-secondary:#002e73;--color-combo-18-primary:#ffd7cc;--color-combo-18-secondary:#005924;--color-combo-19-primary:#ffd1b2;--color-combo-19-secondary:#006652;--color-combo-20-primary:#ffe0b2;--color-combo-20-secondary:#73005c;--color-combo-21-primary:#fff0b2;--color-combo-21-secondary:#73002e;--color-combo-22-primary:#fcffb2;--color-combo-22-secondary:#001773;--color-combo-23-primary:#f0ffb2;--color-combo-23-secondary:#170073;--color-combo-24-primary:#e0ffb2;--color-combo-24-secondary:#730073;--color-combo-25-primary:#d1ffb2;--color-combo-25-secondary:#5c0073;--color-combo-26-primary:#c2ffb2;--color-combo-26-secondary:#731700;--color-combo-27-primary:#b2ffb2;--color-combo-27-secondary:#450073;--color-combo-28-primary:#f4f4f4;--color-combo-28-secondary:#424242;--color-portal-0:red;--color-portal-10:#f60;--color-portal-20:#fc0;--color-portal-30:#f5ff00;--color-portal-40:#cf0;--color-portal-50:#9f0;--color-portal-60:#6f0;--color-portal-70:#3f0;--color-portal-80:#0f9;--color-portal-90:#0fc;--color-portal-100:#0ff;--color-portal-110:#09f;--color-portal-120:#06f;--color-portal-130:#30f;--color-portal-140:#60f;--color-portal-150:#90f;--color-portal-160:#c0f;--color-portal-170:#f0f;--color-portal-180:#f09;--color-portal-190:#f06;--motion-style-easeinout:cubic-bezier(.42,0,.58,1);--motion-style-easeout:cubic-bezier(.19,.91,.38,1);--motion-style-easein:cubic-bezier(.42,0,1,1);--motion-style-fast-hoverin:cubic-bezier(.42,0,.58,1),.15s;--motion-style-fast-hoverout:.15s cubic-bezier(.19,.91,.38,1);--motion-style-slow-movementin:.25s cubic-bezier(.42,0,1,1);--motion-style-slow-movementout:.25s cubic-bezier(.19,.91,.38,1);--motion-style-medium-hoverin:cubic-bezier(.42,0,1,1) .2s;--motion-style-medium-hoverout:.2s cubic-bezier(.19,.91,.38,1);--motion-duration-150:.15s;--motion-duration-200:.2s;--motion-duration-250:.25s;--motion-duration-fast:.15s;--motion-duration-medium:.2s;--motion-duration-slow:.25s;--spacing-100:4px;--spacing-200:8px;--spacing-300:16px;--spacing-400:32px;--spacing-500:64px;--spacing-600:128px;--spacing-700:256px;--body-xl-fontfamily:"Simplistic Sans";--body-xl-fontweight:400;--body-xl-fontsize:1.25;--body-xl-lineheight:1.5;--body-lg-fontfamily:"Simplistic Sans";--body-lg-fontweight:400;--body-lg-fontsize:1.125;--body-lg-lineheight:1.5;--body-md-fontfamily:"Simplistic Sans";--body-md-fontweight:400;--body-md-fontsize:1;--body-md-lineheight:1.5;--body-sm-fontfamily:"Simplistic Sans";--body-sm-fontweight:400;--body-sm-fontsize:.9375;--body-sm-lineheight:1.5;--body-xl-fontsize-max:1.375;--body-lg-fontsize-max:1.25;--body-md-fontsize-max:1.0625;--body-sm-fontsize-max:1;--display-intro-fontsize-max:1.25;--display-name-fontsize-max:2.3125;--display-quote-fontsize-max:1.375;--display-headline-fontsize-max:3.375;--display-intro-fontfamily:"Simplistic Sans";--display-intro-fontweight:500;--display-intro-fontsize:1.125;--display-intro-lineheight:1.5;--display-name-fontfamily:"Simplistic Sans";--display-name-fontweight:700;--display-name-fontsize:2.25;--display-name-lineheight:1;--display-quote-fontfamily:"Simplistic Sans";--display-quote-fontweight:500;--display-quote-fontsize:1.25;--display-quote-lineheight:1.4;--display-headline-fontfamily:"Simplistic Sans";--display-headline-fontweight:700;--display-headline-fontsize:2;--display-headline-lineheight:1.2;--utility-xxxl-fontsize-max:1.25;--utility-xxl-fontsize-max:1.125;--utility-xl-fontsize-max:1;--utility-lg-fontsize-max:.875;--utility-md-fontsize-max:.75;--utility-sm-fontsize-max:.625;--utility-xxxl-fontfamily:"Simplistic Sans";--utility-xxxl-fontweight:400;--utility-xxxl-fontsize:1.25;--utility-xxxl-lineheight:1.2;--utility-xxl-fontfamily:"Simplistic Sans";--utility-xxl-fontweight:400;--utility-xxl-fontsize:1.125;--utility-xxl-lineheight:1.2;--utility-xl-fontfamily:"Simplistic Sans";--utility-xl-fontweight:400;--utility-xl-fontsize:1;--utility-xl-lineheight:1.2;--utility-lg-fontfamily:"Simplistic Sans";--utility-lg-fontweight:400;--utility-lg-fontsize:.875;--utility-lg-lineheight:1.2;--utility-md-fontfamily:"Simplistic Sans";--utility-md-fontweight:400;--utility-md-fontsize:.75;--utility-md-lineheight:1.2;--utility-sm-fontfamily:"Simplistic Sans";--utility-sm-fontweight:400;--utility-sm-fontsize:.625;--utility-sm-lineheight:1.2;--heading-xxxl-fontfamily:"Simplistic Sans";--heading-xxxl-fontweight:700;--heading-xxxl-fontsize:2.5;--heading-xxxl-lineheight:1.2;--heading-xxl-fontfamily:"Simplistic Sans";--heading-xxl-fontweight:700;--heading-xxl-fontsize:2.25;--heading-xxl-lineheight:1.2;--heading-xl-fontfamily:"Simplistic Sans";--heading-xl-fontweight:700;--heading-xl-fontsize:2;--heading-xl-lineheight:1.2;--heading-lg-fontfamily:"Simplistic Sans";--heading-lg-fontweight:700;--heading-lg-fontsize:1.75;--heading-lg-lineheight:1.2;--heading-md-fontfamily:"Simplistic Sans";--heading-md-fontweight:700;--heading-md-fontsize:1.6875;--heading-md-lineheight:1.2;--heading-sm-fontfamily:"Simplistic Sans";--heading-sm-fontweight:700;--heading-sm-fontsize:1.4375;--heading-sm-lineheight:1.2;--heading-xs-fontfamily:"Simplistic Sans";--heading-xs-fontweight:700;--heading-xs-fontsize:1.25;--heading-xs-lineheight:1.2;--heading-xxs-fontfamily:"Simplistic Sans";--heading-xxs-fontweight:700;--heading-xxs-fontsize:1.0625;--heading-xxs-lineheight:1.2;--heading-xxxl-fontsize-max:4.8125;--heading-xxl-fontsize-max:4.125;--heading-xl-fontsize-max:3.375;--heading-lg-fontsize-max:2.8125;--heading-md-fontsize-max:2.3125;--heading-sm-fontsize-max:1.9375;--heading-xs-fontsize-max:1.625;--heading-xxs-fontsize-max:1.375;--program-xxl-fontfamily:"Simplistic Sans";--program-xxl-fontweight:700;--program-xxl-fontsize:3.75;--program-xxl-lineheight:.8;--program-xl-fontfamily:"Simplistic Sans";--program-xl-fontweight:700;--program-xl-fontsize:2.8125;--program-xl-lineheight:.8;--program-lg-fontfamily:"Simplistic Sans";--program-lg-fontweight:700;--program-lg-fontsize:1.75;--program-lg-lineheight:.8;--program-sm-fontfamily:"Simplistic Sans";--program-sm-fontweight:700;--program-sm-fontsize:1.4375;--program-sm-lineheight:.8;--program-xxl-fontsize-max:8;--program-xl-fontsize-max:6.25;--program-lg-fontsize-max:2.5;--program-sm-fontsize-max:1.9375;--gradient-overlay-vpro:#000 0%,#000000e1 10.8%,#000000c5 19.5%,#000a 26.4%,#00000090 31.9%,#00000079 36.4%,#00000063 40.1%,#0000004f 43.5%,#0000003d 46.8%,#0000002e 50.5%,#00000020 55%,#00000015 60.4%,#0000000c 67.3%,#00000005 76%,#00000001 86.8%,transparent 100%;--nav-color-logo:var(--color-background-brand)}:root [data-branding-colorcombo=colorcombo_0]{--color-combo-primary:var(--color-combo-0-primary);--color-combo-secondary:var(--color-combo-0-secondary)}:root [data-branding-colorcombo=colorcombo_1]{--color-combo-primary:var(--color-combo-1-primary);--color-combo-secondary:var(--color-combo-1-secondary)}:root [data-branding-colorcombo=colorcombo_2]{--color-combo-primary:var(--color-combo-2-primary);--color-combo-secondary:var(--color-combo-2-secondary)}:root [data-branding-colorcombo=colorcombo_3]{--color-combo-primary:var(--color-combo-3-primary);--color-combo-secondary:var(--color-combo-3-secondary)}:root [data-branding-colorcombo=colorcombo_4]{--color-combo-primary:var(--color-combo-4-primary);--color-combo-secondary:var(--color-combo-4-secondary)}:root [data-branding-colorcombo=colorcombo_5]{--color-combo-primary:var(--color-combo-5-primary);--color-combo-secondary:var(--color-combo-5-secondary)}:root [data-branding-colorcombo=colorcombo_6]{--color-combo-primary:var(--color-combo-6-primary);--color-combo-secondary:var(--color-combo-6-secondary)}:root [data-branding-colorcombo=colorcombo_7]{--color-combo-primary:var(--color-combo-7-primary);--color-combo-secondary:var(--color-combo-7-secondary)}:root [data-branding-colorcombo=colorcombo_8]{--color-combo-primary:var(--color-combo-8-primary);--color-combo-secondary:var(--color-combo-8-secondary)}:root [data-branding-colorcombo=colorcombo_9]{--color-combo-primary:var(--color-combo-9-primary);--color-combo-secondary:var(--color-combo-9-secondary)}:root [data-branding-colorcombo=colorcombo_10]{--color-combo-primary:var(--color-combo-10-primary);--color-combo-secondary:var(--color-combo-10-secondary)}:root [data-branding-colorcombo=colorcombo_11]{--color-combo-primary:var(--color-combo-11-primary);--color-combo-secondary:var(--color-combo-11-secondary)}:root [data-branding-colorcombo=colorcombo_12]{--color-combo-primary:var(--color-combo-12-primary);--color-combo-secondary:var(--color-combo-12-secondary)}:root [data-branding-colorcombo=colorcombo_13]{--color-combo-primary:var(--color-combo-13-primary);--color-combo-secondary:var(--color-combo-13-secondary)}:root [data-branding-colorcombo=colorcombo_14]{--color-combo-primary:var(--color-combo-14-primary);--color-combo-secondary:var(--color-combo-14-secondary)}:root [data-branding-colorcombo=colorcombo_15]{--color-combo-primary:var(--color-combo-15-primary);--color-combo-secondary:var(--color-combo-15-secondary)}:root [data-branding-colorcombo=colorcombo_16]{--color-combo-primary:var(--color-combo-16-primary);--color-combo-secondary:var(--color-combo-16-secondary)}:root [data-branding-colorcombo=colorcombo_17]{--color-combo-primary:var(--color-combo-17-primary);--color-combo-secondary:var(--color-combo-17-secondary)}:root [data-branding-colorcombo=colorcombo_18]{--color-combo-primary:var(--color-combo-18-primary);--color-combo-secondary:var(--color-combo-18-secondary)}:root [data-branding-colorcombo=colorcombo_19]{--color-combo-primary:var(--color-combo-19-primary);--color-combo-secondary:var(--color-combo-19-secondary)}:root [data-branding-colorcombo=colorcombo_20]{--color-combo-primary:var(--color-combo-20-primary);--color-combo-secondary:var(--color-combo-20-secondary)}:root [data-branding-colorcombo=colorcombo_21]{--color-combo-primary:var(--color-combo-21-primary);--color-combo-secondary:var(--color-combo-21-secondary)}:root [data-branding-colorcombo=colorcombo_22]{--color-combo-primary:var(--color-combo-22-primary);--color-combo-secondary:var(--color-combo-22-secondary)}:root [data-branding-colorcombo=colorcombo_23]{--color-combo-primary:var(--color-combo-23-primary);--color-combo-secondary:var(--color-combo-23-secondary)}:root [data-branding-colorcombo=colorcombo_24]{--color-combo-primary:var(--color-combo-24-primary);--color-combo-secondary:var(--color-combo-24-secondary)}:root [data-branding-colorcombo=colorcombo_25]{--color-combo-primary:var(--color-combo-25-primary);--color-combo-secondary:var(--color-combo-25-secondary)}:root [data-branding-colorcombo=colorcombo_26]{--color-combo-primary:var(--color-combo-26-primary);--color-combo-secondary:var(--color-combo-26-secondary)}:root [data-branding-colorcombo=colorcombo_27]{--color-combo-primary:var(--color-combo-27-primary);--color-combo-secondary:var(--color-combo-27-secondary)}:root [data-branding-colorcombo=colorcombo_28]{--color-combo-primary:var(--color-combo-28-primary);--color-combo-secondary:var(--color-combo-28-secondary)}@font-face{font-style:normal;font-weight:400;src:url(/_astro/Simplistic-Sans-Normal.DK0UNvdS.woff2)format("woff2");font-family:Simplistic Sans;font-display:swap}@font-face{font-style:normal;font-weight:500;src:url(/_astro/Simplistic-Sans-Medium.Cgnhc8Ww.woff2)format("woff2");font-family:Simplistic Sans;font-display:swap}@font-face{font-style:normal;font-weight:700;src:url(/_astro/Simplistic-Sans-Bold.BkbqCElC.woff2)format("woff2");font-family:Simplistic Sans;font-display:swap}:root{--fallback-body:system-ui,sans-serif;--fallback-heading:system-ui,sans-serif;--fallback-utility:inter,roboto,"Helvetica Neue","Arial Nova","Nimbus Sans",arial,system-ui,sans-serif;--fontstack-body:var(--fontfamily-body),var(--fallback-body);--fontstack-heading:var(--fontfamily-heading),var(--fallback-heading);--fontstack-program:var(--fontfamily-program),var(--fallback-heading);--fontstack-utility:var(--fontfamily-utility),var(--fallback-utility);--fontstack-display-intro:var(--fontfamily-display-intro),var(--fallback-body);--fontstack-display-name:var(--fontfamily-display-name),var(--fallback-body);--fontstack-display-quote:var(--fontfamily-display-quote),var(--fallback-body);--fontstack-display-headline:var(--fontfamily-display-headline),var(--fallback-heading)}html{background-color:#faf9f6}body,html{width:100%;margin:0}body{max-width:60ch;font:var(--font-body-md);margin:0 auto}.fragment[data-astro-cid-2aszgkbd]{color:var(--color-text-inverse);background:var(--color-background-dark)}.fragment-header[data-astro-cid-2aszgkbd]{grid-template-rows:1fr auto;display:grid}.fragment-details[data-astro-cid-2aszgkbd],.fragment-image[data-astro-cid-2aszgkbd]{grid-column:1}.fragment-image[data-astro-cid-2aszgkbd]{grid-row:1/3}.fragment-details[data-astro-cid-2aszgkbd]{z-index:0;grid-row:2;padding:1rem;position:relative}.fragment-details[data-astro-cid-2aszgkbd]:after{opacity:0;z-index:1;transition:opacity var(--motion-fast) var(--motion-easein);content:"";background:linear-gradient(#00004c00,#00004c);position:absolute;inset:0}.fragment[data-astro-cid-2aszgkbd][data-is-loaded] .fragment-details[data-astro-cid-2aszgkbd]:after{opacity:1}.fragment-count[data-astro-cid-2aszgkbd]{font:var(--font-utility-lg);background:var(--color-background-dark);text-box:trim-both cap alphabetic;border-radius:.125rem;padding:.25rem}.fragment-meta[data-astro-cid-2aszgkbd]{justify-content:space-between;align-items:end;gap:.5rem;padding-bottom:.75rem;display:flex}.fragment-meta[data-astro-cid-2aszgkbd],.fragment-title[data-astro-cid-2aszgkbd]{z-index:2;position:relative}.fragment-body[data-astro-cid-2aszgkbd]{flex-direction:column;gap:1rem;padding-left:1rem;padding-right:1rem;display:flex}.fragment-title[data-astro-cid-2aszgkbd]{color:var(--color-text-inverse);font:var(--font-heading-xxl);text-shadow:var(--hr-text-shadow);line-height:100%}.fragment-redicon[data-astro-cid-2aszgkbd]{background-color:var(--color-functional-error);aspect-ratio:1;border-radius:50%;width:1ch;display:none}.fragment-timecode[data-astro-cid-2aszgkbd]{background:var(--color-background-primary);color:var(--color-text-default);opacity:.5;align-items:center;gap:.25rem;width:max-content;padding:.125rem .25rem 0;display:flex}.fragment-timecode[data-astro-cid-2aszgkbd][data-active]{opacity:1}.fragment-timecode[data-astro-cid-2aszgkbd][data-active]>.fragment-redicon[data-astro-cid-2aszgkbd]{display:inline-block}.fragment-description[data-astro-cid-2aszgkbd]{text-wrap:pretty;margin-trim:block}.fragment-description[data-astro-cid-2aszgkbd] :not(p:has(>a,>button)){margin-bottom:1rem}.fragment-description[data-astro-cid-2aszgkbd] a{color:var(--color-text-inverse)}.fragment-description[data-astro-cid-2aszgkbd] a[data-astro-cid-2aszgkbd]:hover{color:var(--color-link-inversehover)}.fragment-makers[data-astro-cid-2aszgkbd],.fragment-subtitle[data-astro-cid-2aszgkbd]{font:var(--font-utility-lg)}img[data-astro-cid-2aszgkbd]{width:100%;height:auto}.Icon[data-astro-cid-idq4t3qg]{width:var(--villa-icon-width,1em);height:auto;line-height:0;display:inline-block}.Icon[data-astro-cid-idq4t3qg] svg{fill:currentColor;width:inherit;height:inherit}.Icon[data-astro-cid-nicoamrl]{transition:opacity var(--motion-medium) var(--motion-easein)}.Spinner[data-astro-cid-nicoamrl] svg{animation:.75s linear infinite rotation}.Button[data-astro-cid-lvy6gdzg]{--__btn-padding:.6875rem .9375rem;--__btn-lineheight:1.25rem;--__btn-text-color:var(--color-interactive-primary-foreground-default);--__btn-border-color:var(--color-interactive-primary-background-default);--__btn-background-color:var(--color-interactive-primary-background-default);--villa-icon-width:1.5rem;appearance:none;transition:color var(--motion-onhover-fast) var(--motion-easein),border-color var(--motion-onhover-fast) var(--motion-easein),background-color var(--motion-onhover-fast) var(--motion-easein);cursor:pointer;box-sizing:border-box;border:1px solid var(--__btn-border-color);background-clip:padding-box;background-color:var(--__btn-background-color);padding:var(--villa-button-padding,var(--__btn-padding));touch-action:manipulation;max-width:100%;color:var(--__btn-text-color);font:var(--font-utility-xl);font-weight:700;line-height:var(--__btn-lineheight);text-align:center;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.Button-label[data-astro-cid-lvy6gdzg]{-moz-column-gap:var(--villa-button-gap,.5rem);column-gap:var(--villa-button-gap,.5rem);transition:-webkit-text-decoration var(--motion-onhover-fast) var(--motion-easeout);transition:text-decoration var(--motion-onhover-fast) var(--motion-easeout);transition:text-decoration var(--motion-onhover-fast) var(--motion-easeout),-webkit-text-decoration var(--motion-onhover-fast) var(--motion-easeout);user-select:none;align-items:center;display:flex;position:relative}.Button[data-astro-cid-lvy6gdzg]:focus,.Button[data-astro-cid-lvy6gdzg]:hover{transition:color var(--motion-onhover-fast) var(--motion-easeout),border-color var(--motion-onhover-fast) var(--motion-easeout),background-color var(--motion-onhover-fast) var(--motion-easeout)}.Button[data-astro-cid-lvy6gdzg]:hover{--__btn-border-color:var(--color-interactive-primary-background-hover);--__btn-background-color:var(--color-interactive-primary-background-hover);--__btn-text-color:var(--color-interactive-primary-foreground-hover)}.Button[data-astro-cid-lvy6gdzg]:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}.Button--secondary[data-astro-cid-lvy6gdzg]{--__btn-border-color:var(--color-interactive-secondary-background-default);--__btn-background-color:transparent;--__btn-text-color:var(--color-interactive-secondary-foreground-default)}.Button--tertiary[data-astro-cid-lvy6gdzg]{--__btn-border-color:transparent;--__btn-background-color:transparent;--__btn-text-color:var(--color-interactive-tertiary-foreground-default)}.Button--tertiary[data-astro-cid-lvy6gdzg]:not(:hover):not(:focus) .Button-label[data-astro-cid-lvy6gdzg]{transition:-webkit-text-decoration var(--motion-onhover-slow) var(--motion-easeout);transition:text-decoration var(--motion-onhover-slow) var(--motion-easeout);transition:text-decoration var(--motion-onhover-slow) var(--motion-easeout),-webkit-text-decoration var(--motion-onhover-slow) var(--motion-easeout);text-decoration-color:var(--__btn-text-color)}.Button--transparent[data-astro-cid-lvy6gdzg]{--__btn-border-color:transparent;--__btn-background-color:transparent;--__btn-text-color:var(--color-link)}.Button--transparent[data-astro-cid-lvy6gdzg]:focus,.Button--transparent[data-astro-cid-lvy6gdzg]:hover{--__btn-text-color:var(--color-link-hover);--__btn-border-color:transparent;--__btn-background-color:transparent}.Button--small[data-astro-cid-lvy6gdzg]{--__btn-padding:.563rem}.Button--small[data-astro-cid-lvy6gdzg] .Button-label[data-astro-cid-lvy6gdzg]{--villa-icon-width:1rem;font-size:calc(var(--utility-lg-fontsize-max) * 1rem)}.Button[data-astro-cid-lvy6gdzg][aria-disabled=true]{cursor:default;border-color:var(--color-functional-disabled);background-color:var(--color-transparent-0);pointer-events:none;color:var(--color-functional-disabled)}.Button[data-astro-cid-lvy6gdzg][aria-hidden=true]{opacity:0;cursor:default;pointer-events:none;display:none}.Button[data-astro-cid-lvy6gdzg][data-loading]{pointer-events:none}.Button[data-astro-cid-lvy6gdzg][data-loading] .Button-label[data-astro-cid-lvy6gdzg]{color:color-mix(in srgb,var(--__btn-text-color) 30%,transparent)}.Button[data-astro-cid-lvy6gdzg][data-loading] .Spinner{opacity:1;color:var(--__btn-text-color);display:block}.Button[data-astro-cid-lvy6gdzg] .Spinner{--villa-icon-width:1rem;opacity:0;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Button[data-astro-cid-lvy6gdzg]:has(.MediaReference .Logo){--__btn-padding:.438rem 1.438rem}[data-surface] .Button[data-astro-cid-lvy6gdzg]{--__btn-background-color:var(--surface-interactive);--__btn-border-color:var(--surface-interactive);--__btn-text-color:var(--surface-oninteractive)}[data-surface] .Button--secondary[data-astro-cid-lvy6gdzg]{--__btn-border-color:var(--surface-interactive);--__btn-background-color:transparent;--__btn-text-color:var(--surface-link)}[data-surface] .Button--tertiary[data-astro-cid-lvy6gdzg],[data-surface] .Button--transparent[data-astro-cid-lvy6gdzg]{--__btn-border-color:transparent;--__btn-background-color:transparent;--__btn-text-color:var(--surface-link)}[data-surface] .Button[data-astro-cid-lvy6gdzg]:focus,[data-surface] .Button[data-astro-cid-lvy6gdzg]:hover{--__btn-background-color:var(--surface-interactive-hover-background);--__btn-border-color:var(--surface-interactive-hover-background);--__btn-text-color:var(--surface-interactive-hover-foreground)}[data-surface] .Button[data-astro-cid-lvy6gdzg].Button--transparent:focus,[data-surface] .Button[data-astro-cid-lvy6gdzg].Button--transparent:hover{--__btn-border-color:transparent;--__btn-background-color:transparent;--__btn-text-color:var(--surface-hover)}[data-surface] .Button[data-astro-cid-lvy6gdzg]:focus-visible{outline:var(--outline-width) solid var(--surface-hover)}nav[data-astro-cid-yxete6jp]{background:var(--color-background-dark);z-index:10;grid-template-columns:1fr 1fr 1fr;padding:.75rem 1rem;display:grid;position:sticky;top:0}.navigation-logo[data-astro-cid-yxete6jp]{grid-column:2;justify-self:center}button[data-astro-cid-yxete6jp]{cursor:pointer;background:0 0;border:none;padding:.5rem}#info[data-astro-cid-yxete6jp]{width:100%;max-width:60ch;height:calc(99svh - 65px);margin:0 auto;padding:1rem;top:65px}#info[data-astro-cid-yxete6jp] p[data-astro-cid-yxete6jp]{margin-bottom:1lh}#info[data-astro-cid-yxete6jp] h2[data-astro-cid-yxete6jp]{margin-bottom:.25lh}#info[data-astro-cid-yxete6jp]::backdrop{background:linear-gradient(#0000001a,#00000040);animation:1s fade-in}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.play-button[data-astro-cid-xwy5prjo]{font:var(--font-body-lg);z-index:11;background:var(--color-background-primary);color:var(--color-text-default);cursor:pointer;opacity:0;pointer-events:none;justify-content:center;align-items:center;gap:.5ch;padding:.375rem .625rem .25rem;transition:opacity .22s;display:flex;position:fixed;bottom:1rem;right:1rem}.play-icon[data-astro-cid-xwy5prjo]{background-color:var(--color-functional-error);aspect-ratio:1;border-radius:50%;width:1ch;display:inline-block}.play-button[data-astro-cid-xwy5prjo][data-visible]{opacity:1;pointer-events:auto}[data-astro-cid-lcdefpme]{box-sizing:border-box}html{max-width:60ch;margin:0 auto;font-family:sans-serif}main[data-astro-cid-lcdefpme]{margin-trim:block;background-color:var(--color-background-dark);padding-bottom:2rem}section[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;align-items:center;margin-bottom:4rem;display:flex}
