:root{color-scheme:only light;--color-brand-bordeaux: #8d3244;--color-brand-amber: #d79a50;--color-brand-warmwhite: #f7f3f0;--color-text-heading: #721d2c;--color-text-body: #35232a;--color-text-muted: #716268;--color-surface-subtle: #eee7e2;--color-border: #d8cbcb;--color-stage: #26171d;--font-family: var(--font-nunito, Nunito, sans-serif);--font-weight-body: 400;--font-weight-heading: 500;--font-weight-action: 600;--type-display-size: 5.25rem;--type-display-line-height: 6.4375rem;--type-display-weight: 500;--type-h2-size: 3.5rem;--type-h2-line-height: 4rem;--type-h2-weight: 500;--type-h3-size: 1.8125rem;--type-h3-line-height: 2.1875rem;--type-h3-weight: 500;--type-body-size: 1.3125rem;--type-body-line-height: 2.0625rem;--type-body-weight: 400;--type-body-small-size: 1.125rem;--type-body-small-line-height: 1.75rem;--type-body-small-weight: 400;--type-eyebrow-size: .75rem;--type-eyebrow-line-height: 1rem;--type-eyebrow-weight: 700;--type-eyebrow-tracking: .1125rem;--type-mobile-display-size: 2.875rem;--type-mobile-display-line-height: 3.375rem;--type-mobile-display-weight: 500;--type-mobile-h2-size: 2.25rem;--type-mobile-h2-line-height: 2.6875rem;--type-mobile-h2-weight: 500;--type-mobile-body-size: 1.125rem;--type-mobile-body-line-height: 1.75rem;--type-mobile-body-weight: 400;--space-4: .25rem;--space-8: .5rem;--space-16: 1rem;--space-24: 1.5rem;--space-32: 2rem;--space-48: 3rem;--space-64: 4rem;--space-80: 5rem;--space-96: 6rem;--space-128: 8rem;--radius-10: 10px;--radius-18: 18px;--radius-24: 24px;--radius-999: 999px;--layout-desktop: 90rem;--layout-max-content: 80rem;--layout-desktop-margin: 5rem;--layout-mobile: 24.375rem;--layout-mobile-margin: 1.5rem;--layout-narrow-margin: 1.25rem;--layout-columns: 12;--layout-gutter: 1.5rem;--breakpoint-1: 768px;--breakpoint-2: 1200px;--layout-wide-start: 1920px;--layout-wide-scale: 1.25;--layout-wide-slope: .002083;--motion-enter-duration: .5s;--motion-ui-duration: .16s;--motion-easing: cubic-bezier(.22, 1, .36, 1);--button-height: 3.375rem;--button-height-mobile: 3.375rem;--button-radius: 999px;--button-font-size: 1rem;--button-font-weight: 600;--input-height: 3.75rem;--input-radius: 10px;--focus-ring-width: .125rem;--focus-ring-offset: .25rem;--touch-target-min: 2.75rem;--line-width: 1px;--underline-offset: .2em;--z-header: 100;--z-skip-link: 200;--icon-size: 1.5rem;--logo-nav-width: 7.5rem;--logo-nav-ratio: 1.5537;--header-height-desktop: calc( var(--logo-nav-width) / var(--logo-nav-ratio) + 2 * var(--space-16) + var(--line-width) )}@media(min-width:1920px){html{font-size:min(calc(1rem + (100vw - var(--layout-wide-start)) * var(--layout-wide-slope)),calc(1rem * var(--layout-wide-scale)))}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--space-128)}html:has(dialog[open]){overflow:hidden}body{min-height:100vh;background:var(--color-brand-warmwhite);color:var(--color-text-body);font-family:var(--font-family);font-weight:var(--font-weight-body);font-size:var(--type-mobile-body-size);line-height:var(--type-mobile-body-line-height);overflow-wrap:break-word;hyphens:manual;-webkit-font-smoothing:antialiased}img,svg,picture,video{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit}h1{color:var(--color-text-heading);font-size:var(--type-mobile-display-size);line-height:var(--type-mobile-display-line-height);font-weight:var(--type-mobile-display-weight)}h2{color:var(--color-text-heading);font-size:var(--type-mobile-h2-size);line-height:var(--type-mobile-h2-line-height);font-weight:var(--type-mobile-h2-weight)}h3{color:var(--color-text-heading);font-size:var(--type-h3-size);line-height:var(--type-h3-line-height);font-weight:var(--type-h3-weight)}small{font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height)}a{color:var(--color-text-heading);text-underline-offset:var(--underline-offset)}p,ul,ol{max-width:65ch}p+p,p+ul,p+ol,ul+p,ol+p{margin-top:var(--space-16)}@media(min-width:768px){body{font-size:var(--type-body-size);line-height:var(--type-body-line-height)}h1{font-size:var(--type-display-size);line-height:var(--type-display-line-height);font-weight:var(--type-display-weight)}h2{font-size:var(--type-h2-size);line-height:var(--type-h2-line-height);font-weight:var(--type-h2-weight)}}:focus-visible{outline:var(--focus-ring-width) solid var(--color-text-heading);outline-offset:var(--focus-ring-offset);box-shadow:0 0 0 var(--focus-ring-offset) var(--color-brand-amber)}.container{width:min(100% - 2 * var(--layout-narrow-margin),var(--layout-max-content));margin-inline:auto}@media(min-width:360px){.container{width:min(100% - 2 * var(--layout-mobile-margin),var(--layout-max-content))}}@media(min-width:768px){.container{width:min(100% - 2 * var(--space-48),var(--layout-max-content))}}@media(min-width:1200px){.container{width:min(100% - 2 * var(--layout-desktop-margin),var(--layout-max-content))}}.section{padding-block:var(--space-64)}@media(min-width:768px){.section{padding-block:var(--space-96)}}.split{display:grid;gap:var(--space-32)}@media(min-width:1024px){.split{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-64);align-items:start}}@media(min-width:1200px){.split{column-gap:var(--space-128)}}.eyebrow{color:var(--color-brand-bordeaux);font-size:var(--type-eyebrow-size);line-height:var(--type-eyebrow-line-height);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase}.muted{color:var(--color-text-muted)}.visually-hidden{position:absolute;width:var(--line-width);height:var(--line-width);margin:calc(-1 * var(--line-width));padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(forced-colors:active){.icon-button{border-color:ButtonText;background:ButtonFace;color:ButtonText}:focus-visible{outline:var(--focus-ring-width) solid CanvasText;box-shadow:none}a{color:LinkText}}[data-freigabe]{text-decoration:underline dashed var(--color-brand-amber);text-decoration-thickness:var(--line-width);text-underline-offset:var(--underline-offset)}img[data-freigabe]{outline:var(--line-width) dashed var(--color-brand-amber);outline-offset:calc(-1 * var(--line-width))}dialog::backdrop{background:color-mix(in srgb,var(--color-stage) 60%,transparent)}dialog[open]{animation:dialog-in var(--motion-ui-duration) var(--motion-easing)}@keyframes dialog-in{0%{opacity:0}}.icon-button{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--touch-target-min);height:var(--touch-target-min);padding:0;border:var(--line-width) solid var(--color-border);border-radius:var(--radius-999);background:none;color:var(--color-text-heading);cursor:pointer}.icon-button svg{width:var(--icon-size);height:var(--icon-size)}.icon-button:hover{background:var(--color-surface-subtle)}[tabindex="-1"]:focus{outline:none;box-shadow:none}@media(scripting:none){[data-contact-open]{display:none!important}}.arrow-icon[data-astro-cid-xxwwxqrn]{flex:none;width:var(--icon-size);height:var(--icon-size)}.button[data-astro-cid-6ygtcg62]{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-24);min-height:var(--button-height);padding:var(--space-8) var(--space-24);border:var(--line-width) solid transparent;border-radius:var(--button-radius);background:transparent;font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--type-eyebrow-line-height);text-decoration:none;transition:background-color var(--motion-ui-duration) var(--motion-easing),color var(--motion-ui-duration) var(--motion-easing),border-color var(--motion-ui-duration) var(--motion-easing)}button[data-astro-cid-6ygtcg62].button{cursor:pointer}.button[data-astro-cid-6ygtcg62][aria-disabled=true]{background:var(--color-surface-subtle);color:var(--color-text-muted);cursor:default}.button--primary[data-astro-cid-6ygtcg62]{background:var(--color-brand-bordeaux);color:var(--color-brand-warmwhite)}.button--primary[data-astro-cid-6ygtcg62]:hover{background:var(--color-text-heading)}.button--light[data-astro-cid-6ygtcg62]{background:var(--color-brand-warmwhite);color:var(--color-brand-bordeaux)}.button--light[data-astro-cid-6ygtcg62]:hover{background:var(--color-surface-subtle)}.button--outline[data-astro-cid-6ygtcg62]{border-color:var(--color-brand-bordeaux);color:var(--color-brand-bordeaux)}.button--outline[data-astro-cid-6ygtcg62]:hover{background:var(--color-surface-subtle)}.button--outline-light[data-astro-cid-6ygtcg62]{border-color:var(--color-brand-warmwhite);color:var(--color-brand-warmwhite)}.button--outline-light[data-astro-cid-6ygtcg62]:hover{background:var(--color-text-heading)}@media(forced-colors:active){.button[data-astro-cid-6ygtcg62],.button[data-astro-cid-6ygtcg62] span[data-astro-cid-6ygtcg62]{border-color:ButtonText;background:ButtonFace;color:ButtonText}}.panel[data-astro-cid-vjncnxs5]{width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;border:0;border-radius:0;background:var(--color-brand-warmwhite);color:var(--color-text-body)}@media(min-width:768px){.panel[data-astro-cid-vjncnxs5]{width:min(100% - 2 * var(--space-48),55rem);height:auto;max-height:calc(100dvh - 2 * var(--space-32));margin:auto;border:var(--line-width) solid var(--color-border);border-radius:var(--radius-24)}}.panel__bar[data-astro-cid-vjncnxs5]{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);padding:var(--space-16) var(--layout-narrow-margin) var(--space-8);background:var(--color-brand-warmwhite)}.panel__body[data-astro-cid-vjncnxs5]{padding:var(--space-8) var(--layout-narrow-margin) var(--space-32)}@media(min-width:360px){.panel__bar[data-astro-cid-vjncnxs5],.panel__body[data-astro-cid-vjncnxs5]{padding-inline:var(--layout-mobile-margin)}}@media(min-width:768px){.panel__bar[data-astro-cid-vjncnxs5]{padding:var(--space-32) var(--space-48) var(--space-8)}.panel__body[data-astro-cid-vjncnxs5]{padding:var(--space-8) var(--space-48) var(--space-48)}}.panel__title[data-astro-cid-vjncnxs5]{margin-bottom:var(--space-16);font-size:var(--type-mobile-h2-size);line-height:var(--type-mobile-h2-line-height);font-weight:var(--type-mobile-h2-weight)}.panel__title[data-astro-cid-vjncnxs5]:focus,.panel__status[data-astro-cid-vjncnxs5]:focus{outline:none;box-shadow:none}.panel__intro[data-astro-cid-vjncnxs5]{margin-bottom:var(--space-32)}.topics[data-astro-cid-vjncnxs5]{min-width:0;margin:0 0 var(--space-24);padding:0;border:0}.topics[data-astro-cid-vjncnxs5] legend[data-astro-cid-vjncnxs5]{margin-bottom:var(--space-8);padding:0;color:var(--color-text-heading);font-weight:var(--font-weight-action)}.topics__list[data-astro-cid-vjncnxs5]{display:flex;flex-wrap:wrap;gap:var(--space-8) var(--space-16)}.chip[data-astro-cid-vjncnxs5]{position:relative;display:inline-flex}.chip[data-astro-cid-vjncnxs5] input[data-astro-cid-vjncnxs5]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.chip__label[data-astro-cid-vjncnxs5]{display:inline-flex;align-items:center;gap:var(--space-8);min-height:var(--touch-target-min);padding:var(--space-8) var(--space-24);border:var(--line-width) solid var(--color-text-muted);border-radius:var(--radius-999);background:var(--color-brand-warmwhite);color:var(--color-text-heading);font-weight:var(--font-weight-heading);transition:background-color var(--motion-ui-duration) var(--motion-easing),color var(--motion-ui-duration) var(--motion-easing)}.chip__check[data-astro-cid-vjncnxs5]{display:none;flex:none;width:1.125rem;height:1.125rem}.chip[data-astro-cid-vjncnxs5] input[data-astro-cid-vjncnxs5]:checked+.chip__label[data-astro-cid-vjncnxs5]{border-color:var(--color-text-heading);background:var(--color-text-heading);color:var(--color-brand-warmwhite)}.chip[data-astro-cid-vjncnxs5] input[data-astro-cid-vjncnxs5]:checked+.chip__label[data-astro-cid-vjncnxs5] .chip__check[data-astro-cid-vjncnxs5]{display:block}.chip[data-astro-cid-vjncnxs5] input[data-astro-cid-vjncnxs5]:focus-visible+.chip__label[data-astro-cid-vjncnxs5]{outline:var(--focus-ring-width) solid var(--color-text-heading);outline-offset:var(--focus-ring-offset);box-shadow:0 0 0 var(--focus-ring-offset) var(--color-brand-amber)}.fields[data-astro-cid-vjncnxs5]{display:grid;gap:var(--space-24);margin-bottom:var(--space-24)}@media(min-width:768px){.fields[data-astro-cid-vjncnxs5]{grid-template-columns:repeat(2,minmax(0,1fr))}.field--wide[data-astro-cid-vjncnxs5]{grid-column:1 / -1}}.field[data-astro-cid-vjncnxs5] label[data-astro-cid-vjncnxs5]{display:block;margin-bottom:var(--space-8);color:var(--color-text-heading);font-weight:var(--font-weight-action)}.field[data-astro-cid-vjncnxs5] input[data-astro-cid-vjncnxs5],.field[data-astro-cid-vjncnxs5] textarea[data-astro-cid-vjncnxs5]{display:block;width:100%;min-height:var(--input-height);padding:var(--space-16);border:var(--line-width) solid var(--color-text-muted);border-radius:var(--input-radius);background:Field;color:var(--color-text-body)}.field[data-astro-cid-vjncnxs5] textarea[data-astro-cid-vjncnxs5]{min-height:7.5rem;resize:vertical}.field[data-astro-cid-vjncnxs5] input[data-astro-cid-vjncnxs5]::placeholder,.field[data-astro-cid-vjncnxs5] textarea[data-astro-cid-vjncnxs5]::placeholder{color:var(--color-text-muted);opacity:1}.field[data-astro-cid-vjncnxs5] [data-astro-cid-vjncnxs5][aria-invalid=true]{padding:calc(var(--space-16) - var(--line-width));border-width:2px;border-color:var(--color-brand-bordeaux)}.field__error[data-astro-cid-vjncnxs5]{margin-top:var(--space-8);color:var(--color-brand-bordeaux);font-size:var(--button-font-size);line-height:var(--type-eyebrow-line-height);font-weight:var(--font-weight-action)}.panel__privacy[data-astro-cid-vjncnxs5]{margin-bottom:var(--space-24);font-size:var(--button-font-size)}.panel__actions[data-astro-cid-vjncnxs5]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-16) var(--space-24)}.panel__required[data-astro-cid-vjncnxs5]{font-size:var(--button-font-size)}.panel__status[data-astro-cid-vjncnxs5]{color:var(--color-text-heading);font-weight:var(--font-weight-action)}.panel__status[data-astro-cid-vjncnxs5]:not(:empty){margin-top:var(--space-24)}@media(forced-colors:active){.chip__label[data-astro-cid-vjncnxs5]{border-color:ButtonText;background:ButtonFace;color:ButtonText}.chip[data-astro-cid-vjncnxs5] input[data-astro-cid-vjncnxs5]:checked+.chip__label[data-astro-cid-vjncnxs5]{border-color:Highlight;background:Highlight;color:HighlightText}.field[data-astro-cid-vjncnxs5] input[data-astro-cid-vjncnxs5],.field[data-astro-cid-vjncnxs5] textarea[data-astro-cid-vjncnxs5]{border-color:FieldText}.field[data-astro-cid-vjncnxs5] [data-astro-cid-vjncnxs5][aria-invalid=true]{border-color:LinkText}}.text-link[data-astro-cid-zxdfpgus]{display:inline-flex;align-items:center;gap:var(--space-16);min-height:var(--touch-target-min);font-size:var(--button-font-size);font-weight:var(--button-font-weight);text-decoration:none;transition:color var(--motion-ui-duration) var(--motion-easing)}button[data-astro-cid-zxdfpgus].text-link{padding:0;border:0;background:none;cursor:pointer;text-align:left}.text-link[data-astro-cid-zxdfpgus] span[data-astro-cid-zxdfpgus]{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:var(--underline-offset);transition:text-decoration-color var(--motion-ui-duration) var(--motion-easing)}.text-link[data-astro-cid-zxdfpgus]:hover span[data-astro-cid-zxdfpgus]{text-decoration-color:currentColor}.text-link--light[data-astro-cid-zxdfpgus]{color:var(--color-brand-bordeaux)}.text-link--dark[data-astro-cid-zxdfpgus]{color:var(--color-brand-warmwhite)}@media(forced-colors:active){.text-link[data-astro-cid-zxdfpgus]{color:LinkText}}.menu[data-astro-cid-6ejtysi5]{width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;border:0;background:var(--color-brand-warmwhite);color:var(--color-text-body)}.menu__inner[data-astro-cid-6ejtysi5]{padding-bottom:var(--space-32)}.menu__top[data-astro-cid-6ejtysi5]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);padding-block:var(--space-8)}.menu__brand[data-astro-cid-6ejtysi5]{display:inline-flex;align-items:center;min-height:var(--touch-target-min)}.menu__brand[data-astro-cid-6ejtysi5] img[data-astro-cid-6ejtysi5]{width:var(--logo-nav-width);height:auto}.menu__list[data-astro-cid-6ejtysi5]{margin-top:var(--space-32);padding:0;list-style:none}.menu__list[data-astro-cid-6ejtysi5] li[data-astro-cid-6ejtysi5]{border-bottom:var(--line-width) solid var(--color-border)}.menu__list[data-astro-cid-6ejtysi5] a[data-astro-cid-6ejtysi5]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);min-height:var(--touch-target-min);padding-block:var(--space-24);color:var(--color-text-heading);font-size:var(--type-h3-size);line-height:var(--type-h3-line-height);font-weight:var(--font-weight-heading);text-decoration:none}.menu__list[data-astro-cid-6ejtysi5] a[data-astro-cid-6ejtysi5] .arrow-icon{color:var(--color-brand-bordeaux)}.menu__list[data-astro-cid-6ejtysi5] a[data-astro-cid-6ejtysi5]:hover span[data-astro-cid-6ejtysi5]{text-decoration:underline;text-underline-offset:var(--underline-offset)}.menu__contact[data-astro-cid-6ejtysi5]{margin-top:var(--space-48)}.menu__contact[data-astro-cid-6ejtysi5] .button{width:100%}.menu__claim[data-astro-cid-6ejtysi5]{margin-top:var(--space-24)}@media(forced-colors:active){.menu__list[data-astro-cid-6ejtysi5] a[data-astro-cid-6ejtysi5] .arrow-icon{color:LinkText}}.skip-link[data-astro-cid-37fxchfa]{position:absolute;top:var(--space-8);left:var(--space-8);z-index:var(--z-skip-link);min-height:var(--touch-target-min);padding:var(--space-8) var(--space-16);display:inline-flex;align-items:center;border-radius:var(--radius-10);background:var(--color-text-heading);color:var(--color-brand-warmwhite);font-weight:var(--font-weight-action);transform:translateY(-200%)}.skip-link[data-astro-cid-37fxchfa]:focus{transform:none}@media(forced-colors:active){.skip-link[data-astro-cid-37fxchfa]{background:Canvas;color:LinkText}}.site-header[data-astro-cid-37fxchfa]{position:sticky;top:0;z-index:var(--z-header);padding-block:var(--space-8);border-bottom:var(--line-width) solid var(--color-border);background:var(--color-brand-warmwhite)}@media(min-width:768px){.site-header[data-astro-cid-37fxchfa]{padding-block:var(--space-16)}}.site-header__end[data-astro-cid-37fxchfa]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-8) var(--space-24)}.site-header__menu[data-astro-cid-37fxchfa],.site-header__contact[data-astro-cid-37fxchfa]{display:none}@media(min-width:768px){.site-header__end[data-astro-cid-37fxchfa]{flex-wrap:nowrap;gap:var(--space-16)}.site-header__end[data-astro-cid-37fxchfa] .nav-list[data-astro-cid-37fxchfa]{flex-wrap:nowrap}}@media(min-width:1024px){.site-header__end[data-astro-cid-37fxchfa]{gap:var(--space-24)}}@media(max-width:767px)and (scripting:enabled){.site-nav[data-astro-cid-37fxchfa]{display:none}.site-header__menu[data-astro-cid-37fxchfa]{display:inline-flex}}@media(min-width:768px)and (scripting:enabled){.site-header__contact[data-astro-cid-37fxchfa]{display:block}}.site-header__inner[data-astro-cid-37fxchfa]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-8) var(--space-24)}.site-header__brand[data-astro-cid-37fxchfa]{display:inline-flex;align-items:center;min-height:var(--touch-target-min)}.site-header__brand[data-astro-cid-37fxchfa] img[data-astro-cid-37fxchfa]{width:var(--logo-nav-width);height:auto}.nav-list[data-astro-cid-37fxchfa]{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-16);padding:0;list-style:none}.nav-list[data-astro-cid-37fxchfa] a[data-astro-cid-37fxchfa]{display:inline-flex;align-items:center;min-height:var(--touch-target-min);font-size:var(--button-font-size);text-decoration:none}.nav-list[data-astro-cid-37fxchfa] a[data-astro-cid-37fxchfa]:hover{text-decoration:underline}main[data-astro-cid-37fxchfa]:focus{outline:none;box-shadow:none}.site-footer[data-astro-cid-37fxchfa]{padding-block:var(--space-64)}.site-footer__inner[data-astro-cid-37fxchfa]{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"logo text" "legal legal";align-items:center;gap:var(--space-32) var(--space-24)}.site-footer__logo[data-astro-cid-37fxchfa]{grid-area:logo}.site-footer__text[data-astro-cid-37fxchfa]{grid-area:text}.site-footer__legal[data-astro-cid-37fxchfa]{grid-area:legal;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-8) var(--space-24)}.logo-full[data-astro-cid-37fxchfa]{display:none}.logo-compact[data-astro-cid-37fxchfa]{width:7.5rem;height:auto}.site-footer__tagline[data-astro-cid-37fxchfa]{display:none;margin-bottom:var(--space-8);color:var(--color-text-heading)}.site-footer__name[data-astro-cid-37fxchfa]{color:var(--color-text-heading);font-weight:var(--font-weight-action)}.site-footer__text[data-astro-cid-37fxchfa] p[data-astro-cid-37fxchfa]{margin:0;font-size:var(--type-body-small-size);line-height:var(--type-body-small-line-height)}.site-footer__legal[data-astro-cid-37fxchfa] p[data-astro-cid-37fxchfa]{font-size:var(--button-font-size)}@media(min-width:768px){.site-footer__inner[data-astro-cid-37fxchfa]{grid-template-columns:minmax(0,1fr);grid-template-areas:"logo" "text" "legal";align-items:start}.logo-compact[data-astro-cid-37fxchfa],.site-footer__name[data-astro-cid-37fxchfa]{display:none}.logo-full[data-astro-cid-37fxchfa]{display:block;width:15rem;height:auto}.site-footer__tagline[data-astro-cid-37fxchfa]{display:block;margin-bottom:var(--space-16);font-size:var(--type-body-size);line-height:var(--type-body-line-height)}}@media(min-width:1200px){.site-footer__inner[data-astro-cid-37fxchfa]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"logo text" "logo legal";column-gap:var(--space-128)}}
