:root{--color-primary: #d8143e;--color-secondary: black;--color-accent-dark: #0a0a0a;--color-accent-light: #aaaaaa;--color-text: #ffffff;--color-success: #0bda51;--color-error: #ffea00;--color-description-grey: #aaaaaa;--fs-headline-xl: 5rem;--fs-headline-l: 4rem;--fs-headline-m: 3rem;--fs-headline-s: 2.25rem;--fs-headline-xs: 1.5rem;--fs-description-l: 1.375rem;--fs-description-m: 1.125rem;--fs-description-s: 1rem;--fs-small-text: .875rem;--fs-input-text: 1.375rem;--fs-input-label: 1rem;--fs-card-headline-m: 1.625rem;--fs-card-description-l: 1.125rem;--fs-card-description-m: 1rem;--fw-description: 200;--sp-section: 300px;--sp-headline-description: 24px;--sp-text-object: 60px;--sp-cta-button: 12px 24px;--sp-input-padding: 24px;--sp-section-padding: 20px;--sp-button-text: 30px;--fx-glass-opacity: .69;--fx-glass-blur: 8px;--border-radius: 40px;--border-color: 1px solid rgba(128, 128, 128, .15)}*{margin:0;padding:0;box-sizing:border-box}a,mark,p,h1,h2,h3,h4,textarea,button,span{all:unset}html{font-family:Inter,Arial,Helvetica,sans-serif;background-color:#000;color:var(--color-text);overflow-x:hidden}body{margin:0;width:100%;min-height:800px;overflow-x:hidden}p{font-weight:300;line-height:1.3em}a,button{transition:.5s opacity}a:hover,button:hover:enabled{transition:.5s opacity;opacity:.5!important;cursor:pointer}.hide-on-desktop{display:none!important}img{width:auto;height:auto}::selection{background:#fff;color:#000}.card-primary-color{background-color:var(--color-primary);color:#000;border-radius:var(--border-radius)}.card-secondary-color{background-color:var(--color-secondary);color:#fff;border-radius:var(--border-radius)}.card-secondary-color p,.card-dark-accent p{color:var(--color-description-grey)}.card-dark-accent{background-color:var(--color-accent-dark);color:#fff;border-radius:var(--border-radius)}.card-light-accent{background-color:var(--color-accent-light);color:#000;border-radius:var(--border-radius);border:var(--border-color)}.info-cards-div{display:flex;flex-flow:row;flex-wrap:wrap;gap:10px}.info-cards-div span{display:flex;flex-flow:row;align-items:center;gap:calc(var(--fs-description-s) / 2);border-radius:var(--border-radius);padding:8px 16px;font-size:var(--fs-description-s);font-weight:600;border:2px solid}.cta-button{display:flex;flex-flow:row;flex-shrink:0;gap:12px;font-size:var(--fs-description-m);width:fit-content;border-radius:40px;padding:var(--sp-cta-button);font-weight:600;justify-content:center;align-items:center}.cta-button-loading{display:flex;flex-flow:row;flex-shrink:0;gap:12px;font-size:var(--fs-description-m);width:fit-content;border-radius:40px;padding:var(--sp-cta-button);font-weight:600;justify-content:center;align-items:center;background-color:#fff!important;color:#000!important;animation:pulse 1.5s infinite}@keyframes pulse{0%{opacity:.3}50%{opacity:.6}to{opacity:.3}}.white-button{background-color:#fff;fill:var(--color-secondary);color:#000}.primary-button{background-color:var(--color-primary);fill:var(--color-text)}.secondary-button{border:2px solid var(--color-primary);color:var(--color-primary)}.small-button{display:flex;align-items:center;width:fit-content;font-size:var(--fs-small-text);padding:8px 16px;border-radius:40px;font-weight:600;gap:6px}.text-link{text-decoration:underline}.sarina-highlight{font-family:Sarina}.red-highlight{color:var(--color-primary)}.success-highlight{color:var(--color-success)}.description-highlight{font-weight:700}.white-highlight{color:#fff}.description-grey{color:var(--color-description-grey)}.headline-xl{font-size:var(--fs-headline-xl);font-weight:800}.headline-l{font-size:var(--fs-headline-l);font-weight:800}.headline-m{font-size:var(--fs-headline-m);font-weight:800}.headline-s{font-size:var(--fs-headline-s);font-weight:700}.headline-xs{font-size:var(--fs-headline-xs);font-weight:700}.description-l{font-size:var(--fs-description-l);font-weight:var(--fw-description)}.description-m{font-size:var(--fs-description-m);font-weight:var(--fw-description)}.card-headline-m{font-size:var(--fs-card-headline-m);font-weight:600}.card-description-l{font-size:var(--fs-card-description-l);font-weight:var(--fw-description)}.card-description-m{font-size:var(--fs-card-description-m);font-weight:var(--fw-description)}@media (width < 1024px) and (width > 767px){:root{--fs-headline-xl: 3.75rem;--fs-headline-l: 3rem;--fs-headline-m: 2.375rem;--fs-headline-s: 1.8125rem}}@media (width < 768px){:root{--fs-headline-xl: 2.5rem;--fs-headline-l: 2rem;--fs-headline-m: 1.75rem;--fs-headline-s: 1.375rem;--fs-headline-xs: 1.25rem;--fs-description-l: 1.125rem;--fs-description-m: 1rem;--fs-description-s: .875rem;--fs-card-headline-m: 1.375rem;--fs-small-text: .75rem;--sp-section: 200px;--sp-text-object: 30px;--sp-input-padding: 20px;--sp-headline-description: 10px}}@font-face{font-family:Inter;font-style:normal;font-weight:200;src:url(/fonts/Inter/Inter-ExtraLight.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url(/fonts/Inter/Inter-Light.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/fonts/Inter/Inter-Regular.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(/fonts/Inter/Inter-Medium.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(/fonts/Inter/Inter-SemiBold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(/fonts/Inter/Inter-Bold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:800;src:url(/fonts/Inter/Inter-ExtraBold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:200;src:url(/fonts/Inter/Inter-ExtraLight.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url(/fonts/Inter/Inter-Light.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/fonts/Inter/Inter-Regular.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(/fonts/Inter/Inter-Medium.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(/fonts/Inter/Inter-SemiBold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(/fonts/Inter/Inter-Bold.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:800;src:url(/fonts/Inter/Inter-ExtraBold.woff2) format("woff2")}@font-face{font-family:Sarina;src:url(/fonts/Sarina/Sarina-Regular.woff2)}.navbar[data-astro-cid-5blmo7yk]{position:fixed;left:50%;transform:translate(-50%,8px);display:flex;flex-flow:row;gap:20px;font-size:14px;align-items:center;border-radius:40px;padding:8px 12px;z-index:100;background-color:#0000004d;border:var(--border-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.navbar[data-astro-cid-5blmo7yk] img[data-astro-cid-5blmo7yk]{height:20px;width:fit-content}.cta-navbar[data-astro-cid-5blmo7yk]{display:flex;flex-flow:row;align-items:center;justify-content:center;text-align:center;white-space:nowrap;gap:8px;padding:8px 15px;border-radius:50px;font-weight:600;background-color:var(--color-primary);color:#fff;font-size:.875rem;fill:#fff}.footer[data-astro-cid-sz7xmlte]{display:flex;flex-flow:column;align-items:center;width:100vw;padding:100px var(--sp-section-padding) 20px var(--sp-section-padding);font-weight:200}.footer[data-astro-cid-sz7xmlte]>div[data-astro-cid-sz7xmlte]{display:flex;flex-flow:column;width:100%;max-width:800px;gap:80px}.footer-links[data-astro-cid-sz7xmlte]{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:space-around;text-align:center;color:var(--color-text);font-size:1rem;gap:20px}.footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{text-align:center}.footer-anthra[data-astro-cid-sz7xmlte]{display:flex;flex-flow:column;align-items:center;color:var(--color-primary)}.footer-anthra[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:100%;max-width:120px}.footer-anthra-slogan[data-astro-cid-sz7xmlte]{font-size:var(--fs-small-text);margin-top:20px}.footer-anthra-copyright[data-astro-cid-sz7xmlte]{font-size:.625rem;margin-top:28px}:root{--cookieBanner-background: rgba(16, 16, 16, var(--fx-glass-opacity));--cookieBanner-color: var(--color-accent-light);--cookieBanner-font-size: var(--fs-small-text);--cookieBanner-font-weight: 700;--cookieBanner-primary-button-background: rgba(216, 20, 62, var(--fx-glass-opacity));--cookieBanner-primary-button-color: var(--color-text);--cookieBanner-button-color: var(--color-accent-light)}.cookieBanner{z-index:1000;display:flex;flex-flow:column;border:1px solid rgba(128,128,128,.15);position:fixed;bottom:10px;right:10px;border-radius:40px;padding:20px;max-width:540px;font-weight:var(--cookieBanner-font-weight);font-size:var(--cookieBanner-font-size);background-color:var(--cookieBanner-background);-webkit-backdrop-filter:blur(var(--fx-glass-blur));backdrop-filter:blur(var(--fx-glass-blur));color:var(--cookieBanner-color)}.cookieBanner h3{text-align:center;font-weight:600;font-size:1rem;color:var(--color-text)}.cookieBanner-description{margin-top:14px;margin-bottom:20px;text-align:center;color:var(--color-description-grey)}.cookieBanner a{text-decoration:underline}.cookieBanner-cookie summary::-webkit-details-marker{display:none}.cookieBanner-cookie{display:flex;flex-flow:column;padding:10px;margin-bottom:20px;border-radius:20px;transition:.5s;gap:20px}.cookieBanner-cookie summary{width:100%;display:flex;align-items:center;justify-content:space-between;font-weight:500;transition:.5s}.cookieBanner-cookie summary>div{color:var(--color-text)}.cookieBanner-cookie-consent{cursor:pointer;display:flex;flex-flow:row;gap:20px;align-items:center}.cookieBanner-cookie-consent .active{transform:rotate(180deg)}.cookieBanner-cookie p{padding-top:14px}.cookieBanner-cookie i{transition:opacity .5s}.cookieBanner-cookie i:hover{opacity:.5;transition:opacity .5s}.cookieBanner-buttons{display:flex;flex-flow:row;flex-wrap:wrap;gap:10px}.cookieBanner-buttons button{padding:10px;width:calc(33.33% - 30px);white-space:nowrap;border-radius:50px;font-weight:300;text-align:center;border:1px solid var(--cookieBanner-button-color);color:var(--cookieBanner-button-color)}.cookieBanner-buttons button:nth-child(1){background-color:var(--cookieBanner-primary-button-background);border:1px solid transparent;color:var(--cookieBanner-primary-button-color);font-weight:600}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;inset:0;background-color:#80808080;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:var(--color-success)}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}@media (width < 768px){.cookieBanner{max-width:100%;right:10px;left:10px}.cookieBanner-buttons{gap:6px}.cookieBanner-buttons button{width:100%}}
