@font-face{font-family:GT America;src:url(/fonts/GT-America-Standard-Light.woff2)format("woff2"),url(/fonts/GT-America-Standard-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:GT America;src:url(/fonts/GT-America-Standard-Regular.woff2)format("woff2"),url(/fonts/GT-America-Standard-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT America;src:url(/fonts/GT-America-Standard-Bold.woff2)format("woff2"),url(/fonts/GT-America-Standard-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GT America Mono;src:url(/fonts/GT-America-Mono-Light.woff2)format("woff2"),url(/fonts/GT-America-Mono-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:GT America Mono;src:url(/fonts/GT-America-Mono-Regular.woff2)format("woff2"),url(/fonts/GT-America-Mono-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT America Mono;src:url(/fonts/GT-America-Mono-Bold.woff2)format("woff2"),url(/fonts/GT-America-Mono-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--sg-mint:#93f0d2;--sg-pine:#0c5f59;--sg-bark:#3d2307;--sg-sky:#b1d4eb;--sg-ink:#081f6e;--sg-sand:#ffeac2;--sg-acid:#fffc55;--sg-cyan:#5aecef;--sg-grey-light:#d2d2d2;--sg-grey:#a6a6a6;--sg-black:#0a0a0a;--sg-white:#fff;--sg-paper:#f4f2ee;--sg-panel:#f2f2f2;--sg-grey-dark:#5c5c5c;--surface-page:var(--sg-white);--surface-page-alt:var(--sg-paper);--surface-inverse:var(--sg-pine);--surface-inverse-deep:var(--sg-ink);--surface-card:var(--sg-white);--surface-card-alt:var(--sg-paper);--surface-panel:var(--sg-panel);--surface-accent:var(--sg-mint);--surface-accent-warm:var(--sg-sand);--surface-highlight:var(--sg-acid);--text-primary:var(--sg-black);--text-secondary:var(--sg-grey-dark);--text-muted:var(--sg-grey);--text-on-inverse:var(--sg-white);--text-on-accent:var(--sg-pine);--text-link:var(--sg-pine);--text-link-hover:var(--sg-black);--line-hairline:color-mix(in srgb,var(--sg-black) 12%,transparent);--line-strong:var(--sg-black);--line-on-inverse:color-mix(in srgb,var(--sg-white) 24%,transparent);--action-fill:var(--sg-pine);--action-fill-hover:var(--sg-black);--action-fill-inverse:var(--sg-mint);--focus-ring:var(--sg-cyan);--focus-ring-on-light:var(--sg-pine);--status-positive:var(--sg-pine);--status-info:var(--sg-ink);--status-notice:var(--sg-acid);--status-critical:var(--sg-bark);--pair-bark-sky-bg:var(--sg-bark);--pair-bark-sky-ink:var(--sg-sky);--pair-ink-acid-bg:var(--sg-ink);--pair-ink-acid-ink:var(--sg-acid);--pair-pine-sand-bg:var(--sg-pine);--pair-pine-sand-ink:var(--sg-sand);--pair-black-cyan-bg:var(--sg-black);--pair-black-cyan-ink:var(--sg-cyan);--pair-bark-mint-bg:var(--sg-bark);--pair-bark-mint-ink:var(--sg-mint);--pair-ink-sky-bg:var(--sg-ink);--pair-ink-sky-ink:var(--sg-sky);--pair-pine-white-bg:var(--sg-pine);--pair-pine-white-ink:var(--sg-white);--pair-black-sand-bg:var(--sg-black);--pair-black-sand-ink:var(--sg-sand);--grad-start:#93f0d2;--grad-mid:#0c5f59;--grad-end:#ffeac2;--grad-stops:#93f0d2 0%,#8ae6ca 13%,#72cdb5 25%,#58b19e 33%,#388e80 42%,#0c5f59 50%,#4f8576 58%,#8eaa92 67%,#c0c6a7 75%,#e3dab7 83%,#f7e5bf 92%,#ffeac2 100%;--gradient-brand:linear-gradient(90deg,var(--grad-stops));--gradient-brand-reverse:linear-gradient(270deg,var(--grad-stops));--gradient-brand-diagonal:linear-gradient(45deg,var(--grad-stops));--gradient-rule:var(--gradient-brand);--gradient-field:var(--gradient-brand);--rule-gradient-height:6px;--font-core:"GT America","Helvetica Neue",Arial,sans-serif;--font-mono:"GT America Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--fw-light:300;--fw-regular:400;--fw-bold:700;--type-display-1-size:clamp(3.5rem,7.5vw,7.5rem);--type-display-1-lh:.92;--type-display-1-ls:-.03em;--type-display-2-size:clamp(2.5rem,4.5vw,4.25rem);--type-display-2-lh:.98;--type-display-2-ls:-.025em;--type-display-3-size:clamp(1.75rem,2.6vw,2.5rem);--type-display-3-lh:1.08;--type-display-3-ls:-.02em;--type-body-lg-size:1.25rem;--type-body-lg-lh:1.5;--type-body-size:1rem;--type-body-lh:1.6;--type-body-sm-size:.875rem;--type-body-sm-lh:1.55;--type-body-ls:-.005em;--type-claim-size:clamp(2rem,3.4vw,3.25rem);--type-claim-lh:1.04;--type-claim-ls:-.025em;--type-descriptor-size:clamp(2rem,3.4vw,3.25rem);--type-descriptor-lh:1.04;--type-descriptor-ls:-.025em;--type-panel-size:1rem;--type-panel-lh:1.45;--type-panel-label-size:.9375rem;--type-stat-size:clamp(2.25rem,3vw,3.5rem);--type-stat-lh:1;--type-stat-ls:-.02em;--type-label-size:.75rem;--type-label-lh:1.2;--type-label-ls:.14em;--type-meta-size:.6875rem;--type-meta-ls:.1em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:144px;--space-11:200px;--gutter:var(--space-5);--page-margin:clamp(20px,5vw,72px);--measure:66ch;--max-content:1440px;--radius-none:0px;--radius-xs:4px;--radius-sm:8px;--radius-md:16px;--radius-lg:24px;--radius-pill:999px;--border-hairline:1px;--border-strong:2px;--shadow-none:none;--shadow-lift:0 1px 2px color-mix(in srgb,var(--sg-black) 8%,transparent),0 12px 32px color-mix(in srgb,var(--sg-black) 8%,transparent);--ease-standard:cubic-bezier(.22,1,.36,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--dur-fast:.12s;--dur-base:.24s;--dur-slow:.56s}*,:before,:after{box-sizing:border-box}body{background:var(--surface-page);color:var(--text-primary);font-family:var(--font-core);font-weight:var(--fw-light);font-size:var(--type-body-size);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);-webkit-font-smoothing:antialiased;text-wrap:pretty;margin:0}h1,h2,h3,h4,h5,h6{font-weight:var(--fw-light);letter-spacing:var(--type-display-3-ls);text-wrap:balance;margin:0}p{margin:0}a{color:var(--text-link);transition:color var(--dur-fast) var(--ease-in-out),border-color var(--dur-fast) var(--ease-in-out);border-bottom:1px solid;text-decoration:none}a:hover{color:var(--text-link-hover)}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;letter-spacing:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sg-on-light{--focus-ring:var(--focus-ring-on-light)}::selection{background:var(--sg-acid);color:var(--sg-black)}.sg-label{font-family:var(--font-mono);font-weight:var(--fw-regular);font-size:var(--type-label-size);line-height:var(--type-label-lh);letter-spacing:var(--type-label-ls);text-transform:uppercase}.sg-display-1{font-size:var(--type-display-1-size);line-height:var(--type-display-1-lh);letter-spacing:var(--type-display-1-ls)}.sg-display-2{font-size:var(--type-display-2-size);line-height:var(--type-display-2-lh);letter-spacing:var(--type-display-2-ls)}.sg-display-3{font-size:var(--type-display-3-size);line-height:var(--type-display-3-lh);letter-spacing:var(--type-display-3-ls)}.sg-lead{font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-lh)}.sg-titleblock{gap:0;display:grid}.sg-claim{font-size:var(--type-claim-size);line-height:var(--type-claim-lh);letter-spacing:var(--type-claim-ls);font-weight:var(--fw-bold)}.sg-descriptor{font-size:var(--type-descriptor-size);line-height:var(--type-descriptor-lh);letter-spacing:var(--type-descriptor-ls);font-weight:var(--fw-light)}body{background:var(--surface-page)}#root{flex-direction:column;min-height:100vh;display:flex}#root>main{flex:1}@keyframes fw-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes sg-fly{0%{opacity:0;transform:translate3d(var(--fx), var(--fy), var(--fz)) rotateX(var(--rx)) rotateY(var(--ry)) rotateZ(var(--rz))}26%{opacity:1}to{opacity:1;transform:translate(0,0)rotateX(0)rotateY(0)rotate(0)}}@keyframes sg-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes fw-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}[data-reveal]{opacity:0;transition:opacity var(--dur-slow) var(--ease-standard) var(--reveal-delay,0s), transform var(--dur-slow) var(--ease-standard) var(--reveal-delay,0s);transform:translateY(12px)}[data-reveal][data-revealed]{opacity:1;transform:none}[data-rule]{transform-origin:0;height:1px;transition:transform var(--dur-slow) var(--ease-standard) var(--reveal-delay,0s);transform:scaleX(0)}[data-rule][data-revealed]{transform:scaleX(1)}.sg-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){*{transition-duration:0s!important;animation:none!important}}@media print{*,:before,:after{color:#000!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important}body{overflow:visible!important}#root{min-height:0;display:block}[data-reveal]{opacity:1!important;transition:none!important;transform:none!important}[data-rule]{transition:none!important;transform:none!important}h1,h2,h3{break-inside:avoid;break-after:avoid}[role=dialog],astro-island header,#root>header>:not(:first-child){display:none!important}footer{break-inside:avoid}#root:has(>astro-island>[role=dialog][aria-hidden=false]>.sg-legal)>:not(astro-island:has(>[role=dialog]>.sg-legal)){display:none!important}[role=dialog][aria-hidden=false]:has(>.sg-legal){padding:var(--space-5) var(--page-margin) 0!important;display:block!important;position:static!important;overflow:visible!important}[role=dialog]:has(>.sg-legal)>:first-child{margin-bottom:var(--space-9)}[role=dialog]:has(>.sg-legal)>:first-child>:not(:first-child){display:none!important}span[aria-hidden=true]:has(+.sg-sr-only)+.sg-sr-only{clip:auto;white-space:normal;width:auto;height:auto;margin:0;overflow:visible;position:static!important}span[aria-hidden=true]:has(+.sg-sr-only){display:none!important}[role=button]>[aria-hidden=true]{visibility:hidden!important}#wer-wir-sind section>div+div{display:block!important}#wer-wir-sind section>div+div>*+*{margin-top:var(--space-8)}.sg-legal,.sg-legal div,.sg-legal section,.sg-legal h2,.sg-legal h2>span,.sg-legal ul{display:block!important}.sg-legal>h1{margin-bottom:var(--space-8)}.sg-legal-tiles>section{break-inside:avoid}.sg-legal-tiles>section+section{margin-top:var(--space-7)}.sg-legal-tiles h2{margin-bottom:var(--space-3)}.sg-legal-sections h2{margin-bottom:var(--space-4)}.sg-legal-sections h2>span+span{margin-top:var(--space-2)}.sg-legal-sections section>div>*+*{margin-top:var(--space-4)}.sg-legal li+li{margin-top:var(--space-2)}}.sg-skip{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;transition:none;position:absolute;overflow:hidden}.sg-skip:focus{top:var(--space-3);left:var(--page-margin);z-index:70;clip:auto;border-radius:var(--radius-pill);background:var(--sg-black);width:auto;height:auto;color:var(--sg-white);font-family:var(--font-mono);font-weight:var(--fw-regular);font-size:var(--type-meta-size);letter-spacing:var(--type-label-ls);text-transform:uppercase;margin:0;padding:8px 16px;position:fixed;overflow:visible}main[tabindex="-1"]:focus{outline:none}._base_1rjn0_2{font-family:var(--font-mono);font-weight:var(--fw-regular);text-transform:uppercase;letter-spacing:var(--type-label-ls);border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;transition:background var(--dur-fast) var(--ease-in-out), color var(--dur-fast) var(--ease-in-out), border-color var(--dur-fast) var(--ease-in-out), opacity var(--dur-fast) linear, transform var(--dur-fast) linear;opacity:1;border:1px solid #0000;align-items:center;gap:8px;text-decoration:none;display:inline-flex;transform:none}._sm_1rjn0_22{font-size:var(--type-meta-size);padding:8px 16px}._md_1rjn0_23{font-size:var(--type-label-size);padding:12px 24px}._lg_1rjn0_24{font-size:var(--type-label-size);padding:16px 32px}._base_1rjn0_2._primary_1rjn0_27{background:var(--action-fill);color:var(--sg-white)}._base_1rjn0_2._primary_1rjn0_27:hover:not(._disabled_1rjn0_28){background:var(--action-fill-hover)}._base_1rjn0_2._primary_1rjn0_27._inverse_1rjn0_29{background:var(--sg-mint);color:var(--sg-pine)}._base_1rjn0_2._primary_1rjn0_27._inverse_1rjn0_29:hover:not(._disabled_1rjn0_28){background:var(--sg-white)}._base_1rjn0_2._outline_1rjn0_33{color:var(--sg-black);border-color:var(--sg-black);background:0 0}._base_1rjn0_2._outline_1rjn0_33:hover:not(._disabled_1rjn0_28){background:var(--action-fill);color:var(--sg-white);border-color:var(--action-fill)}._base_1rjn0_2._outline_1rjn0_33._inverse_1rjn0_29{color:var(--sg-white);border-color:var(--sg-white)}._base_1rjn0_2._outline_1rjn0_33._inverse_1rjn0_29:hover:not(._disabled_1rjn0_28){background:var(--sg-white);color:var(--sg-pine);border-color:var(--sg-white)}._base_1rjn0_2._ghost_1rjn0_39{color:var(--text-primary);background:0 0;padding-left:0;padding-right:0}._base_1rjn0_2._ghost_1rjn0_39:hover:not(._disabled_1rjn0_28){color:var(--action-fill)}._base_1rjn0_2._ghost_1rjn0_39._inverse_1rjn0_29{color:var(--sg-white)}._base_1rjn0_2._ghost_1rjn0_39._inverse_1rjn0_29:hover:not(._disabled_1rjn0_28){color:var(--sg-mint)}._base_1rjn0_2:active:not(._disabled_1rjn0_28){opacity:.85;transform:translateY(1px)}._base_1rjn0_2._disabled_1rjn0_28{opacity:.4;cursor:not-allowed}._grid_1oahu_2{grid-template-columns:minmax(220px,1fr) repeat(auto-fit,minmax(140px,auto));display:grid}@media (max-width:429.98px){._grid_1oahu_2{flex-wrap:wrap;display:flex}._grid_1oahu_2>:first-child{flex-basis:100%}}._box_1yk2j_4:has(>input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}
