@font-face{font-display:block;font-family:cc-unicode-fallback;font-synthesis:none;src:url(data:font/woff2;base64,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) format("woff2");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-bottom:0;margin-top:0}blockquote{margin-left:0;margin-right:0}html{hyphens:manual;-webkit-text-size-adjust:100%}:host,body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}canvas,img,picture,svg,video{display:block;max-width:100%}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:rgba(0,0,0,0);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);font-family:var(--fontstack-body);line-height:var(--lineheight-body);position:relative}@media (min-width:37.5rem){body{--stack-gap:var(--s-gap-m)}}@media (min-width:64rem){body{--grid-gutter:var(--g-gutter-l);--stack-gap:var(--s-gap-l)}}body.not-scrollable{overflow:hidden}main{overflow-x:hidden;overflow-x:clip}a{color:var(--color-link-default);transition:color var(--motion-onhover-fast) var(--motion-easein)}a:hover{color:var(--color-link-hover);transition:color var(--motion-onhover-medium) var(--motion-easeout)}a:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}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:3.5rem;--s-gap-l: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,rgba(0,0,0,.02) 17.25%,rgba(0,0,0,.074) 31.71%,rgba(0,0,0,.156) 43.75%,rgba(0,0,0,.259) 53.7%,rgba(0,0,0,.376) 61.92%,rgba(0,0,0,.5) 68.75%,rgba(0,0,0,.624) 74.54%,rgba(0,0,0,.741) 79.63%,rgba(0,0,0,.844) 84.38%,rgba(0,0,0,.926) 89.12%,rgba(0,0,0,.98) 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:0ms;--motion-medium:0ms;--motion-slow:0ms}}@media (pointer:coarse){:root{--motion-onhover-fast:0ms;--motion-onhover-medium:0ms;--motion-onhover-slow:0ms}}: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}}
