@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:optional;src:url("../fonts/montserrat-latin-400.woff2") format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:optional;src:url("../fonts/montserrat-latin-500.woff2") format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/montserrat-latin-700.woff2") format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/montserrat-latin-800.woff2") format("woff2")}@font-face{font-family:"Anton";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/anton-latin-400.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Anton";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/anton-latin-ext-400.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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}:root{--eip-wine: #961a3c;--eip-wine-dark: #7a1430;--eip-wine-soft: #f0dce3;--eip-sand-1: #ce9876;--eip-sand-2: #e4b898;--eip-sand-gradient: linear-gradient(105deg, var(--eip-sand-1) 0%, var(--eip-sand-2) 100%);--eip-bg: #f2e4d8;--eip-card: #faf6f1;--eip-card-tint: #f7f0e8;--eip-line: #c9b09a;--eip-line-soft: #e0d0c0;--eip-ink: #322e2c;--eip-ink-2: #4a433f;--eip-ink-sand: #5b4436;--eip-muted: #655247;--eip-radius: 2px;--eip-radius-sm: 2px;--eip-radius-pill: 2px;--eip-shadow: none;--eip-container: 100%;--eip-gutter: clamp(16px, 3vw, 40px);--eip-section-gap: 40px;--eip-1: 4px;--eip-2: 8px;--eip-3: 12px;--eip-4: 16px;--eip-5: 24px;--eip-6: 32px;--eip-7: 48px;--eip-8: 64px;--eip-font: "Montserrat", "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--eip-font-display: "Anton", Montserrat, sans-serif;--eip-size-faq: 12px;--eip-size-meta: 12.5px;--eip-size-small: 13px;--eip-size-body: 15px;--eip-size-lead: 16px;--eip-size-fact: 15px;--eip-size-heading: 22px;--eip-size-countdown-h: 22px;--eip-size-stat: 28px;--eip-size-logo: 22px;--eip-size-display: 48px;--eip-size-countdown-num: 44px;--eip-weight-regular: 400;--eip-weight-medium: 500;--eip-weight-semibold: 600;--eip-weight-bold: 700;--eip-weight-extrabold: 800}body{background:var(--eip-bg);color:var(--eip-ink);font-family:var(--eip-font);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}html,body,.wp-site-blocks{background-color:var(--eip-bg)}.wp-site-blocks>.eip-main{margin-block-start:0}.wp-block-post-content:not(:has(.eip-block)){box-sizing:border-box;max-width:var(--eip-container);margin-inline:auto;padding-inline:var(--eip-gutter);padding-block:var(--eip-5) var(--eip-7)}.wp-block-post-content:not(:has(.eip-block))>.wp-block-heading{color:var(--eip-ink);font-weight:var(--eip-weight-extrabold);letter-spacing:-0.03em;line-height:1.15}.wp-block-post-content:not(:has(.eip-block))>h1.wp-block-heading{font-size:clamp(28px,4vw,var(--eip-size-display));margin:0 0 .4em;text-transform:uppercase}.wp-block-post-content:not(:has(.eip-block))>h2.wp-block-heading{font-size:var(--eip-size-heading);margin:1.6em 0 .5em}.wp-block-post-content:not(:has(.eip-block))>p{color:var(--eip-ink-2);font-size:var(--eip-size-lead);line-height:1.55;margin:0 0 .9em;max-width:none}[class^=eip-],[class*=" eip-"]{box-sizing:border-box;font-family:var(--eip-font)}.eip-container{max-width:var(--eip-container);margin-inline:auto;padding-inline:var(--eip-gutter)}.eip-card{background:var(--eip-card);border:0;border-radius:var(--eip-radius);box-shadow:none}.eip-fact-chip{display:inline-flex;align-items:center;gap:var(--eip-2);padding:8px 12px;background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none;font-size:var(--eip-size-fact);font-weight:var(--eip-weight-medium);color:var(--eip-ink-2);line-height:1.3}.eip-fact-chip svg,.eip-fact-chip img{color:var(--eip-wine);flex:none;display:block;width:15px;height:15px;object-fit:contain}.eip-faq__item[open] .eip-faq__body{animation:eip-faq-open .22s cubic-bezier(0.16, 1, 0.3, 1)}@keyframes eip-faq-open{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion: reduce){.eip-faq__item[open] .eip-faq__body{animation:none}}.eip-block.eip-block{margin-block-start:var(--eip-section-gap)}.eip-block.eip-block:first-child{margin-block-start:0}.eip-page-hero{padding:clamp(22px,3vw,32px) clamp(20px,2.5vw,36px) clamp(18px,2vw,28px);background:var(--eip-card-tint);border:1px solid var(--eip-line-soft);border-radius:16px;box-shadow:none}.eip-page-hero__top{display:grid;grid-template-columns:minmax(0, 1.35fr) minmax(120px, 0.55fr);gap:clamp(20px,3vw,40px);align-items:center;padding-block-end:clamp(16px,2vw,24px)}.eip-page-hero__top:last-child{padding-block-end:0}.eip-page-hero__art{justify-self:end;align-self:center;width:clamp(100px,14vw,148px);height:clamp(100px,14vw,148px);color:var(--eip-wine)}.eip-page-hero__art svg,.eip-page-hero__art img{display:block;width:100%;height:100%;object-fit:contain}@media(max-width: 980px){.eip-page-hero__top{grid-template-columns:1fr}.eip-page-hero__art{justify-self:start}}.eip-hero-row,.eip-bottom-row{max-width:var(--eip-container);margin-inline:auto;padding-inline:var(--eip-gutter);display:grid;align-items:stretch;gap:28px}.eip-hero-row{grid-template-columns:minmax(0, 1.05fr) minmax(280px, 1fr);padding-block:16px 12px;gap:36px;border-block-end:0}.eip-bottom-row{grid-template-columns:minmax(0, 0.62fr) minmax(0, 1fr);gap:28px}.eip-bottom-row:not(:has(.eip-social)),.eip-bottom-row:has(>:only-child){grid-template-columns:1fr}.wp-block-group.eip-hero-row>*,.wp-block-group.eip-bottom-row>*{margin:0;max-width:none;padding-inline:0;min-width:0;display:flex;flex-direction:column}.eip-hero-row>*>.eip-hero__card,.eip-hero-row>*>.eip-countdown__card,.eip-bottom-row>*>.eip-social__card,.eip-bottom-row>*>.eip-faq__card{flex:1}.eip-hero-row>.block-list-appender,.eip-bottom-row>.block-list-appender{grid-column:1/-1;display:block}@media(max-width: 980px){.eip-hero-row,.eip-bottom-row{grid-template-columns:1fr}.wp-block-group.eip-hero-row>*,.wp-block-group.eip-bottom-row>*{width:100%;justify-self:stretch;align-self:stretch}}.eip-sec-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--eip-4);margin-block-end:20px}.eip-sec-head__title{font-size:var(--eip-size-heading);font-weight:var(--eip-weight-extrabold);letter-spacing:-0.03em;margin:0;text-transform:uppercase}.eip-sec-head__link{font-size:var(--eip-size-body);color:var(--eip-wine);font-weight:var(--eip-weight-bold);text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.eip-sec-head__link:hover,.eip-sec-head__link:focus-visible{text-decoration:underline}@media(max-width: 680px){.eip-sec-head{flex-direction:column;align-items:flex-start;gap:8px}}.wp-block-button.is-style-eip-solid .wp-block-button__link{background:var(--eip-wine);color:#fff;border-radius:var(--eip-radius-sm);font-size:var(--eip-size-fact);font-weight:var(--eip-weight-bold);padding:11px 18px;border:0;box-shadow:none;transition:background .12s ease}.wp-block-button.is-style-eip-solid .wp-block-button__link:hover,.wp-block-button.is-style-eip-solid .wp-block-button__link:focus-visible{background:var(--eip-wine-dark);color:#fff}.wp-block-button.is-style-eip-outline .wp-block-button__link{background:rgba(0,0,0,0);color:var(--eip-ink);border:1px solid var(--eip-line);border-radius:var(--eip-radius-sm);font-size:var(--eip-size-fact);font-weight:var(--eip-weight-bold);padding:11px 18px;box-shadow:none;transition:background .12s ease,border-color .12s ease}.wp-block-button.is-style-eip-outline .wp-block-button__link:hover,.wp-block-button.is-style-eip-outline .wp-block-button__link:focus-visible{background:var(--eip-wine-soft);border-color:var(--eip-wine);color:var(--eip-ink)}@media(max-width: 680px){:root{--eip-size-display: 32px;--eip-size-countdown-num: 28px}}.eip-form__label{font-size:var(--eip-size-faq);font-weight:var(--eip-weight-semibold)}.eip-form__field{font-size:var(--eip-size-meta);font-weight:var(--eip-weight-regular)}.editor-styles-wrapper,.block-editor-iframe__body{background-color:var(--eip-bg) !important;color:var(--eip-ink);font-family:var(--eip-font)}.editor-styles-wrapper .eip-block,.block-editor-iframe__body .eip-block{font-family:var(--eip-font)}.skip-link.screen-reader-text:focus{position:fixed;top:12px;left:12px;z-index:100000;width:auto;height:auto;padding:10px 14px;clip:auto;clip-path:none;overflow:visible;white-space:nowrap;background:var(--eip-wine);color:#fff;border:1px solid var(--eip-ink);border-radius:var(--eip-radius-sm);box-shadow:2px 2px 0 var(--eip-ink);font-weight:var(--eip-weight-bold);text-decoration:none}.eip-header a:focus-visible,.eip-header button:focus-visible,.eip-footer a:focus-visible,.eip-countdown a:focus-visible,.eip-social a:focus-visible,.eip-social button:focus-visible,.eip-speaker--list .eip-speaker__readmore:focus-visible,.eip-speaker-profile__close:focus-visible,.eip-faq__summary:focus-visible,.eip-warum__summary:focus-visible,.eip-mitmachen a:focus-visible,.eip-mitmachen button:focus-visible,.eip-ablauf a:focus-visible{outline:2px solid var(--eip-wine);outline-offset:2px}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}