.event-popup{background:var(--background-default);color:var(--foreground-mode-default);padding-block:var(--number-spacing-xl3)}.event-popup__trigger{justify-self:start}.event-popup__overlay{cursor:default;inset:0;position:fixed;z-index:1199}.event-popup__dialog,.event-popup__overlay{background:transparent;border:0;margin:0;padding:0}.event-popup__dialog{left:50%;max-height:none;outline:none;overflow:visible;position:absolute;top:var(--number-spacing-xl6);transform:translateX(-50%);width:min(100%,var(--number-content-max-width));z-index:1200}.event-popup__panel{background:var(--color-dark-clear-900);border-radius:var(--number-radius-xs);box-shadow:0 32px 96px rgba(0,0,0,.45);color:var(--color-light-clear-300);overflow:hidden;position:relative}.event-popup__panel-scroll{display:grid;gap:var(--number-spacing-xl2);overflow:visible;padding:var(--number-spacing-m);position:relative}.event-popup__close{align-items:center;background:transparent;border:0;color:var(--color-light-clear-300);cursor:pointer;display:inline-flex;height:44px;justify-content:center;position:absolute;right:var(--number-spacing-m);top:var(--number-spacing-m);width:44px}.event-popup__close img,.event-popup__close svg{display:block;height:28px;width:28px}.event-popup__downloads,.event-popup__intro{display:grid;gap:var(--number-spacing-s)}.event-popup__meta{display:flex;flex-wrap:wrap;gap:var(--number-spacing-xs3);list-style:none;margin:0;padding:0}.event-popup__meta-item{align-items:center;color:var(--color-light-clear-300);display:inline-flex;gap:var(--number-spacing-xs5)}.event-popup__meta-icon{color:var(--color-brand-brand);display:inline-flex;height:20px;width:20px}.event-popup__title{color:var(--color-light-clear-0);margin:0}.event-popup__text{color:var(--color-light-clear-300);display:grid;gap:var(--number-spacing-m);margin:0}.event-popup__text .contact-form{padding-block:var(--number-spacing-m)}.event-popup__text .contact-form__layout{gap:0;grid-template-columns:1fr}@media(min-width:901px){.event-popup__text .contact-form__layout{gap:0;grid-template-columns:1fr}}.event-popup__text .contact-form .site__container{margin:0}.event-popup__download-card,.event-popup__download-list{display:grid;gap:var(--number-spacing-s)}.event-popup__download-card{align-items:start;background:var(--foreground-mode-highest-inverted);border-radius:var(--number-radius-xs);color:var(--foreground-mode-contrast);grid-template-columns:auto 1fr;padding:var(--number-spacing-xs);transition:background-color .18s ease,transform .18s ease}.event-popup__download-card:focus-visible,.event-popup__download-card:hover{background:var(--background-bg-dark-highest)}.event-popup__download-icon-box{align-items:center;background:rgba(0,255,102,.18);border-radius:var(--number-radius-xs);color:var(--color-brand-brand);display:inline-flex;height:56px;justify-content:center;width:56px}.event-popup__download-icon-box img,.event-popup__download-icon-box svg{height:36.4px;width:36.4px}.event-popup__download-content{display:grid;gap:var(--number-spacing-xs4);min-width:0}.event-popup__download-title{color:var(--foreground-stay-light-light);display:-webkit-box;height:62px;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}.event-popup__download-meta{align-items:center;color:var(--color-light-clear-300);display:inline-flex;gap:var(--number-spacing-xs5)}.event-popup__download-meta-icon{color:var(--color-brand-brand);display:inline-flex;height:18px;width:18px}.event-popup__download-all{justify-self:start;margin-top:var(--number-spacing-xs3)}.event-popup.lightmode .event-popup__panel{background:var(--background-default);box-shadow:0 32px 96px rgba(0,0,0,.14);color:var(--foreground-mode-default)}.event-popup.lightmode .event-popup__close{color:var(--foreground-mode-default)}.event-popup.lightmode .event-popup__download-meta,.event-popup.lightmode .event-popup__meta-item,.event-popup.lightmode .event-popup__text{color:var(--foreground-mode-higher)}.event-popup.lightmode .event-popup__download-title,.event-popup.lightmode .event-popup__title{color:var(--foreground-mode-default)}.event-popup.lightmode .event-popup__download-card{background:var(--foreground-mode-highest-inverted);color:var(--foreground-mode-default)}.event-popup.lightmode .event-popup__download-card:focus-visible,.event-popup.lightmode .event-popup__download-card:hover{background:var(--foreground-mode-higher-inverted)}.event-popup.lightmode .event-popup__download-icon-box{background:var(--color-brand-brand-20);color:#0b6a33}