.wrapper.svelte-1uha8ag{grid-template-columns:1fr min(var(--max-container-width), 100%) 1fr;display:grid}.wrapper.svelte-1uha8ag>:where(.svelte-1uha8ag){grid-column:2}.banner.svelte-1uha8ag{background-color:var(--c-red);grid-column:1/-1;height:min-content}.banner__content.svelte-1uha8ag{justify-content:center;padding:60px 32px;display:flex}.banner__content.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:contain;width:100%;max-width:1200px;height:min-content;display:block}.prices.svelte-1uha8ag{padding:60px}.prices__container.svelte-1uha8ag{flex-wrap:no-wrap;flex-direction:column;align-items:center;gap:2rem;display:flex}.prices__container__headline.svelte-1uha8ag{color:var(--c-dark-red);text-align:center;font-size:clamp(1rem,3vw,2.5rem)}.prices__container__prices.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:center;gap:4rem;width:100%;display:grid}.prices__container__prices.svelte-1uha8ag .item:where(.svelte-1uha8ag){border:2px solid var(--c-red);border-radius:24px;flex-direction:column;justify-self:end;align-items:center;width:100%;max-width:560px;display:flex}.prices__container__prices.svelte-1uha8ag .item:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){object-fit:contain;width:100%;height:auto;padding-top:3rem}.prices__container__prices.svelte-1uha8ag .item:where(.svelte-1uha8ag) h3:where(.svelte-1uha8ag){color:var(--c-red);text-align:center;margin:1rem 0 2rem;padding:0 1rem;font-size:clamp(2rem,6vw,5.2rem);line-height:85%}.prices__container__prices.svelte-1uha8ag .item:where(.svelte-1uha8ag):nth-child(2){justify-self:start}.participation.svelte-1uha8ag{z-index:20;flex-direction:column;grid-column:1/-1;align-items:center;padding:200px 32px 0;display:flex}.participation.svelte-1uha8ag picture:where(.svelte-1uha8ag){max-width:1200px;height:auto;position:absolute;transform:translateY(-47%)}.participation.svelte-1uha8ag picture:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){object-fit:contain;width:100%;height:auto}.contact.svelte-1uha8ag{z-index:10;background-color:var(--c-red);grid-column:1/-1;justify-content:center;align-items:center;padding:120px 32px;display:flex}.contact__container.svelte-1uha8ag{max-width:1100px}.contact__container.svelte-1uha8ag form:where(.svelte-1uha8ag){grid-template-columns:1fr 1fr;gap:1rem;display:grid}.contact__container.svelte-1uha8ag form:where(.svelte-1uha8ag) .row:where(.svelte-1uha8ag){grid-column:1/3;grid-template-columns:1fr 1fr;gap:3rem;display:grid}.contact__container.svelte-1uha8ag form:where(.svelte-1uha8ag) .row:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag){box-sizing:border-box;background-color:var(--c-white);border:1px solid var(--c-dark-red);border-radius:20px;width:100%;min-width:0;min-height:80px;padding:.2rem 1.5rem;font-family:Arial,Helvetica,sans-serif;font-size:2rem;font-weight:400}.contact__container.svelte-1uha8ag form:where(.svelte-1uha8ag) .row:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag)::placeholder{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:2rem;font-weight:400}.contact__container.svelte-1uha8ag form:where(.svelte-1uha8ag) .row:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.contact__container.svelte-1uha8ag form:where(.svelte-1uha8ag) .row:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.contact__container.svelte-1uha8ag form:where(.svelte-1uha8ag) .row:where(.svelte-1uha8ag) input[type=number]:where(.svelte-1uha8ag){-moz-appearance:textfield}.contact__container.svelte-1uha8ag form:where(.svelte-1uha8ag) .row:where(.svelte-1uha8ag) input.full:where(.svelte-1uha8ag){grid-column:1/3}.contact__container.svelte-1uha8ag form:where(.svelte-1uha8ag) .row:where(.svelte-1uha8ag) input[type=checkbox]:where(.svelte-1uha8ag){appearance:none;background-color:var(--form-background);min-width:auto;min-height:auto;font:inherit;color:currentColor;border:2px solid #fef2de;border-radius:2px;flex:0 0 20px;place-content:center;width:20px;height:20px;margin:0;padding:0;display:grid;transform:translateY(-.075em)}.contact__container.svelte-1uha8ag form:where(.svelte-1uha8ag) .row:where(.svelte-1uha8ag) input[type=checkbox]:where(.svelte-1uha8ag):before{content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform-origin:0 100%;width:10px;height:10px;box-shadow:inset 1em 1em var(--form-control-color);background-color:#fef2de;transition:transform .12s ease-in-out;transform:scale(0)}.contact__container.svelte-1uha8ag form:where(.svelte-1uha8ag) .row:where(.svelte-1uha8ag) input[type=checkbox]:where(.svelte-1uha8ag):checked:before{transform:scale(1)}.contact__container.svelte-1uha8ag form:where(.svelte-1uha8ag) .row:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag){color:var(--c-red);text-align:center;background-color:#fef2de;border:none;border-radius:24px;padding:1rem 6rem;font-family:HeinzLabel-Regular,serif;font-size:3rem;line-height:90%}.contact__container.svelte-1uha8ag form:where(.svelte-1uha8ag) .row:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){margin:0;padding-top:.3rem}.contact__container.svelte-1uha8ag form:where(.svelte-1uha8ag) .terms:where(.svelte-1uha8ag){color:var(--c-white);flex-direction:column;align-items:center;gap:1rem;font-family:Arial,Helvetica,sans-serif;font-weight:100;display:flex}.contact__container.svelte-1uha8ag form:where(.svelte-1uha8ag) .terms:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){color:var(--c-white)}.contact__container.svelte-1uha8ag form:where(.svelte-1uha8ag) .terms__item:where(.svelte-1uha8ag){flex-direction:row;align-items:center;gap:1rem;width:80%;display:flex}.footer.svelte-1uha8ag{background-color:var(--c-dark-red2);grid-column:1/-1;justify-content:center;height:100%;display:flex}.footer__container.svelte-1uha8ag{width:100%;max-width:var(--max-container-width);padding:1rem;display:flex}.footer__container.svelte-1uha8ag .content:where(.svelte-1uha8ag){justify-content:space-between;align-items:center;width:100%;display:flex}.footer__container.svelte-1uha8ag .content:where(.svelte-1uha8ag) .logo:where(.svelte-1uha8ag){padding:1rem 0}.footer__container.svelte-1uha8ag .content:where(.svelte-1uha8ag) .logo:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){width:auto;height:64px}.footer__container.svelte-1uha8ag .links:where(.svelte-1uha8ag){gap:2rem;display:flex}.footer__container.svelte-1uha8ag .links:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){text-transform:uppercase;color:var(--c-pure-white);gap:2rem;font-family:Arial,Helvetica,sans-serif;font-weight:800;display:flex}#error.svelte-1uha8ag,#success.svelte-1uha8ag{text-align:center;justify-content:center;align-items:center;height:50vh;display:flex}@media (width<=768px){.banner__content.svelte-1uha8ag{justify-content:center;padding:30px 32px;display:flex}.prices.svelte-1uha8ag{padding:30px 16px}.prices__container.svelte-1uha8ag{flex-wrap:no-wrap;flex-direction:column;align-items:center;gap:2rem;display:flex}.prices__container__prices.svelte-1uha8ag{grid-template-columns:1fr;gap:1rem}.prices__container__prices.svelte-1uha8ag .item:where(.svelte-1uha8ag){border:2px solid var(--c-red);width:100%;max-width:unset;border-radius:24px;flex-direction:column;justify-self:center;place-items:center}.prices__container__prices.svelte-1uha8ag .item:where(.svelte-1uha8ag) picture:where(.svelte-1uha8ag){width:50%;padding-top:0}.participation.svelte-1uha8ag{padding:100px 32px 0}.contact.svelte-1uha8ag{padding:80px 16px}.contact__container.svelte-1uha8ag{max-width:unset;width:100%}.contact__container.svelte-1uha8ag form:where(.svelte-1uha8ag){grid-template-columns:1fr;gap:1rem;display:grid}.contact__container.svelte-1uha8ag form:where(.svelte-1uha8ag) .row:where(.svelte-1uha8ag){grid-column:1;grid-template-columns:1fr;gap:1rem;display:grid}.contact__container.svelte-1uha8ag form:where(.svelte-1uha8ag) .row:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag),.contact__container.svelte-1uha8ag form:where(.svelte-1uha8ag) .row:where(.svelte-1uha8ag) input.full:where(.svelte-1uha8ag){border-radius:12px;grid-column:1;min-height:60px;font-size:1rem}.contact__container.svelte-1uha8ag form:where(.svelte-1uha8ag) .row:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag)::placeholder{font-size:1rem}.contact__container.svelte-1uha8ag form:where(.svelte-1uha8ag) .row:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag){text-align:center;border-radius:24px;font-size:1.8rem;line-height:90%}.contact__container.svelte-1uha8ag form:where(.svelte-1uha8ag) .row:where(.svelte-1uha8ag) button:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){margin:0;padding-top:.3rem}.contact.svelte-1uha8ag .terms__item:where(.svelte-1uha8ag){width:100%!important}.footer__container.svelte-1uha8ag .content:where(.svelte-1uha8ag){gap:1rem;display:flex}.footer__container.svelte-1uha8ag .content:where(.svelte-1uha8ag) .logo:where(.svelte-1uha8ag){padding:1rem 0}.footer__container.svelte-1uha8ag .content:where(.svelte-1uha8ag) .logo:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){width:auto;height:40px}.footer__container.svelte-1uha8ag .links:where(.svelte-1uha8ag){flex-wrap:wrap;gap:1rem;display:flex}}
