/** src-x8Q3MUgS.css **/

.apps{padding:260px 16px 0}.hero{padding:60px 16px 0;background-color:var(--sgc-color-secondary--800);position:relative;height:450px;overflow-x:clip}.hero__content{display:flex;flex-direction:column;gap:24px;margin-bottom:20px}.hero__text{max-width:720px;color:#fff;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.05px}.hero h1{color:#fff;text-align:left}.hero-images__container{position:relative;height:500px}.layer-base{position:absolute;left:0;top:150px;height:70%;width:75%;overflow:hidden}.layer-base img{aspect-ratio:1.3/1}.layer-middle{position:absolute;left:5vw;z-index:3;top:50px;height:80%;width:90%;overflow:hidden}:where([data-apos-refreshable-body]) .layer-middle,:where([data-apos-refreshable-body]).layer-middle{position:absolute;left:5cqw;z-index:3;top:50px;height:80%;width:90%;overflow:hidden}.layer-middle img{aspect-ratio:4/3}.layer-top{position:absolute;right:0;top:0;height:70%;width:40%;overflow:hidden}.layer-top img{aspect-ratio:.6/1}.overlapping-image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width: 768px){:where(body:not([data-breakpoint-preview-mode])) .hero,:where(body:not([data-breakpoint-preview-mode])).hero{padding:90px 124px 90px 10vw;height:800px}:where(body:not([data-breakpoint-preview-mode])) .hero .hero__content,:where(body:not([data-breakpoint-preview-mode])).hero .hero__content{gap:36px;margin-bottom:100px}:where(body:not([data-breakpoint-preview-mode])) .hero h1,:where(body:not([data-breakpoint-preview-mode])).hero h1{line-height:82px}:where(body:not([data-breakpoint-preview-mode])) .hero .hero__text,:where(body:not([data-breakpoint-preview-mode])).hero .hero__text{font-size:22px;line-height:29px}:where(body:not([data-breakpoint-preview-mode])) .apps,:where(body:not([data-breakpoint-preview-mode])).apps{padding:500px 10vw 0}:where(body:not([data-breakpoint-preview-mode])) .hero-images__container,:where(body:not([data-breakpoint-preview-mode])).hero-images__container{height:700px}:where(body:not([data-breakpoint-preview-mode])) .layer-base,:where(body:not([data-breakpoint-preview-mode])).layer-base{left:0;top:350px;width:75%;height:80%}:where(body:not([data-breakpoint-preview-mode])) .layer-middle,:where(body:not([data-breakpoint-preview-mode])).layer-middle{left:5vw;z-index:3;top:70px;width:100%;height:100%}:where(body:not([data-breakpoint-preview-mode])) .layer-top,:where(body:not([data-breakpoint-preview-mode])).layer-top{right:-80px;top:-50px;width:45%;height:95%;display:flex;justify-content:flex-end;align-items:flex-start}}@container (min-width: 768px){.hero{padding:90px 124px 90px 10cqw;height:800px}.hero .hero__content{gap:36px;margin-bottom:100px}.hero h1{line-height:82px}.hero .hero__text{font-size:22px;line-height:29px}.apps{padding:500px 10cqw 0}.hero-images__container{height:700px}.layer-base{left:0;top:350px;width:75%;height:80%}.layer-middle{left:5cqw;z-index:3;top:70px;width:100%;height:100%}.layer-top{right:-80px;top:-50px;width:45%;height:95%;display:flex;justify-content:flex-end;align-items:flex-start}}@media (min-width: 1590px){:where(body:not([data-breakpoint-preview-mode])) .hero,:where(body:not([data-breakpoint-preview-mode])).hero{height:1100px}:where(body:not([data-breakpoint-preview-mode])) .hero-images__container,:where(body:not([data-breakpoint-preview-mode])).hero-images__container{height:1100px}:where(body:not([data-breakpoint-preview-mode])) .layer-base,:where(body:not([data-breakpoint-preview-mode])).layer-base{left:-150px;top:600px;width:70%;height:60%}:where(body:not([data-breakpoint-preview-mode])) .layer-middle,:where(body:not([data-breakpoint-preview-mode])).layer-middle{left:0;z-index:3;top:0;display:flex;justify-content:center}:where(body:not([data-breakpoint-preview-mode])) .layer-top,:where(body:not([data-breakpoint-preview-mode])).layer-top{right:-40px;top:-350px;width:38%;height:100%}}@container (min-width: 1590px){.hero,.hero-images__container{height:1100px}.layer-base{left:-150px;top:600px;width:70%;height:60%}.layer-middle{left:0;z-index:3;top:0;display:flex;justify-content:center}.layer-top{right:-40px;top:-350px;width:38%;height:100%}}.bp-rich-text img{width:100%;margin:auto}.image-widget-placeholder{width:100%}.project{display:flex;flex-direction:column;gap:36px;padding-bottom:120px;width:100%}.hero-container{box-sizing:border-box;width:100%;height:60vw;padding:12px}:where([data-apos-refreshable-body]) .hero-container,:where([data-apos-refreshable-body]).hero-container{box-sizing:border-box;width:100%;height:60cqw;padding:12px}.hero-container.blue{background-color:#edfbff}.hero-container.green{background-color:#e8f0e4}.hero-container.red{background-color:#ffedf0}.hero-container.orange{background-color:#ffece5}.hero-container__content{position:relative;height:100%;display:flex;justify-content:center}.image-single{max-width:100%;max-height:100%;align-content:center}.image-double{position:absolute;width:70%;height:70%;display:flex;justify-content:start}.image-double.top{top:0;left:0}.image-double.bottom{bottom:0;right:0;justify-content:end}.image-double.bottom img{position:absolute;bottom:0}.image-single img,.image-double img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.review__image img{height:58px}.description-items{display:flex;flex-direction:column;border-top:1px solid var(--sgc-color-border--default)}.description-item{border-bottom:1px solid var(--sgc-color-border--default);padding:24px 12px}.actions{display:flex;flex-direction:row;align-items:center;gap:6px}@media (min-width: 768px){:where(body:not([data-breakpoint-preview-mode])) .project,:where(body:not([data-breakpoint-preview-mode])).project{padding-bottom:180px;gap:42px}:where(body:not([data-breakpoint-preview-mode])) .hero-container,:where(body:not([data-breakpoint-preview-mode])).hero-container{height:30vw;min-width:30vw;padding:48px}}@container (min-width: 768px){.project{padding-bottom:180px;gap:42px}.hero-container{height:30cqw;min-width:30cqw;padding:48px}}.two-column-widget{display:block}.column-item .apos-area{display:flex;justify-content:center}@media (min-width: 768px){:where(body:not([data-breakpoint-preview-mode])) .two-column-widget,:where(body:not([data-breakpoint-preview-mode])).two-column-widget{display:grid;grid-template-columns:1fr 1fr;gap:2vw}}@container (min-width: 768px){.two-column-widget{display:grid;grid-template-columns:1fr 1fr;gap:2cqw}}.file-widget{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:0 12px 16px;height:46px;border-bottom:1px solid var(--sgc-color-border--default)}a{text-decoration:none;color:var(--sgc-color-primary)}@media (min-width: 768px){:where(body:not([data-breakpoint-preview-mode])) .file-widget,:where(body:not([data-breakpoint-preview-mode])).file-widget{justify-content:flex-start}}@container (min-width: 768px){.file-widget{justify-content:flex-start}}.section{padding-bottom:64px}.section>.apos-area{display:flex;flex-direction:column;justify-content:center;gap:18px}.section>h2{margin-bottom:40px}p+h3{margin-top:40px}@media (min-width: 768px){:where(body:not([data-breakpoint-preview-mode])) .section,:where(body:not([data-breakpoint-preview-mode])).section{padding-bottom:140px}}@container (min-width: 768px){.section{padding-bottom:140px}}.impressum-content{padding:40px 0;border-top:1px solid var(--sgc-color-border--default)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body:not([data-breakpoint-preview-mode]),[data-apos-refreshable-body]{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--sgc-color-secondary--900: #131b22;--sgc-color-secondary--800: #1c2834;--sgc-color-secondary--700: #263645;--sgc-color-secondary--600: #2f4356;--sgc-color-secondary--500: #46596b;--sgc-color-secondary--400: #596978;--sgc-color-secondary--300: #828e9a;--sgc-color-secondary--200: #acb4bd;--sgc-color-secondary--100: #dfe4e9;--sgc-color-secondary--50: #f0f4f7;--sgc-color-brand: #607d52;--sgc-color-textfield-grey: #f8f9fa;--sgc-color-green-disabled: #c6d3da;--sgc-color-light-blue: #f1f3f5;--sgc-color-focus: #8655f6;--sgc-color-active: #a83526;--sgc-color-active--light: #ff0000;--sgc-color-error: #99191e;--sgc-color-primary: #337083;--sgc-color-primary--light: #4fa7bc;--sgc-color-primary--hovered: #295969;--sgc-color-primary--pressed: #1f444f;--sgc-color-primary--disabled: #c1d3d9;--sgc-color-primary--active: #607d52;--sgc-color-text--invert: #ffffff;--sgc-color-text--disabled: #828e9a;--sgc-color-text--emphasis-medium: #2f4356;--sgc-color-text--emphasis-high: #1c2834;--sgc-color-text--link: #1d4ed8;--sgc-color-secondary: #ffffff;--sgc-color-secondary--hovered: #d6e2e6;--sgc-color-secondary--pressed: #adc6cd;--sgc-color-secondary--disabled: #ffffff;--sgc-color-secondary--active: #b2d2a2;--sgc-color-tertiary--hovered: #dfe4e9;--sgc-color-border--default: #dfe4e9;--sgc-color-border--emphasis-high: var(--sgc-color-secondary--200);--sgc-color-bg--white: #ffffff;--sgc-color-bg--white--hovered: #f8fbfc;--sgc-color-bg--grey: #f1f3f5;--sgc-color-bg--disabled: var(--sgc-color-secondary--300);--sgc-color-bg--error: #d8232a;--sgc-color-bg--error--light: #ffe7ea;--sgc-color-green--600: #059669}:root{--sgc-font-family: "Inter";--sgc-font-family--fallback: sans-serif;--sgc-typo-h1--family: var(--sgc-font-family), var(--sgc-font-family--fallback);--sgc-typo-h1--weight: 600;--sgc-typo-h1--size: 54px;--sgc-typo-h1--line-height: 100%;--sgc-typo-h1--letter-spacing: -.5px;--sgc-typo-h2--family: var(--sgc-font-family), var(--sgc-font-family--fallback);--sgc-typo-h2--weight: 600;--sgc-typo-h2--size: 32px;--sgc-typo-h2--line-height: 100%;--sgc-typo-h2--letter-spacing: -.5px;--sgc-typo-h3--family: var(--sgc-font-family), var(--sgc-font-family--fallback);--sgc-typo-h3--weight: 600;--sgc-typo-h3--size: 22px;--sgc-typo-h3--line-height: 29px;--sgc-typo-h3--letter-spacing: -.05px;--sgc-typo-h4--family: var(--sgc-font-family), var(--sgc-font-family--fallback);--sgc-typo-h4--weight: 400;--sgc-typo-h4--size: 28px;--sgc-typo-h4--line-height: 36px;--sgc-typo-h4--letter-spacing: .1px;--sgc-typo-h5--family: var(--sgc-font-family), var(--sgc-font-family--fallback);--sgc-typo-h5--weight: 500;--sgc-typo-h5--size: 20px;--sgc-typo-h5--line-height: 28px;--sgc-typo-h5--letter-spacing: .2px;--sgc-typo-h6--family: var(--sgc-font-family), var(--sgc-font-family--fallback);--sgc-typo-h6--weight: 500;--sgc-typo-h6--size: 18px;--sgc-typo-h6--line-height: 24px;--sgc-typo-h6--letter-spacing: .2px;--sgc-typo-title--family: var(--sgc-font-family), var(--sgc-font-family--fallback);--sgc-typo-title--weight: 300;--sgc-typo-title--size: 26px;--sgc-typo-title--line-height: 34px;--sgc-typo-title--letter-spacing: 0;--sgc-typo-subtitle-1--family: var(--sgc-font-family), var(--sgc-font-family--fallback);--sgc-typo-subtitle-1--weight: 400;--sgc-typo-subtitle-1--size: 16px;--sgc-typo-subtitle-1--line-height: 24px;--sgc-typo-subtitle-1--letter-spacing: .0015em;--sgc-typo-subtitle-2--family: var(--sgc-font-family), var(--sgc-font-family--fallback);--sgc-typo-subtitle-2--weight: 500;--sgc-typo-subtitle-2--size: 14px;--sgc-typo-subtitle-2--line-height: 20px;--sgc-typo-subtitle-2--letter-spacing: .0015em;--sgc-typo-modal-title-1--family: var(--sgc-font-family), var(--sgc-font-family--fallback);--sgc-typo-modal-title-1--weight: 700;--sgc-typo-modal-title-1--size: 20px;--sgc-typo-modal-title-1--line-height: 24.2px;--sgc-typo-modal-title-1--letter-spacing: .001em;--sgc-typo-modal-title-2--family: var(--sgc-font-family), var(--sgc-font-family--fallback);--sgc-typo-modal-title-2--weight: 700;--sgc-typo-modal-title-2--size: 16px;--sgc-typo-modal-title-2--line-height: 24.2px;--sgc-typo-modal-title-2--letter-spacing: .001em;--sgc-typo-button--family: var(--sgc-font-family), var(--sgc-font-family--fallback);--sgc-typo-button--weight: 500;--sgc-typo-button--size: 14px;--sgc-typo-button--line-height: 20px;--sgc-typo-button--letter-spacing: .015em;--sgc-typo-caption--family: var(--sgc-font-family), var(--sgc-font-family--fallback);--sgc-typo-caption--weight: 400;--sgc-typo-caption--size: 12px;--sgc-typo-caption--line-height: 14px;--sgc-typo-caption--letter-spacing: .004em;--sgc-typo-overline--family: var(--sgc-font-family), var(--sgc-font-family--fallback);--sgc-typo-overline--weight: 500;--sgc-typo-overline--size: 12px;--sgc-typo-overline--line-height: 16px;--sgc-typo-overline--letter-spacing: .0125em;--sgc-typo-table-header--family: var(--sgc-font-family), var(--sgc-font-family--fallback);--sgc-typo-table-header--weight: 500;--sgc-typo-table-header--size: 16px;--sgc-typo-table-header--line-height: 24px;--sgc-typo-table-header--letter-spacing: .0015em;--sgc-typo-footer--family: var(--sgc-font-family), var(--sgc-font-family--fallback);--sgc-typo-footer--weight: 400;--sgc-typo-footer--size: 12px;--sgc-typo-footer--line-height: 20px;--sgc-typo-footer--letter-spacing: .0025em;--sgc-typo-body-1--family: var(--sgc-font-family), var(--sgc-font-family--fallback);--sgc-typo-body-1--weight: 400;--sgc-typo-body-1--size: 16px;--sgc-typo-body-1--line-height: 24px;--sgc-typo-body-1--letter-spacing: .005em;--sgc-typo-body-1-medium--family: var(--sgc-font-family), var(--sgc-font-family--fallback);--sgc-typo-body-1-medium--weight: 500;--sgc-typo-body-1-medium--size: 16px;--sgc-typo-body-1-medium--line-height: 24px;--sgc-typo-body-1-medium--letter-spacing: .001em;--sgc-typo-body-1-bold--family: var(--sgc-font-family), var(--sgc-font-family--fallback);--sgc-typo-body-1-bold--weight: 700;--sgc-typo-body-1-bold--size: 16px;--sgc-typo-body-1-bold--line-height: 24px;--sgc-typo-body-1-bold--letter-spacing: .001em;--sgc-typo-body-2--family: var(--sgc-font-family), var(--sgc-font-family--fallback);--sgc-typo-body-2--weight: 400;--sgc-typo-body-2--size: 14px;--sgc-typo-body-2--line-height: 20px;--sgc-typo-body-2--letter-spacing: .0025em;--sgc-typo-body-2-medium--family: var(--sgc-font-family), var(--sgc-font-family--fallback);--sgc-typo-body-2-medium--weight: 500;--sgc-typo-body-2-medium--size: 14px;--sgc-typo-body-2-medium--line-height: 20px;--sgc-typo-body-2-medium--letter-spacing: .0025em;--sgc-typo-body-2-bold--family: var(--sgc-font-family), var(--sgc-font-family--fallback);--sgc-typo-body-2-bold--weight: 700;--sgc-typo-body-2-bold--size: 14px;--sgc-typo-body-2-bold--line-height: 20px;--sgc-typo-body-2-bold--letter-spacing: .0025em}h1{font-family:var(--sgc-typo-h1--family);font-weight:var(--sgc-typo-h1--weight);font-size:30px;line-height:100%;letter-spacing:-.05px;margin:0}h2{font-family:var(--sgc-typo-h2--family);font-weight:var(--sgc-typo-h2--weight);font-size:var(--sgc-typo-h2--size);line-height:var(--sgc-typo-h2--line-height);letter-spacing:var(--sgc-typo-h2--letter-spacing);margin:0}h3{font-family:var(--sgc-typo-h3--family);font-weight:var(--sgc-typo-h3--weight);font-size:var(--sgc-typo-h3--size);line-height:var(--sgc-typo-h3--line-height);letter-spacing:var(--sgc-typo-h3--letter-spacing);margin:0 0 18px}h4{font-family:var(--sgc-typo-h4--family);font-weight:var(--sgc-typo-h4--weight);font-size:var(--sgc-typo-h4--size);line-height:var(--sgc-typo-h4--line-height);letter-spacing:var(--sgc-typo-h4--letter-spacing)}p{margin:0}::-moz-selection{background-color:var(--sgc-color-brand)}::selection{background-color:var(--sgc-color-brand)}code{white-space:normal}pre{display:flex;position:relative;font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:#fff;font-size:14px;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none;border-radius:6px;margin-bottom:1.5rem;padding:1.5rem;overflow:auto;background:#2b2b2b;max-width:600px;margin:0 auto}@media (min-width: 768px){:where(body:not([data-breakpoint-preview-mode])) h1{font-size:var(--sgc-typo-h1--size);line-height:var(--sgc-typo-h1--line-height);letter-spacing:var(--sgc-typo-h1--letter-spacing)}}@container (min-width: 768px){h1{font-size:var(--sgc-typo-h1--size);line-height:var(--sgc-typo-h1--line-height);letter-spacing:var(--sgc-typo-h1--letter-spacing)}}body:not([data-breakpoint-preview-mode]),[data-apos-refreshable-body],[data-apos-refreshable],.bp-wrapper{display:flex;flex-direction:column}[data-apos-refreshable],.bp-wrapper,main{flex-grow:1}body:not([data-breakpoint-preview-mode]){min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}[data-apos-refreshable-body]{min-height:100cqh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.bp-header,.bp-footer{background-color:var(--sgc-color-secondary--800)}.bp-header{padding:16px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.bp-header__actions{display:flex;gap:6px;align-items:center}.bp-footer{padding:48px 16px;display:flex;flex-direction:column;align-items:flex-start;gap:36px}.bp-footer__links{display:flex;flex-direction:column;align-items:flex-start;color:#fff}.bp-footer__links .bp-footer__links__divider{display:none}.bp-header__logo{display:block;width:98px;max-width:100%;-o-object-fit:contain;object-fit:contain}.bp-footer__logo{display:block;width:257px;max-width:100%;-o-object-fit:contain;object-fit:contain}.bp-nav{display:flex;gap:6px}.bp-header__login:visited{color:#fff}@media (min-width: 768px){:where(body:not([data-breakpoint-preview-mode])) .bp-header,:where(body:not([data-breakpoint-preview-mode])).bp-header{padding:40px 212px}:where(body:not([data-breakpoint-preview-mode])) .bp-footer,:where(body:not([data-breakpoint-preview-mode])).bp-footer{padding:48px;flex-direction:row;justify-content:space-between}:where(body:not([data-breakpoint-preview-mode])) .bp-footer__links,:where(body:not([data-breakpoint-preview-mode])).bp-footer__links{flex-direction:row;align-items:center;gap:6px}:where(body:not([data-breakpoint-preview-mode])) .bp-footer__links .bp-footer__links__divider,:where(body:not([data-breakpoint-preview-mode])).bp-footer__links .bp-footer__links__divider{display:block}}@container (min-width: 768px){.bp-header{padding:40px 212px}.bp-footer{padding:48px;flex-direction:row;justify-content:space-between}.bp-footer__links{flex-direction:row;align-items:center;gap:6px}.bp-footer__links .bp-footer__links__divider{display:block}}.bp-video-widget{width:100%}.bp-image-widget{max-width:100%}a{text-decoration:none}.button{font-family:var(--sgc-typo-button--family);font-weight:var(--sgc-typo-button--weight);font-size:var(--sgc-typo-button--size);line-height:var(--sgc-typo-button--line-height);letter-spacing:var(--sgc-typo-button--letter-spacing);display:flex;align-items:center;gap:6px;padding:var(--sgc-button-padding-v, 7px) var(--sgc-button-padding-h, 11px);border:1px solid;border-radius:var(--sgc-button-radius, 4px);cursor:var(--sgc-button-cursor, pointer);width:-moz-fit-content;width:fit-content;transition-property:color,background-color,border-color;color:var(--sgc-button-text);background-color:var(--sgc-button-bg);border-color:var(--sgc-button-border)}.button:hover,.button:focus{color:var(--sgc-button-text--hovered);background-color:var(--sgc-button-bg--hovered);border-color:var(--sgc-button-border--hovered)}.button:active{color:var(--sgc-button-text--pressed);background-color:var(--sgc-button-bg--pressed);border-color:var(--sgc-button-border--pressed);cursor:var(--sgc-button-cursor--pressed, var(--sgc-button-cursor, pointer))}.button[disabled],.button[aria-disabled]{color:var(--sgc-button-text--disabled);background-color:var(--sgc-button-bg--disabled);border-color:var(--sgc-button-border--disabled);cursor:var(--sgc-button-cursor--disabled, not-allowed)}.small{--sgc-button-padding-v: var(--sgc-button-padding, 3px);--sgc-button-padding-h: var(--sgc-button-padding, 9px)}.normal{--sgc-button-padding-v: var(--sgc-button-padding, 7px);--sgc-button-padding-h: var(--sgc-button-padding, 11px)}.large{--sgc-button-padding-v: var(--sgc-button-padding, 13px);--sgc-button-padding-h: var(--sgc-button-padding, 17px)}.primary{--sgc-button-text: var(--sgc-color-text--invert);--sgc-button-bg: var(--sgc-color-primary);--sgc-button-border: var(--sgc-color-primary);--sgc-button-text--hovered: var(--sgc-color-text--invert);--sgc-button-bg--hovered: var(--sgc-color-primary--hovered);--sgc-button-border--hovered: var(--sgc-color-primary--hovered);--sgc-button-text--pressed: var(--sgc-color-text--invert);--sgc-button-bg--pressed: var(--sgc-color-primary--pressed);--sgc-button-border--pressed: var(--sgc-color-primary--pressed);--sgc-button-text--disabled: var(--sgc-color-text--invert);--sgc-button-bg--disabled: var(--sgc-color-primary--disabled);--sgc-button-border--disabled: var(--sgc-color-primary--disabled);--sgc-button-text--active: var(--sgc-color-text--invert);--sgc-button-bg--active: var(--sgc-color-primary--active);--sgc-button-border--active: var(--sgc-color-primary--active)}.secondary{--sgc-button-text: var(--sgc-color-primary);--sgc-button-bg: var(--sgc-color-secondary);--sgc-button-border: var(--sgc-color-primary);--sgc-button-text--hovered: var(--sgc-color-text--emphasis-medium);--sgc-button-bg--hovered: var(--sgc-color-secondary--hovered);--sgc-button-border--hovered: var(--sgc-color-text--emphasis-medium);--sgc-button-text--pressed: var(--sgc-color-text--emphasis-medium);--sgc-button-bg--pressed: var(--sgc-color-secondary--pressed);--sgc-button-border--pressed: var(--sgc-color-secondary--pressed);--sgc-button-text--disabled: var(--sgc-color-bg--disabled);--sgc-button-bg--disabled: var(--sgc-color-secondary--disabled);--sgc-button-border--disabled: var(--sgc-color-bg--disabled);--sgc-button-text--active: var(--sgc-color-text--emphasis-medium);--sgc-button-bg--active: var(--sgc-color-secondary--active);--sgc-button-border--active: var(--sgc-color-secondary--active)}.tertiary{--sgc-button-text: var(--sgc-color-bg--white);--sgc-button-bg: transparent;--sgc-button-border: var(--sgc-button-bg);--sgc-button-text--hovered: var(--sgc-color-text--emphasis-medium);--sgc-button-bg--hovered: var(--sgc-color-secondary--hovered);--sgc-button-border--hovered: var(--sgc-button-bg);--sgc-button-text--pressed: var(--sgc-color-text--emphasis-medium);--sgc-button-bg--pressed: var(--sgc-color-secondary--pressed);--sgc-button-border--pressed: var(--sgc-button-bg--pressed);--sgc-button-text--disabled: var(--sgc-color-bg--disabled);--sgc-button-bg--disabled: var(--sgc-color-secondary--disabled);--sgc-button-border--disabled: var(--sgc-button-bg--disabled);--sgc-button-text--active: var(--sgc-color-text--emphasis-medium);--sgc-button-bg--active: var(--sgc-color-secondary--active);--sgc-button-border--active: var(--sgc-button-bg--active)}.transparent{--sgc-button-bg: transparent;--sgc-button-bg--disabled: transparent;--sgc-button-border: transparent}.active{--sgc-button-bg: #3370834d}.icon,:host([variant=icon-round]) .button{padding:var(--sgc-button-padding-v);--sgc-button-radius: 4px}:host([variant=icon-round]){--sgc-button-radius: 50%}.dropdown{position:relative;display:inline-block}.dropdown-toggle{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-flex;align-items:center;gap:.3em}.dropdown-toggle .arrow{font-size:.7em;transition:transform .2s ease}.dropdown-toggle[aria-expanded=true] .arrow{transform:rotate(180deg)}.dropdown-menu{position:absolute;top:100%;left:0;margin-top:2px;padding:0;background:var(--sgc-color-bg--white);border:1px solid var(--sgc-color-border--default);border-radius:4px;min-width:100px;box-shadow:4px 4px 2px #0000001f;z-index:1000}.dropdown-menu li{list-style:none;padding:8px 16px 8px 12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:220px}.dropdown-menu li a{color:var(--sgc-color-text--emphasis-high)}.dropdown-menu li:hover,.dropdown-menu li:focus{background-color:var(--sgc-color-bg--white--hovered);outline:none}.chip{background-color:var(--sgc-color-secondary--50);border-radius:22px;height:28px;padding:6px 8px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:6px;color:var(--sgc-color-secondary--800);font-size:var(--sgc-typo-overline--size);line-height:var(--sgc-typo-overline--line-height);font-weight:var(--sgc-typo-overline--weight);font-family:Inter,sans-serif}.link-icon{-webkit-mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='25'%20viewBox='0%200%2024%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.3908%2013.5437C10.7363%2014.006%2011.1772%2014.3886%2011.6834%2014.6655C12.1896%2014.9423%2012.7494%2015.1069%2013.3247%2015.1482C13.9001%2015.1894%2014.4776%2015.1063%2015.0181%2014.9045C15.5585%2014.7027%2016.0493%2014.3869%2016.4571%2013.9785L18.8708%2011.5625C19.6035%2010.803%2020.009%209.78586%2019.9998%208.73005C19.9907%207.67425%2019.5676%206.66429%2018.8218%205.91769C18.0759%205.1711%2017.067%204.74761%2016.0122%204.73843C14.9575%204.72926%2013.9413%205.13513%2013.1826%205.86864L11.7988%207.2458M13.6092%2011.9329C13.2637%2011.4705%2012.8228%2011.0879%2012.3166%2010.8111C11.8104%2010.5343%2011.2506%2010.3696%2010.6753%2010.3284C10.0999%2010.2871%209.5224%2010.3702%208.98194%2010.572C8.44148%2010.7739%207.95069%2011.0896%207.54288%2011.498L5.12923%2013.9141C4.39646%2014.6735%203.99099%2015.6907%204.00015%2016.7465C4.00932%2017.8023%204.43239%2018.8123%205.17823%2019.5589C5.92408%2020.3055%206.93304%2020.729%207.98779%2020.7381C9.04254%2020.7473%2010.0587%2020.3414%2010.8174%2019.6079L12.1932%2018.2308'%20stroke='currentColor'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat center;mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='25'%20viewBox='0%200%2024%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.3908%2013.5437C10.7363%2014.006%2011.1772%2014.3886%2011.6834%2014.6655C12.1896%2014.9423%2012.7494%2015.1069%2013.3247%2015.1482C13.9001%2015.1894%2014.4776%2015.1063%2015.0181%2014.9045C15.5585%2014.7027%2016.0493%2014.3869%2016.4571%2013.9785L18.8708%2011.5625C19.6035%2010.803%2020.009%209.78586%2019.9998%208.73005C19.9907%207.67425%2019.5676%206.66429%2018.8218%205.91769C18.0759%205.1711%2017.067%204.74761%2016.0122%204.73843C14.9575%204.72926%2013.9413%205.13513%2013.1826%205.86864L11.7988%207.2458M13.6092%2011.9329C13.2637%2011.4705%2012.8228%2011.0879%2012.3166%2010.8111C11.8104%2010.5343%2011.2506%2010.3696%2010.6753%2010.3284C10.0999%2010.2871%209.5224%2010.3702%208.98194%2010.572C8.44148%2010.7739%207.95069%2011.0896%207.54288%2011.498L5.12923%2013.9141C4.39646%2014.6735%203.99099%2015.6907%204.00015%2016.7465C4.00932%2017.8023%204.43239%2018.8123%205.17823%2019.5589C5.92408%2020.3055%206.93304%2020.729%207.98779%2020.7381C9.04254%2020.7473%2010.0587%2020.3414%2010.8174%2019.6079L12.1932%2018.2308'%20stroke='currentColor'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat center;width:24px;height:24px;background-color:var(--sgc-color-primary)}.download-icon{-webkit-mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='25'%20viewBox='0%200%2024%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%2017.7383V3.73828M12%2017.7383L6%2011.7383M12%2017.7383L18%2011.7383M19%2021.7383H5'%20stroke='currentColor'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat center;mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='25'%20viewBox='0%200%2024%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%2017.7383V3.73828M12%2017.7383L6%2011.7383M12%2017.7383L18%2011.7383M19%2021.7383H5'%20stroke='currentColor'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat center;width:24px;height:24px;background-color:var(--sgc-color-primary)}.document-icon{-webkit-mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.33317%201.33325V3.99992C9.33317%204.35354%209.47365%204.69268%209.72369%204.94273C9.97374%205.19278%2010.3129%205.33325%2010.6665%205.33325H13.3332M9.99984%201.33325H3.99984C3.64622%201.33325%203.30708%201.47373%203.05703%201.72378C2.80698%201.97383%202.6665%202.31296%202.6665%202.66659V13.3333C2.6665%2013.6869%202.80698%2014.026%203.05703%2014.2761C3.30708%2014.5261%203.64622%2014.6666%203.99984%2014.6666H11.9998C12.3535%2014.6666%2012.6926%2014.5261%2012.9426%2014.2761C13.1927%2014.026%2013.3332%2013.6869%2013.3332%2013.3333V4.66659L9.99984%201.33325Z'%20stroke='%231C2834'%20stroke-width='1.4'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat center;mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.33317%201.33325V3.99992C9.33317%204.35354%209.47365%204.69268%209.72369%204.94273C9.97374%205.19278%2010.3129%205.33325%2010.6665%205.33325H13.3332M9.99984%201.33325H3.99984C3.64622%201.33325%203.30708%201.47373%203.05703%201.72378C2.80698%201.97383%202.6665%202.31296%202.6665%202.66659V13.3333C2.6665%2013.6869%202.80698%2014.026%203.05703%2014.2761C3.30708%2014.5261%203.64622%2014.6666%203.99984%2014.6666H11.9998C12.3535%2014.6666%2012.6926%2014.5261%2012.9426%2014.2761C13.1927%2014.026%2013.3332%2013.6869%2013.3332%2013.3333V4.66659L9.99984%201.33325Z'%20stroke='%231C2834'%20stroke-width='1.4'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat center;width:24px;height:24px;background-color:#000}.chevron-down-icon{-webkit-mask:url("data:image/svg+xml,%3csvg%20width='21'%20height='21'%20viewBox='0%200%2021%2021'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.66675%208.78589L10.5001%2014.6192L16.3334%208.78589'%20stroke='currentColor'%20stroke-width='1.4'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat center;mask:url("data:image/svg+xml,%3csvg%20width='21'%20height='21'%20viewBox='0%200%2021%2021'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.66675%208.78589L10.5001%2014.6192L16.3334%208.78589'%20stroke='currentColor'%20stroke-width='1.4'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat center;width:24px;height:24px;background-color:var(--sgc-color-bg--white)}button[aria-expanded=true] .chevron-down-icon{transform:rotate(180deg)}.arrow-down-icon{-webkit-mask:url("data:image/svg+xml,%3csvg%20width='20'%20height='21'%20viewBox='0%200%2020%2021'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10%204.90503V16.5717M10%2016.5717L15.8334%2010.7384M10%2016.5717L4.16669%2010.7384'%20stroke='currentColor'%20stroke-width='1.4'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat center;mask:url("data:image/svg+xml,%3csvg%20width='20'%20height='21'%20viewBox='0%200%2020%2021'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10%204.90503V16.5717M10%2016.5717L15.8334%2010.7384M10%2016.5717L4.16669%2010.7384'%20stroke='currentColor'%20stroke-width='1.4'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat center;width:24px;height:24px;background-color:var(--sgc-color-bg--white)}.arrow-ne-icon{-webkit-mask:url("data:image/svg+xml,%3csvg%20width='20'%20height='21'%20viewBox='0%200%2020%2021'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.83398%206.57129H14.1673M14.1673%206.57129V14.9046M14.1673%206.57129L5.83398%2014.9046'%20stroke='currentColor'%20stroke-width='1.4'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat center;mask:url("data:image/svg+xml,%3csvg%20width='20'%20height='21'%20viewBox='0%200%2020%2021'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.83398%206.57129H14.1673M14.1673%206.57129V14.9046M14.1673%206.57129L5.83398%2014.9046'%20stroke='currentColor'%20stroke-width='1.4'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat center;width:24px;height:24px;background-color:var(--sgc-color-bg--white)}.icon-primary{background-color:var(--sgc-color-primary)}button:hover .icon-primary,button:focus .icon-primary,a:hover .icon-primary,a:focus .icon-primary{background-color:var(--sgc-button-text--hovered)}.icon-secondary{background-color:var(--sgc-color-primary)}button:hover .icon-secondary,button:focus .icon-secondary,a:hover .icon-secondary,a:focus .icon-secondary{background-color:var(--sgc-button-text--hovered)}.adjust-position{margin-bottom:2px}html{scroll-behavior:smooth}.page-header{background-color:var(--sgc-color-secondary--800);color:var(--sgc-color-bg--white)}.header-content{padding:60px 16px 40px;display:flex;flex-direction:column;gap:36px}.content{padding:64px 16px 0;display:flex;gap:64px}.content>.apos-area{display:flex;flex-direction:column;gap:140px}.section-nav{position:sticky;top:min(450px,30vh);height:-moz-fit-content;height:fit-content;min-width:200px;max-width:220px;display:none}:where([data-apos-refreshable-body]) .section-nav,:where([data-apos-refreshable-body]).section-nav{position:sticky;top:min(450px,30cqh);height:-moz-fit-content;height:fit-content;min-width:200px;max-width:220px;display:none}.section-nav ul{list-style:none;padding:0;margin:0}.section-nav li{height:40px;align-content:center;margin-bottom:-3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.section-nav a{text-decoration:none;color:var(--sgc-color-secondary--800);border-left:1px solid var(--sgc-color-border--default);padding:8px 36px}.section-nav a.active{position:relative;z-index:1;font-weight:700;color:var(--sgc-color-primary);border-left:3px solid var(--sgc-color-primary)}.section-nav a:hover{text-decoration:underline}.nav-mobile{box-sizing:border-box;width:100%;padding:10px;border-bottom:1px solid var(--sgc-color-border--default);border-top-left-radius:4px;border-top-right-radius:4px;font-size:16px;line-height:24px;color:var(--sgc-color-secondary--800);position:sticky;top:0;background-color:#fff}.nav-mobile a{display:block;width:100%;color:var(--sgc-color-secondary--800)}.nav-mobile__menu{position:absolute;top:100%;left:0;border:1px solid var(--sgc-color-border--default);border-radius:4px;box-shadow:0 4px 8px #0000001a;z-index:1000;width:100%;box-sizing:border-box;background-color:var(--sgc-color-bg--white);margin:0;padding:0}.nav-mobile__menu li{list-style:none;padding:8px 12px 8px 16px}@media (min-width: 768px){:where(body:not([data-breakpoint-preview-mode])) .header-content,:where(body:not([data-breakpoint-preview-mode])).header-content{max-width:60vw;margin-left:auto;margin-right:auto;padding:90px 10vw}:where(body:not([data-breakpoint-preview-mode])) .content,:where(body:not([data-breakpoint-preview-mode])).content{max-width:60vw;margin-left:auto;margin-right:auto;padding-top:124px;gap:64px}:where(body:not([data-breakpoint-preview-mode])) .section-nav,:where(body:not([data-breakpoint-preview-mode])).section-nav{display:block}:where(body:not([data-breakpoint-preview-mode])) .nav-mobile,:where(body:not([data-breakpoint-preview-mode])).nav-mobile{display:none}}@container (min-width: 768px){.header-content{max-width:60cqw;margin-left:auto;margin-right:auto;padding:90px 10cqw}.content{max-width:60cqw;margin-left:auto;margin-right:auto;padding-top:124px;gap:64px}.section-nav{display:block}.nav-mobile{display:none}}